.proposal-module__VOiZrq__shell{background:var(--wash);grid-template-columns:68px minmax(0,1fr);height:100vh;display:grid;overflow:hidden}.proposal-module__VOiZrq__workspace{grid-template-rows:auto auto minmax(0,1fr);min-width:0;height:100vh;display:grid}.proposal-module__VOiZrq__topbar{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:17px 24px;display:flex}.proposal-module__VOiZrq__topbar>div:first-child{min-width:0}.proposal-module__VOiZrq__topbar h1{text-overflow:ellipsis;white-space:nowrap;max-width:650px;margin:4px 0 3px;font-size:20px;overflow:hidden}.proposal-module__VOiZrq__topbar p{color:var(--muted);margin:0;font-size:11px}.proposal-module__VOiZrq__eyebrow,.proposal-module__VOiZrq__navLabel{color:var(--muted);letter-spacing:.12em;font-size:9px;font-weight:900}.proposal-module__VOiZrq__actions{align-items:center;gap:8px;display:flex}.proposal-module__VOiZrq__progress{background:var(--mint);color:var(--forest);border-radius:999px;margin-right:5px;padding:6px 9px;font-size:9px;font-weight:900}.proposal-module__VOiZrq__primary,.proposal-module__VOiZrq__secondary{cursor:pointer;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.proposal-module__VOiZrq__primary{border:1px solid var(--forest);background:var(--forest);color:#fff}.proposal-module__VOiZrq__primary:disabled{opacity:.42;cursor:not-allowed}.proposal-module__VOiZrq__secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.proposal-module__VOiZrq__builderGrid{grid-template-columns:220px minmax(410px,.82fr) minmax(430px,1.18fr);min-width:0;min-height:0;display:grid}.proposal-module__VOiZrq__sectionNav{border-right:1px solid var(--line);background:#f8f4eb;min-height:0;padding:18px 14px;overflow-y:auto}.proposal-module__VOiZrq__templateCard{border:1px solid var(--line);background:#fff;border-radius:10px;gap:4px;margin-bottom:22px;padding:13px;display:grid}.proposal-module__VOiZrq__templateCard span,.proposal-module__VOiZrq__templateCard small{color:var(--muted);font-size:9px}.proposal-module__VOiZrq__templateCard strong{font-size:12px}.proposal-module__VOiZrq__estimateImport{background:#eaf5f2;border-radius:8px;gap:6px;margin:8px 0 6px;padding:10px;display:grid}.proposal-module__VOiZrq__estimateImport span{font-size:10px;line-height:1.4}.proposal-module__VOiZrq__estimateImport button{background:var(--accent);color:#fff;border:0;border-radius:6px;justify-self:start;padding:7px 9px;font-size:10px;font-weight:800}.proposal-module__VOiZrq__navLabel{margin:0 8px 8px;display:block}.proposal-module__VOiZrq__sectionNav>button{width:100%;min-height:42px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 18px 14px;align-items:center;gap:6px;padding:8px;display:grid}.proposal-module__VOiZrq__sectionNav>button>span,.proposal-module__VOiZrq__sectionNav>button>small{color:var(--muted);font-size:9px}.proposal-module__VOiZrq__sectionNav>button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.proposal-module__VOiZrq__sectionNav>button.proposal-module__VOiZrq__selected{background:var(--mint);color:var(--forest)}.proposal-module__VOiZrq__sourceNotice{color:var(--forest);background:color-mix(in srgb, var(--mint) 56%, white);border-radius:9px;gap:8px;margin-top:20px;padding:11px;display:flex}.proposal-module__VOiZrq__sourceNotice>span{gap:3px;display:grid}.proposal-module__VOiZrq__sourceNotice strong{font-size:10px}.proposal-module__VOiZrq__sourceNotice small{color:var(--muted);font-size:9px;line-height:1.35}.proposal-module__VOiZrq__editor{border-right:1px solid var(--line);background:var(--paper);min-width:0;padding:24px;overflow-y:auto}.proposal-module__VOiZrq__editorHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.proposal-module__VOiZrq__editorHeading h2{margin:4px 0 0;font-size:19px}.proposal-module__VOiZrq__editorHeading>span{color:var(--muted);font-size:9px}.proposal-module__VOiZrq__bulletList{gap:8px;display:grid}.proposal-module__VOiZrq__bulletRow{grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:7px;display:grid}.proposal-module__VOiZrq__bulletRow>span{background:var(--mint);width:24px;height:24px;color:var(--forest);border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}.proposal-module__VOiZrq__bulletRow textarea{resize:vertical;border:1px solid var(--line);min-height:62px;color:var(--ink);background:#fff;border-radius:8px;padding:9px 10px;font:11px/1.45 Arial,sans-serif}.proposal-module__VOiZrq__bulletRow button{border:1px solid var(--line);color:#a2483d;cursor:pointer;background:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.proposal-module__VOiZrq__bulletRow button:disabled{opacity:.3}.proposal-module__VOiZrq__addButton{width:fit-content;color:var(--forest);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:31px;font-size:10px;font-weight:900;display:flex}.proposal-module__VOiZrq__fieldGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;padding-top:20px;display:grid}.proposal-module__VOiZrq__fieldGrid label,.proposal-module__VOiZrq__twoColumnText label{gap:6px;display:grid}.proposal-module__VOiZrq__fieldGrid label>span,.proposal-module__VOiZrq__twoColumnText label>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.proposal-module__VOiZrq__fieldGrid input,.proposal-module__VOiZrq__fieldGrid select,.proposal-module__VOiZrq__twoColumnText textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;font:11px Arial,sans-serif}.proposal-module__VOiZrq__fieldGrid input,.proposal-module__VOiZrq__fieldGrid select{height:38px;padding:0 10px}.proposal-module__VOiZrq__reportingBlock,.proposal-module__VOiZrq__alternatesBlock{border:1px solid var(--line);background:var(--wash);border-radius:10px;margin-top:18px;padding:16px}.proposal-module__VOiZrq__reportingBlock h3,.proposal-module__VOiZrq__blockHeading h3{margin:4px 0;font-size:14px}.proposal-module__VOiZrq__reportingBlock p{color:var(--muted);margin:0;font-size:9px;line-height:1.4}.proposal-module__VOiZrq__reportingBlock .proposal-module__VOiZrq__fieldGrid,.proposal-module__VOiZrq__alternateCard .proposal-module__VOiZrq__fieldGrid{border-top:0;margin-top:13px;padding-top:0}.proposal-module__VOiZrq__blockHeading,.proposal-module__VOiZrq__alternateHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.proposal-module__VOiZrq__blockHeading .proposal-module__VOiZrq__addButton{margin-left:0}.proposal-module__VOiZrq__alternateCard{border:1px solid var(--line);background:#fff;border-radius:9px;margin-top:12px;padding:13px}.proposal-module__VOiZrq__alternateHeading strong{font-size:10px}.proposal-module__VOiZrq__alternateHeading button{border:1px solid var(--line);color:#a2483d;cursor:pointer;background:#fff;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.proposal-module__VOiZrq__referenceBlock{background:var(--wash);border-radius:9px;margin-top:16px;padding:13px}.proposal-module__VOiZrq__referenceBlock>span{color:var(--muted);letter-spacing:.08em;font-size:8px;font-weight:900}.proposal-module__VOiZrq__referenceBlock p{margin:7px 0 0;font-size:10px;line-height:1.4}.proposal-module__VOiZrq__twoColumnText{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.proposal-module__VOiZrq__twoColumnText textarea{resize:vertical;min-height:82px;padding:9px;line-height:1.45}.proposal-module__VOiZrq__previewPane{background:#d8d4ca;min-width:0;padding:20px 26px 40px;overflow-y:auto}.proposal-module__VOiZrq__previewLabel{color:#4b554f;letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:12px;font-size:9px;font-weight:900;display:flex}.proposal-module__VOiZrq__paper{color:#263432;background:#fff;width:min(100%,620px);min-height:760px;margin:0 auto;padding:34px 38px;box-shadow:0 16px 50px #29332e2d}.proposal-module__VOiZrq__paper>header{border-bottom:3px solid var(--forest);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.proposal-module__VOiZrq__paper>header>div:last-child{text-align:right;display:grid}.proposal-module__VOiZrq__paper>header span{color:#75817c;letter-spacing:.12em;font-size:8px}.proposal-module__VOiZrq__paper>header strong{margin-top:3px;font-size:11px}.proposal-module__VOiZrq__logo{color:var(--forest);align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.proposal-module__VOiZrq__hero{padding:26px 0 20px}.proposal-module__VOiZrq__hero span{color:#75817c;font-size:9px}.proposal-module__VOiZrq__hero h2{margin:7px 0 5px;font-size:22px;line-height:1.15}.proposal-module__VOiZrq__hero p{color:#697570;margin:0;font-size:10px}.proposal-module__VOiZrq__meta{border:1px solid #dfe5e2;grid-template-columns:1fr 1fr;display:grid}.proposal-module__VOiZrq__meta>div{gap:5px;min-height:50px;padding:10px 12px;display:grid}.proposal-module__VOiZrq__meta>div+div{border-left:1px solid #dfe5e2}.proposal-module__VOiZrq__meta span,.proposal-module__VOiZrq__paper footer span{color:#7a8580;letter-spacing:.09em;font-size:7px;font-weight:900}.proposal-module__VOiZrq__meta strong{font-size:10px}.proposal-module__VOiZrq__previewSection{padding:18px 0 2px}.proposal-module__VOiZrq__previewSection h3{color:var(--forest);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:11px}.proposal-module__VOiZrq__previewSection ul{margin:0;padding-left:16px}.proposal-module__VOiZrq__previewSection li{margin-bottom:5px;font-size:9px;line-height:1.45}.proposal-module__VOiZrq__paper footer{border-top:1px solid #dfe5e2;justify-content:flex-end;gap:26px;margin-top:24px;padding-top:16px;display:flex}.proposal-module__VOiZrq__paper footer>div{text-align:right;gap:4px;display:grid}.proposal-module__VOiZrq__paper footer strong{font-size:14px}.proposal-module__VOiZrq__paper footer .proposal-module__VOiZrq__total strong{color:var(--forest);font-size:18px}.proposal-module__VOiZrq__previewHint{color:#626d67;text-align:center;max-width:620px;margin:10px auto 0;font-size:9px}@media (max-width:1180px){.proposal-module__VOiZrq__builderGrid{grid-template-columns:190px minmax(390px,1fr)}.proposal-module__VOiZrq__previewPane{display:none}}@media screen{.proposal-module__VOiZrq__workspace{height:100dvh;min-height:0}.proposal-module__VOiZrq__topbar{flex-wrap:wrap}.proposal-module__VOiZrq__topbar>div:first-child{flex:320px}.proposal-module__VOiZrq__actions{flex-wrap:wrap;min-width:0}.proposal-module__VOiZrq__topbar h1{white-space:normal;overflow-wrap:anywhere}}@media screen and (max-width:760px){.proposal-module__VOiZrq__shell{height:auto;min-height:100dvh;display:block;overflow:visible}.proposal-module__VOiZrq__workspace{height:auto;display:block}.proposal-module__VOiZrq__builderGrid{display:block}.proposal-module__VOiZrq__sectionNav{border-right:0;border-bottom:1px solid var(--line);max-height:240px}.proposal-module__VOiZrq__topbar{padding:16px}}@media screen and (min-width:761px) and (max-width:1000px){.proposal-module__VOiZrq__builderGrid{grid-template-columns:160px minmax(0,1fr)}}@media screen{:is(:root[data-theme^=night-] .proposal-module__VOiZrq__sectionNav,:root[data-theme^=night-] .proposal-module__VOiZrq__previewPane){background:var(--wash)}:root[data-theme^=night-] .proposal-module__VOiZrq__secondary{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__templateCard{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__bulletRow textarea{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__bulletRow button{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__fieldGrid input{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__fieldGrid select{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__twoColumnText textarea{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__alternateCard{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__alternateHeading button{background:var(--paper)}:root[data-theme^=night-] .proposal-module__VOiZrq__progress{color:var(--accent)}:root[data-theme^=night-] .proposal-module__VOiZrq__sectionNav>button.proposal-module__VOiZrq__selected{color:var(--accent)}:root[data-theme^=night-] .proposal-module__VOiZrq__sourceNotice{color:var(--accent)}:root[data-theme^=night-] .proposal-module__VOiZrq__bulletRow>span{color:var(--accent)}:root[data-theme^=night-] .proposal-module__VOiZrq__addButton{color:var(--accent)}:root[data-theme^=night-] .proposal-module__VOiZrq__sourceNotice{background:var(--mint)}:is(:root[data-theme^=night-] .proposal-module__VOiZrq__previewLabel,:root[data-theme^=night-] .proposal-module__VOiZrq__previewHint){color:var(--muted)}:is(:root[data-theme^=night-] .proposal-module__VOiZrq__bulletRow button,:root[data-theme^=night-] .proposal-module__VOiZrq__alternateHeading button){color:#f2a69c}}.proposal-module__VOiZrq__tagPicker{gap:8px;margin:12px 0;display:grid}.proposal-module__VOiZrq__tagPicker label{gap:6px;display:grid}.proposal-module__VOiZrq__tagPicker select,.proposal-module__VOiZrq__tagPicker input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:8px;padding:10px}.proposal-module__VOiZrq__tagChip{color:#174b39;background:#e6efe9;border-radius:20px;align-items:center;gap:8px;margin:4px;padding:7px 10px;font-size:12px;display:inline-flex}.proposal-module__VOiZrq__tagChip button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.proposal-module__VOiZrq__readOnlyFields{border:0;min-width:0;margin:0;padding:0}.proposal-module__VOiZrq__readOnlyFields:disabled{opacity:.85}.proposal-module__VOiZrq__templateCard select{background:var(--paper);width:100%;min-height:36px;color:var(--ink);border:1px solid var(--line);border-radius:6px;font-size:11px}.proposal-module__VOiZrq__customize{border:1px solid var(--line);border-radius:10px;margin-bottom:24px;padding:15px}.proposal-module__VOiZrq__customize summary{cursor:pointer;font-size:13px;font-weight:700}.proposal-module__VOiZrq__customize>label{margin-top:16px;font-size:12px;display:block}.proposal-module__VOiZrq__sectionControls{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.proposal-module__VOiZrq__sectionControls>input{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;border-radius:6px;flex:100%;padding:10px}.proposal-module__VOiZrq__paper{--proposal-accent:#234c40;overflow-wrap:anywhere}.proposal-module__VOiZrq__paper>header{border-color:var(--proposal-accent);align-items:center;gap:18px}.proposal-module__VOiZrq__letterhead{text-align:center;flex:0 32%;min-width:0}.proposal-module__VOiZrq__letterhead img{object-fit:contain;max-width:100%;max-height:90px;margin:0 auto 8px;display:block}.proposal-module__VOiZrq__letterhead p{white-space:pre-wrap;margin:6px 0;font-size:10px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__logo,.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__previewSection h3,.proposal-module__VOiZrq__paper footer .proposal-module__VOiZrq__total strong{color:var(--proposal-accent)}.proposal-module__VOiZrq__projectDetails{flex:1;margin:0;font-size:10px}.proposal-module__VOiZrq__projectDetails>div{grid-template-columns:70px minmax(0,1fr);gap:7px;margin:3px 0;display:grid}.proposal-module__VOiZrq__projectDetails dt{text-align:right;font-weight:700}.proposal-module__VOiZrq__projectDetails dd{margin:0;font-weight:600}.proposal-module__VOiZrq__documentTerms{white-space:pre-wrap;margin-top:32px;font-size:9px;font-style:italic;line-height:1.5}.proposal-module__VOiZrq__documentFooter{white-space:pre-wrap;border-top:1px solid #ddd;margin-top:18px;padding-top:10px;font-size:9px}.proposal-module__VOiZrq__signature{flex-wrap:wrap;gap:20px;margin-top:32px;font-size:10px;display:flex}.proposal-module__VOiZrq__contractor{color:#161616;padding:28px;font-family:Arial,sans-serif}.proposal-module__VOiZrq__contractor>header{border-bottom:0}.proposal-module__VOiZrq__contractor .proposal-module__VOiZrq__letterhead{border-right:1px solid #111;padding-right:15px}.proposal-module__VOiZrq__contractor .proposal-module__VOiZrq__hero{padding:16px 0 0}.proposal-module__VOiZrq__contractor .proposal-module__VOiZrq__hero h2{font-size:15px}.proposal-module__VOiZrq__contractor .proposal-module__VOiZrq__previewSection h3{color:#111;text-transform:none}.proposal-module__VOiZrq__contractor .proposal-module__VOiZrq__previewSection{padding-top:14px}.proposal-module__VOiZrq__formal{color:#161616;font-family:Georgia,serif}.proposal-module__VOiZrq__formal>header{border-bottom:1px solid #111}.proposal-module__VOiZrq__formal .proposal-module__VOiZrq__previewSection h3{color:#111}.proposal-module__VOiZrq__comfortable .proposal-module__VOiZrq__previewSection li,.proposal-module__VOiZrq__comfortable .proposal-module__VOiZrq__documentTerms{font-size:11px;line-height:1.65}.proposal-module__VOiZrq__hero p{white-space:pre-wrap}@media screen and (max-width:1180px){.proposal-module__VOiZrq__builderGrid{overflow-y:auto}.proposal-module__VOiZrq__previewPane{grid-column:1/-1;display:block;overflow:visible}.proposal-module__VOiZrq__editor,.proposal-module__VOiZrq__sectionNav{overflow:visible}}@media screen and (max-width:760px){.proposal-module__VOiZrq__sectionNav{overflow-y:auto}.proposal-module__VOiZrq__previewPane{padding:20px 12px}.proposal-module__VOiZrq__paper{padding:20px}}.proposal-module__VOiZrq__modern .proposal-module__VOiZrq__hero{border-bottom:1px solid #dfe5e2;margin-bottom:8px}.proposal-module__VOiZrq__modern .proposal-module__VOiZrq__hero h2{color:var(--proposal-accent)}.proposal-module__VOiZrq__contractor footer{border-top:0;justify-content:flex-start}.proposal-module__VOiZrq__contractor footer>div{text-align:left}.proposal-module__VOiZrq__scopeChoice{align-items:flex-start;gap:9px;margin:14px 0;font-size:13px;display:flex}.proposal-module__VOiZrq__scopeChoice input{flex:none;margin-top:3px}.proposal-module__VOiZrq__scopeChoice span{gap:4px;display:grid}.proposal-module__VOiZrq__submissionFeedback{background:var(--surface,#fff);color:var(--text,#242a26);border:1px solid #b67834;border-radius:8px;margin:16px 0;padding:16px}.proposal-module__VOiZrq__submissionFeedback ul{margin:8px 0;padding-left:24px}.proposal-module__VOiZrq__submissionFeedback li{margin:4px 0}.proposal-module__VOiZrq__workspace{flex-direction:column;display:flex}.proposal-module__VOiZrq__topbar{flex:none}.proposal-module__VOiZrq__builderGrid{background:var(--wash);flex:1;grid-template-rows:auto auto;grid-template-columns:250px minmax(0,1fr);align-items:start;overflow:auto}.proposal-module__VOiZrq__sectionNav{background:var(--paper);grid-area:1/1/span 2;max-height:calc(100dvh - 110px);position:sticky;top:0;overflow-y:auto}.proposal-module__VOiZrq__previewPane{background:0 0;grid-area:1/2;padding:24px 36px;display:block;overflow:visible}.proposal-module__VOiZrq__editor{background:0 0;border:0;grid-area:2/2;justify-self:center;width:min(100%,922px);padding:0 36px 36px;overflow:visible}.proposal-module__VOiZrq__customize{background:var(--paper)}.proposal-module__VOiZrq__paper{width:min(100%,850px);min-height:940px;padding:44px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__projectDetails{font-size:12px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__projectDetails>div{grid-template-columns:90px minmax(0,1fr);margin:5px 0}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__letterhead p,.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__hero p{font-size:12px;line-height:1.6}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__letterhead>strong{font-size:17px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__hero h2{font-size:24px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__previewSection h3{font-size:14px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__previewSection li,.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__documentTerms,.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__documentFooter{font-size:12px;line-height:1.6}.proposal-module__VOiZrq__paper.proposal-module__VOiZrq__comfortable .proposal-module__VOiZrq__previewSection li,.proposal-module__VOiZrq__paper.proposal-module__VOiZrq__comfortable .proposal-module__VOiZrq__documentTerms{font-size:14px;line-height:1.75}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__meta strong{font-size:12px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__meta span,.proposal-module__VOiZrq__paper footer span{font-size:9px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__previewSection li{padding-right:20px;position:relative}.proposal-module__VOiZrq__documentToolbar{width:min(100%,850px);color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;margin:0 auto 12px;display:flex}.proposal-module__VOiZrq__documentToolbar>div{align-items:center;gap:8px;margin-right:auto;font-size:14px;display:flex}.proposal-module__VOiZrq__documentToolbar label{color:var(--muted);gap:4px;font-size:10px;display:grid}.proposal-module__VOiZrq__documentToolbar select{background:var(--paper);max-width:180px;height:32px;color:var(--ink);border:1px solid var(--line);border-radius:6px}.proposal-module__VOiZrq__editingHint{width:min(100%,850px);color:var(--muted);margin:0 auto 18px;font-size:12px}.proposal-module__VOiZrq__editableText{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;width:100%;min-width:1ch;display:inline-block}.proposal-module__VOiZrq__editableText[contenteditable=true]{cursor:text;background:#145aca05;border-radius:3px;min-height:1.4em;box-shadow:0 1px #145aca25}.proposal-module__VOiZrq__editableText[contenteditable=true]:hover{background:#145aca0c}.proposal-module__VOiZrq__editableText[contenteditable=true]:focus{outline-offset:3px;background:#edf3ff;outline:2px solid #145aca}.proposal-module__VOiZrq__editableText:empty:before{content:attr(data-placeholder);color:#7a8491;font-style:normal;font-weight:400}.proposal-module__VOiZrq__documentAdd{color:#145aca;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;font:11px Arial,sans-serif;display:inline-flex}.proposal-module__VOiZrq__documentRemove{color:#8a4e4e;cursor:pointer;background:0 0;border:0;padding:4px;position:absolute;top:0;right:-6px}.proposal-module__VOiZrq__documentMoney{color:#263432;align-items:center;gap:4px;font:700 18px Arial,sans-serif;display:flex}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__documentMoney input{color:#263432;width:145px;max-width:100%;font:inherit;background:#f5f8fd;border:0;border-bottom:1px dashed #a9b5c7;border-radius:0;padding:6px}.proposal-module__VOiZrq__signatureToggle{color:#596b85;align-items:center;gap:8px;margin-top:22px;font:12px Arial,sans-serif;display:flex}.proposal-module__VOiZrq__emptyDocument{color:#596b85;text-align:center;border:1px dashed #c4cfdf;padding:28px 18px;font-size:13px}@media screen and (max-width:1100px){.proposal-module__VOiZrq__builderGrid{grid-template-columns:210px minmax(0,1fr)}.proposal-module__VOiZrq__previewPane{padding:20px}.proposal-module__VOiZrq__paper{padding:28px}}@media screen and (max-width:760px){.proposal-module__VOiZrq__builderGrid{flex-direction:column;display:flex;overflow:visible}.proposal-module__VOiZrq__sectionNav{width:100%;max-height:220px;position:static}.proposal-module__VOiZrq__previewPane{order:1;width:100%;padding:16px 10px}.proposal-module__VOiZrq__editor{order:2;width:100%;padding:10px}.proposal-module__VOiZrq__paper{min-height:0;padding:22px 16px}.proposal-module__VOiZrq__paper>header{display:block}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__letterhead{border:0;padding:0 0 16px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__projectDetails dt{text-align:left}.proposal-module__VOiZrq__paper footer{flex-wrap:wrap;justify-content:space-between;gap:14px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__documentMoney input{width:110px}}@media print{.proposal-module__VOiZrq__shell,.proposal-module__VOiZrq__workspace,.proposal-module__VOiZrq__builderGrid{background:#fff;height:auto;display:block;overflow:visible}.proposal-module__VOiZrq__topbar,.proposal-module__VOiZrq__sectionNav,.proposal-module__VOiZrq__editor,.proposal-module__VOiZrq__documentToolbar,.proposal-module__VOiZrq__editingHint,.proposal-module__VOiZrq__previewHint,.proposal-module__VOiZrq__documentAdd,.proposal-module__VOiZrq__documentRemove,.proposal-module__VOiZrq__signatureToggle{display:none}.proposal-module__VOiZrq__shell>.rail{display:none}.proposal-module__VOiZrq__previewPane{background:#fff;padding:0}.proposal-module__VOiZrq__paper{width:100%;min-height:0;box-shadow:none;padding:0}.proposal-module__VOiZrq__editableText[contenteditable=true]{box-shadow:none;background:0 0;outline:0}.proposal-module__VOiZrq__editableText:empty:before{content:none}}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__editableText{font:inherit;letter-spacing:inherit;color:inherit}.proposal-module__VOiZrq__formattingToolbar{z-index:3;background:#fff;border:1px solid #dbe2ed;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:12px 16px;display:flex;position:sticky;top:0}.proposal-module__VOiZrq__formattingToolbar>span{margin-right:auto;font-size:12px;font-weight:600}.proposal-module__VOiZrq__formattingToolbar label{align-items:center;gap:8px;font-size:12px;display:flex}.proposal-module__VOiZrq__formattingToolbar select,.proposal-module__VOiZrq__formattingToolbar button{background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:7px}.proposal-module__VOiZrq__formattingToolbar small{color:#64748b;width:100%;font-size:11px}.proposal-module__VOiZrq__clauseAction{color:#334c7e;cursor:pointer;background:#eef3fa;border:1px solid #dbe2ed;border-radius:5px;margin-top:8px;padding:6px 10px;font:12px sans-serif}.proposal-module__VOiZrq__clauseDialog{color:#182a48;border:1px solid #cbd5e1;border-radius:16px;width:min(560px,90vw);padding:28px;box-shadow:0 24px 80px #0b193a44}.proposal-module__VOiZrq__clauseDialog::backdrop{background:#0b193a66}.proposal-module__VOiZrq__clauseDialog h2{margin:0 0 12px;font-size:21px}.proposal-module__VOiZrq__clauseDialog p{line-height:1.5}.proposal-module__VOiZrq__clauseDialog textarea{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:140px;padding:12px;font:15px/1.5 sans-serif}.proposal-module__VOiZrq__clauseDialog label{margin:14px 0;display:block}.proposal-module__VOiZrq__clauseDialog select{width:100%;margin-top:6px;padding:10px;display:block}.proposal-module__VOiZrq__clauseDialog footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.proposal-module__VOiZrq__clauseDialog button{cursor:pointer;border:1px solid #cbd5e1;border-radius:7px;padding:10px 16px}.proposal-module__VOiZrq__clauseDialog footer button:last-child{color:#fff;background:#122d55}@media print{.proposal-module__VOiZrq__formattingToolbar,.proposal-module__VOiZrq__clauseAction{display:none!important}}.proposal-module__VOiZrq__paper>header{align-items:flex-start;height:auto;min-height:0;margin:0;padding:0}.proposal-module__VOiZrq__formattingToolbar{box-sizing:border-box;border-radius:7px;gap:4px;width:min(100%,850px);min-height:36px;margin:0 auto 10px;padding:6px 10px}.proposal-module__VOiZrq__formattingToolbar>span{white-space:nowrap;text-overflow:ellipsis;max-width:50%;font-size:11px;overflow:hidden}.proposal-module__VOiZrq__formattingToolbar label{margin:0;display:flex}.proposal-module__VOiZrq__formattingToolbar select{width:58px;height:26px;padding:2px 4px;font-size:11px}.proposal-module__VOiZrq__formattingToolbar button{justify-content:center;align-items:center;width:26px;height:26px;padding:5px;display:inline-flex}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__projectDetails{margin-top:0;margin-bottom:8px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__editableText span{font-size:inherit;letter-spacing:inherit;color:inherit}.proposal-module__VOiZrq__paper>header{height:auto;min-height:0;margin:0;padding:0 0 8px}.proposal-module__VOiZrq__paper>header+.proposal-module__VOiZrq__previewSection{margin-top:4px;padding-top:0}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__scopeHeading{align-items:baseline;gap:6px;margin-top:0;display:flex}.proposal-module__VOiZrq__scopeHeading>.proposal-module__VOiZrq__editableText{flex:1;min-width:0}.proposal-module__VOiZrq__savedWordingLink{color:#64748b;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:3px 0 0;padding:0;font:10px/1.3 sans-serif;text-decoration:underline;display:inline}.proposal-module__VOiZrq__savedWordingLink:hover{color:#203d68}.proposal-module__VOiZrq__savedWordingLink:focus-visible{outline-offset:3px;outline:2px solid #526a94}@media print{.proposal-module__VOiZrq__savedWordingLink{display:none!important}}.proposal-module__VOiZrq__logoPosition{outline:none;position:relative}.proposal-module__VOiZrq__logoPosition:focus-visible,.proposal-module__VOiZrq__logoPosition:focus{outline-offset:3px;border-radius:4px;outline:1px dashed #8b9fbd}.proposal-module__VOiZrq__logoPosition img{cursor:text}.proposal-module__VOiZrq__logoPositionHelp{display:none}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__logoPosition:focus>.proposal-module__VOiZrq__logoPositionHelp{color:#425673;letter-spacing:0;background:#edf2f8;padding:4px;font:10px/1.4 sans-serif;display:block;position:absolute;bottom:100%;left:0;right:0}.proposal-module__VOiZrq__logoSettingsLink{color:#64748b;margin-bottom:5px;font:10px/1.3 sans-serif;display:inline-block}@media print{.proposal-module__VOiZrq__logoSettingsLink,.proposal-module__VOiZrq__logoPositionHelp{display:none!important}.proposal-module__VOiZrq__logoPosition{outline:none!important}}.proposal-module__VOiZrq__logoPlaceholder{color:#64748b;cursor:text;background:#f7f9fc;border:1px dashed #acb9cc;border-radius:6px;justify-content:center;align-items:center;min-height:80px;margin-bottom:5px;font:13px/1.4 sans-serif;display:flex}@media print{.proposal-module__VOiZrq__logoPlaceholder{display:none!important}}.proposal-module__VOiZrq__resizableLogo{max-width:100%;margin:0 auto 8px;position:relative}.proposal-module__VOiZrq__letterhead .proposal-module__VOiZrq__resizableLogo img{object-fit:contain;width:100%;height:100%;max-height:none;margin:0}.proposal-module__VOiZrq__resizableLogo .proposal-module__VOiZrq__logoPlaceholder{box-sizing:border-box;height:100%;min-height:0;margin:0}.proposal-module__VOiZrq__resizableLogoEditing{outline:1px dashed #bac7d9}.proposal-module__VOiZrq__logoHandle{touch-action:none;z-index:2;background:#fff;border:1px solid #5274ad;border-radius:2px;width:9px;height:9px;padding:0;position:absolute}.proposal-module__VOiZrq__logoHandle[data-direction=nw]{cursor:nwse-resize;top:-5px;left:-5px}.proposal-module__VOiZrq__logoHandle[data-direction=n]{cursor:ns-resize;top:-5px;left:calc(50% - 4px)}.proposal-module__VOiZrq__logoHandle[data-direction=ne]{cursor:nesw-resize;top:-5px;right:-5px}.proposal-module__VOiZrq__logoHandle[data-direction=e]{cursor:ew-resize;top:calc(50% - 4px);right:-5px}.proposal-module__VOiZrq__logoHandle[data-direction=se]{cursor:nwse-resize;bottom:-5px;right:-5px}.proposal-module__VOiZrq__logoHandle[data-direction=s]{cursor:ns-resize;bottom:-5px;left:calc(50% - 4px)}.proposal-module__VOiZrq__logoHandle[data-direction=sw]{cursor:nesw-resize;bottom:-5px;left:-5px}.proposal-module__VOiZrq__logoHandle[data-direction=w]{cursor:ew-resize;top:calc(50% - 4px);left:-5px}.proposal-module__VOiZrq__undoToolbar{align-items:center;gap:10px;width:min(100%,850px);margin:0 auto 6px;display:flex}.proposal-module__VOiZrq__undoToolbar span{color:#64748b;font-size:10px}@media print{.proposal-module__VOiZrq__logoHandle,.proposal-module__VOiZrq__undoToolbar{display:none!important}.proposal-module__VOiZrq__resizableLogo{outline:none}}.proposal-module__VOiZrq__documentAlternate{flex-wrap:wrap;align-items:baseline;gap:8px;margin:10px 0;font-size:12px;display:flex}.proposal-module__VOiZrq__documentAlternate>.proposal-module__VOiZrq__editableText{flex:1;min-width:160px}.proposal-module__VOiZrq__documentAlternate select{color:inherit;font:inherit;background:#fff;border:1px solid #d8e0ed;border-radius:4px;padding:5px}.proposal-module__VOiZrq__paper .proposal-module__VOiZrq__documentAlternate .proposal-module__VOiZrq__documentMoney input{width:100px}.proposal-module__VOiZrq__alternateDelete{color:#875353;cursor:pointer;background:0 0;border:0;padding:4px}.proposal-module__VOiZrq__reportingBlock .proposal-module__VOiZrq__reportingBlock{box-shadow:none;border:0;padding:14px 0}@media print{.proposal-module__VOiZrq__alternateDelete{display:none}}.proposal-module__VOiZrq__submissionContact{text-align:center;border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:12px;display:flex}.proposal-module__VOiZrq__submissionContact label{align-items:center;gap:8px;font-weight:600;display:flex}.proposal-module__VOiZrq__submissionContact>span{max-width:640px;color:var(--muted)}.proposal-module__VOiZrq__submissionContact label{flex-wrap:wrap;justify-content:center}.proposal-module__VOiZrq__submissionContact select,.proposal-module__VOiZrq__submissionContact input{border:1px solid var(--line);background:var(--paper);max-width:100%;color:var(--ink);border-radius:6px;padding:8px}.proposal-module__VOiZrq__summarySuggestions{margin-top:16px}.proposal-module__VOiZrq__summarySuggestion{border-top:1px solid #dfe5e2;gap:8px;padding:12px 0;display:grid}.proposal-module__VOiZrq__summarySuggestion textarea{resize:vertical;width:100%;min-height:110px;font:inherit;border:1px solid #cbd5e1;border-radius:6px;padding:8px}@media screen and (min-width:1101px){.proposal-module__VOiZrq__builderGrid{grid-template-columns:250px minmax(0,1fr) 280px}.proposal-module__VOiZrq__editor{grid-area:1/3;width:100%;max-height:calc(100dvh - 160px);padding:24px 12px;position:sticky;top:0;overflow-y:auto}.proposal-module__VOiZrq__previewPane{padding:24px 20px}}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__fieldGrid{grid-template-columns:minmax(0,1fr);gap:12px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize{border:1px solid var(--line);border-radius:8px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize>summary{padding:14px;font-size:15px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock{padding:12px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>p{font-size:11px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>summary{cursor:pointer;font-size:12px;font-weight:600}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagChip{margin:4px 0;font-size:11px}.proposal-module__VOiZrq__canonicalSuggestions{flex-direction:column;gap:3px;display:flex}.proposal-module__VOiZrq__canonicalSuggestions button{text-align:left;padding:6px 8px}.proposal-module__VOiZrq__tagPicker{min-width:0;padding:8px 12px;position:relative}.proposal-module__VOiZrq__tagPicker>label{font-size:12px;font-weight:600}.proposal-module__VOiZrq__tagEntry{gap:4px;margin-top:5px;display:flex}.proposal-module__VOiZrq__tagEntry input{flex:1;width:100%;min-width:0}.proposal-module__VOiZrq__tagEntry>button{padding:6px}.proposal-module__VOiZrq__selectedTag{border:1px solid var(--line);background:var(--wash);border-radius:5px;justify-content:space-between;align-items:center;margin-top:6px;padding:6px 8px;font-size:12px;display:flex}.proposal-module__VOiZrq__selectedTag>span{align-items:center;gap:5px;display:flex}.proposal-module__VOiZrq__selectedTag button{background:0 0;border:0;padding:3px}.proposal-module__VOiZrq__tagSuggestions{z-index:5;border:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex;position:absolute;top:calc(100% - 15px);left:12px;right:12px;box-shadow:0 6px 16px #0002}.proposal-module__VOiZrq__tagSuggestions button{text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:8px;display:flex}.proposal-module__VOiZrq__tagSuggestions button:hover,.proposal-module__VOiZrq__tagSuggestions button[aria-selected=true]{background:var(--wash)}.proposal-module__VOiZrq__tagEntryHint{color:var(--muted);font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize{padding:12px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize>summary{padding:0 0 10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock{background:0 0;border:0;margin-top:0;padding:0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>label{gap:6px;font-size:12px;display:grid}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>label select{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;height:34px;color:var(--ink);border-radius:5px;font-size:11px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagPicker{gap:3px;margin:3px 0;padding:0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagPicker input{height:32px;padding:6px 8px;font-size:11px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagChip{padding:3px 7px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__selectedTag{padding:4px 7px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagSuggestions{top:100%;left:0;right:0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternatesBlock{margin-top:14px;padding:8px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternateCard{margin-top:8px;padding:8px}@media screen and (min-width:1101px){.proposal-module__VOiZrq__builderGrid{grid-template-rows:auto auto auto auto auto;grid-template-columns:250px minmax(0,850px) 224px;justify-content:start;column-gap:12px;padding-right:12px}.proposal-module__VOiZrq__sectionNav{grid-area:1/1/-1}.proposal-module__VOiZrq__previewPane{display:contents}.proposal-module__VOiZrq__documentToolbar{grid-area:1/2;width:100%;margin:20px 0 8px}.proposal-module__VOiZrq__editingHint{grid-area:2/2;margin:0 0 8px}.proposal-module__VOiZrq__formattingToolbar{grid-area:3/2;width:100%;margin:0 0 10px}.proposal-module__VOiZrq__paper{grid-area:4/2;width:100%;margin:0}.proposal-module__VOiZrq__previewHint{grid-area:5/2}.proposal-module__VOiZrq__editor{grid-area:4/3;width:224px;margin:0;padding:0;top:12px}}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize{background:0 0;border:0;border-radius:0;margin-bottom:10px;padding:0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize>summary{border-bottom:1px solid var(--line);padding:0 0 8px;font-size:12px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>label{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:6px;margin:8px 0;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>label select{height:26px;padding:0 4px;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__fieldGrid{gap:5px;margin-top:5px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagPicker{gap:2px;margin:2px 0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagPicker>label,.proposal-module__VOiZrq__tagLabelRow label{font-size:10px;font-weight:600}.proposal-module__VOiZrq__tagLabelRow{justify-content:space-between;align-items:center;height:16px;display:flex}.proposal-module__VOiZrq__tagLabelRow>button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 4px;line-height:16px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagEntry{gap:3px;margin-top:2px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagEntry input{border-radius:4px;height:25px;padding:3px 6px;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagEntry>button{border:1px solid var(--line);background:var(--paper);width:24px;height:25px;color:var(--ink);border-radius:4px;padding:0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagChip{border-radius:4px;margin:2px 2px 2px 0;padding:1px 5px;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagChip button{font-size:14px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__selectedTag{border-radius:4px;margin-top:3px;padding:2px 5px;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagEntryHint{display:none}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>details{margin-top:8px}.proposal-module__VOiZrq__editor details>summary{font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternatesBlock{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:10px;padding:8px 0 0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternatesBlock h4{margin:0 0 5px;font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternateCard{background:0 0;border:0;border-radius:0;margin-top:0;padding:6px 0}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__alternateCard>strong{font-size:10px}.proposal-module__VOiZrq__contactDetails{border-top:1px solid var(--line);margin-top:12px;padding-top:8px}.proposal-module__VOiZrq__contactDetails>summary{cursor:pointer;color:var(--muted);font-size:10px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__customize>summary{font-size:13px}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagPicker>label,.proposal-module__VOiZrq__tagLabelRow label,.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>label,.proposal-module__VOiZrq__editor details>summary,.proposal-module__VOiZrq__contactDetails>summary,.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagEntry input,.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__selectedTag,.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__tagChip{font-size:11px}@media screen and (min-width:1101px){.proposal-module__VOiZrq__builderGrid{padding-right:32px}}.proposal-module__VOiZrq__tagLabelRow>button{border-radius:3px;min-width:22px;height:18px}.proposal-module__VOiZrq__tagLabelRow>button:hover{background:var(--paper);color:var(--ink)}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>.proposal-module__VOiZrq__divisionSelector{margin:8px 0;display:block}.proposal-module__VOiZrq__editor .proposal-module__VOiZrq__reportingBlock>.proposal-module__VOiZrq__divisionSelector select{width:100%;height:28px;font-size:11px}
.projectEmailActions{flex-wrap:wrap;gap:8px;display:inline-flex}.projectEmailLink{color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;background:0 0!important;border:0!important;padding:0!important}.projectEmailDialog{box-sizing:border-box;border:1px solid var(--line,#dce3e0);background:var(--paper,#fff);width:min(580px,100vw - 32px);max-height:90vh;color:var(--ink,#20352c);border-radius:14px;padding:24px;overflow:auto;box-shadow:0 24px 80px #0003}.projectEmailDialog::backdrop{background:#14251b66}.projectEmailDialog header,.projectEmailFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.projectEmailDialog h2{margin:0;font-size:22px}.projectEmailDialog h3{font-size:18px}.projectEmailDialog p{font-size:14px;line-height:1.6}.projectEmailDialog label{gap:6px;margin:14px 0;font-size:13px;font-weight:600;display:grid}.projectEmailDialog input,.projectEmailDialog select,.projectEmailDialog textarea{box-sizing:border-box;border:1px solid var(--line,#ccc);background:var(--paper,#fff);width:100%;color:inherit;font:inherit;border-radius:6px;padding:10px}.projectEmailDialog button,.projectEmailDialog a.primary{border:1px solid var(--line,#ccd7d0);cursor:pointer;font:inherit;color:inherit;background:var(--paper,#fff);border-radius:7px;padding:9px 13px;text-decoration:none;display:inline-flex}.projectEmailDialog .primary{font-weight:600;background:var(--mint,#e2eee7)!important}.projectEmailDialog button:disabled{opacity:.5;cursor:default}.projectEmailChoices{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.projectEmailDisclosure{color:var(--muted,#64746c);font-size:12px!important}.projectEmailStatus{border-top:1px solid var(--line,#ddd);margin-top:20px;padding-top:16px}.projectEmailStatus header,.projectEmailStatus>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.emailReply{border-left:2px solid var(--line,#ddd);margin-left:22px!important;padding-left:14px!important}.historyEmailActions{margin:16px 0}.projectEmailDialog [role=alert]{color:#a32f2f}
