.DirectionConsultationBrief_pre__ZUqBD{white-space:pre-wrap}.DirectionConsultationBrief_caveat__XjG94{display:block}.DirectionConsultationBrief_caveat__XjG94 strong{margin-right:var(--rj-ref-space-1);color:var(--accent-dark)}.DirectionConsultationSidecar_workspace__1smok{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--rj-ref-space-4);gap:var(--rj-ref-space-4);align-items:start}.DirectionConsultationSidecar_panel__ZYCOF{position:relative;min-width:0;color:var(--ink)}.DirectionConsultationSidecar_notebook__yIyej{min-width:0}.DirectionConsultationSidecar_header__OrA5X{display:grid;grid-gap:var(--rj-ref-space-1);gap:var(--rj-ref-space-1);padding:var(--rj-ref-space-4) var(--rj-ref-space-4-5) var(--rj-ref-space-3-5);border-bottom:1px solid var(--line);background:radial-gradient(circle at 8% 0,var(--rj-preserved-color-rgb-154-111-27-13-fe6604e769),transparent 46%),var(--paper)}.DirectionConsultationSidecar_header__OrA5X span{color:var(--moss);font-size:var(--rj-ref-type-caption);font-weight:800;letter-spacing:.13em}.DirectionConsultationSidecar_header__OrA5X h2{margin:var(--rj-ref-space-0-5) 0 0;font-size:var(--rj-ref-type-subheading);line-height:1.3}.DirectionConsultationSidecar_header__OrA5X p{margin:var(--rj-ref-space-1) 0 0;color:var(--ink-soft);font-size:var(--rj-ref-type-caption)}.DirectionConsultationSidecar_scroll__A_cGg{padding:var(--rj-ref-space-3-5) var(--rj-ref-space-3-5)}.DirectionConsultationSidecar_messageRow__4QIbM{min-width:0;margin:var(--rj-ref-space-2) 0}.DirectionConsultationSidecar_assistant__NYgMM>p,.DirectionConsultationSidecar_user__7HCBy>p{margin:0}.DirectionConsultationSidecar_user__7HCBy{margin-left:auto}.DirectionConsultationSidecar_turn__7ljyZ{margin-top:var(--rj-ref-space-2-5)}.DirectionConsultationSidecar_nextQuestion___VUYy{margin:var(--rj-ref-space-2) 0 var(--rj-ref-space-3) var(--rj-ref-space-2-5);padding:var(--rj-ref-space-2) var(--rj-ref-space-2-5);border-left:2px solid color-mix(in srgb,var(--moss) 55%,transparent)}.DirectionConsultationSidecar_nextQuestion___VUYy span{color:var(--moss);font-size:var(--rj-ref-type-caption);font-weight:800}@media (max-width:768px){.DirectionConsultationSidecar_nextQuestion___VUYy span{font-size:max(var(--rj-type-caption-size),12px)}}.DirectionConsultationSidecar_nextQuestion___VUYy p{margin:var(--rj-ref-space-0-5) 0 0;font-size:var(--chat-body-size,13px);line-height:1.55}.DirectionConsultationSidecar_working__beFQo{margin:var(--rj-ref-space-1-5) 0;color:var(--ink-soft);font-size:var(--rj-ref-type-caption)}.DirectionConsultationSidecar_evidence__xerrq{margin:var(--rj-ref-space-2) 0 var(--rj-ref-space-3-5);border:1px solid color-mix(in srgb,var(--moss) 20%,var(--line));border-radius:var(--rj-ref-radius-card);background:var(--rj-preserved-color-rgb-255-255-255-48-324aaad696)}.DirectionConsultationSidecar_evidence__xerrq summary{padding:var(--rj-ref-space-2) var(--rj-ref-space-2-5);color:var(--moss);font-size:var(--rj-ref-type-caption);font-weight:750;cursor:pointer}.DirectionConsultationSidecar_evidenceList__SXsaC{display:grid;grid-gap:var(--rj-ref-space-2);gap:var(--rj-ref-space-2);padding:0 var(--rj-ref-space-2-5) var(--rj-ref-space-2-5)}.DirectionConsultationSidecar_budget__0q0X1{margin-bottom:var(--rj-ref-space-3);padding:var(--rj-ref-space-2-5) var(--rj-ref-space-2-5);border:1px solid color-mix(in srgb,var(--moss) 26%,var(--line));border-radius:var(--rj-ref-radius-lg);background:color-mix(in srgb,var(--moss) 5%,var(--paper-hi))}.DirectionConsultationSidecar_budgetHead__0k_Hp{display:flex;align-items:center;justify-content:space-between;gap:var(--rj-ref-space-2-5)}.DirectionConsultationSidecar_budgetHead__0k_Hp strong{font-size:var(--rj-ref-type-caption)}.DirectionConsultationSidecar_budgetHead__0k_Hp span{padding:var(--rj-ref-space-0-5) var(--rj-ref-space-1-5);color:var(--moss);background:var(--rj-preserved-color-rgb-255-255-255-62-cb323d28be);border-radius:var(--rj-ref-radius-pill);font-size:var(--rj-ref-type-caption);font-weight:750}.DirectionConsultationSidecar_budgetSummary__leMmj{margin:var(--rj-ref-space-2) 0 0;font-size:var(--rj-ref-type-caption);font-weight:700;line-height:1.5}.DirectionConsultationSidecar_budget__0q0X1 dl{display:grid;grid-gap:var(--rj-ref-space-1);gap:var(--rj-ref-space-1);margin:var(--rj-ref-space-2) 0 0}.DirectionConsultationSidecar_budgetRow__P8gRn{display:flex;justify-content:space-between;gap:var(--rj-ref-space-3);font-size:var(--rj-ref-type-caption)}.DirectionConsultationSidecar_budget__0q0X1 dt{color:var(--ink-soft)}.DirectionConsultationSidecar_budget__0q0X1 dd{margin:0;text-align:right}.DirectionConsultationSidecar_budgetNote__LSYyU{margin:var(--rj-ref-space-2) 0 0;color:var(--ink-soft);font-size:var(--rj-ref-type-caption);line-height:1.55}.DirectionConsultationSidecar_budgetAction__1yrST{width:100%;margin-top:var(--rj-ref-space-2-5);padding:var(--rj-ref-space-2) var(--rj-ref-space-2-5);color:white;background:var(--moss);border:0;border-radius:var(--rj-ref-radius-pill);font:inherit;font-size:var(--rj-ref-type-caption);font-weight:750;cursor:pointer}.DirectionConsultationSidecar_budgetAction__1yrST:disabled{cursor:not-allowed;opacity:.48}.DirectionConsultationSidecar_safe__fkCBv{color:var(--moss);font-weight:750}.DirectionConsultationSidecar_alert__raxzV{color:var(--rj-preserved-color-a43f28-7bdbfffb06);font-weight:750}.DirectionConsultationSidecar_proposalsIntro__CeaKf h3{margin:0;font-size:var(--chat-body-size,13px)}.DirectionConsultationSidecar_proposalsIntro__CeaKf p{margin:var(--rj-ref-space-1) 0 0;color:var(--ink-soft);font-size:var(--rj-type-caption-size);line-height:1.5}.DirectionConsultationSidecar_error__Kg5SP,.DirectionConsultationSidecar_notice__1ClxS{margin:var(--rj-ref-space-3) 0;padding:var(--rj-ref-space-2) var(--rj-ref-space-2-5);border-radius:var(--rj-ref-radius-md);font-size:var(--rj-ref-type-caption);line-height:1.5}@media (max-width:768px){.DirectionConsultationSidecar_error__Kg5SP,.DirectionConsultationSidecar_notice__1ClxS{font-size:max(var(--rj-type-caption-size),12px)}}.DirectionConsultationSidecar_notice__1ClxS{color:var(--moss);background:color-mix(in srgb,var(--moss) 9%,white)}.DirectionConsultationSidecar_error__Kg5SP{color:var(--rj-preserved-color-8e3522-5e70f4cd6d);background:var(--rj-preserved-color-rgb-164-63-40-8-630c4ece8b);border:1px solid var(--rj-preserved-color-rgb-164-63-40-18-6cb36b41b5)}.DirectionConsultationSidecar_error__Kg5SP p{margin:0 0 var(--rj-ref-space-1-5)}.DirectionConsultationSidecar_confirm__NLaJg{width:min(100%,620px);padding:var(--rj-ref-space-2-5);text-align:right;background:var(--rj-preserved-color-rgb-255-255-255-60-6c352cbc3f);border:1px solid var(--line);border-radius:var(--rj-ref-radius-card)}.DirectionConsultationSidecar_confirm__NLaJg .conv-cta-pair{justify-content:flex-end}.DirectionConsultationSidecar_confirm__NLaJg p{margin:0 0 var(--rj-ref-space-2);color:var(--ink-soft);font-size:var(--rj-ref-type-caption);line-height:1.5;text-align:left}.DirectionConsultationSidecar_confirmBlocked__4j6zQ{width:min(100%,620px);padding:var(--rj-ref-space-2-5);background:var(--rj-preserved-color-rgb-255-255-255-60-6c352cbc3f);border:1px solid var(--line);border-radius:var(--rj-ref-radius-card)}.DirectionConsultationSidecar_confirmBlocked__4j6zQ p{margin:0;color:var(--ink-soft);font-size:var(--rj-ref-type-caption);line-height:1.5}.DirectionConsultationSidecar_composer__Jn8wF{position:relative}.DirectionConsultationSidecar_composerActions__R38TB{margin-top:var(--rj-ref-space-1-5)}.DirectionConsultationSidecar_composerActions__R38TB button:disabled{cursor:not-allowed;opacity:.45}.DirectionConsultationSidecar_loading__ygkKE,.DirectionConsultationSidecar_login__nnbkC{align-self:start;margin:var(--rj-ref-space-4-5);padding:var(--rj-ref-space-4);background:var(--rj-preserved-color-rgb-255-255-255-64-a778e72b78);border:1px solid var(--line);border-radius:var(--rj-ref-radius-lg)}.DirectionConsultationSidecar_login__nnbkC strong{font-size:var(--rj-ref-type-body)}.DirectionConsultationSidecar_login__nnbkC p{margin:var(--rj-ref-space-1-5) 0 var(--rj-ref-space-3);color:var(--ink-soft);font-size:var(--rj-ref-type-caption);line-height:1.6}.DirectionConsultationSidecar_login__nnbkC a{display:inline-flex;padding:var(--rj-ref-space-2) var(--rj-ref-space-3-5);color:white;background:var(--moss);border-radius:var(--rj-ref-radius-pill);font-size:var(--rj-ref-type-caption);font-weight:750;text-decoration:none}.DirectionConsultationSidecar_loading__ygkKE{position:absolute;inset:80px 15px auto;color:var(--ink-soft);font-size:var(--rj-ref-type-caption);text-align:center}@media (max-width:640px){.DirectionConsultationSidecar_panel__ZYCOF{width:100%}.DirectionConsultationSidecar_composer__Jn8wF{padding-bottom:max(var(--rj-ref-space-3),env(safe-area-inset-bottom))}}details.DirectionConsultationSidecar_budget__0q0X1>summary.DirectionConsultationSidecar_budgetHead__0k_Hp{cursor:pointer;list-style:none}details.DirectionConsultationSidecar_budget__0q0X1>summary.DirectionConsultationSidecar_budgetHead__0k_Hp::-webkit-details-marker{display:none}details.DirectionConsultationSidecar_budget__0q0X1>summary.DirectionConsultationSidecar_budgetHead__0k_Hp:after{content:"▾";margin-left:auto;color:var(--muted);font-size:var(--rj-ref-type-caption)}details.DirectionConsultationSidecar_budget__0q0X1[open]>summary.DirectionConsultationSidecar_budgetHead__0k_Hp:after{content:"▴"}.DirectionConsultationSidecar_boundary__ehvP9{display:block;margin-top:var(--rj-ref-space-0-5);font-size:var(--rj-ref-type-caption);opacity:.85}