.AssistantErrorBoundary_notice__tMCqH{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);max-width:22rem}@property --tera-beam-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.assistantLook_look__Wn4dL:has(.tera-caret,.tera-status-row) :is(.tera-composer,.tera-page-composer){position:relative;border-color:var(--lf-accent-tint-4)}.assistantLook_look__Wn4dL:has(.tera-caret,.tera-status-row) :is(.tera-composer,.tera-page-composer):before{content:"";position:absolute;inset:-2px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--tera-beam-angle),transparent 0deg 240deg,var(--lf-accent-tint-4) 290deg,var(--lf-accent) 330deg,var(--lf-accent-tint-4) 350deg,transparent 1turn);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:assistantLook_beam__72h_d 2.4s linear infinite;pointer-events:none}@keyframes assistantLook_beam__72h_d{to{--tera-beam-angle:360deg}}.assistantLook_look__Wn4dL .tera-status-row{background:linear-gradient(100deg,var(--lf-text-faint) 0 42%,var(--lf-accent) 50%,var(--lf-text-faint) 58% 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:assistantLook_shimmer__EX9gM 1.6s linear infinite}@keyframes assistantLook_shimmer__EX9gM{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.assistantLook_look__Wn4dL:has(.tera-caret,.tera-status-row) :is(.tera-composer,.tera-page-composer):before{animation:none;background:var(--lf-accent)}.assistantLook_look__Wn4dL .tera-status-row{animation:none;background:none;-webkit-text-fill-color:currentColor}}.AssistantDock_askDock__imlxW{position:sticky;bottom:0;z-index:20;pointer-events:none}.AssistantDock_bar__81aCI.tera-ask-wrap{position:relative;inset:auto}.AssistantDock_bar__81aCI .tera-ask-bar{padding-right:52px}.AssistantDock_foldRow__cmXBQ{position:absolute;inset:0;display:flex;align-items:flex-end;padding:0 16px 16px;pointer-events:none;z-index:21}.AssistantDock_foldTrack__Pxoud{position:relative;width:100%;max-width:768px;margin:0 auto}.AssistantDock_fold__IVrOx.mantine-ActionIcon-root{position:absolute;right:13px;bottom:11px;width:32px;height:32px;min-width:32px;min-height:32px;border:0;background:transparent;color:var(--lf-text-faint);pointer-events:auto}.AssistantDock_fold__IVrOx.mantine-ActionIcon-root:hover{background:var(--lf-hover);color:var(--lf-text)}@media (max-width:1200px){.AssistantDock_askDock__imlxW[data-clear-corner] .AssistantDock_bar__81aCI.tera-ask-wrap,.AssistantDock_askDock__imlxW[data-clear-corner] .AssistantDock_foldRow__cmXBQ{padding-right:var(--ask-corner-clear,84px)}}.AssistantDock_askDock__imlxW[data-tera-chatter] .AssistantDock_bar__81aCI .tera-ask-placeholder>span{display:none}.AssistantDock_askDock__imlxW[data-tera-chatter] .AssistantDock_bar__81aCI .tera-ask-placeholder:after{content:var(--tera-typed,"") "\200B";border-right:1.5px solid;padding-right:1px;animation:AssistantDock_caret__ImOJa 1s steps(1) infinite}@keyframes AssistantDock_caret__ImOJa{50%{border-right-color:transparent}}.AssistantDock_launcher__f5_hm{position:fixed;z-index:185;width:56px;height:80px;padding:0;border:0;background:transparent;cursor:pointer}.AssistantDock_launcher__f5_hm[data-draggable]{touch-action:none}.AssistantDock_launcher__f5_hm[data-draggable]:active{cursor:grabbing}.AssistantDock_launcher__f5_hm:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px;border-radius:12px}.AssistantDock_launcherArt__vQ4KZ{position:absolute;top:50%;left:50%;width:44px;height:44px;max-width:none;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AssistantDock_launcherBubble__Q7zTh{position:absolute;bottom:58%;right:calc(100% + 2px);width:-moz-max-content;width:max-content;max-width:min(240px,calc(100vw - 110px));padding:8px 12px;border:1px solid var(--lf-border-4);border-radius:14px 14px 4px 14px;background:var(--lf-surface);box-shadow:var(--lf-shadow-card);color:var(--lf-text);font-size:14px;line-height:1.35;text-align:left;white-space:normal;animation:AssistantDock_bubbleIn__K60EM .22s ease-out}.AssistantDock_launcherBubble__Q7zTh[data-side=right]{right:auto;left:calc(100% + 2px);border-radius:14px 14px 14px 4px}@keyframes AssistantDock_bubbleIn__K60EM{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AssistantDock_launcherBubble__Q7zTh{animation:none}}.AssistantDock_dock__aK3Iq.tera-dock{top:var(--lf-header-h);z-index:195}@media (min-width:1024px){.AssistantDock_dock__aK3Iq.tera-dock{position:sticky;bottom:auto;height:calc(100dvh - var(--lf-header-h));z-index:auto}}.AssistantDock_dock__aK3Iq .tera-panel,.AssistantDock_dock__aK3Iq.tera-surface,[data-mantine-color-scheme=dark] .AssistantDock_dock__aK3Iq .tera-panel,[data-mantine-color-scheme=dark] .AssistantDock_dock__aK3Iq.tera-surface{--tera-bg:var(--lf-surface);--tera-panel:var(--lf-hover)}.AssistantDock_dock__aK3Iq .tera-panel{inset:auto}.AssistantDock_dock__aK3Iq .tera-head{min-height:52px;padding:10px 12px 10px 20px;border-bottom:1px solid var(--lf-border-4);background:transparent}.AssistantDock_dock__aK3Iq .tera-title{font-size:16px;font-weight:600;color:var(--lf-text)}.AssistantDock_dock__aK3Iq .tera-head-button{color:var(--lf-text-muted)}.AssistantDock_dock__aK3Iq .tera-head-button:hover{background:var(--lf-hover);color:var(--lf-text)}.AssistantDock_dock__aK3Iq .tera-scroll{padding:4px 20px 16px}.AssistantDock_dock__aK3Iq .tera-empty-mascot{display:none}.AssistantDock_dock__aK3Iq .tera-empty-title{font-size:22px;font-weight:500}.AssistantDock_dockScope__TzUa5{display:contents}.AssistantDock_dockScope__TzUa5[data-tera-chatter] .AssistantDock_dock__aK3Iq .tera-empty{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;-moz-column-gap:8px;column-gap:8px;max-width:340px;margin-inline:auto}.AssistantDock_dockScope__TzUa5[data-tera-chatter] .AssistantDock_dock__aK3Iq .tera-empty-title{grid-row:1;grid-column:1/-1;margin-bottom:18px}.AssistantDock_dockScope__TzUa5[data-tera-chatter] .AssistantDock_dock__aK3Iq .tera-empty-mascot{display:block;grid-row:2;grid-column:1;content:url(/images/logo/loanfactory-mark.svg);width:40px;height:auto;margin:0;animation:none}.AssistantDock_dockScope__TzUa5[data-tera-chatter] .AssistantDock_dock__aK3Iq .tera-empty:after{content:var(--tera-typed,"") "\200B";display:inline-block;grid-row:2;grid-column:2;justify-self:start;max-width:min(280px,85%);min-height:1.4em;margin:0 0 10px;padding:8px 12px;border:1px solid var(--lf-border-4);border-radius:14px 14px 14px 4px;background:var(--lf-surface);color:var(--lf-text);font-size:14px;line-height:1.4;text-align:left}.AssistantDock_dock__aK3Iq .tera-foot{padding:10px 16px 14px;border-top:0}.AssistantDock_dock__aK3Iq .tera-composer{padding:8px 8px 8px 14px;border-radius:var(--mantine-radius-md)}.AssistantDock_dock__aK3Iq .tera-send{width:32px;height:32px;border-radius:var(--mantine-radius-md)}.availability_offForm___Yojl{padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-default-hover)}.availability_offFormPlain__wj1Kr,.availability_offForm___Yojl{display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.availability_actions__uQnhM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mantine-spacing-xs)}@media (min-width:48em){.availability_actions__uQnhM{display:flex;justify-content:flex-end}}.availability_summary__3qO_O{display:flex;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--mantine-color-warning-light);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-warning-light)}.availability_summaryText__VLXvD{flex:1;min-width:0}.availability_covering__MccBD{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}.availability_roleTabs__MfInL{flex-wrap:nowrap;overflow-x:auto}.roleHistory_card__oR4Rn{overflow:hidden;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-body)}.roleHistory_header__gqdGH{display:flex;width:100%;min-height:56px;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.roleHistory_header__gqdGH:hover{background-color:var(--mantine-color-default-hover)}.roleHistory_header__gqdGH:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.roleHistory_headerIcon__dwVVQ{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--mantine-radius-md);background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.roleHistory_headerText__zqxrn{flex:1;min-width:0}.roleHistory_day__XL6rQ{padding:6px var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2);border-bottom:1px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-gray-0)}.roleHistory_list__LSH63{margin:0;padding:0;list-style:none}.roleHistory_row__aBL84{display:grid;grid-template-columns:64px 20px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;padding:0 var(--mantine-spacing-lg)}.roleHistory_time__GDvZv{padding-top:13px;text-align:right;font-variant-numeric:tabular-nums}.roleHistory_rail__lsCEi{position:relative;display:flex;justify-content:center}.roleHistory_rail__lsCEi:before{position:absolute;top:0;bottom:0;width:2px;background-color:var(--mantine-color-gray-2);content:""}.roleHistory_dot__WD_rw{position:relative;width:10px;height:10px;margin-top:16px;border-radius:50%;box-shadow:0 0 0 3px var(--mantine-color-body)}.roleHistory_body__a3LcK{display:flex;min-width:0;flex-direction:column;gap:4px;padding:12px 0 14px}.roleHistory_numeric__80k7Q{font-variant-numeric:tabular-nums}.roleHistory_inlineTime__KC2UG{display:none}.roleHistory_footer__FvCCe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2)}.roleHistory_state__MUAR3{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2)}@media (max-width:48em){.roleHistory_day__XL6rQ,.roleHistory_footer__FvCCe,.roleHistory_header__gqdGH,.roleHistory_row__aBL84,.roleHistory_state__MUAR3{padding-inline:var(--mantine-spacing-md)}.roleHistory_row__aBL84{grid-template-columns:16px minmax(0,1fr)}.roleHistory_time__GDvZv{display:none}.roleHistory_inlineTime__KC2UG{display:inline}.roleHistory_footer__FvCCe>button{width:100%;min-height:44px}}.capacityRequest_pending__lmAtz{display:flex;flex-direction:column;gap:6px;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--mantine-color-yellow-light);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-yellow-light)}.capacityRequest_pendingHead__n6SQI{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);flex-wrap:wrap}.capacityRequest_history__hJj7k{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.capacityRequest_historyRow__7nhVy{display:flex;flex-direction:column;gap:2px;padding:var(--mantine-spacing-xs) 0}.capacityRequest_historyRow__7nhVy+.capacityRequest_historyRow__7nhVy{border-top:1px solid var(--mantine-color-default-border)}.capacityRequest_historyHead__elK1f{display:flex;align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap}.capacityRequest_figures__orzLp{font-variant-numeric:tabular-nums}.capacityRequest_cardHead__lLufv{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mantine-spacing-md)}.capacityRequest_cardHead__lLufv>:first-child{flex:1;min-width:0}.capacityRequest_noShrink__o7k2r{flex:none}@media (max-width:768px){.capacityRequest_cardHead__lLufv{flex-direction:column;align-items:stretch}}@media (min-width:860px){.TeraAssistantPage_frame__3VCQ1 .tera-rail{background:transparent}}@media (max-width:859px){.TeraAssistantPage_frame__3VCQ1 .tera-rail{background:var(--tera-bg)}.TeraAssistantPage_frame__3VCQ1 .tera-rail:not([data-open]){box-shadow:none}}.TeraAssistantPage_frame__3VCQ1 .tera-page-head{padding:14px 22px}.TeraAssistantPage_frame__3VCQ1 .tera-page-title{font-size:16px;font-weight:600}.TeraAssistantPage_frame__3VCQ1 .tera-new-chat{margin:12px 10px 4px;padding:9px 12px;border-radius:var(--mantine-radius-md);background:var(--lf-hover);color:var(--lf-text);font-weight:500}.TeraAssistantPage_frame__3VCQ1 .tera-new-chat:hover{background:var(--lf-border-4)}.TeraAssistantPage_frame__3VCQ1 .tera-new-chat-glyph{width:20px;height:20px;border:0;color:var(--lf-accent-deep)}.TeraAssistantPage_frame__3VCQ1 .tera-rail-label{padding:16px 20px 6px}.TeraAssistantPage_frame__3VCQ1 .tera-thread-row{border-radius:var(--mantine-radius-md)}.TeraAssistantPage_frame__3VCQ1 .tera-thread-button{padding:8px 12px;font-size:14px}.TeraAssistantPage_greeting__AmLvk{display:flex;flex-direction:column;align-items:center;gap:0}.TeraAssistantPage_mascot__KFXk6{display:block;margin-bottom:10px}