.F3DWHW_reader{gap:8px;min-width:0;margin-top:12px;display:grid}.F3DWHW_controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.F3DWHW_caption{color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.F3DWHW_caption a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.F3DWHW_frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;border-radius:4px;width:100%;min-width:0;max-width:100%;display:block}.F3DWHW_frame:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.F3DWHW_plain{white-space:pre-wrap;overflow-wrap:anywhere;max-width:76ch;font-size:14px;line-height:1.7}.F3DWHW_summaryMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.F3DWHW_summaryTopLine{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.F3DWHW_summaryTopLine strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.F3DWHW_summaryTopLine time{color:var(--colorNeutralForeground3,var(--muted-foreground));flex-shrink:0;font-size:11px;font-weight:400}.F3DWHW_preview{text-overflow:ellipsis;white-space:nowrap;max-width:65ch;overflow:hidden}.F3DWHW_replyTarget{color:var(--muted-foreground);margin-block:0;font-size:12px;line-height:1.5}@media (max-width:480px){.F3DWHW_summaryTopLine{align-items:flex-start;gap:8px}.F3DWHW_summaryTopLine time{white-space:normal;text-align:right;max-width:92px;line-height:16px}}
html[data-fluent-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-fluent-theme][data-dealorch-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fluent-app{min-height:100svh;color:var(--colorNeutralForeground1);background:var(--colorNeutralBackground2);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);-webkit-font-smoothing:antialiased}.fluent-app :where(*){box-sizing:border-box}.fluent-app :where(h1,h2,h3,p){margin:0}.fluent-app :where(h1){letter-spacing:-.5px;font-size:24px;font-weight:600;line-height:32px}.fluent-app :where(h2){letter-spacing:-.2px;font-size:18px;font-weight:600;line-height:26px}.fluent-app :where(h3){font-size:16px;font-weight:600;line-height:24px}.fluent-app :where(a){color:inherit;text-decoration:none}.fluent-app :where(svg){flex-shrink:0}.fluent-app :where(small,.small){color:var(--colorNeutralForeground2);font-size:12px;line-height:18px}.fluent-app :where(pre){white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.fluent-app :where(label,fieldset){min-width:0}.fluent-app :where(fieldset){border:0;margin:0;padding:0}.fluent-app :where(label:not(.fui-Label)){flex-direction:column;gap:7px;font-weight:500;display:flex}.fluent-app :where(label:has([type=checkbox]),label:has([role=checkbox]),label:has([role=switch])){flex-direction:row;align-items:center}.fluent-app :where(label small){font-weight:400}.fluent-app :where(summary){cursor:pointer}.fluent-app :where(a:focus-visible,summary:focus-visible){outline:2px solid var(--colorStrokeFocus2);outline-offset:3px}.fluent-shell{grid-template-rows:52px minmax(0,1fr);grid-template-columns:208px minmax(0,1fr);min-height:100svh;display:grid}.fluent-masthead{color:#fff;z-index:30;background:#0f6cbd;border-bottom:1px solid #ffffff1a;grid-column:1/-1;align-items:center;gap:24px;min-width:0;padding:0 18px;display:flex;position:sticky;top:0}.fluent-brand{letter-spacing:-.6px;color:#fff;align-items:center;gap:10px;min-width:166px;font-size:19px;font-weight:600;display:flex}.fluent-brand-mark{object-fit:contain;filter:brightness(0)invert();width:28px;height:25px}.fluent-brand:focus-visible{outline-color:#fff}.fluent-current-page{color:#e4f0fb;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #fff3;padding-left:24px;font-size:13px;overflow:hidden}.fluent-header-actions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.fluent-masthead .fluent-account-trigger,.fluent-masthead .fluent-mobile-menu{color:#fff}.fluent-masthead .fluent-account-trigger:hover,.fluent-masthead .fluent-mobile-menu:hover{color:#fff;background:#ffffff1f}.fluent-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.fluent-mobile-menu.fui-Button{display:none}.fluent-sidebar{background:var(--colorNeutralBackground2);border-right:1px solid var(--colorNeutralStroke2);flex-direction:column;align-self:start;gap:4px;min-width:0;height:calc(100svh - 52px);padding:22px 10px 12px;display:flex;position:sticky;top:52px;overflow-y:auto}.fluent-workspace-name{color:var(--colorNeutralForeground2);text-overflow:ellipsis;white-space:nowrap;padding:0 10px 18px;font-size:12px;font-weight:600;overflow:hidden}.fluent-nav-group{flex-direction:column;gap:3px;display:flex}.fluent-nav-link{min-height:38px;color:var(--colorNeutralForeground2);border-radius:var(--borderRadiusMedium);align-items:center;gap:10px;padding:8px 10px;font-size:13px;line-height:20px;display:flex}.fluent-nav-link svg{width:20px;height:20px}.fluent-nav-link:hover{background:var(--colorNeutralBackground3Hover);color:var(--colorNeutralForeground1)}.fluent-nav-link[aria-current=page]{background:var(--colorBrandBackground2);color:var(--colorBrandForeground1);font-weight:600;position:relative}.fluent-nav-link[aria-current=page]:before{content:"";background:var(--colorBrandBackground);border-radius:2px;width:3px;height:18px;position:absolute;left:0}.fluent-nav-caption{color:var(--colorNeutralForeground3);padding:25px 10px 9px;font-size:11px}.fluent-sidebar-footer{flex-direction:column;gap:8px;margin-top:auto;padding-top:24px;display:flex}.fluent-sidebar-footer p{color:var(--colorNeutralForeground3);padding-inline:10px;font-size:11px;line-height:17px}.fluent-workspace-main{background:var(--colorNeutralBackground2);outline:none;min-width:0;min-height:0}.fluent-app .app-content{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1320px;margin-inline:auto;padding:32px 32px 40px;display:flex}.fluent-skip{z-index:1000;background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border-radius:4px;padding:12px 18px;position:fixed;top:-100px;left:12px}.fluent-skip:focus{top:8px}.fluent-drawer-navigation{flex-direction:column;gap:4px;padding-top:12px;display:flex}.fluent-navigation-drawer .fluent-nav-link{color:var(--colorNeutralForeground2)}.fluent-navigation-drawer .fluent-nav-link[aria-current=page]{color:var(--colorBrandForeground1)}.fluent-navigation-drawer .fluent-workspace-name{color:var(--colorNeutralForeground2);font-size:12px}.fluent-navigation-drawer .fluent-sidebar-footer{margin-top:20px}.fluent-navigation-drawer .fluent-sidebar-footer p{color:var(--colorNeutralForeground3);font-size:11px}.fluent-app :where(.deal-page,.deal-settings,.settings-grid,.settings-columns,.connections-grid,.routines-list,.document-grid,.documents-grid,.deal-ai-layout,.overview-grid,.inbox-list){flex-direction:column;gap:24px;min-width:0;display:flex}.fluent-app :where(.deal-page-heading,.deal-inbox-heading,.page-heading){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.fluent-app :where(.deal-page-heading){gap:5px;display:grid}.fluent-app :where(.deal-page-heading p,.deal-inbox-heading p,.page-heading p){color:var(--colorNeutralForeground2);margin-top:5px;font-size:13px;line-height:20px}.fluent-app :where(.eyebrow,.deal-caption,.deal-heading-description){display:none}.fluent-app :where(.deal-actions,.deal-file-actions,.form-actions,.editor-actions,.decision-bar,.task-filters,.filter-tabs,.p-tabs){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fluent-app :where(.fluent-surface),.fluent-app :where(.fluent-surface>*){min-width:0}.fluent-app :where(.deal-connector,.deal-file-section,.panel,.deal-setup){flex-direction:column;gap:16px;min-width:0;display:flex}.fluent-app :where(.deal-connector header,.deal-file-section header,.panel-heading){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.fluent-app :where(.deal-connectors,.account-options,.deal-ai-grid,.form-grid,.two-fields){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.fluent-app :where(.deal-ai-settings,.deal-ai-test,.deal-ai-form,.preferences-form,.editor-form,.p-editor-form,.p-form,.deal-setup,.deal-file-preview,.settings-section,.preferences-section,.task-detail,.task-review-columns,.overview-columns,.review-grid){flex-direction:column;gap:20px;min-width:0;display:flex}.fluent-app :where(.deal-ai-form){max-width:920px}.fluent-app :where(.deal-ai-test){min-width:0}.fluent-app :where(.deal-connector header){justify-content:start;align-items:flex-start}.fluent-app :where(.deal-connector p,.deal-file-formats,.deal-setup-progress,.deal-save,.deal-ai-status){color:var(--colorNeutralForeground2);font-size:12px}.fluent-app :where(.deal-connected-account,.account-row){border-bottom:1px solid var(--colorNeutralStroke2);flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding-bottom:16px;display:flex}.fluent-app :where(.account-row>div,.task-row>div){flex:1;min-width:0}.fluent-app :where(.deal-file-preview article,.source-result){border-bottom:1px solid var(--colorNeutralStroke2);white-space:pre-wrap;overflow-wrap:anywhere;gap:8px;padding-block:16px;display:grid}.fluent-app :where(.document-diff,.pair-code,.document-title,.deal-file-preview p){overflow-wrap:anywhere}.fluent-app :where(.task-row){border-bottom:1px solid var(--colorNeutralStroke2);align-items:center;gap:12px;padding-block:16px;display:flex}.fluent-app :where(.task-row p){color:var(--colorNeutralForeground2);margin-top:3px;font-size:12px}.fluent-app :where(.task-row strong,.task-row p,.task-row h3){overflow-wrap:anywhere;min-width:0}.fluent-app :where(.task-rows){display:grid}.fluent-app :where(.task-symbol){display:none}.fluent-app :where(.workspace-footer){color:var(--colorNeutralForeground2);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:12px;font-size:12px;display:flex}.fluent-app :where(.deal-empty,.p-empty,.fluent-empty){text-align:center;color:var(--colorNeutralForeground2);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-block:48px;display:flex}.fluent-app :where(.fluent-empty h2,.fluent-empty h3){color:var(--colorNeutralForeground1)}.fluent-app :where(.fluent-empty p){max-width:460px}.fluent-app :where(.deal-loading,.loading-page){gap:16px;padding:24px;display:grid}.fluent-app :where(.deal-setup header){justify-content:space-between;align-items:center;gap:12px;display:flex}.fluent-app :where(.deal-setup-steps){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fluent-app :where(.deal-setup-steps>a){border-bottom:1px solid var(--colorNeutralStroke2);align-items:center;gap:12px;padding:12px 0;display:flex}.fluent-app :where(.deal-setup-steps>a>span:nth-child(2)){flex:1;gap:4px;display:grid}.fluent-app :where(.deal-setup-icon){color:var(--colorNeutralForeground2)}.fluent-app :where(.timeline-event){border-left:1px solid var(--colorNeutralStroke2);gap:4px;padding:0 0 20px 16px;display:grid}.fluent-app :where(.timeline-event p,.timeline-event time){color:var(--colorNeutralForeground2);font-size:12px}.fluent-app :where(.proposal-fields,.proposal-meta,.deal-review dl){grid-template-columns:90px minmax(0,1fr);gap:9px 12px;margin:0;display:grid}.fluent-app :where(dt){color:var(--colorNeutralForeground2)}.fluent-app :where(dd){overflow-wrap:anywhere;min-width:0;margin:0}.fluent-app :where(.exact-message,.message-content,.proposal-body,.preview-content){white-space:pre-wrap;overflow-wrap:anywhere}.fluent-app :where(.exact-message){border-block:1px solid var(--colorNeutralStroke2);padding-block:18px}.fluent-app :where(.proposal-explanation,.outcome){gap:12px;display:grid}.fluent-app :where(.back-link){color:var(--colorBrandForeground1);align-items:center;gap:7px;font-size:12px;display:inline-flex}.fluent-app :where(.deal-warnings,.deal-error,.deal-notice,.p-error,.p-success,.p-notice){min-width:0}.fluent-app :where(.deal-status,.p-badge){font-size:12px}.fluent-app :where(.app-brand){padding:8px 0 20px}.fluent-app :where(.app-brand .brand-logo){width:170px;height:auto}html[data-fluent-theme][data-dealorch-theme=dark] .fluent-app .brand-logo{filter:brightness(0)invert()}.fluent-loading-grid{grid-template-columns:200px minmax(0,1fr);gap:24px;display:grid}html[data-fluent-theme] .fluent-dialog{max-height:85svh;overflow-y:auto}@media (min-width:1280px){.fluent-app :where(.deal-ai-layout,.deal-ai-grid){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.fluent-app :where(.task-review-columns,.review-grid){grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;display:grid}}@media (max-width:1000px){.fluent-shell{grid-template-columns:194px minmax(0,1fr)}.fluent-app .app-content{padding:24px 20px 32px}.fluent-masthead{gap:12px}.fluent-brand{min-width:162px}}@media (max-width:767px){.fluent-shell{grid-template-rows:52px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.fluent-sidebar{display:none}.fluent-mobile-menu.fui-Button{display:inline-flex}.fluent-masthead{gap:8px;padding-inline:10px}.fluent-brand{gap:7px;min-width:0;font-size:19px}.fluent-brand-mark{width:25px;height:23px}.fluent-current-page,.fluent-account-name{display:none}.fluent-header-actions{gap:4px}.fluent-header-actions>.fui-Badge{white-space:normal;text-align:center;max-width:100px}.fluent-account-trigger.fui-Button{min-width:0;padding-inline:6px}.fluent-account-trigger>svg{display:none}.fluent-app .app-content{gap:20px;padding:20px 16px 32px}.fluent-app :where(.deal-connectors,.account-options,.deal-ai-grid,.form-grid,.two-fields,.deal-setup-steps){grid-template-columns:minmax(0,1fr)}.fluent-app :where(h1){font-size:25px;line-height:32px}.fluent-app :where(h2){font-size:18px;line-height:26px}.fluent-app :where(.deal-setup header h2){font-size:14px;line-height:21px}.fluent-loading-grid{grid-template-columns:minmax(0,1fr)}}.fluent-shell--inbox{height:100dvh;min-height:0;overflow:hidden}.fluent-shell--inbox .fluent-workspace-main{overflow:hidden}.fluent-app .fluent-shell--inbox .app-content{gap:0;max-width:none;height:100%;min-height:0;padding:0;overflow:hidden}.fluent-loading-screen{grid-template-rows:52px minmax(0,1fr);min-height:100svh;display:grid}.fluent-loading-masthead{background:#0f6cbd;align-items:center;padding-inline:18px;display:flex}.fluent-loading-masthead .brand-logo{filter:brightness(0)invert();width:135px;height:auto}.fluent-loading-body{grid-template-columns:160px minmax(0,1fr);gap:28px;padding:28px 24px;display:grid}.fluent-loading-error{align-content:start;justify-items:start;gap:16px;max-width:600px;padding:32px;display:grid}@media (max-width:767px){.fluent-loading-body{grid-template-columns:minmax(0,1fr);padding:24px 16px}.fluent-loading-nav{display:none}}
