.CopilotLoadingScreen_root__op0Ns{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CopilotLoadingScreen_loadingContent__YXk31{display:flex;flex-direction:column;align-items:center;gap:2rem}.CopilotLoadingScreen_logoContainer__nc1OL{opacity:0;animation:CopilotLoadingScreen_fadeInLogo__EPTUA .6s ease-in-out .2s forwards,CopilotLoadingScreen_pulse__yu62d 2s ease-in-out .8s infinite}.CopilotLoadingScreen_logoContainer__nc1OL,.CopilotLoadingScreen_spinnerContainer__I4R8h{display:flex;align-items:center;justify-content:center}.CopilotLoadingScreen_spinner__SfFEX{width:48px;height:48px;border:3px solid var(--border-inactive);border-top-color:var(--ai-gradient-start);border-radius:50%;opacity:0;animation:CopilotLoadingScreen_fadeIn__fFrGJ .6s ease-in-out .4s forwards,CopilotLoadingScreen_spin__L9ytS 1s linear .6s infinite}.CopilotLoadingScreen_loadingText__sDSCU{margin:0;min-height:1.5rem;display:flex;align-items:center;justify-content:center;opacity:0;animation:CopilotLoadingScreen_fadeIn__fFrGJ .6s ease-in-out .6s forwards}.CopilotLoadingScreen_loadingText__sDSCU,.CopilotLoadingScreen_typewriterText__F_xm0{color:var(--text-muted);font-size:.875rem;font-weight:400}@keyframes CopilotLoadingScreen_fadeIn__fFrGJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CopilotLoadingScreen_fadeInLogo__EPTUA{0%{opacity:0;transform:translateY(8px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CopilotLoadingScreen_spin__L9ytS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CopilotLoadingScreen_pulse__yu62d{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@keyframes animations_fadeIn__YmNoV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animations_fadeIn__YmNoV{opacity:0;animation:animations_fadeIn__YmNoV .7s ease-in-out forwards}.CopilotSparkleIcon_root__9jF7w{width:20px;height:20px;flex-shrink:0;display:block;transform:translateZ(0);will-change:opacity,transform}.CopilotSparkleIcon_starBase__n_sqv{transform-box:fill-box;transform-origin:center}.CopilotSparkleIcon_starIdle__ukcMU{opacity:1;transform:scale(1) rotate(0deg);transition:transform .8s ease-out}.CopilotSparkleIcon_starMain__2ExyS,.CopilotSparkleIcon_starTopLeft__5Wsha,.CopilotSparkleIcon_starTopRight__1MZyq{will-change:transform,opacity}.CopilotSparkleIcon_starMain__2ExyS{animation:CopilotSparkleIcon_sparkleMain__OxUSo 1s linear infinite}.CopilotSparkleIcon_starTopRight__1MZyq{animation:CopilotSparkleIcon_sparkleTwinkleA__j6jND 1s linear infinite}.CopilotSparkleIcon_starTopLeft__5Wsha{animation:CopilotSparkleIcon_sparkleTwinkleB__rb_kh 1s linear infinite}@keyframes CopilotSparkleIcon_sparkleMain__OxUSo{0%{transform:translateY(0) rotate(0deg) scale(.74);opacity:1}14%{transform:translateY(-.2px) rotate(52deg) scale(.86);opacity:1}34%{transform:translateY(-.4px) rotate(142deg) scale(1.15);opacity:1}64%{transform:translateY(-.4px) rotate(220deg) scale(1.13);opacity:1}84%{transform:translateY(0) rotate(312deg) scale(.8);opacity:1}to{transform:translateY(0) rotate(1turn) scale(.8);opacity:1}}@keyframes CopilotSparkleIcon_sparkleTwinkleA__j6jND{0%{transform:translateY(0) rotate(0deg) scale(.78);opacity:1}14%{transform:translateY(-.2px) rotate(-48deg) scale(.86);opacity:1}50%{transform:translateY(-1px) rotate(-162deg) scale(1.2);opacity:1}84%{transform:translateY(0) rotate(-312deg) scale(.78);opacity:1}to{transform:translateY(0) rotate(-1turn) scale(.78);opacity:1}}@keyframes CopilotSparkleIcon_sparkleTwinkleB__rb_kh{0%{transform:translateY(0) rotate(0deg) scale(.8);opacity:1}14%{transform:translateY(-.2px) rotate(48deg) scale(.88);opacity:1}50%{transform:translateY(-1px) rotate(198deg) scale(1.16);opacity:1}84%{transform:translateY(0) rotate(312deg) scale(.8);opacity:1}to{transform:translateY(0) rotate(1turn) scale(.8);opacity:1}}@media (prefers-reduced-motion:reduce){.CopilotSparkleIcon_starMain__2ExyS,.CopilotSparkleIcon_starTopLeft__5Wsha,.CopilotSparkleIcon_starTopRight__1MZyq{animation:none}}.composer_formWithTopSlot__nmrtA{position:relative;z-index:2}.composer_borderContainer__9uAz_{position:relative;display:flex;flex-direction:column}.composer_calloutSlot__L5OTS{background:var(--fds-surface);border:1px solid var(--fds-border-subtle);border-radius:24px 24px 0 0;padding-bottom:32px;margin-bottom:-32px;position:relative;z-index:1;pointer-events:none;overflow:hidden}.composer_calloutSlot__L5OTS:has([data-registration-auth-callout=true]){border-radius:12px;padding-bottom:0;margin-bottom:12px}@media (min-width:640px){.composer_calloutSlot__L5OTS:has([data-registration-auth-callout=true]){border-radius:24px 24px 0 0;padding-bottom:32px;margin-bottom:-32px}}.composer_calloutSlot__L5OTS:empty{display:none}.composer_calloutSlot__L5OTS>*{pointer-events:auto}.composer_questionToasterSlot__RHj5F{background:var(--fds-surface);border:1px solid var(--fds-border-subtle);border-radius:24px 24px 0 0;padding:16px 16px 32px;margin-bottom:-32px;position:relative;z-index:1;overflow:hidden;animation:composer_questionToasterEnter__FFUEw .28s cubic-bezier(.4,0,.2,1)}@keyframes composer_questionToasterEnter__FFUEw{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Message_message__PO8kv{width:100%;margin-bottom:16px;container-type:inline-size;@container (max-width: 900px){.Message_messageContent__dfut_{max-width:100%}}}.Message_messageContent__dfut_{max-width:800px;margin-left:auto;margin-right:auto}.Message_feedbackSection__UPs44{margin-top:8px;display:flex;align-items:center;gap:12px}.Message_messageActionButton__kKv4e{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:6px;border:0;border-radius:6px;background:transparent;cursor:pointer}.Message_messageActionButton__kKv4e:hover{background:var(--fds-background-page,rgba(127,136,154,.12))}.Message_messageActionButton__kKv4e:focus-visible{outline:2px solid var(--fds-border-focus,#4d7fff);outline-offset:2px}.Message_skipButton__BNWIk{font-size:14px;font-style:normal;font-weight:400;line-height:150%;font-family:Open Sans,sans-serif;color:#9da0ac;cursor:pointer}.Message_feedbackButton__zStpX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--fds-text-body);cursor:pointer;border-radius:6px;transition:background-color .12s ease,color .12s ease}.Message_feedbackButton__zStpX:hover{color:var(--fds-text-secondary);background-color:var(--fds-interaction-on-light-hover)}.Message_feedbackButton__zStpX:focus-visible{outline:2px solid var(--fds-border-focus);outline-offset:2px}.Message_feedbackButtonUp__mQ_dG,.Message_feedbackButtonUp__mQ_dG:hover{color:var(--fds-feedback-success)}.Message_feedbackButtonDown__FFRo1,.Message_feedbackButtonDown__FFRo1:hover{color:var(--fds-feedback-error)}.Message_feedbackButton__zStpX:disabled{cursor:default}.Message_feedbackButton__zStpX:disabled:hover{color:var(--fds-text-body);background-color:transparent}.Message_feedbackButtonUp__mQ_dG:disabled:hover{color:var(--fds-feedback-success)}.Message_feedbackButtonDown__FFRo1:disabled:hover{color:var(--fds-feedback-error)}.Message_messageContainer__Yp67n{display:flex;align-items:flex-start;gap:10px;min-width:0}.Message_userMessage__oBcm3 .Message_messageContainer__Yp67n{justify-content:flex-end}.Message_assistantMessage__sRsVb .Message_messageContainer__Yp67n{justify-content:flex-start}.Message_messageBubble__MyRaF{border-radius:18px;width:100%;min-width:0;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;position:relative}.Message_assistantMessage__sRsVb .Message_messageBubble__MyRaF{background:var(--surface);color:var(--text);border-bottom-left-radius:6px;padding:0 16px 12px 4px}.Message_assistantIcon__P9hfA{display:inline-flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.Message_messageText__uPRFn{margin:0;animation:Message_textFadeIn__XlhFu .5s ease-out;font-family:var(--font-open-sans)!important;font-size:15px!important;line-height:1.5!important;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden}@keyframes Message_textFadeIn__XlhFu{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.Message_messageText__uPRFn strong{font-weight:700}.Message_messageText__uPRFn em{font-style:italic}.Message_messageText__uPRFn code{background:rgba(0,0,0,.1);padding:2px 4px;border-radius:3px;font-size:13px;overflow-wrap:break-word;word-break:break-word}.Message_toolCallsContainer__4s0bK{padding:6px 36px}@media (max-width:768px){.Message_messageContent__dfut_{max-width:100%}.Message_messageBubble__MyRaF{padding:10px 14px}}.Message_chipRow__uzG_d{display:flex;justify-content:flex-end;margin-bottom:var(--fds-spacing-1,4px)}.Message_legalProChip__iiqv5{display:inline-flex;align-items:center;gap:var(--fds-spacing-2,8px);padding:6px 12px 6px 6px;border:1px solid var(--fds-border-default);border-radius:var(--fds-radius-full,9999px);background:var(--fds-surface);font-size:var(--fds-font-size-sm,12px);color:var(--fds-text-secondary)}.styles_pill__1BolN{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:var(--surface);border:1px solid var(--border-inactive);border-radius:12px;max-width:280px}.styles_pdfIcon__Ni_hI{flex-shrink:0}.styles_title__TQz3y{font-size:13px;font-weight:400;color:var(--pill-light-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.styles_removeButton__ZC_0r{position:absolute;top:-7px;right:-7px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:var(--text);border:none;border-radius:50%;color:var(--surface);cursor:pointer;opacity:0;transition:opacity .15s ease}.styles_pill__1BolN:hover .styles_removeButton__ZC_0r{opacity:1}.styles_removeButton__ZC_0r:hover{opacity:.75}.styles_bubble__PbXC7{padding:12px 16px;background:var(--input-bg);color:var(--text);border-radius:18px;border-bottom-right-radius:6px;display:flex;gap:8px;align-items:flex-start;min-width:0;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden}.styles_text__f5APH{white-space:pre-wrap}.htmlDefault_elementsDefaultStyle__aeJr8{font-size:14px;overflow-wrap:anywhere;word-break:break-word;font-variant-ligatures:none;-webkit-font-feature-settings:"liga" 0,"clig" 0,"calt" 0,"dlig" 0;-moz-font-feature-settings:"liga" 0,"clig" 0,"calt" 0,"dlig" 0;font-feature-settings:"liga" 0,"clig" 0,"calt" 0,"dlig" 0;font-family:Times New Roman,sans-serif;line-height:22px}.htmlDefault_elementsDefaultStyle__aeJr8>:first-child{margin-top:0}.htmlDefault_elementsDefaultStyle__aeJr8>:last-child{margin-bottom:0}.htmlDefault_elementsDefaultStyle__aeJr8 h1,.htmlDefault_elementsDefaultStyle__aeJr8 h2,.htmlDefault_elementsDefaultStyle__aeJr8 h3,.htmlDefault_elementsDefaultStyle__aeJr8 h4,.htmlDefault_elementsDefaultStyle__aeJr8 h5,.htmlDefault_elementsDefaultStyle__aeJr8 h6{margin:.75em 0 .5em;font-weight:600;line-height:1.2}.htmlDefault_elementsDefaultStyle__aeJr8 h1{font-size:2em}.htmlDefault_elementsDefaultStyle__aeJr8 h2{font-size:1.75em}.htmlDefault_elementsDefaultStyle__aeJr8 h3{font-size:1.5em}.htmlDefault_elementsDefaultStyle__aeJr8 h4{font-size:1.25em}.htmlDefault_elementsDefaultStyle__aeJr8 h5{font-size:1em}.htmlDefault_elementsDefaultStyle__aeJr8 h6{font-size:.9em;color:#666}.htmlDefault_elementsDefaultStyle__aeJr8 p{margin:0 0 .5em}.htmlDefault_elementsDefaultStyle__aeJr8 a{color:#007bff;text-decoration:underline}.htmlDefault_elementsDefaultStyle__aeJr8 a:hover{color:#0056b3}.htmlDefault_elementsDefaultStyle__aeJr8 ol,.htmlDefault_elementsDefaultStyle__aeJr8 ul{margin:0 0 .5em;padding-left:1.5em;list-style-position:outside;text-align:left}.htmlDefault_elementsDefaultStyle__aeJr8 ul{list-style-type:disc}.htmlDefault_elementsDefaultStyle__aeJr8 ol{list-style-type:decimal}.htmlDefault_elementsDefaultStyle__aeJr8 li{margin-bottom:.25em;text-align:left}.htmlDefault_elementsDefaultStyle__aeJr8 li>ol,.htmlDefault_elementsDefaultStyle__aeJr8 li>ul{margin-top:.25em}.htmlDefault_elementsDefaultStyle__aeJr8 blockquote{margin:0 0 1em;padding:.5em 1em;color:#111827;border-left:.25em solid #dfe2e5;background-color:#f6f8fa}.htmlDefault_elementsDefaultStyle__aeJr8 blockquote p{margin-bottom:0}.htmlDefault_elementsDefaultStyle__aeJr8 code{font-family:Courier New,Courier,monospace;background-color:rgba(27,31,35,.05);padding:.2em .4em;margin:0;font-size:85%;border-radius:3px}.htmlDefault_elementsDefaultStyle__aeJr8 pre{margin:0 0 1em;padding:1em;overflow:auto;background-color:#f6f8fa;border-radius:3px}.htmlDefault_elementsDefaultStyle__aeJr8 pre code{padding:0;margin:0;font-size:inherit;background-color:transparent}.htmlDefault_elementsDefaultStyle__aeJr8 hr{height:1px;margin:1.5em 0;border:none;background-color:#dfe2e5}.htmlDefault_elementsDefaultStyle__aeJr8 table{width:100%;margin:0 0 1em;border-collapse:collapse;border-spacing:0}.htmlDefault_elementsDefaultStyle__aeJr8 thead{background-color:#f6f8fa}.htmlDefault_elementsDefaultStyle__aeJr8 td,.htmlDefault_elementsDefaultStyle__aeJr8 th{padding:8px 12px;border:1px solid #dfe2e5}.htmlDefault_elementsDefaultStyle__aeJr8 th{font-weight:600}.htmlDefault_elementsDefaultStyle__aeJr8 img{max-width:100%;height:auto;margin:1em 0}.htmlDefault_elementsDefaultStyle__aeJr8 strong{font-weight:700}.htmlDefault_elementsDefaultStyle__aeJr8 em{font-style:italic}.htmlDefault_elementsDefaultStyle__aeJr8 input+input:last-child{margin-left:8px}.htmlDefault_elementsDefaultStyle__aeJr8 input[type=date],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=email],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=number],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=search],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=tel],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=text],.htmlDefault_elementsDefaultStyle__aeJr8 select,.htmlDefault_elementsDefaultStyle__aeJr8 textarea{display:inline-block;border:1px solid #e5e8ec;padding:4px 8px;border-radius:4px;background:#fbfbfb;font-size:inherit;line-height:inherit;vertical-align:middle;min-height:30px;min-width:0;margin-top:4px;width:auto;max-width:100%}.htmlDefault_elementsDefaultStyle__aeJr8 input[type=date],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=email],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=number],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=search],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=tel],.htmlDefault_elementsDefaultStyle__aeJr8 input[type=text],.htmlDefault_elementsDefaultStyle__aeJr8 textarea{padding:4px 6px}.htmlDefault_elementsDefaultStyle__aeJr8 input:placeholder-shown,.htmlDefault_elementsDefaultStyle__aeJr8 textarea:placeholder-shown{min-width:90px}.htmlDefault_elementsDefaultStyle__aeJr8 input[type=text]::placeholder,.htmlDefault_elementsDefaultStyle__aeJr8 textarea::placeholder{color:#9ca3af}.htmlDefault_elementsDefaultStyle__aeJr8 input:focus,.htmlDefault_elementsDefaultStyle__aeJr8 select:focus,.htmlDefault_elementsDefaultStyle__aeJr8 textarea:focus{outline:none;box-shadow:0 0 0 3px rgba(163,245,11,.12)}.htmlDefault_elementsDefaultStyle__aeJr8 input{field-sizing:content}.htmlDefault_elementsDefaultStyle__aeJr8 textarea{field-sizing:content;resize:both;width:auto}.htmlDefault_elementsDefaultStyle__aeJr8 input.htmlDefault_filled__QQM5n,.htmlDefault_elementsDefaultStyle__aeJr8 textarea.htmlDefault_filled__QQM5n{background-color:#fff7ed;border-color:#84316d}.htmlDefault_elementsDefaultStyle__aeJr8 input.htmlDefault_inline__MCpu7{display:inline-block;width:auto;min-width:80px;padding:4px 6px;font-size:.95em}.htmlDefault_elementsDefaultStyle__aeJr8 :focus:not(:focus-visible){box-shadow:none}.htmlDefault_elementsDefaultStyle__aeJr8 .htmlDefault_newSectionBase__hRDOf{color:#111827;transition:color 2s ease-in-out}.htmlDefault_elementsDefaultStyle__aeJr8 .htmlDefault_addingSection__YoCLB{color:#059669;animation:htmlDefault_rl-shiny-text-color__ONa7r 2s ease-in-out infinite}.htmlDefault_elementsDefaultStyle__aeJr8 .htmlDefault_hiddenSection__tdhuz{opacity:0;height:0;overflow:hidden;pointer-events:none}@keyframes htmlDefault_rl-shiny-text-color__ONa7r{0%{color:#059669}35%{color:#10b981}50%{color:#22c55e}65%{color:#10b981}to{color:#059669}}.htmlDefault_elementsDefaultStyle__aeJr8 .htmlDefault_removingSection__vKfG4{color:#c94a4a;animation:htmlDefault_rl-danger-text-color__4p_bu 2s ease-in-out infinite}.htmlDefault_elementsDefaultStyle__aeJr8 .htmlDefault_editingSection__I2AQ7{animation:htmlDefault_rl-editing-text-color___HYOE 2s ease-in-out infinite}@keyframes htmlDefault_rl-editing-text-color___HYOE{0%{color:rgba(18,60,150,.849)}35%{color:rgba(18,60,150,.849)}50%{color:rgba(18,60,150,.849)}65%{color:rgba(18,60,150,.849)}to{color:rgba(18,60,150,.849)}}@keyframes htmlDefault_rl-danger-text-color__4p_bu{0%{color:#c94a4a}35%{color:#d86b6b}50%{color:#f08f8f}65%{color:#d86b6b}to{color:#c94a4a}}.htmlDefault_cursor__gid_4{display:none}@keyframes htmlDefault_signatureBoxPulse__qcDm1{0%{background-color:transparent;box-shadow:none}25%{background-color:rgba(148,28,31,.08);box-shadow:0 0 0 3px rgba(148,28,31,.25)}50%{background-color:rgba(148,28,31,.12);box-shadow:0 0 0 5px rgba(148,28,31,.18)}75%{background-color:rgba(148,28,31,.08);box-shadow:0 0 0 3px rgba(148,28,31,.25)}to{background-color:transparent;box-shadow:none}}.htmlDefault_signatureBoxHighlight__2cxDV{animation:htmlDefault_signatureBoxPulse__qcDm1 1.5s ease-in-out;border-radius:4px}.ThinkingMessage_thought__pQxhz{display:flex;align-items:center;gap:10px;margin-top:8px;margin-bottom:8px;white-space:nowrap}.ThinkingMessage_iconContainer__9wXTk{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ThinkingMessage_aura__rUKPF{position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(148,28,31,.2) 0,rgba(148,28,31,0) 65%);filter:blur(4px);animation:ThinkingMessage_auraBreath__UuOuW 5.4s ease-in-out infinite;will-change:transform}.ThinkingMessage_thoughtText__Ikcd1{display:inline-block;font-size:14.5px;font-weight:500;background:linear-gradient(90deg,#9a9a9a,#9a9a9a 40%,#941c1f 50%,#9a9a9a 60%,#9a9a9a);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ThinkingMessage_shimmer__UeK9q 2s linear infinite;will-change:background-position}.ThinkingMessage_thoughtTextFadeIn___o7Fm{animation:ThinkingMessage_fadeInUp__wt_Gj .34s cubic-bezier(.2,.7,.3,1),ThinkingMessage_shimmer__UeK9q 2s linear .34s infinite;will-change:transform,opacity,filter,background-position}.ThinkingMessage_invisibleThought__ZrUpe{visibility:hidden}@keyframes ThinkingMessage_auraBreath__UuOuW{0%{transform:translate(0) scale(1)}33%{transform:translate(8%,-4%) scale(1.1)}66%{transform:translate(-6%,6%) scale(.95)}to{transform:translate(0) scale(1)}}@keyframes ThinkingMessage_shimmer__UeK9q{0%{background-position:300% 0}to{background-position:-300% 0}}@keyframes ThinkingMessage_fadeInUp__wt_Gj{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.ThinkingMessage_aura__rUKPF{animation:none}.ThinkingMessage_thoughtText__Ikcd1{animation:none;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;color:#1a1a1a}.ThinkingMessage_thoughtTextFadeIn___o7Fm{animation:none}}.AssistantIcon_assistantIcon__9rQs5{display:inline-flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.styles_insightsContainer__3Xppy{background:var(--surface);border-radius:12px;padding:20px;margin:0;font-family:var(--font-open-sans)}.styles_section__MDpAQ{margin-bottom:24px}.styles_section__MDpAQ:last-child{margin-bottom:0}.styles_sectionHeader__KpWgi{display:flex;align-items:center;gap:8px;margin-bottom:12px}.styles_sectionTitle__AmjWP{font-size:16px;font-weight:600;color:var(--text);margin:0}.styles_sectionIcon__UrtEJ{display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_summaryText__VjYSi{font-size:15px;line-height:1.6;color:var(--text);margin:0}.styles_documentType__OLdiQ{display:inline-block;background:rgba(148,28,31,.1);color:#941c1f;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:600;margin-bottom:12px}.styles_insightsContainer__8eY7X{background:var(--surface);border-radius:12px;padding:20px;margin:0;font-family:var(--font-open-sans)}.styles_section__xDbj_{margin-bottom:24px}.styles_section__xDbj_:last-child{margin-bottom:0}.styles_sectionHeader__HCSha{display:flex;align-items:center;gap:8px;margin-bottom:12px}.styles_sectionTitle__crG6i{font-size:16px;font-weight:600;color:var(--text);margin:0}.styles_sectionIcon__DN4ss{display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_list__3xT0C{list-style:none;padding:0;margin:0}.styles_listItem__h6hao{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:15px;line-height:1.5;color:var(--text)}.styles_listItem__h6hao:last-child{margin-bottom:0}.styles_bullet__gKqKR{color:var(--primary,#941c1f);font-weight:700;flex-shrink:0;margin-top:2px}.styles_roleInsightsGroup___memC{margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:16px;background:rgba(0,0,0,.03)}.styles_roleInsightsGroup___memC:last-child{margin-bottom:0}.styles_roleName__kXnUn{font-size:15px;font-weight:600;color:var(--text);margin:0 0 12px}.styles_insightContent__vOWjh{display:flex;flex-direction:column;gap:2px;flex:1}.styles_insightTitle__rfPP9{font-weight:600;color:var(--text)}.styles_insightText__7uy2Z{color:var(--text);opacity:.9}.styles_insightsContainer__9MGuM{background:var(--surface);border-radius:12px;padding:20px;margin:0;font-family:var(--font-open-sans)}.styles_section__mNGpx{margin-bottom:24px}.styles_section__mNGpx:last-child{margin-bottom:0}.styles_sectionHeader__fs8a9{display:flex;align-items:center;gap:8px;margin-bottom:12px}.styles_sectionTitle__m3yrw{font-size:16px;font-weight:600;color:var(--text);margin:0}.styles_sectionIcon___kLtF{display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_keyTermsList__hk9q3{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:16px;background:rgba(0,0,0,.03)}.styles_keyTermItem__DIBV6{font-size:15px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.styles_keyTermName__QQYA0{font-weight:600;color:var(--text)}.styles_keyTermValue__WQCZI{color:var(--text)}.styles_container__YZfUo{display:flex;flex-direction:column;align-items:flex-start}.styles_button__F2GDa{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:10px 12px;border:none;border-radius:100px;background-color:#000000;color:#ffffff;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;line-height:1.5;cursor:pointer;transition:opacity .2s ease}.styles_button__F2GDa:hover:not(:disabled){opacity:.85}.styles_button__F2GDa:disabled{opacity:.5;cursor:not-allowed}.styles_container__CFz1V{display:flex;flex-direction:column;gap:12px}.styles_description__xOh7H{margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.styles_buttonList___l00L{display:flex;flex-direction:column;gap:8px}.styles_button__GH6UO{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border:none;border-radius:100px;background-color:var(--fds-black);color:var(--fds-white);font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;line-height:1.5;cursor:pointer;transition:opacity .2s ease;width:fit-content}.styles_button__GH6UO:hover:not(:disabled){opacity:.85}.styles_button__GH6UO:disabled{opacity:.5;cursor:not-allowed}.styles_buttonText__b6b40{display:flex;align-items:center}.styles_icon__Rqaqa{flex-shrink:0}.styles_insightsContainer__uJVoo{background:var(--surface);border-radius:12px;padding:20px;margin:0;font-family:var(--font-open-sans)}.styles_header__B2qqM{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.styles_documentTitle__ZwYEd{font-size:16px;font-weight:600;color:var(--text);margin:0;text-transform:uppercase;letter-spacing:.02em}.styles_statsRow__0frIL{display:flex;gap:8px;margin-bottom:24px}.styles_statBox__WeIit{flex:1;border-radius:8px;padding:12px 16px;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03);text-align:center}.styles_statValue__O66ua{font-size:20px;font-weight:600;color:var(--text);display:block}.styles_statLabel__dKg2J{font-size:13px;color:var(--text);opacity:.7;display:block;margin-top:2px}.styles_severityGroup__gYXa3{margin-bottom:16px}.styles_severityGroup__gYXa3:last-child{margin-bottom:0}.styles_severityGroupTitle__Bbl2q{font-size:14px;font-weight:600;color:var(--text);margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.styles_riskItemsList__ySMm5{display:flex;flex-direction:column;gap:8px}.styles_riskItem__atJbT{border-radius:8px;padding:16px;display:flex;align-items:flex-start;gap:12px}.styles_riskItemHigh__VM3My{background:rgba(220,50,50,.08)}.styles_riskItemMedium__4v2_0{background:rgba(255,200,50,.15)}.styles_riskItemGood__z5fkj{background:rgba(0,0,0,.03)}.styles_bullet__O8WM4{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:6px}.styles_bulletHigh__L3pyA{background:#c94a4a}.styles_bulletMedium__kqmaE{background:#d4920a}.styles_bulletGood__Jd24b{background:#4a8c5c}.styles_riskContent__L1uVO{flex:1;min-width:0}.styles_riskTitle__RGxo_{font-size:15px;font-weight:600;line-height:1.5;margin:0}.styles_riskTitleHigh__X95W_{color:#941c1f}.styles_riskTitleMedium__bupGU{color:#a06d00}.styles_riskTitleGood___sYEW{color:var(--text)}.styles_riskInsight__XnC0D{font-size:15px;line-height:1.5;color:var(--text);margin-top:4px}.styles_missingClausesSection___Ax91{margin-top:16px;border-radius:8px;padding:16px;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}.styles_missingClausesTitle__9n0pb{font-size:15px;font-weight:600;color:var(--text);margin:0 0 4px}.styles_missingClausesDescription__OKuOw{font-size:14px;line-height:1.5;color:var(--text);opacity:.7;margin:0 0 8px}.styles_missingClausesList__ccYzO{list-style:none;padding:0;margin:0}.styles_missingClauseItem__o_62W{font-size:15px;line-height:1.5;color:var(--text);padding:2px 0;display:flex;align-items:center;gap:8px}.styles_missingClauseItem__o_62W:before{content:"—";color:var(--text);opacity:.5}.styles_nextStepsSection__vxP_7{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.styles_nextStepsTitle__tZyPl{font-size:15px;font-weight:600;color:var(--text);margin:0 0 12px}.styles_nextStepsList__OG342{display:flex;flex-direction:column;gap:10px}.styles_nextStepItem__SYbgm{font-size:14px;line-height:1.5;color:var(--text)}.styles_nextStepLabel__vBBGX{font-weight:600}.styles_nextStepDescription__5HRi1{opacity:.7}.styles_nextStepLabel__vBBGX:after{content:" — ";font-weight:400;opacity:.5}.styles_followUpNudge__Ry7zR{font-size:14px;line-height:1.5;color:var(--text);opacity:.7;margin:12px 0 0}.styles_insightsContainer__1dSCP{background:var(--surface);border-radius:12px;padding:20px;margin:0;font-family:var(--font-open-sans)}.styles_header__Xqmrk{margin-bottom:16px}.styles_documentTitle__TqA6n{font-size:16px;font-weight:600;color:var(--text);margin:0;text-transform:uppercase;letter-spacing:.02em}.styles_categoryGroup__sVdrV{margin-bottom:16px}.styles_categoryGroup__sVdrV:last-child{margin-bottom:0}.styles_categoryTitle__gIHQw{font-size:14px;font-weight:600;color:var(--text);margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.styles_termsList__QncJp{display:flex;flex-direction:column;gap:8px}.styles_termItem__7cnom{border-radius:8px;padding:16px;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}.styles_termName__PPDFC{font-size:15px;font-weight:600;line-height:1.5;color:var(--text);margin:0}.styles_termSummary__c_djp{font-size:15px;line-height:1.5;color:var(--text);opacity:.9;margin-top:4px}.styles_footerSection__2_tjg{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.styles_footerText__S8Yt2{font-size:14px;line-height:1.5;color:var(--text);opacity:.7;margin:0}.styles_container__NlaPS{font-family:var(--font-open-sans);margin:0}.styles_header__gclYs{display:flex;align-items:center;gap:8px;margin-bottom:12px}.styles_headerIcon__dJrjV{display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_headerTitle__zuJsj{font-size:16px;font-weight:600;color:var(--text);margin:0}.styles_grid__BpcpN{display:grid;grid-template-columns:1fr 1fr;gap:14px}.styles_card__hxnlg{background:var(--surface);border:1px solid rgba(0,0,0,.12);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .2s ease}.styles_card__hxnlg:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.styles_logoWrapper__xmGI1{width:100%;display:flex;align-items:center;justify-content:center;padding:20px 24px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.styles_logoImage__4f_yb{max-width:100%;max-height:180px;object-fit:contain}.styles_logoPlaceholder__scsiS{height:80px;color:rgba(0,0,0,.2)}.styles_logoExpired__P65x6,.styles_logoPlaceholder__scsiS{display:flex;align-items:center;justify-content:center;width:100%}.styles_logoExpired__P65x6{min-height:80px;padding:8px 4px;font-size:12px;line-height:1.45;color:var(--text);opacity:.6}.styles_cardText__3gp7d{flex:1;padding:14px 16px 16px;width:100%}.styles_companyName__F2y0k{font-size:18px;font-weight:700;color:var(--text);margin:0 0 4px;line-height:1.25;letter-spacing:-.01em}.styles_tagline__VyHxH{font-size:13px;font-weight:500;color:var(--primary,#941c1f);margin:0 0 10px;line-height:1.4}.styles_rationale__BznS_{font-size:13px;color:var(--text);opacity:.65;margin:0;line-height:1.5}.styles_chooseRow__DCkVJ{display:flex;align-items:center;justify-content:center;width:100%;border-top:1px solid rgba(0,0,0,.06);padding:14px 16px;margin-top:2px}.styles_chooseButton__maPOr{display:inline-flex;align-items:center;justify-content:center;padding:8px 22px;border-radius:999px;border:1.5px solid rgba(0,0,0,.18);background:var(--surface,#fff);color:var(--text);font-family:var(--font-open-sans);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.styles_chooseButton__maPOr:hover:not(:disabled){background:var(--primary,#941c1f);border-color:var(--primary,#941c1f);color:#fff}.styles_chooseButton__maPOr:disabled{opacity:.5;cursor:default}.styles_cardActions__9sGm5{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;padding:8px 16px 12px}.styles_actionButton__TKSpE{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font-family:var(--font-open-sans);font-size:12px;font-weight:500;cursor:pointer;transition:opacity .15s ease}.styles_actionButton__TKSpE:hover:not(:disabled){opacity:.7}.styles_actionButton__TKSpE:disabled{opacity:.35;cursor:default}.styles_downloadButton__RJegK{color:rgba(0,0,0,.4)}.styles_iterateButton__E5ywj{color:var(--primary,#941c1f)}.styles_disclaimer__SitqN{margin:16px 0 0;font-size:12px;font-style:italic;line-height:1.5;color:var(--text);opacity:.55}@media (max-width:600px){.styles_grid__BpcpN{grid-template-columns:1fr}}.styles_container__ml2ji{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.styles_scrollArea__G3E7w{flex:1;min-height:0;overflow:auto;padding:16px;display:flex;flex-direction:column;align-items:flex-start}.styles_zoomWrapper__EAJuB{display:flex;flex-direction:column;gap:12px;flex-shrink:0;margin-inline:auto}.styles_page__2EMKa{position:relative;flex-shrink:0;width:100%;aspect-ratio:8.5/11;box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:4px;background:#fff}.styles_pageImage__Knq50{opacity:1}.styles_statusContainer__ehrMW{flex:1;width:100%;justify-content:center;padding:32px}.styles_errorState__zdbv1,.styles_statusContainer__ehrMW{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--text-muted);font-size:14px}.styles_retryButton__d_K30{padding:6px 16px;border:1px solid var(--border-inactive);border-radius:6px;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer;transition:background .15s,color .15s;&:hover{background:var(--border-inactive);color:var(--text-primary,#1a1a1a)}&:active{opacity:.7}}.styles_spinner__gVPxA{width:28px;height:28px;border:3px solid var(--border-inactive);border-top-color:var(--text-muted);border-radius:50%;animation:styles_spin__DZv5d .7s linear infinite}@keyframes styles_spin__DZv5d{to{transform:rotate(1turn)}}.styles_container__GcWmc{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--input-bg,#f7f7f8);border-radius:24px;box-shadow:0 12px 24px rgba(62,63,76,.08),0 24px 48px rgba(62,63,76,.08);max-width:480px;margin:0 auto;width:100%}.styles_header__tAAmz{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_headerSpacer__ynLXP{width:24px;height:24px}.styles_closeButton__cXAJs{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--text,#111827);border-radius:4px;transition:opacity .15s ease}.styles_closeButton__cXAJs:hover{opacity:.6}.styles_switcher__EbOCB{display:flex;align-items:center;background:var(--surface,white);border:1px solid var(--input-border,#ccd1d9);border-radius:9999px;padding:4px;gap:0}.styles_switchItem__lni6H{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;min-width:48px;padding:8px 16px;border:none;border-radius:9999px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.styles_switchItemInactive__g6_vW{background:transparent;color:var(--text,#111827)}.styles_switchItemInactive__g6_vW:hover{background:var(--hover-surface,#f6f7f9)}.styles_switchItemActive__4s7nq{background:var(--pill-dark-bg,#111827);color:var(--text-inverse,#ffffff)}.styles_switchIcon__HdIZS{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.styles_canvasArea__Y7HmR{position:relative;width:100%;height:170px}.styles_canvasWrapper__JJUfL{position:absolute;inset:0;z-index:1}.styles_canvasWrapperHidden__svM6d{display:none}.styles_canvas__lixPU{display:block;width:100%;height:100%;cursor:crosshair;touch-action:none}.styles_canvasPlaceholder__owUp0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;color:var(--footer-text,#9da0ac);pointer-events:none;user-select:none}.styles_typeWrapper__GwEdy{position:absolute;inset:0 0 24px;flex-direction:column;gap:16px;background:transparent;z-index:1}.styles_typePreview__lKS4Y,.styles_typeWrapper__GwEdy{display:flex;align-items:center;justify-content:center}.styles_typePreview__lKS4Y{font-family:Dancing Script,Brush Script MT,Segoe Script,cursive;font-size:42px;color:var(--text,#111827);text-align:center;min-height:60px}.styles_typeInput__yIAFR{padding:10px 12px;border:1px solid var(--input-border,#ccd1d9);border-radius:8px;font-family:Open Sans,sans-serif;font-size:14px;color:var(--text,#111827);outline:none;transition:border-color .15s ease;text-align:center;width:100%;max-width:300px;background:var(--surface,white)}.styles_typeInput__yIAFR:focus{border-color:var(--text,#111827)}.styles_signatureLine__iH94F{position:absolute;bottom:0;left:0;right:0;font-family:Open Sans,sans-serif;font-size:16px;color:var(--footer-text,#696a78);line-height:24px;overflow:hidden;white-space:nowrap;z-index:0;pointer-events:none}.styles_dateGroup__GBktL{display:flex;flex-direction:column;gap:4px}.styles_dateLabel__9M_qT{font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.5px}.styles_dateReadOnly__ApgN7{padding:8px 12px;border:1px solid var(--input-border,#ccd1d9);border-radius:9999px;font-family:Open Sans,sans-serif;font-size:13px;color:var(--text,#111827);background:var(--surface-muted,#f3f4f6);display:inline-block;min-width:7.5rem;text-align:center;line-height:1.25}.styles_footer___C_iA{display:flex;align-items:flex-end;gap:12px;width:100%;margin-top:8px}.styles_undoButton__pOGid{flex-shrink:0;width:36px;height:36px;min-width:unset}.styles_footerSpacer__X8XOA{flex:1}.styles_captureContainerSticky__LgAEz{position:sticky;bottom:16px;left:0;right:0;z-index:20;padding:0 16px 16px;animation:styles_slideUp__hc6ym .2s ease-out}.styles_captureContainerAnchored__Ghlex{position:absolute;left:0;right:0;bottom:calc(var(--fds-spacing-8, 32px) + env(safe-area-inset-bottom, 0px));z-index:20;padding:0 var(--fds-spacing-4,16px);pointer-events:none;animation:styles_slideUp__hc6ym .2s ease-out}.styles_captureContainerAnchored__Ghlex>*{pointer-events:auto}@keyframes styles_slideUp__hc6ym{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes formInputAnimations_rotateConic___DV8B{to{--angle:360deg}}.formInputAnimations_animatedInput__Hs4LL{transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}.formInputAnimations_animatedInput__Hs4LL[data-typing=true]{outline:none;border:1px solid transparent;background:linear-gradient(var(--surface,#ffffff),var(--surface,#ffffff)) padding-box,conic-gradient(from var(--angle),#0d47a1 0,#2196f3 16.66%,#f44336 33.33%,#ff9800 50%,#ffeb3b 66.66%,#4caf50 83.33%,#0d47a1 100%) border-box;animation:formInputAnimations_rotateConic___DV8B .7s linear infinite;box-shadow:0 0 0 2px rgba(33,150,243,.3),0 0 16px rgba(33,150,243,.15)}.OptionButton_optionButton__SJDik{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--surface);border:1px solid var(--option-button-border);border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.4;font-weight:400;color:var(--option-button-text)}.OptionButton_optionButton__SJDik:hover{background:var(--option-button-hover-bg);border-color:var(--option-button-hover-border)}.OptionButton_optionButton__SJDik:active{background:var(--option-button-active-bg);transform:translateY(1px)}.OptionButton_recommended__89rGQ{background:var(--pill-dark-bg,var(--option-button-text,#1a1a2e));border-color:transparent;color:#fff}.OptionButton_recommended__89rGQ .OptionButton_text__l5ksf{font-weight:600;color:#fff}.OptionButton_recommended__89rGQ .OptionButton_checkIcon__8hdpX{color:#fff}.OptionButton_recommended__89rGQ:hover{opacity:.85}.OptionButton_recommended__89rGQ:active,.OptionButton_recommended__89rGQ:hover{background:var(--pill-dark-bg,var(--option-button-text,#1a1a2e));border-color:transparent}.OptionButton_recommended__89rGQ:active{opacity:.9;transform:translateY(1px)}.OptionButton_selected__GqO8R{background:var(--option-button-hover-bg)}.OptionButton_selected__GqO8R,.OptionButton_selected__GqO8R:hover{border-color:var(--option-button-hover-border)}.OptionButton_recommended__89rGQ.OptionButton_selected__GqO8R,.OptionButton_recommended__89rGQ.OptionButton_selected__GqO8R:hover{background:var(--pill-dark-bg,var(--option-button-text,#1a1a2e));border-color:transparent}.OptionButton_recommended__89rGQ.OptionButton_selected__GqO8R:hover{opacity:.85}.OptionButton_checkIcon__8hdpX{flex-shrink:0;color:var(--option-button-text)}.OptionButton_disabled__XMNcd,.OptionButton_disabled__XMNcd:active,.OptionButton_disabled__XMNcd:hover{background:var(--surface);border-color:var(--option-button-border);color:var(--fds-color-text-disabled,#9ca3af);cursor:not-allowed;transform:none;opacity:.6}.OptionButton_text__l5ksf{flex:1;font-weight:400}.Conversation_conversationRoot__61_nB{position:relative}.Conversation_scrollArea__ggM3x{scrollbar-width:thin;padding:16px 24px 72px;position:relative;z-index:1}.Conversation_inputFooter__1Dwfh{position:relative;background:linear-gradient(to top,color-mix(in srgb,var(--surface) 90%,transparent),transparent);backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px);z-index:10;margin-bottom:12px}.Conversation_disclaimer__1PfwH{color:var(--footer-text)}.Conversation_suggestionContainer__l4rtE{display:flex;flex-direction:row;justify-content:flex-end;gap:10px;flex-wrap:wrap;max-width:100%}.Conversation_errorContainer__1vxKo{display:flex;align-items:center;background:#fbd2d3;border-radius:8px;padding:16px;height:48px;font-size:14px;gap:8px;color:#8e1116}.Conversation_retryButton__UYd8n{display:flex;align-items:center;gap:4px;cursor:pointer;color:#696a78;&:hover{opacity:.6}}.Conversation_retryIcon__h7kp9{transform:scaleX(-1)}.Conversation_errorMessage__fBjkN{display:flex;align-items:center;justify-content:flex-start;gap:8px}@media (max-width:960px){.Conversation_scrollArea__ggM3x{padding:8px 8px 92px}.Conversation_suggestionContainer__l4rtE{display:flex;flex-direction:column;justify-content:flex-end;max-width:100%}}.Conversation_confirmButton__wRYqN{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:fit-content;max-width:100%;align-self:flex-end;padding:8px 16px;background:var(--option-button-text,#1a1a2e);color:#fff;border:none;border-radius:9999px;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.4;transition:opacity .2s ease;margin-top:4px}.Conversation_confirmButton__wRYqN:hover:not(:disabled){opacity:.85}.Conversation_confirmButton__wRYqN:disabled{opacity:.4;cursor:not-allowed}.Conversation_floatingButtonContainer__7asyh{position:absolute;bottom:100%;left:0;right:0;z-index:99;display:flex;justify-content:center;padding-bottom:60px}.ErrorMessage_errorContainer__cK6GQ{display:flex;align-items:center;background:#fbd2d3;border-radius:8px;padding:16px;height:48px;font-size:14px;gap:8px;color:#8e1116}.ErrorMessage_retryButton__jJpta{display:flex;align-items:center;gap:4px;cursor:pointer;color:#696a78;&:hover{opacity:.6}}.ErrorMessage_retryIcon__Y8C0Q{transform:scaleX(-1)}.ErrorMessage_errorMessage___xBsC{display:flex;align-items:center;justify-content:flex-start;gap:8px;max-width:800px;margin-left:auto;margin-right:auto;width:100%;margin-bottom:16px}.ConversationLoading_message__uXKAK{width:100%;margin-bottom:16px}.ConversationLoading_messageContainer__XfaPd{display:flex;align-items:flex-start;gap:10px;margin-right:auto;justify-content:flex-start}.ConversationLoading_messageBubble__2X183{border-radius:18px;background:var(--surface);color:var(--text);border-bottom-left-radius:6px;padding:0 16px 12px 4px;animation:ConversationLoading_fadeIn__Ci4sV .3s ease-out}.ConversationLoading_text__L_ZR3{font-family:var(--font-open-sans),"Open Sans",sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:var(--text);opacity:.6;animation:ConversationLoading_pulse__qAjEr 1.5s ease-in-out infinite}@keyframes ConversationLoading_fadeIn__Ci4sV{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ConversationLoading_pulse__qAjEr{0%,to{opacity:.4}50%{opacity:.7}}.styles_container__4VyyY{width:100%}.styles_card__kFX5n{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px;max-width:560px}.styles_toasterCard__KMJMu{max-width:none;padding:0;border:none;border-radius:0;background:transparent}.styles_header__8s1gb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.styles_questionBody__4rVqZ{flex:1;min-width:0}.styles_questionBodyForward__jOHJR{animation:styles_questionSlideForward__lBxtC .24s cubic-bezier(.4,0,.2,1)}.styles_questionBodyBack__iimZ1{animation:styles_questionSlideBack__StzyK .24s cubic-bezier(.4,0,.2,1)}@keyframes styles_questionSlideForward__lBxtC{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_questionSlideBack__StzyK{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.styles_questionText__6cF_Q{font-size:15px;font-weight:600;color:#1a1a1a;line-height:1.4;flex:1}.styles_nav__O_gK0{display:flex;align-items:center;gap:4px;flex-shrink:0}.styles_navButton__llK0_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#666;cursor:pointer;transition:background .15s,color .15s}.styles_navButton__llK0_:hover:not(:disabled){background:#f5f5f5;color:#1a1a1a}.styles_navButton__llK0_:disabled{opacity:.3;cursor:default}.styles_counter__TH1qd{font-size:12px;color:#999;white-space:nowrap;user-select:none}.styles_options__jhVH9{display:flex;flex-direction:column;gap:4px}.styles_optionButton__NmqH8{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;cursor:pointer;transition:background .15s,border-color .15s;text-align:left}.styles_optionButton__NmqH8:hover{background:#fafafa;border-color:#ccc}.styles_optionSelected__kaZjx{background:#f0f7ff;border-color:#3b82f6}.styles_optionNumber__geQ54{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#f5f5f5;font-size:12px;font-weight:600;color:#666;flex-shrink:0}.styles_optionLabel__ERkXa{flex:1;font-size:14px;color:#1a1a1a;line-height:1.3}.styles_optionArrow__jGYtz{color:#ccc;flex-shrink:0;transition:color .15s}.styles_optionButton__NmqH8:hover .styles_optionArrow__jGYtz{color:#666}.styles_freetextRow__d_VYX{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:8px;margin-top:2px}.styles_freetextIcon__YlTD8{color:#999;flex-shrink:0}.styles_freetextInput__9e74l{flex:1;border:none;outline:none;font-size:14px;color:#1a1a1a;background:transparent}.styles_freetextInput__9e74l::placeholder{color:#bbb}.styles_skipButton__ZXGN8{font-size:12px;font-weight:500;color:#1a1a1a;background:#fff;border:1px solid #dedede;border-radius:9999px;padding:7px 14px;cursor:pointer;line-height:1.1;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.styles_skipButton__ZXGN8:hover{background:#f7f7f7;border-color:#cfcfcf;color:#1a1a1a}.styles_skipOnlyRow__gdvVO{display:flex;justify-content:flex-end;margin-top:2px}.LoadingDots_loadingDots__ODtL0{display:flex;align-items:center;gap:4px;margin-top:12px}.LoadingDots_inline__Gi9jc{margin-top:0}.LoadingDots_dot__UKCkc{width:6px;height:6px;border-radius:50%;background-color:#9ca3af;animation:LoadingDots_dotBounce__MsACL 1.4s ease-in-out infinite both}.LoadingDots_dot__UKCkc:first-child{animation-delay:0s}.LoadingDots_dot__UKCkc:nth-child(2){animation-delay:.16s}.LoadingDots_dot__UKCkc:nth-child(3){animation-delay:.32s}@keyframes LoadingDots_dotBounce__MsACL{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.styles_wrapper__CYG2w{display:flex;align-items:center;gap:10px;padding-bottom:8px}.styles_track__p9oiZ{flex:1;height:4px;border-radius:2px;background-color:var(--fds-neutral-200,#e5e7eb);overflow:hidden}.styles_fill__ne7WG{height:100%;border-radius:2px;background-color:var(--fds-guided-experience-progress);transition:width .4s ease}.styles_label__rmR6r{flex-shrink:0;font-size:.75rem;color:#565e6e;white-space:nowrap}.styles_root__5QLWr{display:flex;flex-direction:column;width:100%;max-height:min(500px,42vh);background:var(--fds-surface);border:1px solid var(--fds-border-subtle);border-radius:12px;overflow:hidden}.styles_rootPrefill__mVAAa{max-height:min(640px,60vh)}.styles_rootInterview__7a7Ri{max-height:min(560px,50vh)}@media (min-width:640px){.styles_rootInterview__7a7Ri{max-height:min(720px,70vh)}.styles_rootInterview__7a7Ri .styles_contentInner__wf_YW{overflow-y:visible}}.styles_progressSection__fqrau{display:flex;align-items:center;gap:10px;padding:12px 16px 0}.styles_progressTrack__vebD0{flex:1;height:4px;appearance:none;border:none;border-radius:2px;overflow:hidden;background-color:var(--fds-neutral-200,var(--fds-gray-200))}.styles_progressTrack__vebD0::-webkit-progress-bar{background-color:var(--fds-neutral-200,var(--fds-gray-200));border-radius:2px}.styles_progressTrack__vebD0::-webkit-progress-value{background-color:var(--fds-guided-experience-progress);border-radius:2px;transition:width .4s ease}.styles_progressTrack__vebD0::-moz-progress-bar{background-color:var(--fds-guided-experience-progress);border-radius:2px;transition:width .4s ease}.styles_progressLabel__hLuXs{flex-shrink:0;font-size:.75rem;color:var(--fds-gray-800);white-space:nowrap}.styles_saveStatus__S1AUV{font-weight:600;color:var(--fds-guided-experience-progress)}.styles_header__viSyc{display:flex;align-items:flex-start;gap:8px;padding:12px 16px 16px}.styles_titleColumn__dh7qI{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.styles_title__N8QMY{margin:0;font-size:18px;font-weight:700;line-height:1.4;color:var(--fds-black)}@media (max-width:639px){.styles_title__N8QMY{font-size:16px}}.styles_iconButton__OvmD2{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-top:2px;padding:0;background:none;border:none;cursor:pointer;color:var(--fds-guided-experience-icon);transition:opacity .2s ease}.styles_iconButton__OvmD2:hover:not(:disabled){opacity:.8}.styles_iconButton__OvmD2:disabled{opacity:.35;cursor:not-allowed}.styles_content__ilqob{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.styles_content__ilqob[data-state=open]{animation:styles_slideDown__4pO_5 .25s ease-out}.styles_content__ilqob[data-state=closed]{animation:styles_slideUp__fR2AO .25s ease-out forwards}@keyframes styles_slideDown__4pO_5{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes styles_slideUp__fR2AO{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}.styles_contentInner__wf_YW{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0 16px 16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.styles_fieldBadge__1hbfK{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:4px 6px;border-radius:4px;background:var(--fds-interview-badge-bg);color:var(--fds-text-secondary)}.styles_fieldBadgeNumber__47ifq{font-size:.75rem;font-weight:700;line-height:1.33;color:var(--fds-text-default)}.styles_fieldBadgeCheckbox__uhUVd,.styles_fieldBadgeChecked__7FhVN{width:20px;height:20px;padding:2px}.styles_fieldBadgeCheckbox__uhUVd{background:transparent;border:2px solid var(--fds-text-secondary)}.styles_fieldBadgeChecked__7FhVN{background:var(--fds-button-primary);color:var(--fds-text-inverse)}.styles_embeddedFieldRow__4CTC1{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;transition:background-color .15s ease}.styles_embeddedFieldRow__4CTC1:hover{background:var(--fds-interaction-on-light-hover)}.styles_embeddedFieldRow__4CTC1:focus-within{background:var(--fds-interaction-on-light-active)}.styles_embeddedFieldContent__MS9GK{display:flex;flex:1;align-items:center;min-width:0}.styles_optionCard__W2gJ7{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background-color .15s ease}.styles_optionCard__W2gJ7:hover:not(:disabled){background:var(--fds-interaction-on-light-hover)}.styles_optionCardSelected__K9_fs{background:var(--fds-interaction-on-light-active)}.styles_optionCard__W2gJ7:disabled,.styles_optionCard__W2gJ7:has(input:disabled){opacity:.6;cursor:not-allowed}.styles_optionLabel__wLYqb{flex:1;min-width:0;font-size:.875rem;line-height:1.43;color:var(--fds-text-default)}.styles_optionMostCommonTag__YfHtR{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:9999px;background:var(--fds-button-primary);font-size:.625rem;font-weight:600;line-height:1.4;color:var(--fds-text-inverse);white-space:nowrap}.styles_root__lJRFV{position:absolute;top:0;left:0;right:0;z-index:20;pointer-events:auto}.styles_blur____xMR{position:absolute;inset:0;background:rgba(255,255,255,.75);backdrop-filter:blur(2px);mask-image:linear-gradient(180deg,black 0,black 70%,transparent);-webkit-mask-image:linear-gradient(180deg,black 0,black 70%,transparent)}.styles_content__1GpEz{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:60px 16px 26px;text-align:center}.styles_title__IOkk1{margin:0;font-weight:var(--fds-font-weight-bold)}.styles_subtitle__a_wLZ,.styles_title__IOkk1{font-size:var(--fds-font-size-md-base);line-height:var(--fds-line-height-md-base);color:var(--text)}.styles_subtitle__a_wLZ{margin:0 0 12px;font-weight:var(--fds-font-weight-regular)}.CopyDocumentLoadingPanel_root__tX_hv{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:100%;min-height:0}.CopyDocumentLoadingPanel_copyText__4t_g7{display:flex;width:min(100%,278px);flex-direction:column;gap:.5rem;text-align:center}.CopyDocumentLoadingPanel_docStack__IT5tG{position:relative;width:118px;height:147px}.CopyDocumentLoadingPanel_docBack__UeX_l{position:absolute;left:0;top:13px;width:92px;height:130px;border-radius:8px;background:rgba(203,201,201,.4);transform:rotate(2.48deg)}.CopyDocumentLoadingPanel_docMiddle__4Aw3g{position:absolute;left:15px;top:0;width:92px;height:130px;border-radius:8px;background:#cbc9c9;transform:rotate(-5deg)}.CopyDocumentLoadingPanel_docFront__c9zNY{position:absolute;left:11px;top:9px;display:flex;width:92px;height:130px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:#fff;padding:1rem .75rem}.CopyDocumentLoadingPanel_docLogo__PaJBU{position:absolute;left:11px;top:12px;width:16px;height:16px}.CopyDocumentLoadingPanel_docSkeletonTitle__FQfYm{width:50px;height:5px;border-radius:13px;background:#cdcdcd}.CopyDocumentLoadingPanel_docSkeletonBlock__9EvZw{display:flex;width:70px;flex-direction:column;gap:4px}.CopyDocumentLoadingPanel_docSkeletonLabel__xz4pu{height:3px;border-radius:13px;background:#cdcdcd}.CopyDocumentLoadingPanel_docSkeletonLine__9IA9R{height:3px;width:100%;border-radius:13px;background:#e7e7e7}.CopyDocumentLoadingPanel_loadingBar__mFA5b{position:relative;width:min(100%,278px);height:16px;overflow:hidden;border-radius:50px}.CopyDocumentLoadingPanel_loadingBarTrack__jqxSK{position:absolute;inset:30% .55%;border-radius:50px;background:linear-gradient(-90deg,#f6d68f 9.66%,#990000 105.31%)}.CopyDocumentLoadingPanel_loadingBarShine__Y1nyQ{position:absolute;inset:40% .55%;border-radius:50px;background:rgba(255,255,255,.7);mix-blend-mode:lighten;opacity:.7;filter:blur(.5px);animation:CopyDocumentLoadingPanel_copy-loading-shimmer__bT2rd 1.8s ease-in-out infinite}@keyframes CopyDocumentLoadingPanel_copy-loading-shimmer__bT2rd{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.styles_layer__9cJ0B{position:absolute;inset:0;z-index:10;cursor:default;touch-action:none}.styles_layerPlacing__TQ6gZ{cursor:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><circle cx="14" cy="14" r="10" fill="rgba(59,91,219,0.15)" stroke="%233b5bdb" stroke-width="2"/><circle cx="14" cy="14" r="1.6" fill="%233b5bdb"/></svg>') 14 14,crosshair}.styles_box__GahP0{--box-accent:var(--fds-border-emphasized,#3b5bdb);position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:2px solid var(--box-accent);border-radius:999px;background:rgba(255,255,255,.94);cursor:move;user-select:none;touch-action:none}.styles_boxTint__MH_cv{position:absolute;inset:0;background:var(--box-accent);border-radius:inherit;opacity:0;transition:opacity .12s ease;pointer-events:none}.styles_boxSelected__u__K_ .styles_boxTint__MH_cv,.styles_box__GahP0:hover .styles_boxTint__MH_cv{opacity:.15}.styles_boxSelected__u__K_{z-index:2;box-shadow:0 0 0 1px var(--box-accent)}.styles_boxSignable__H01vN{border-style:solid}.styles_boxSignable__H01vN:hover .styles_boxTint__MH_cv{opacity:.22}.styles_boxLocked__OCTaa{opacity:.6;border-style:dashed!important}.styles_captureOverlay__ZQxbn{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45)}.styles_captureInner__R0PJf{width:100%;max-width:480px}.styles_handle__78ktR{position:absolute;bottom:-8px;right:-8px;width:16px;height:16px;border:2px solid #ffffff;border-radius:50%;background:var(--box-accent);cursor:nwse-resize;z-index:3}.styles_boxToolbar__L41kW{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2px;padding:4px;border-radius:8px;background:var(--fds-text-default,#1f2937);box-shadow:0 4px 12px rgba(15,23,42,.25);z-index:4}.styles_toolbarButton__lOKzM{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;color:#ffffff;cursor:pointer;transition:background-color .12s ease}.styles_toolbarButton__lOKzM:hover{background:rgba(255,255,255,.18)}.styles_toolbar__AkTZ6{position:absolute;z-index:20;display:flex;align-items:stretch;gap:2px;padding:6px;border-radius:10px;background:var(--fds-text-default,#2b2f36);box-shadow:0 8px 24px rgba(15,23,42,.3);cursor:default}.styles_toolbarItem__KU_rk{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:64px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer;transition:background-color .12s ease}.styles_toolbarItem__KU_rk:hover{background:rgba(255,255,255,.16)}.styles_toolbarLabel__Ztxi4{font-size:12px;font-weight:500;line-height:1}.styles_boxPartyTag__U5bEn{position:absolute;bottom:-9px;left:50%;z-index:2;display:inline-flex;align-items:center;gap:2px;max-width:calc(100% - 8px);padding:1px 6px;border-radius:8px;background:var(--box-accent);color:#ffffff;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateX(-50%);pointer-events:none}.styles_partyMenu__8khK3{position:absolute;top:calc(100% + 6px);left:0;z-index:5;display:flex;flex-direction:column;min-width:220px;max-width:min(280px,calc(100vw - 24px));padding:6px;border:1px solid var(--fds-border-default,#e6e9ee);border-radius:10px;background:var(--fds-background-raised,#ffffff);box-shadow:0 8px 24px rgba(15,23,42,.22)}.styles_partyMenuAlignRight__WHQ9n{right:0;left:auto}.styles_partyMenuItem__bvB8b{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;font-size:13px;font-weight:500;color:var(--fds-text-default,#1f2937);text-align:left;cursor:pointer;transition:background-color .12s ease}.styles_partyMenuItem__bvB8b:hover{background:var(--fds-background-page,#f3f4f6)}.styles_partyMenuAdd___ynpm{margin-top:4px;border-top:1px solid var(--fds-border-default,#e6e9ee);border-radius:0 0 8px 8px;color:var(--fds-border-emphasized,#3b5bdb)}.styles_partyDot__CQkKV{flex-shrink:0;width:12px;height:12px;border-radius:50%}.styles_partyName__7OkWR{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_partyCheck__9jOct{flex-shrink:0;color:var(--fds-feedback-success,#16a34a)}.styles_fieldLabel__egyrG{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--fds-text-default,#1f2937)}.styles_fieldError__QXA9P{margin:-6px 0 12px;font-size:12px;font-weight:500;color:var(--fds-status-danger-text,#e03131)}.styles_assignPopover__iuWX4{position:fixed;z-index:1000;display:flex;flex-direction:column;width:260px;max-width:min(280px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;box-sizing:border-box;padding:12px;border:1px solid var(--fds-border-default,#e6e9ee);border-radius:12px;background:var(--fds-background-raised,#ffffff);box-shadow:0 8px 24px rgba(15,23,42,.22);cursor:default}.styles_assignPopoverHeader__KBcqp{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.styles_assignPopoverBody__bxUcq{display:flex;flex-direction:column;gap:8px}.styles_assignPopoverSubtitle__7Sw3Q{font-size:12px;color:var(--fds-text-muted,#6b7280);margin-bottom:2px}.styles_assignPopoverList__4iH6_{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.styles_assignPopoverRow__J6AIL{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;transition:background-color .12s ease}.styles_assignPopoverRow__J6AIL:hover{background:var(--fds-background-page,#f3f4f6)}.styles_assignPopoverAvatar__Md6Bo{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#ffffff;font-size:11px;font-weight:700}.styles_assignPopoverIdentity__agflT{display:flex;flex:1;flex-direction:column;min-width:0}.styles_assignPopoverName__yFe9N{font-size:13px;font-weight:600;color:var(--fds-text-default,#1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_assignPopoverEmail__Cemce{font-size:11px;color:var(--fds-text-muted,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_assignPopoverOwner__wBcu4{flex-shrink:0;font-size:11px;font-weight:600;color:var(--fds-text-muted,#6b7280)}.styles_assignPopoverRemove__SAHit{flex-shrink:0;font-size:11px;font-weight:600;color:var(--fds-feedback-error,#e03131);cursor:pointer}.styles_assignPopoverAddSigner__8Z7is{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px 10px;border:none;border-top:1px solid var(--fds-border-default,#e6e9ee);border-radius:0 0 8px 8px;background:transparent;font-size:13px;font-weight:600;color:var(--fds-border-emphasized,#3b5bdb);cursor:pointer;transition:background-color .12s ease}.styles_assignPopoverAddSigner__8Z7is:hover{background:var(--fds-background-page,#f3f4f6)}.styles_assignPopoverPrimary__0KUZ1{padding:10px 14px;border:none;border-radius:8px;background:var(--fds-text-default,#1a1a2e);color:#ffffff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .12s ease}.styles_assignPopoverPrimary__0KUZ1:disabled{opacity:.4;cursor:not-allowed}.styles_assignPopoverPrimary__0KUZ1:not(:disabled):hover{opacity:.85}.styles_actionBar__NnziH{position:absolute;bottom:0;left:0;right:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid var(--fds-border-default,#e6e9ee);background:var(--fds-background-raised,#ffffff);box-shadow:0 -4px 14px rgba(15,23,42,.08)}.styles_actionBarLabel__FGN_A{overflow:hidden;font-size:13px;font-weight:500;color:var(--fds-text-default,#1f2937);text-overflow:ellipsis;white-space:nowrap}.styles_actionBarProgress__YL0fD{display:flex;min-width:120px;flex-direction:column;gap:6px}.styles_progressTrack__n2fKS{display:block;width:100%;height:3px;overflow:hidden;border-radius:999px;background:var(--fds-border-default,#e6e9ee)}.styles_progressValue____6Ub{display:block;height:100%;border-radius:inherit;background:var(--fds-feedback-success,#16a34a);transition:width .18s ease}.styles_actionBarButtons__FUFLd{display:flex;flex-shrink:0;align-items:center;gap:8px}.styles_boxFilledBadge__611tk{position:absolute;top:-8px;left:-8px;z-index:3;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid #ffffff;border-radius:50%;background:var(--fds-feedback-success,#16a34a);color:#ffffff;pointer-events:none}.styles_boxValueImage__wy2rx{position:relative;z-index:1;max-width:100%;max-height:100%;object-fit:contain;pointer-events:none}.styles_boxValueText__NsOi_{position:relative;z-index:1;padding:0 4px;font-size:clamp(11px,1.4vw,14px);font-weight:400;line-height:1.1;color:var(--fds-text-default,#1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.styles_boxSignatureText__HKViD{font-family:Dancing Script,Brush Script MT,Segoe Script,cursive;font-size:clamp(18px,2vw,28px)}.styles_dialogOverlay__mNJC5{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45)}.styles_dialog__c6_p2{display:flex;flex-direction:column;gap:16px;width:100%;max-width:460px;padding:20px;border-radius:16px;background:var(--fds-background-raised,#ffffff);box-shadow:0 20px 48px rgba(15,23,42,.25)}.styles_dialogHeader__zG6sX{display:flex;align-items:center;justify-content:space-between}.styles_dialogTitle__PnWvr{font-size:16px;font-weight:600;color:var(--fds-text-default,#1f2937)}.styles_dialogClose__N6Nx1{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--fds-text-default,#1f2937);cursor:pointer;transition:background-color .12s ease}.styles_dialogClose__N6Nx1:hover{background:var(--fds-background-page,#f3f4f6)}.styles_dialogBody__5hdFM{display:flex;flex-direction:column}.styles_drawCanvasWrapper__UW090{position:relative;width:100%;height:200px;border:1px dashed var(--fds-border-default,#ccd1d9);border-radius:10px;background:var(--fds-background-page,#f7f7f8);overflow:hidden}.styles_drawCanvas__5i1Zh{display:block;width:100%;height:100%;cursor:crosshair}.styles_drawPlaceholder__oL3ht{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--fds-text-muted,#6b7280);pointer-events:none}.styles_textInput__B_B7c{width:100%;padding:12px 14px;border:1px solid var(--fds-border-input,#ccd1d9);border-radius:10px;font-size:16px;color:var(--fds-text-default,#1f2937);background:var(--fds-background-raised,#ffffff)}.styles_textInput__B_B7c:focus{outline:none;border-color:var(--fds-border-emphasized,#3b5bdb)}.styles_dialogFooter__HQWog{display:flex;align-items:center}.styles_dialogFooterSpacer___vshW{flex:1}.styles_initialsCard__m64nt{display:flex;flex-direction:column;gap:16px;width:100%;max-width:480px;margin:0 auto;padding:16px;border-radius:24px;background:var(--input-bg,#f7f7f8);box-shadow:0 12px 24px rgba(62,63,76,.08),0 24px 48px rgba(62,63,76,.08)}.styles_initialsHeader__rRUwi{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_initialsHeaderSpacer__pP_IR{width:24px;height:24px}.styles_initialsTitle__KjfNC{font-size:14px;font-weight:600;color:var(--text,#111827)}.styles_initialsClose__5U3by{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--text,#111827);border-radius:4px;transition:opacity .15s ease}.styles_initialsClose__5U3by:hover{opacity:.6}.styles_initialsInput__oQk7V{padding:10px 12px;border:1px solid var(--input-border,#ccd1d9);border-radius:8px;font-family:Open Sans,sans-serif;font-size:14px;color:var(--text,#111827);outline:none;transition:border-color .15s ease;text-align:center;width:100%;max-width:220px;margin:0 auto;background:var(--surface,white)}.styles_initialsInput__oQk7V:focus{border-color:var(--text,#111827)}.styles_initialsFooter__XYRyl{display:flex;align-items:center;justify-content:flex-end;width:100%}.SigningFieldPrompt_prompt__jE2jR{--box-accent:var(--fds-border-emphasized,#3b5bdb);position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:2px solid var(--box-accent);border-radius:999px;background:rgba(255,255,255,.94);cursor:pointer;user-select:none;font-family:var(--fds-font-product,"Open Sans",sans-serif);color:inherit}.SigningFieldPrompt_fillAnchor__dtqTS{position:absolute;top:0;right:0;bottom:4px;left:0}.SigningFieldPrompt_prompt__jE2jR:hover .SigningFieldPrompt_tint__zARPO{opacity:.22}.SigningFieldPrompt_prompt__jE2jR:disabled{cursor:not-allowed;opacity:.6}.SigningFieldPrompt_tint__zARPO{position:absolute;inset:0;background:var(--box-accent);border-radius:inherit;opacity:0;transition:opacity .12s ease;pointer-events:none}.SigningFieldPrompt_partyTag__uyZEb{position:absolute;bottom:-9px;left:50%;z-index:2;display:inline-flex;align-items:center;gap:2px;max-width:calc(100% - 8px);padding:1px 6px;border-radius:8px;background:var(--box-accent);color:#ffffff;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateX(-50%);pointer-events:none}.styles_signButtonOverlay__GD7cB{position:absolute;left:0;bottom:0;z-index:1;pointer-events:auto}.styles_anchoredLayer__WPScD{position:fixed;pointer-events:none;z-index:40}.styles_appliedFieldOverlay__PJDl4{position:absolute;inset:0;background:transparent;border:none;border-radius:4px;padding:0;margin:0;cursor:pointer;pointer-events:auto;z-index:2;transition:background-color .12s ease,outline-color .12s ease;outline:1px dashed transparent}.styles_appliedFieldOverlay__PJDl4:hover{background:var(--fds-status-info-bg,rgba(37,99,235,.06));outline-color:var(--fds-status-info-border,#93c5fd)}.styles_fieldPopoverAnchor__vOMh4{position:absolute;left:0;bottom:calc(100% + 6px);z-index:30;pointer-events:auto}.styles_popover___KK6c{display:inline-flex;align-items:stretch;background:var(--fds-surface,#ffffff);border:1px solid var(--fds-input-border,#ccd1d9);border-radius:8px;box-shadow:0 4px 12px rgba(62,63,76,.12),0 12px 24px rgba(62,63,76,.1);padding:4px;gap:2px;pointer-events:auto;white-space:nowrap}.styles_item__imZAK{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;background:transparent;border-radius:6px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;color:var(--fds-text-header,#111827);cursor:pointer;transition:background-color .12s ease}.styles_item__imZAK:hover{background:var(--fds-hover-surface,#f6f7f9)}.styles_itemDanger__drzCj{color:var(--fds-status-error-text,#b42318)}.styles_itemDanger__drzCj:hover{background:var(--fds-status-error-bg,#fef3f2)}.styles_divider__EW_0T{width:1px;align-self:stretch;background:var(--fds-input-border,#e5e7eb);margin:2px 0}.DocumentSigningOutcomeDialog_closeButton__mq7c7{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:var(--fds-text-muted);cursor:pointer;border-radius:6px;transition:color .15s ease,background-color .15s ease}.DocumentSigningOutcomeDialog_closeButton__mq7c7:disabled{cursor:not-allowed;opacity:.5}.DocumentSigningOutcomeDialog_closeButton__mq7c7:disabled:hover{color:var(--fds-text-muted);background-color:transparent}.DocumentSigningOutcomeDialog_closeButton__mq7c7:hover{color:var(--fds-text-default);background-color:var(--fds-bg-hover)}.DocumentSigningOutcomeDialog_closeButton__mq7c7:focus{outline:none}.DocumentSigningOutcomeDialog_closeButton__mq7c7:focus-visible{outline:none;color:var(--fds-text-default);background-color:transparent}.DocumentSigningOutcomeDialog_signedHeader__jxztD{display:flex;align-items:center;gap:var(--fds-spacing-3);padding-top:var(--fds-spacing-2);padding-right:calc(24px + var(--fds-spacing-2))}.DocumentSigningOutcomeDialog_signedHeaderIcon__b_w_V{flex-shrink:0}.DocumentSigningOutcomeDialog_signedHeaderTitle__r7bpa{font-size:24px;line-height:1.25;font-weight:600;color:var(--fds-text-header);text-align:left}.DocumentSigningOutcomeDialog_statusBox__8N6_i{display:flex;flex-direction:column;gap:var(--fds-spacing-4);padding:var(--fds-spacing-4);border-radius:var(--fds-radius-8);background-color:var(--fds-background-subtle)}.DocumentSigningOutcomeDialog_statusContent__hmkwT{display:flex;align-items:flex-start;gap:var(--fds-spacing-3);color:var(--fds-text-default)}.DocumentSigningOutcomeDialog_statusIcon__Aqy8R{flex-shrink:0;color:var(--fds-text-secondary)}.DocumentSigningOutcomeDialog_notificationIcon__fEW0H{display:flex;flex-shrink:0;align-items:center;justify-content:center}.DocumentSigningOutcomeDialog_statusMessage__de0VX{text-align:left;font-size:var(--fds-font-size-md-base);line-height:var(--fds-line-height-md-base);color:var(--fds-text-default)}.DocumentSigningOutcomeDialog_statusAction__FtWni{padding-left:calc(20px + var(--fds-spacing-3))}.DocumentSigningOutcomeDialog_copilotUpsellSection__1ndlc{display:flex;flex-direction:column;gap:var(--fds-spacing-6)}@property --ai-overlay-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.styles_overlay__aSg8_{position:absolute;left:50%;top:14px;z-index:25;transform:translateX(-50%) translateY(-6px);pointer-events:none;display:inline-flex;align-items:center;padding:1px;border:1px solid transparent;border-radius:999px;background:linear-gradient(#ffffff,#ffffff) padding-box,conic-gradient(from var(--ai-overlay-angle),#0d47a1 0,#2196f3 16.66%,#f44336 33.33%,#ff9800 50%,#ffeb3b 66.66%,#4caf50 83.33%,#0d47a1 100%) border-box;box-shadow:0 0 0 1px rgba(33,150,243,.2),0 4px 12px rgba(15,23,42,.12);opacity:0;transition:opacity .22s ease,transform .22s ease;animation:styles_aiRotateBorder__c7ETj .9s linear infinite}.styles_overlayVisible__tBZrl{opacity:1;transform:translateX(-50%) translateY(0)}.styles_overlayInline__RP39t{position:static;display:flex;width:fit-content;margin:20px auto 8px;transform:translateY(-6px)}.styles_overlayInline__RP39t.styles_overlayVisible__tBZrl{transform:translateY(0)}.styles_overlayLabel__xmxLa{display:inline-flex;align-items:center;gap:8px;width:100%;padding:7px 11px;border-radius:999px;background:#ffffff;color:#0b1220;font-size:12px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.styles_overlayLabel__xmxLa>span:last-child{overflow:hidden;text-overflow:ellipsis}.styles_overlayLogo__GGgkv{width:20px;height:20px;display:block;flex-shrink:0}@keyframes styles_aiRotateBorder__c7ETj{to{--ai-overlay-angle:360deg}}@media (max-width:960px){.styles_overlay__aSg8_{max-width:min(58%,240px);top:12px}.styles_overlayInline__RP39t{max-width:none}.styles_overlayLabel__xmxLa{padding:5px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.styles_overlay__aSg8_{transition:none;animation:none}}.DocGenPanel_toolbarHeaderContainer__iwvPP{container-type:inline-size}.DocGenPanel_toolbarHeader__aYPcF{display:grid;grid-template-columns:1fr;align-items:center;gap:.5rem}.DocGenPanel_toolbarSlot__SlhPu{justify-self:center}.DocGenPanel_toolbarScrollRegion__eIPRH{display:flex;max-width:100%;min-width:0;justify-content:center}.DocGenPanel_toolbarHeaderManage__HGkHz .DocGenPanel_toolbarScrollRegion__eIPRH{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.DocGenPanel_toolbarHeaderManage__HGkHz .DocGenPanel_toolbarScrollRegion__eIPRH::-webkit-scrollbar{display:none}@container (max-width: 899px){.DocGenPanel_toolbarScrollRegion__eIPRH{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.DocGenPanel_toolbarScrollRegion__eIPRH::-webkit-scrollbar{display:none}.DocGenPanel_toolbarScrollRegionManage__5ScB5{justify-content:stretch}.DocGenPanel_toolbarScrollRegionManage__5ScB5.DocGenPanel_toolbarSlot__SlhPu{justify-self:stretch;width:100%}}.DocGenPanel_toolbarSpacer__4ZsGz{display:none}@container (min-width: 900px){.DocGenPanel_toolbarHeader__aYPcF{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.DocGenPanel_toolbarSpacer__4ZsGz{display:block}}