.panel-module__b_PJCa__panel{padding:var(--chatgpt-panel-gutter,var(--space-4));width:100%;max-width:var(--chatgpt-panel-width);min-width:0;font-size:var(--text-sm);--control-height:var(--space-7);--control-text:var(--text-control);--control-icon:var(--icon-dense);--control-px:var(--space-2-5);--control-item-px:var(--space-1-5);--control-gap:var(--space-1-5);margin-inline:auto;container:claister-panel/inline-size}.panel-module__b_PJCa__header,.panel-module__b_PJCa__sectionHead,.panel-module__b_PJCa__briefHead,.panel-module__b_PJCa__menuControls,.panel-module__b_PJCa__documentTitle{align-items:center;gap:var(--space-2);display:flex}.panel-module__b_PJCa__header{margin-bottom:var(--space-3);justify-content:space-between}.panel-module__b_PJCa__header h1{font-size:var(--text-md);font-weight:500}.panel-module__b_PJCa__briefHead{margin-bottom:var(--space-3);justify-content:space-between}.panel-module__b_PJCa__brief .panel-module__b_PJCa__briefBadge{height:var(--space-6);padding:0 var(--space-2) 0 var(--space-1);gap:var(--space-1);border-radius:var(--space-12);background:var(--client-avatar-violet-bg);color:var(--client-avatar-violet);font-size:var(--text-xs)}.panel-module__b_PJCa__briefDate,.panel-module__b_PJCa__briefStatus{font-size:var(--text-xs);color:var(--muted-foreground)}.panel-module__b_PJCa__summarySentence{line-height:var(--leading-lg)}.panel-module__b_PJCa__glass{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.panel-module__b_PJCa__glass svg{width:var(--space-5);height:var(--space-5)}.panel-module__b_PJCa__briefBadge .panel-module__b_PJCa__glass{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm)}.panel-module__b_PJCa__briefBadge .panel-module__b_PJCa__glass svg{width:var(--icon-sm);height:var(--icon-sm)}.panel-module__b_PJCa__glass.panel-module__b_PJCa__metricIcon{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-sm);vertical-align:text-bottom;margin-right:var(--space-1)}.panel-module__b_PJCa__metricIcon svg{width:var(--icon-xs);height:var(--icon-xs)}.panel-module__b_PJCa__metricValue{font-variant-numeric:tabular-nums;font-weight:500}.panel-module__b_PJCa__aiText{margin-top:var(--space-3);color:var(--muted-foreground);line-height:var(--leading-sm)}.panel-module__b_PJCa__briefStatus{margin-top:var(--space-2)}.panel-module__b_PJCa__section{margin-top:var(--space-6)}.panel-module__b_PJCa__sectionHead{margin-bottom:var(--space-2)}.panel-module__b_PJCa__sectionHead h2{font-size:var(--text-md);font-weight:500}.panel-module__b_PJCa__sectionHead>span{color:var(--muted-foreground);font-size:var(--text-xs)}.panel-module__b_PJCa__panel .panel-module__b_PJCa__toolbar{height:var(--header-height);min-height:var(--header-height);margin:0;padding:0}.panel-module__b_PJCa__toolbar .work-toolbar-controls{overflow:visible}.panel-module__b_PJCa__menuControls{flex-shrink:0}.panel-module__b_PJCa__empty{padding:var(--space-5) 0;color:var(--muted-foreground)}.panel-module__b_PJCa__error{padding:var(--space-3) 0;color:var(--destructive)}.panel-module__b_PJCa__taskList{padding-top:var(--space-3);padding-bottom:0;container-name:none}.panel-module__b_PJCa__taskList .panel-module__b_PJCa__taskRow{grid-template-columns:var(--space-5) minmax(0, 1fr) auto auto;gap:var(--space-3);min-height:var(--space-16);height:auto;padding:var(--space-3)}.panel-module__b_PJCa__taskList .panel-module__b_PJCa__taskMain{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}:is(.panel-module__b_PJCa__taskMain .task-cards-name,.panel-module__b_PJCa__taskMain .task-cards-note){flex:initial;width:100%;max-width:100%}.panel-module__b_PJCa__taskMain .task-cards-note{font-size:var(--text-xs)}.panel-module__b_PJCa__taskList .task-cards-check svg{width:var(--icon-sm);height:var(--icon-sm)}.panel-module__b_PJCa__documentTray{gap:var(--tray-padding)}.panel-module__b_PJCa__documentTitle{font-size:var(--text-sm)}.panel-module__b_PJCa__documentCount{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:400}.panel-module__b_PJCa__documentList{gap:var(--tray-padding);display:grid}.panel-module__b_PJCa__documentHead{grid-template-columns:var(--space-6) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);display:grid}.panel-module__b_PJCa__documentHead button{text-align:left;cursor:pointer;font-weight:500}.panel-module__b_PJCa__documentMeta{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:var(--space-1)}.panel-module__b_PJCa__documentRow ul{gap:var(--space-2);margin:var(--space-3) 0 0 calc(var(--space-6) + var(--space-3));padding-left:var(--space-4);list-style:outside;display:grid}.panel-module__b_PJCa__documentRow li{display:list-item}.panel-module__b_PJCa__documentRow li::marker{color:var(--muted-foreground)}.panel-module__b_PJCa__taskMain:focus-visible,.panel-module__b_PJCa__documentHead button:focus-visible{outline:1px solid var(--focus-ring);outline-offset:var(--space-0-5)}:is(.panel-module__b_PJCa__toolbar button:focus-visible,.panel-module__b_PJCa__toolbar .expanding-search:focus-within){border-color:var(--focus-ring);box-shadow:inset 0 0 0 1px var(--focus-ring);outline:none}:is(.panel-module__b_PJCa__toolbar .expanding-search-toggle:focus-visible,.panel-module__b_PJCa__toolbar .expanding-search-clear:focus-visible){box-shadow:none}.panel-module__b_PJCa__header button{min-width:var(--control-height);min-height:var(--control-height)}@container claister-panel (max-width:40rem){.panel-module__b_PJCa__taskList .panel-module__b_PJCa__taskRow{grid-template-columns:var(--space-5) minmax(0, 1fr) auto;row-gap:var(--space-2);grid-template-areas:"check main main""check date meta"}.panel-module__b_PJCa__taskRow .task-cards-check{grid-area:check;align-self:start}.panel-module__b_PJCa__taskRow .panel-module__b_PJCa__taskMain{grid-area:main}.panel-module__b_PJCa__taskRow .task-cards-date{font-size:var(--text-xs);grid-area:date;justify-content:flex-start}.panel-module__b_PJCa__taskRow .task-cards-status{grid-area:meta}.panel-module__b_PJCa__panel .panel-module__b_PJCa__toolbar{align-items:center;gap:var(--space-2);height:auto;min-height:0;padding-block:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}:is(.panel-module__b_PJCa__toolbar .work-toolbar-controls,.panel-module__b_PJCa__toolbar .work-filter-bar){display:contents}.panel-module__b_PJCa__toolbar .work-view-bar-start{grid-area:1/1}.panel-module__b_PJCa__viewControls,.panel-module__b_PJCa__filterControls{gap:var(--space-1)}.panel-module__b_PJCa__filterControls{grid-area:1/2;justify-content:flex-end}.panel-module__b_PJCa__toolbar .work-toolbar-chips{flex-wrap:wrap;grid-area:2/1/auto/-1}.panel-module__b_PJCa__mobileHidden{display:none}:is(.panel-module__b_PJCa__toolbar .filter-panel-trigger,.panel-module__b_PJCa__toolbar .panel-module__b_PJCa__displayTrigger){min-width:var(--control-height);width:var(--control-height);padding-inline:var(--space-1-5)}.panel-module__b_PJCa__toolbar .filter-panel-trigger{position:relative}.panel-module__b_PJCa__toolbar .filter-panel-count{top:var(--space-1);right:var(--space-1);position:absolute}.panel-module__b_PJCa__toolbar .expanding-search:not([data-open]){width:var(--control-height);height:var(--control-height)}.panel-module__b_PJCa__toolbar .expanding-search-toggle{min-width:calc(var(--control-height) - var(--space-0-5));min-height:calc(var(--control-height) - var(--space-0-5))}.panel-module__b_PJCa__toolbar:has(.expanding-search[data-open]) .work-view-bar-start{grid-column:1/-1}.panel-module__b_PJCa__toolbar:has(.expanding-search[data-open]) .panel-module__b_PJCa__filterControls{grid-area:2/1/auto/-1}.panel-module__b_PJCa__toolbar:has(.expanding-search[data-open]) .expanding-search{flex:1;width:auto;min-width:0}.panel-module__b_PJCa__toolbar:has(.expanding-search[data-open]) .work-toolbar-chips{grid-row:3}.panel-module__b_PJCa__documentRow{padding:var(--space-3)}.panel-module__b_PJCa__brief [data-slot=data-action-card-body]{padding:var(--space-3)}.panel-module__b_PJCa__taskList .panel-module__b_PJCa__taskRow{padding-inline:var(--space-2);column-gap:var(--space-2)}.panel-module__b_PJCa__taskMain .task-cards-note{display:block}.panel-module__b_PJCa__taskRow .task-cards-check{min-width:0;min-height:0}:is(.panel-module__b_PJCa__taskRow .task-cards-date,.panel-module__b_PJCa__documentHead .task-cards-date){min-height:0}.panel-module__b_PJCa__documentHead{grid-template-columns:var(--space-6) minmax(0, 1fr)}.panel-module__b_PJCa__documentHead .task-cards-date{font-size:var(--text-xs);grid-column:2;justify-content:flex-start}}@media (max-width:40rem){.panel-module__b_PJCa__panel{padding:var(--chatgpt-panel-gutter,var(--space-4))}}.panel-module__b_PJCa__suggestion{gap:var(--space-3);display:grid}.panel-module__b_PJCa__suggestionText{white-space:pre-wrap;overflow-wrap:anywhere}.panel-module__b_PJCa__suggestionFacts{color:var(--muted-foreground);font-size:var(--text-xs)}.panel-module__b_PJCa__suggestionFacts li+li{margin-top:var(--space-1)}.panel-module__b_PJCa__count,.panel-module__b_PJCa__caption{color:var(--muted-foreground);font-size:var(--text-xs)}
.review-module__r_g5nq__review{width:100%;max-width:var(--chatgpt-panel-width);margin:var(--space-6) auto;padding:var(--chatgpt-panel-gutter,var(--space-4));gap:var(--space-4);display:grid}.review-module__r_g5nq__heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.review-module__r_g5nq__heading h1{font-size:var(--text-md);font-weight:500}.review-module__r_g5nq__heading span,.review-module__r_g5nq__caption{color:var(--muted-foreground);font-size:var(--text-xs)}.review-module__r_g5nq__facts{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.review-module__r_g5nq__facts dt{color:var(--muted-foreground)}.review-module__r_g5nq__facts dd{overflow-wrap:anywhere}.review-module__r_g5nq__field{gap:var(--space-2);display:grid}.review-module__r_g5nq__field textarea{min-height:calc(var(--space-16) * 2)}.review-module__r_g5nq__message{white-space:pre-wrap;overflow-wrap:anywhere}.review-module__r_g5nq__evidence{margin-top:var(--space-2);padding-left:var(--space-4);list-style:outside}.review-module__r_g5nq__evidence li+li{margin-top:var(--space-1)}.review-module__r_g5nq__error{color:var(--destructive)}
.chatgpt-preview-module__XhEDLG__preview{padding:var(--space-4);--chatgpt-panel-gutter:0}
.connection-module__EmW-Eq__consentPage{background:var(--sidebar);min-height:100svh;padding:var(--space-8) var(--space-4);place-items:start center;display:grid}.connection-module__EmW-Eq__consent{width:100%;max-width:var(--oauth-consent-width);gap:var(--space-4);display:grid}.connection-module__EmW-Eq__brand{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-size:var(--text-md);font-weight:500;display:flex}.connection-module__EmW-Eq__brand .brand-mark{width:var(--space-6);height:var(--space-6);box-shadow:none}.connection-module__EmW-Eq__intro{gap:var(--space-1);display:grid}.connection-module__EmW-Eq__caption{color:var(--muted-foreground);font-size:var(--text-xs)}.connection-module__EmW-Eq__workspace{gap:var(--space-2);display:grid}.connection-module__EmW-Eq__workspacePicker{width:100%}.connection-module__EmW-Eq__toolsBody{padding:0}.connection-module__EmW-Eq__search{padding:var(--space-2)}.connection-module__EmW-Eq__toolList{max-height:calc(var(--space-16) * 5);overscroll-behavior:contain;overflow-y:auto}.connection-module__EmW-Eq__toolRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);box-shadow:inset 0 var(--focus-width) var(--border);display:flex}.connection-module__EmW-Eq__toolRow>span{min-width:0;font-size:var(--text-xs);overflow-wrap:anywhere}.connection-module__EmW-Eq__accessPicker{padding:var(--segment-pad);background:var(--muted);flex-shrink:0;gap:0}.connection-module__EmW-Eq__accessPicker button{padding-inline:var(--space-2);font-size:var(--text-xs);min-width:0}.connection-module__EmW-Eq__accessPicker button[aria-pressed=true]{background:var(--background);box-shadow:var(--shadow-tray-card)}.connection-module__EmW-Eq__accessPicker button:disabled{opacity:.5}.connection-module__EmW-Eq__noTools{padding:var(--space-3);color:var(--muted-foreground)}.connection-module__EmW-Eq__actions{gap:var(--space-1);display:grid}.connection-module__EmW-Eq__connect{width:100%}.connection-module__EmW-Eq__error{color:var(--destructive)}.connection-module__EmW-Eq__connected{gap:var(--space-3);display:grid}.connection-module__EmW-Eq__connectedMark{width:var(--space-8);height:var(--space-8);background:var(--success-subtle);color:var(--success);border-radius:50%;place-items:center;display:grid}.connection-module__EmW-Eq__connectedMark svg{width:var(--space-4);height:var(--space-4)}.connection-module__EmW-Eq__consent h1{font-size:var(--text-md);font-weight:500}.connection-module__EmW-Eq__facts{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.connection-module__EmW-Eq__facts dt{color:var(--muted-foreground)}.connection-module__EmW-Eq__facts dd{overflow-wrap:anywhere}.connection-module__EmW-Eq__row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.connection-module__EmW-Eq__endpoint{overflow-wrap:anywhere;min-width:0;font-size:var(--text-xs)}
.brand-logo-module__stA-HW__mark{border-radius:var(--radius-brand);box-shadow:var(--shadow-tray-card);background:0 0}.brand-logo-module__stA-HW__image{object-fit:contain;width:100%;height:100%;display:block}
.app-shell-module__uk8rSG__mobileSearch{display:none}.app-shell-module__uk8rSG__drawer{width:min(88vw, var(--sidebar-width));max-width:none;height:var(--workspace-viewport-height,100dvh);background:var(--sidebar);gap:0;padding:0}.app-shell-module__uk8rSG__drawerHeader{min-height:var(--header-height);padding:var(--space-3) var(--space-10) var(--space-3) var(--space-3);flex:none}.app-shell-module__uk8rSG__drawerHeader button{min-height:var(--control-height)}.app-shell-module__uk8rSG__drawerBrand{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--font-weight-medium);display:flex}.app-shell-module__uk8rSG__drawerSearch{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);flex:none;display:flex}.app-shell-module__uk8rSG__drawerSearch>button:first-child{flex:1;justify-content:flex-start;min-width:0}.app-shell-module__uk8rSG__drawerSearchLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-shell-module__uk8rSG__drawer .sidebar-navigation{overscroll-behavior:contain;flex:1;min-height:0}.app-shell-module__uk8rSG__drawer .nav-link{min-height:var(--control-height)}.app-shell-module__uk8rSG__drawer .nav-section{margin-block:var(--space-1)}.app-shell-module__uk8rSG__drawerFooter{gap:var(--space-1);padding:var(--space-2);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--muted-foreground);flex-direction:column;flex:none;display:flex}.app-shell-module__uk8rSG__drawerFooter>button{min-height:var(--control-height)}.app-shell-module__uk8rSG__drawerFooter>[data-slot=dropdown-menu-trigger]{color:var(--foreground);padding:var(--space-2);border-radius:var(--radius-nav)}@media (max-width:700px){.app-shell-module__uk8rSG__mobileSearch{flex:none;display:inline-flex}}
.account-marks-module__HHCsAW__avatar{border-radius:50%;flex:none;display:block;overflow:hidden}.account-marks-module__HHCsAW__avatar img,.account-marks-module__HHCsAW__mark img{object-fit:cover;width:100%;height:100%;display:block}.account-marks-module__HHCsAW__mark{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-brand);box-shadow:var(--shadow-tray-card);flex:none;display:block;overflow:hidden}.account-marks-module__HHCsAW__markLarge{width:var(--space-16);height:var(--space-16)}
.chat-module__wnQBFW__workspace{height:calc(var(--workspace-viewport-height,100dvh) - var(--header-height));min-height:0;display:flex}.chat-module__wnQBFW__workspace>.chat-module__wnQBFW__chat{flex:1;min-width:0}.chat-module__wnQBFW__workspace[data-file-open]>.chat-module__wnQBFW__chat{border-right:1px solid var(--border);flex:none;width:clamp(20rem,34%,28rem)}.chat-module__wnQBFW__workspace[data-file-open] .chat-module__wnQBFW__threadColumn{width:100%}.chat-module__wnQBFW__workspace[data-dock]{height:100%}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__stage[data-empty]{justify-content:flex-start}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__stage[data-empty] .chat-module__wnQBFW__dock{padding-bottom:var(--space-3);flex:1;display:flex}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__stage[data-empty] .chat-module__wnQBFW__threadColumn{flex-direction:column;display:flex}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__intro{margin:var(--space-6) 0;view-transition-name:none;flex:1;justify-content:center}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__composerSlot{view-transition-name:none}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__thread{padding:var(--space-4) var(--space-3) var(--space-6)}.chat-module__wnQBFW__workspace[data-dock] .chat-module__wnQBFW__dock{padding-inline:var(--space-3)}.chat-module__wnQBFW__dockStarters{align-items:center;gap:var(--space-1-5);flex-direction:column;display:flex}.chat-module__wnQBFW__dockStarter{max-width:100%;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;text-align:center;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out);border:0}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__dockStarter:hover{box-shadow:var(--shadow-tray-card-hover)}}.chat-module__wnQBFW__filePanel{background:var(--background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-module__wnQBFW__fileHeader{align-items:center;gap:var(--space-1);height:var(--header-height);padding:0 var(--space-2) 0 var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.chat-module__wnQBFW__fileTile{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__fileTile svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__fileTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.chat-module__wnQBFW__fileActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.chat-module__wnQBFW__fileBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.chat-module__wnQBFW__filePanel[data-kind=preview] .chat-module__wnQBFW__fileBody{padding:var(--space-3)}.chat-module__wnQBFW__fileBody canvas{max-width:100%;height:auto}.chat-module__wnQBFW__panelFill{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.chat-module__wnQBFW__panelFill>*{flex:1;min-height:0}.chat-module__wnQBFW__fileLoading{padding:var(--space-3);flex:1}.chat-module__wnQBFW__fileError{margin:var(--space-4);color:var(--destructive);font-size:var(--text-sm)}@media (max-width:900px){.chat-module__wnQBFW__workspace[data-file-open]{position:relative}.chat-module__wnQBFW__workspace[data-file-open]>.chat-module__wnQBFW__filePanel{z-index:2;position:absolute;inset:0}.chat-module__wnQBFW__workspace[data-file-open]>.chat-module__wnQBFW__chat{border-right:0;width:100%}}.chat-module__wnQBFW__chat{--chat-column:46rem;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.chat-module__wnQBFW__stage[data-empty]{flex-direction:column;flex:1;justify-content:safe center;min-height:0;display:flex;overflow-y:auto}.chat-module__wnQBFW__stage[data-empty] .chat-module__wnQBFW__dock{padding-bottom:var(--space-6)}.chat-module__wnQBFW__stage[data-empty] .chat-module__wnQBFW__dock:before{display:none}.chat-module__wnQBFW__stage[data-home]{padding-top:clamp(var(--space-8), 12vh, calc(var(--space-16) * 2));justify-content:flex-start}.chat-module__wnQBFW__below{margin-top:var(--space-6);view-transition-name:chat-module__wnQBFW__chat-below}.chat-module__wnQBFW__intro{gap:var(--space-4);margin-bottom:var(--space-4);view-transition-name:chat-module__wnQBFW__chat-intro;flex-direction:column;display:flex}.chat-module__wnQBFW__composerSlot{view-transition-name:chat-module__wnQBFW__chat-composer}.chat-module__wnQBFW__greeting{margin:0 0 var(--space-1) var(--space-1);font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-md);opacity:0;transition:opacity var(--motion-moderate) var(--ease-out)}.chat-module__wnQBFW__greeting[data-ready]{opacity:1}.chat-module__wnQBFW__suggestionRow{gap:var(--space-2);padding:0 var(--space-1) var(--space-1);opacity:0;transition:opacity var(--motion-moderate) var(--ease-out);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.chat-module__wnQBFW__suggestionRow[data-ready]{opacity:1}.chat-module__wnQBFW__suggestionCard{justify-content:space-between;gap:var(--space-3);min-width:0;min-height:6.5rem;padding:var(--space-2-5);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:0;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__suggestionCard:hover{box-shadow:var(--shadow-tray-card-hover)}.chat-module__wnQBFW__suggestionCard:hover .chat-module__wnQBFW__suggestionGo{color:var(--foreground);transform:translate(1px,-1px)}}.chat-module__wnQBFW__suggestionCard:active{transform:scale(.98)}.chat-module__wnQBFW__suggestionTop{justify-content:space-between;align-items:flex-start;display:flex}.chat-module__wnQBFW__suggestionIcon{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent);justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__suggestionIcon svg{width:18px;height:18px}.chat-module__wnQBFW__suggestionGo{width:var(--icon-sm);height:var(--icon-sm);margin:var(--space-1) var(--space-0-5) 0 0;color:var(--muted-foreground);transition:color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.chat-module__wnQBFW__suggestionText{font-size:var(--text-sm);line-height:var(--leading-sm)}.chat-module__wnQBFW__thread{min-height:0;padding:var(--space-6) var(--space-4) var(--space-8);flex:1;overflow-y:auto}.chat-module__wnQBFW__threadColumn{width:min(100%, var(--chat-column));margin-inline:auto}.chat-module__wnQBFW__headerTitle{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:28rem;color:var(--muted-foreground);display:inline-block;overflow:hidden}.chat-module__wnQBFW__userRow{animation:chat-module__wnQBFW__riseIn var(--motion-moderate) var(--ease-out);align-items:flex-end;gap:var(--space-1-5);margin:var(--space-6) 0 var(--space-6);flex-direction:column;display:flex}.chat-module__wnQBFW__userFiles{justify-content:flex-end;gap:var(--space-1-5);flex-wrap:wrap;max-width:80%;margin:0;padding:0;list-style:none;display:flex}.chat-module__wnQBFW__answerFiles{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chat-module__wnQBFW__userMention{padding:0 var(--space-0-5);border-radius:var(--radius-sm);background:var(--info-subtle);color:var(--info)}.chat-module__wnQBFW__userRow:first-child{margin-top:0}.chat-module__wnQBFW__userBubble{max-width:80%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xl);background:var(--surface-tray);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:pre-wrap;overflow-wrap:anywhere}.chat-module__wnQBFW__assistantRow{gap:var(--space-2);flex-direction:column;display:flex}.chat-module__wnQBFW__answer{font-size:var(--text-sm);line-height:var(--leading-md);overflow-wrap:anywhere}.chat-module__wnQBFW__answer>*{margin:0 0 var(--space-2)}.chat-module__wnQBFW__answer>:last-child{margin-bottom:0}.chat-module__wnQBFW__answer h3{font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-top:var(--space-3)}.chat-module__wnQBFW__answer strong{font-weight:var(--font-weight-medium)}.chat-module__wnQBFW__answer ul,.chat-module__wnQBFW__answer ol{padding-left:var(--space-5)}.chat-module__wnQBFW__answer ul{list-style:outside}.chat-module__wnQBFW__answer ol{list-style:decimal}.chat-module__wnQBFW__answer li+li{margin-top:var(--space-1)}.chat-module__wnQBFW__answer code,.chat-module__wnQBFW__answer pre{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--surface-tray);border-radius:var(--radius-sm)}.chat-module__wnQBFW__answer code{padding:0 var(--space-1)}.chat-module__wnQBFW__answer pre{padding:var(--space-2) var(--space-3);overflow-x:auto}.chat-module__wnQBFW__word{animation:chat-module__wnQBFW__wordIn var(--motion-slow) var(--ease-out) both}@keyframes chat-module__wnQBFW__wordIn{0%{opacity:0}}.chat-module__wnQBFW__answer[data-streaming]>p:last-child:after{content:"";width:var(--space-1-5);height:var(--space-1-5);margin-left:var(--space-1);background:var(--foreground);vertical-align:middle;animation:chat-module__wnQBFW__answerDot var(--motion-loop) ease-in-out infinite;border-radius:999px;display:inline-block}@keyframes chat-module__wnQBFW__answerDot{50%{opacity:.25;transform:scale(.7)}}.chat-module__wnQBFW__answer a:not(.chat-module__wnQBFW__citation){color:var(--primary);text-underline-offset:2px;text-decoration:underline}.chat-module__wnQBFW__citation{min-width:var(--space-4);height:var(--space-4);margin-left:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-tray);color:var(--muted-foreground);font-size:var(--text-xs);vertical-align:1px;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__citation:hover{background:var(--info-subtle);color:var(--primary)}}.chat-module__wnQBFW__citationMore{height:var(--space-4);margin-left:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--muted-foreground);font:inherit;font-size:var(--text-xs);vertical-align:1px;cursor:pointer;background:0 0;border:0;line-height:1}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__citationMore:hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__steps{margin-bottom:calc(var(--space-1) * -1);animation:chat-module__wnQBFW__riseIn var(--motion-moderate) var(--ease-out);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground)}.chat-module__wnQBFW__retracted{animation:chat-module__wnQBFW__retract var(--motion-moderate) var(--ease-out) forwards;grid-template-rows:1fr;display:grid}.chat-module__wnQBFW__retracted>.chat-module__wnQBFW__answer{min-height:0;overflow:hidden}@keyframes chat-module__wnQBFW__retract{to{margin-bottom:calc(var(--space-2) * -1);opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.chat-module__wnQBFW__retracted{animation-duration:1ms}}.chat-module__wnQBFW__stepsToggle{align-items:center;gap:var(--space-1-5);color:inherit;font:inherit;cursor:default;background:0 0;border:0;padding:0;display:inline-flex}button.chat-module__wnQBFW__stepsToggle{cursor:pointer}@media (hover:hover) and (pointer:fine){button.chat-module__wnQBFW__stepsToggle:hover{color:var(--foreground)}}.chat-module__wnQBFW__stepsHeadline{font-weight:var(--font-weight-medium)}.chat-module__wnQBFW__stepsTime{font-variant-numeric:tabular-nums;font-size:var(--text-xs);opacity:.8}.chat-module__wnQBFW__stepsChevron{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--motion-moderate) var(--ease-out)}.chat-module__wnQBFW__stepsChevron[data-open]{transform:rotate(90deg)}.chat-module__wnQBFW__stepBody{transition:grid-template-rows var(--motion-slow) var(--ease-in-out);grid-template-rows:0fr;display:grid}.chat-module__wnQBFW__stepBody[data-open]{grid-template-rows:1fr}.chat-module__wnQBFW__stepList{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.chat-module__wnQBFW__stepList li{grid-template-columns:var(--icon-sm) minmax(0, 1fr) auto;align-items:center;column-gap:var(--space-2);max-width:28rem;min-height:var(--space-6);animation:chat-module__wnQBFW__stepIn var(--motion-moderate) var(--ease-out);display:grid;position:relative}@keyframes chat-module__wnQBFW__riseIn{0%{opacity:0;transform:translateY(6px)}}@keyframes chat-module__wnQBFW__stepIn{0%{opacity:0;transform:translateY(4px)}}.chat-module__wnQBFW__stepList li:not(:last-child):after{content:"";top:calc(50% + var(--space-2));bottom:calc(var(--space-2) * -1);left:calc(var(--icon-sm) / 2);background:var(--border-control);opacity:.6;width:1px;position:absolute}.chat-module__wnQBFW__stepList li:first-child{margin-top:var(--space-2)}.chat-module__wnQBFW__stepMark{z-index:1;width:var(--icon-sm);height:var(--icon-sm);background:var(--background);color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex;position:relative}.chat-module__wnQBFW__stepMark svg{width:14px;height:14px}.chat-module__wnQBFW__stepSpinner{color:var(--foreground);animation:chat-module__wnQBFW__stepSpin var(--motion-spin) linear infinite}@keyframes chat-module__wnQBFW__stepSpin{to{transform:rotate(360deg)}}.chat-module__wnQBFW__stepList li[data-state=failed] .chat-module__wnQBFW__stepMark,.chat-module__wnQBFW__stepList li[data-state=failed] .chat-module__wnQBFW__stepMeta{color:var(--warning)}.chat-module__wnQBFW__stepList li[data-state=running] .chat-module__wnQBFW__stepLabel{color:var(--foreground)}.chat-module__wnQBFW__stepLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-module__wnQBFW__stepMeta{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);opacity:.85}@media (prefers-reduced-motion:reduce){.chat-module__wnQBFW__word,.chat-module__wnQBFW__steps,.chat-module__wnQBFW__footer,.chat-module__wnQBFW__userRow,.chat-module__wnQBFW__stepList li,.chat-module__wnQBFW__stepSpinner,.chat-module__wnQBFW__actions button[aria-pressed=true] svg,.chat-module__wnQBFW__answer[data-streaming]>p:last-child:after{animation:none}.chat-module__wnQBFW__stepBody,.chat-module__wnQBFW__stepsChevron,.chat-module__wnQBFW__sourcesPanel,.chat-module__wnQBFW__sourcesChevron{transition:none}}.chat-module__wnQBFW__footer{animation:chat-module__wnQBFW__riseIn var(--motion-moderate) var(--ease-out);align-items:center;gap:var(--space-0-5);margin-top:var(--space-1);display:flex}.chat-module__wnQBFW__footer[data-room]{height:var(--control-height);animation:none}.chat-module__wnQBFW__sourcesToggle{align-items:center;gap:var(--space-1-5);height:var(--control-height);padding:0 var(--space-1-5) 0 var(--space-1);border-radius:var(--radius-lg);color:var(--muted-foreground);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__sourcesToggle:hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__sourceStack{display:inline-flex}.chat-module__wnQBFW__sourceStack>span{width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-5));border-radius:var(--radius-md);box-shadow:0 0 0 1.5px var(--background), var(--glass-lift,0 0 transparent);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 30%, transparent);justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__sourceStack>span+span{margin-left:calc(var(--space-1) * -1)}.chat-module__wnQBFW__sourceStack svg{width:13px;height:13px}.chat-module__wnQBFW__sourcesChevron{width:var(--icon-xs);height:var(--icon-xs);transition:transform var(--motion-moderate) var(--ease-out)}.chat-module__wnQBFW__sourcesChevron[data-open]{transform:rotate(90deg)}.chat-module__wnQBFW__sourcesPanel{transition:grid-template-rows var(--motion-moderate) var(--ease-out);grid-template-rows:0fr;display:grid}.chat-module__wnQBFW__sourcesPanel[data-open]{grid-template-rows:1fr}.chat-module__wnQBFW__sourcesPanelInner{min-height:0;overflow:hidden}.chat-module__wnQBFW__sourcesPanel[data-open] .chat-module__wnQBFW__sourcesPanelInner{padding-top:var(--space-1-5)}.chat-module__wnQBFW__sourceRows{max-height:18rem;margin:0;padding:0;list-style:none;overflow-y:auto}.chat-module__wnQBFW__sourceRows li+li{border-top:1px solid var(--border)}.chat-module__wnQBFW__sourceRow{grid-template-columns:var(--space-4) var(--space-5) minmax(0, 1fr) auto auto;align-items:center;column-gap:var(--space-2);min-height:var(--row-height);padding:0 var(--space-3);color:var(--foreground);font-size:var(--text-sm);transition:background-color var(--motion-fast) var(--ease-out);text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__sourceRow:hover{background:var(--hover)}}.chat-module__wnQBFW__sourceIndex{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);text-align:right}.chat-module__wnQBFW__sourceTile{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 30%, transparent);justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__sourceTile svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__sourceText{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.chat-module__wnQBFW__sourceTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-module__wnQBFW__sourceContext{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--muted-foreground);flex:0 auto;overflow:hidden}.chat-module__wnQBFW__sourceKind{font-size:var(--text-xs);color:var(--muted-foreground)}.chat-module__wnQBFW__sourceOut{width:var(--icon-xs);height:var(--icon-xs);color:var(--muted-foreground)}.chat-module__wnQBFW__actions{gap:var(--space-0-5);opacity:0;transition:opacity var(--motion-fast) var(--ease-out);display:flex}.chat-module__wnQBFW__footer>.chat-module__wnQBFW__actions:first-child{margin-left:calc(var(--space-1) * -1)}.chat-module__wnQBFW__actions[data-after]{margin-left:var(--space-1);padding-left:var(--space-1);border-left:1px solid var(--border-control)}.chat-module__wnQBFW__assistantRow[data-latest] .chat-module__wnQBFW__actions,.chat-module__wnQBFW__assistantRow:hover .chat-module__wnQBFW__actions,.chat-module__wnQBFW__actions:focus-within{opacity:1}.chat-module__wnQBFW__actions button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__actions button svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__actions button:not(:disabled):hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__actions button:active:not(:disabled){transform:scale(.97)}.chat-module__wnQBFW__actions button[aria-pressed=true]{color:var(--foreground)}.chat-module__wnQBFW__actions button[aria-pressed=true] svg{fill:currentColor;animation:chat-module__wnQBFW__actionPop var(--motion-moderate) var(--ease-out)}@keyframes chat-module__wnQBFW__actionPop{40%{transform:scale(1.25)}}.chat-module__wnQBFW__actions button .chat-module__wnQBFW__iconFrom,.chat-module__wnQBFW__actions button .chat-module__wnQBFW__iconTo{transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-moderate) var(--ease-out);position:absolute}.chat-module__wnQBFW__actions button{position:relative}.chat-module__wnQBFW__actions button .chat-module__wnQBFW__iconTo,.chat-module__wnQBFW__actions button[data-swap] .chat-module__wnQBFW__iconFrom{opacity:0;transform:scale(.5)}.chat-module__wnQBFW__actions button[data-swap] .chat-module__wnQBFW__iconTo{opacity:1;color:var(--success);transform:scale(1)}.chat-module__wnQBFW__actions button:disabled:not([aria-pressed=true]){opacity:.4;cursor:default}.chat-module__wnQBFW__note{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.chat-module__wnQBFW__failure{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--destructive-light);color:var(--destructive);font-size:var(--text-control);display:flex}.chat-module__wnQBFW__failure button{align-items:center;gap:var(--space-1);color:inherit;font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;display:inline-flex}.chat-module__wnQBFW__failure svg{width:var(--icon-xs);height:var(--icon-xs)}.chat-module__wnQBFW__dock{padding:0 var(--space-4) var(--space-3);position:relative}.chat-module__wnQBFW__dock:before{content:"";inset:calc(var(--space-6) * -1) 0 100% 0;background:linear-gradient(to bottom, transparent, var(--background));pointer-events:none;position:absolute}.chat-module__wnQBFW__jump{left:50%;bottom:calc(var(--space-16) + var(--space-8));width:var(--control-height);height:var(--control-height);border:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-float);color:var(--muted-foreground);cursor:pointer;transform:translateX(-50%) translateY(var(--space-2)) scale(.9);opacity:0;pointer-events:none;transition:opacity var(--motion-moderate) var(--ease-out), transform var(--motion-moderate) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.chat-module__wnQBFW__jump[data-visible]{opacity:1;pointer-events:auto;transform:translate(-50%)}.chat-module__wnQBFW__jump svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__promptShell{flex-direction:column;display:flex}.chat-module__wnQBFW__prompt{z-index:1;padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--border);border-radius:calc(var(--radius-2xl) + var(--space-2));background:var(--background);box-shadow:var(--shadow-float);cursor:text;flex-direction:column;display:flex;position:relative}.chat-module__wnQBFW__prompt[data-dragging]{border-color:var(--border-control);background:var(--surface-subtle)}.chat-module__wnQBFW__chip[data-state=uploading] .chat-module__wnQBFW__chipContext{animation:chat-module__wnQBFW__pulse-soft var(--motion-loop) ease-in-out infinite}.chat-module__wnQBFW__chip[data-state=failed] .chat-module__wnQBFW__chipContext,.chat-module__wnQBFW__chip[data-state=failed] .chat-module__wnQBFW__chipIcon{color:var(--warning)}@keyframes chat-module__wnQBFW__pulse-soft{50%{opacity:.45}}.chat-module__wnQBFW__prompt[data-disabled]{opacity:.6;cursor:not-allowed}.chat-module__wnQBFW__statusSpinner{width:var(--icon-sm);height:var(--icon-sm);color:var(--foreground);animation:chat-module__wnQBFW__menuSpin var(--motion-spin) linear infinite;margin-left:auto}.chat-module__wnQBFW__chips{transition:grid-template-rows var(--motion-moderate) var(--ease-out);cursor:default;grid-template-rows:0fr;display:grid}.chat-module__wnQBFW__chips[data-open=true]{grid-template-rows:1fr}.chat-module__wnQBFW__chips>ul{gap:var(--space-1-5);min-height:0;padding:0 0 var(--space-2);flex-wrap:wrap;margin:0;list-style:none;display:flex;overflow:hidden}.chat-module__wnQBFW__chip{align-items:center;gap:var(--space-1-5);max-width:100%;height:var(--control-height);padding:0 var(--space-1) 0 var(--space-1);border-radius:var(--radius-lg);background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--text-xs);animation:chat-module__wnQBFW__chipIn var(--motion-moderate) var(--ease-out);display:inline-flex}@keyframes chat-module__wnQBFW__chipIn{0%{opacity:0;transform:scale(.94)}}.chat-module__wnQBFW__chipOpen{align-items:center;gap:inherit;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.chat-module__wnQBFW__chipOpen:hover .chat-module__wnQBFW__chipName{text-decoration:underline}.chat-module__wnQBFW__chipOpen:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-md)}.chat-module__wnQBFW__chipIcon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__chipIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}.chat-module__wnQBFW__chipContext{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9rem;color:var(--muted-foreground);overflow:hidden}.chat-module__wnQBFW__chipRemove{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__chipRemove svg{width:var(--icon-xs);height:var(--icon-xs)}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__chipRemove:hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__promptEditor{position:relative}.chat-module__wnQBFW__promptEditor[data-fade-top]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8));mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8))}.chat-module__wnQBFW__promptEditor[data-fade-bottom]{-webkit-mask-image:linear-gradient(to top, transparent, var(--mask-solid) var(--space-8));mask-image:linear-gradient(to top, transparent, var(--mask-solid) var(--space-8))}.chat-module__wnQBFW__promptEditor[data-fade-top][data-fade-bottom]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8), var(--mask-solid) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8), var(--mask-solid) calc(100% - var(--space-8)), transparent)}.chat-module__wnQBFW__promptField,.chat-module__wnQBFW__promptMirror{padding:var(--space-0-5) var(--space-1);font:inherit;font-size:var(--text-base);line-height:var(--leading-lg);overflow-wrap:anywhere;white-space:pre-wrap}.chat-module__wnQBFW__promptField{width:100%;min-height:calc(var(--leading-lg) * 2 + var(--space-0-5) * 2);resize:none;color:var(--foreground);background:0 0;border:0;outline:none;display:block}.chat-module__wnQBFW__promptField::placeholder{color:var(--muted-foreground)}.chat-module__wnQBFW__promptField:disabled{cursor:not-allowed}.chat-module__wnQBFW__promptField[data-marked]{color:#0000;caret-color:var(--foreground)}.chat-module__wnQBFW__promptField[data-marked]::selection{background:color-mix(in srgb, var(--primary) 22%, transparent);color:#0000}.chat-module__wnQBFW__promptMirror{pointer-events:none;color:var(--foreground);position:absolute;inset:0;overflow:hidden}.chat-module__wnQBFW__promptMirror mark{border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone}.chat-module__wnQBFW__promptMirror mark[data-kind=mention]{background:var(--info-subtle);color:var(--info)}.chat-module__wnQBFW__promptMirror mark[data-kind=command]{background:var(--purple-subtle);color:var(--purple)}.chat-module__wnQBFW__promptBar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);cursor:default;display:flex}.chat-module__wnQBFW__promptTools,.chat-module__wnQBFW__promptEnd{align-items:center;gap:var(--space-2);min-width:0;display:flex}.chat-module__wnQBFW__promptRound{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-float);color:var(--foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__promptRound svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__promptRound[data-open]{background:var(--muted)}.chat-module__wnQBFW__promptSegment{gap:var(--space-0-5);padding:var(--space-0-5);background:var(--muted);border-radius:999px;display:inline-flex}.chat-module__wnQBFW__promptTool[data-recording]{gap:var(--space-1);width:auto;padding:0 var(--space-2);background:var(--destructive-light);color:var(--destructive)}.chat-module__wnQBFW__promptTool[data-recording] svg{width:var(--icon-xs);height:var(--icon-xs);fill:currentColor}.chat-module__wnQBFW__dictationClock{font-size:var(--text-xs);font-variant-numeric:tabular-nums}.chat-module__wnQBFW__call{align-items:center;gap:var(--space-3);min-height:calc(var(--leading-lg) * 2 + var(--space-0-5) * 2);padding-inline:var(--space-1);cursor:default;animation:chat-module__wnQBFW__riseIn var(--motion-moderate) var(--ease-out);display:flex}.chat-module__wnQBFW__callLine{min-width:0;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-module__wnQBFW__prompt[data-calling]{cursor:default}.chat-module__wnQBFW__prompt[data-calling] .chat-module__wnQBFW__promptTools{visibility:hidden}.chat-module__wnQBFW__promptEditor[hidden],.chat-module__wnQBFW__promptSend[hidden]{display:none}.chat-module__wnQBFW__promptTool[data-call]{gap:var(--space-1-5);width:auto;padding:0 var(--space-2-5);background:var(--destructive-light);color:var(--destructive);font-size:var(--text-xs)}.chat-module__wnQBFW__promptTool[data-muted]{background:var(--destructive-light);color:var(--destructive)}.chat-module__wnQBFW__orb{width:var(--space-10);height:var(--space-10);flex:none;position:relative}.chat-module__wnQBFW__orbHalo,.chat-module__wnQBFW__orbBody,.chat-module__wnQBFW__orbCore,.chat-module__wnQBFW__orbRing{border-radius:50%;position:absolute;inset:0}.chat-module__wnQBFW__orbHalo{background:var(--clais-glow);filter:blur(var(--space-1-5));opacity:.18;will-change:scale, opacity}.chat-module__wnQBFW__orbBody{inset:var(--space-1)}.chat-module__wnQBFW__orbCore{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--clais-rim) 75%, var(--clais-glow)), var(--clais-glow) 42%, var(--clais-night));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--clais-rim) 35%, transparent);will-change:scale;transition:opacity var(--motion-moderate) var(--ease-out)}.chat-module__wnQBFW__orbRing{inset:calc(var(--space-0-5) * -1);background:conic-gradient(from 0deg, transparent 0 62%, var(--clais-glow) 88%, var(--clais-rim));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--mask-solid) calc(100% - 2px));mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--mask-solid) calc(100% - 2px));opacity:0;transition:opacity var(--motion-moderate) var(--ease-out)}.chat-module__wnQBFW__orb[data-state=connecting] .chat-module__wnQBFW__orbCore{opacity:.45;animation:chat-module__wnQBFW__pulse-soft var(--motion-loop) ease-in-out infinite}.chat-module__wnQBFW__orb[data-state=listening] .chat-module__wnQBFW__orbBody{animation:chat-module__wnQBFW__orbBreathe calc(var(--motion-loop) * 1.5) ease-in-out infinite}.chat-module__wnQBFW__orb[data-state=working] .chat-module__wnQBFW__orbRing{opacity:1;animation:chat-module__wnQBFW__menuSpin calc(var(--motion-spin) * 1.5) linear infinite}.chat-module__wnQBFW__orb[data-state=working] .chat-module__wnQBFW__orbCore{opacity:.7}.chat-module__wnQBFW__orb[data-state=speaking] .chat-module__wnQBFW__orbCore{animation:chat-module__wnQBFW__orbTalk var(--motion-loop) var(--ease-in-out) infinite}.chat-module__wnQBFW__orb[data-state=speaking] .chat-module__wnQBFW__orbHalo{opacity:.3}@keyframes chat-module__wnQBFW__orbBreathe{50%{scale:1.05}}@keyframes chat-module__wnQBFW__orbTalk{0%,to{border-radius:54% 46% 52% 48%/48% 54% 46% 52%;rotate:none}33%{border-radius:44% 56% 46% 54%/56% 44% 54% 46%;rotate:40deg}66%{border-radius:56% 44% 58% 42%/44% 58% 42% 56%;rotate:80deg}}@media (prefers-reduced-motion:reduce){.chat-module__wnQBFW__call,.chat-module__wnQBFW__orbCore,.chat-module__wnQBFW__orbBody,.chat-module__wnQBFW__orbRing{animation:none!important}}.chat-module__wnQBFW__promptTool{width:calc(var(--space-8) - var(--space-1));height:calc(var(--space-8) - var(--space-1));color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__promptTool svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__promptTool:hover:not(:disabled){background:var(--background);box-shadow:var(--shadow-float);color:var(--foreground)}.chat-module__wnQBFW__promptRound:hover:not(:disabled){background:var(--muted)}}.chat-module__wnQBFW__promptTool:active:not(:disabled),.chat-module__wnQBFW__promptRound:active:not(:disabled){transform:scale(.94)}.chat-module__wnQBFW__promptTool:disabled,.chat-module__wnQBFW__promptRound:disabled{opacity:.4;cursor:not-allowed}.chat-module__wnQBFW__counter{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.chat-module__wnQBFW__counter[data-limit]{color:var(--destructive)}.chat-module__wnQBFW__promptSend{width:var(--space-8);height:var(--space-8);background:var(--primary);color:var(--primary-foreground);cursor:default;opacity:.35;transition:opacity var(--motion-moderate) var(--ease-out), background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.chat-module__wnQBFW__promptSend[data-ready],.chat-module__wnQBFW__promptSend[data-busy]{opacity:1;cursor:pointer}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__promptSend[data-ready]:hover,.chat-module__wnQBFW__promptSend[data-busy]:hover{background:var(--primary-hover)}}.chat-module__wnQBFW__promptSend:active:not(:disabled){transform:scale(.94)}.chat-module__wnQBFW__promptSend svg{transition:opacity var(--motion-moderate) var(--ease-out), transform var(--motion-moderate) var(--ease-out);position:absolute}.chat-module__wnQBFW__sendIcon{width:var(--icon-md);height:var(--icon-md)}.chat-module__wnQBFW__stopIcon{width:var(--icon-xs);height:var(--icon-xs);fill:currentColor;opacity:0;transform:scale(.5)}.chat-module__wnQBFW__promptSend[data-busy] .chat-module__wnQBFW__sendIcon{opacity:0;transform:scale(.5)}.chat-module__wnQBFW__promptSend[data-busy] .chat-module__wnQBFW__stopIcon{opacity:1;transform:scale(1)}.chat-module__wnQBFW__menu{z-index:20;right:0;bottom:calc(100% + var(--space-2));border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);max-height:min(22rem,50dvh);box-shadow:var(--shadow-menu);transform-origin:bottom;animation:chat-module__wnQBFW__menuIn var(--motion-moderate) var(--ease-out);cursor:default;outline:none;flex-direction:column;display:flex;position:absolute;left:0;overflow:hidden}@keyframes chat-module__wnQBFW__menuIn{0%{opacity:0;transform:translateY(6px)scale(.985)}}.chat-module__wnQBFW__menuSearch{align-items:center;gap:var(--space-2);height:var(--space-10);padding:0 var(--space-3);border-bottom:1px solid var(--border);color:var(--muted-foreground);flex:none;display:flex}.chat-module__wnQBFW__menuSearch svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.chat-module__wnQBFW__menuSearch input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.chat-module__wnQBFW__menuSpinner{animation:chat-module__wnQBFW__menuSpin var(--motion-spin) linear infinite}@keyframes chat-module__wnQBFW__menuSpin{to{transform:rotate(360deg)}}.chat-module__wnQBFW__menuList{padding:var(--space-1);overflow-y:auto}.chat-module__wnQBFW__menuGroup{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-xs);color:var(--muted-foreground)}.chat-module__wnQBFW__menuItem{align-items:center;gap:var(--space-2);min-height:var(--row-height);padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);display:flex}.chat-module__wnQBFW__menuItem[data-active]{background:var(--hover)}.chat-module__wnQBFW__menuItem[data-disabled]{opacity:.5;cursor:not-allowed}.chat-module__wnQBFW__menuIcon,.chat-module__wnQBFW__menuGlyph{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__menuIcon{--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent)}.chat-module__wnQBFW__menuIcon svg{width:var(--icon-md);height:var(--icon-md)}.chat-module__wnQBFW__menuGlyph{background:var(--muted);color:var(--muted-foreground)}.chat-module__wnQBFW__menuGlyph svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__menuText{flex-direction:column;min-width:0;display:flex}.chat-module__wnQBFW__menuLabel,.chat-module__wnQBFW__menuHint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-module__wnQBFW__menuLabel{font-size:var(--text-sm);line-height:var(--leading-sm)}.chat-module__wnQBFW__menuHint{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted-foreground)}.chat-module__wnQBFW__menuEmpty{padding:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);margin:0}@media (prefers-reduced-motion:reduce){.chat-module__wnQBFW__statusSpinner,.chat-module__wnQBFW__menu,.chat-module__wnQBFW__chip,.chat-module__wnQBFW__menuSpinner{animation:none}.chat-module__wnQBFW__promptTool svg,.chat-module__wnQBFW__promptSend svg,.chat-module__wnQBFW__chips{transition:none}}.chat-module__wnQBFW__sectionHeader{margin-right:var(--space-1);justify-content:space-between}.chat-module__wnQBFW__newChat{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.chat-module__wnQBFW__newChat svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__newChat:hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__chatRow{position:relative}.chat-module__wnQBFW__chatLink{font-weight:var(--font-weight-regular);padding-right:var(--space-7)}.chat-module__wnQBFW__chatMenu{top:50%;right:var(--space-1);width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.chat-module__wnQBFW__chatMenu svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__chatRow:hover .chat-module__wnQBFW__chatMenu,.chat-module__wnQBFW__chatMenu:focus-visible,.chat-module__wnQBFW__chatMenu[data-popup-open]{opacity:1}@media (hover:none){.chat-module__wnQBFW__chatMenu{opacity:1}}.chat-module__wnQBFW__showMore{width:100%;height:var(--control-height);margin-top:var(--space-0-5);padding:0 var(--space-2);color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__showMore:hover{background:var(--hover);color:var(--foreground)}}.chat-module__wnQBFW__sidebarEmpty{padding:0 var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);margin:0}@media (max-width:520px){.chat-module__wnQBFW__sourceKind,.chat-module__wnQBFW__sourceContext{display:none}}@media (max-width:760px){.chat-module__wnQBFW__suggestionRow{scroll-snap-type:x proximity;scrollbar-width:none;padding:1px;display:flex;overflow-x:auto}.chat-module__wnQBFW__suggestionCard{scroll-snap-align:start;flex:none;width:11rem}.chat-module__wnQBFW__promptField,.chat-module__wnQBFW__promptMirror{font-size:var(--text-base);line-height:var(--leading-lg)}}.chat-module__wnQBFW__schedules{gap:var(--space-4);width:min(100% - var(--space-8), 46rem);margin:var(--space-6) auto var(--space-12);flex-direction:column;display:flex}.chat-module__wnQBFW__schedulesIntro{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.chat-module__wnQBFW__schedulesIntro p{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.chat-module__wnQBFW__scheduleMeta{font-weight:var(--font-weight-regular);color:var(--muted-foreground)}.chat-module__wnQBFW__scheduleActions{align-items:center;gap:var(--space-2);display:flex}.chat-module__wnQBFW__schedulePrompt{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-module__wnQBFW__scheduleEmpty{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);flex-direction:column;display:flex}.chat-module__wnQBFW__scheduleEmpty p{margin:0}.chat-module__wnQBFW__scheduleEmpty svg{width:var(--icon-md);height:var(--icon-md);color:var(--foreground)}.chat-module__wnQBFW__sectionActions{align-items:center;gap:var(--space-0-5);display:inline-flex}.chat-module__wnQBFW__sectionTitle{color:inherit;text-decoration:none}.chat-module__wnQBFW__historyToggle{width:100%;min-height:var(--control-height);padding:0 var(--space-2);border-radius:var(--radius-nav);color:var(--muted-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.chat-module__wnQBFW__historyToggle svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--motion-fast) var(--ease-out)}.chat-module__wnQBFW__historyToggle svg[data-open]{transform:rotate(180deg)}@media (max-width:700px){.chat-module__wnQBFW__chat .chat-module__wnQBFW__dock{padding:var(--space-3)}.chat-module__wnQBFW__stage[data-empty]{justify-content:flex-end}.chat-module__wnQBFW__stage[data-empty] .chat-module__wnQBFW__dock{padding-bottom:var(--space-3)}.chat-module__wnQBFW__stage[data-home]{padding-top:var(--space-4);justify-content:flex-start}.chat-module__wnQBFW__intro{margin-bottom:var(--space-5)}.chat-module__wnQBFW__thread{padding:var(--space-4) var(--space-3)}.chat-module__wnQBFW__suggestionRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.chat-module__wnQBFW__suggestionCard{width:auto;min-height:var(--space-16)}.chat-module__wnQBFW__suggestionCard:nth-child(n+3){display:none}.chat-module__wnQBFW__promptRound,.chat-module__wnQBFW__promptSend,.chat-module__wnQBFW__promptTool{min-width:var(--space-8);min-height:var(--space-8)}.chat-module__wnQBFW__sectionHeader{min-height:var(--control-height);margin-block:0}.chat-module__wnQBFW__sectionTitle{min-height:var(--control-height);color:var(--foreground);flex:1;align-items:center;display:flex}.chat-module__wnQBFW__chatLink{padding-right:var(--space-12)}.chat-module__wnQBFW__chatMenu{right:0}.chat-module__wnQBFW__menuItem,.chat-module__wnQBFW__sourceRow{min-height:var(--control-height)}.chat-module__wnQBFW__sourceRow{padding:var(--space-2)}.chat-module__wnQBFW__promptTool{width:var(--space-8);height:var(--space-8)}.chat-module__wnQBFW__proposalFields{grid-template-columns:minmax(0,1fr)}.chat-module__wnQBFW__proposalFields dd{margin-bottom:var(--space-2)}.chat-module__wnQBFW__proposalBar{flex-wrap:wrap}}@media (max-width:760px){.chat-module__wnQBFW__schedulesIntro{flex-direction:column;align-items:flex-start}}.chat-module__wnQBFW__proposal{max-width:34rem}.chat-module__wnQBFW__proposal[data-status=dismissed] [data-slot=data-action-card-body]{opacity:.6}.chat-module__wnQBFW__proposalIcon{width:var(--space-4);height:var(--space-4);color:var(--muted-foreground)}.chat-module__wnQBFW__proposalFields{align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:var(--leading-sm);grid-template-columns:6rem minmax(0,1fr);margin:0;display:grid}.chat-module__wnQBFW__proposalFields dt{color:var(--muted-foreground)}.chat-module__wnQBFW__proposalFields dd{overflow-wrap:anywhere;min-width:0;margin:0}.chat-module__wnQBFW__proposalDate{width:auto}.chat-module__wnQBFW__proposalDescription{color:var(--muted-foreground);white-space:pre-line}.chat-module__wnQBFW__proposalList{padding-left:var(--space-4);margin:0;list-style:outside}.chat-module__wnQBFW__proposalMessage{white-space:pre-line;max-height:12rem;overflow-y:auto}.chat-module__wnQBFW__proposalError{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--destructive)}.chat-module__wnQBFW__proposalFooter{padding-top:var(--space-2);justify-content:flex-end}.chat-module__wnQBFW__proposals{gap:var(--space-2);flex-direction:column;display:flex}.chat-module__wnQBFW__proposalBar{align-items:center;gap:var(--space-2);max-width:34rem;font-size:var(--text-sm);color:var(--muted-foreground);display:flex}.chat-module__wnQBFW__proposalBar>span{flex:1}.chat-module__wnQBFW__proposalGroupSummary{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground)}.chat-module__wnQBFW__proposalGroupList{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-module__wnQBFW__proposalGroupList strong{font-weight:500}.chat-module__wnQBFW__proposalGroupList li[data-status=dismissed]{opacity:.6}.chat-module__wnQBFW__proposalArrow{width:var(--space-3);height:var(--space-3);vertical-align:middle;color:var(--muted-foreground);display:inline}.chat-module__wnQBFW__proposalGroupMore{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--muted-foreground)}.chat-module__wnQBFW__proposalChecklist{font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-module__wnQBFW__proposalChecklist li{border-top:1px solid var(--border)}.chat-module__wnQBFW__proposalChecklist li[data-status=dismissed]{opacity:.6}.chat-module__wnQBFW__proposalChecklist strong{font-weight:500}.chat-module__wnQBFW__proposalCheckRow{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;overflow-wrap:break-word;display:flex}.chat-module__wnQBFW__proposalCheckRow>span{min-width:0}.chat-module__wnQBFW__proposalCheckDone{width:var(--space-4);height:var(--space-4);color:var(--muted-foreground);flex:none}.chat-module__wnQBFW__proposalOutcome{color:var(--muted-foreground)}.chat-module__wnQBFW__proposalDialogBody{max-height:60vh;overflow-y:auto}.chat-module__wnQBFW__proposalChange{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.chat-module__wnQBFW__proposalChange>svg{width:var(--space-3);height:var(--space-3);color:var(--muted-foreground)}.chat-module__wnQBFW__proposalFrom{color:var(--muted-foreground);text-decoration:line-through}.chat-module__wnQBFW__background{gap:var(--space-1);margin:0 0 var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.chat-module__wnQBFW__background li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--muted);font-size:var(--text-sm);display:flex}.chat-module__wnQBFW__background li[data-status=failed]{background:var(--warning-subtle)}.chat-module__wnQBFW__backgroundMark{color:var(--muted-foreground);flex:none;display:inline-flex}.chat-module__wnQBFW__background li[data-status=done] .chat-module__wnQBFW__backgroundMark{color:var(--success)}.chat-module__wnQBFW__background li[data-status=failed] .chat-module__wnQBFW__backgroundMark{color:var(--warning)}.chat-module__wnQBFW__backgroundMark svg,.chat-module__wnQBFW__background button svg{width:var(--icon-sm);height:var(--icon-sm)}.chat-module__wnQBFW__backgroundText{flex-direction:column;flex:1;min-width:0;display:flex}.chat-module__wnQBFW__backgroundText strong{font-weight:500}.chat-module__wnQBFW__backgroundText span{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-module__wnQBFW__background button{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--foreground);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.chat-module__wnQBFW__background button:hover{background:var(--background)}}
.connectors-module__nzmgnW__notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--info-subtle);color:var(--foreground);font-size:var(--text-sm);margin:0}.connectors-module__nzmgnW__tools{margin-top:var(--space-1);font-size:var(--text-sm)}.connectors-module__nzmgnW__tools summary{width:fit-content;color:var(--muted-foreground);cursor:pointer}.connectors-module__nzmgnW__tools ul{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.connectors-module__nzmgnW__tools li{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.connectors-module__nzmgnW__toolName{font-weight:var(--font-weight-medium)}.connectors-module__nzmgnW__toolDescription{color:var(--muted-foreground);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.connectors-module__nzmgnW__toolFilter{max-width:calc(var(--space-16) * 4);margin-top:var(--space-2)}.connectors-module__nzmgnW__toolMode{width:auto;min-width:calc(var(--space-16) * 2)}.connectors-module__nzmgnW__tools ul{max-height:calc(var(--space-16) * 6);overflow-y:auto}.connectors-module__nzmgnW__actions{align-items:center;gap:var(--space-2);display:flex}.connectors-module__nzmgnW__search{width:calc(var(--space-16) * 3.5);position:relative}.connectors-module__nzmgnW__search svg{top:50%;left:var(--space-2);width:var(--icon-sm);height:var(--icon-sm);color:var(--muted-foreground);pointer-events:none;position:absolute;transform:translateY(-50%)}.connectors-module__nzmgnW__search input{padding-left:var(--space-7)}@media (max-width:720px){.connectors-module__nzmgnW__actions{width:100%}.connectors-module__nzmgnW__search{flex:1;width:auto}}.connectors-module__nzmgnW__section{gap:var(--space-2);flex-direction:column;display:flex}.connectors-module__nzmgnW__sectionTitle{margin:var(--space-2) 0 0;font-size:var(--text-base);font-weight:var(--font-weight-medium)}.connectors-module__nzmgnW__entries{gap:var(--space-1) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.connectors-module__nzmgnW__entries{grid-template-columns:minmax(0,1fr)}}.connectors-module__nzmgnW__entry{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) 0;display:flex}.connectors-module__nzmgnW__entryText{flex-direction:column;flex:1;min-width:0;display:flex}.connectors-module__nzmgnW__entryName{font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connectors-module__nzmgnW__entryDescription{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connectors-module__nzmgnW__requested{align-items:center;gap:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);flex:none;display:inline-flex}.connectors-module__nzmgnW__requested svg{width:var(--icon-xs);height:var(--icon-xs)}.connectors-module__nzmgnW__empty{align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--muted-foreground);font-size:var(--text-sm);flex-direction:column;display:flex}.connectors-module__nzmgnW__icon{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;display:inline-flex}.connectors-module__nzmgnW__icon svg,.connectors-module__nzmgnW__icon img{width:var(--icon-md);height:var(--icon-md);object-fit:contain}.connectors-module__nzmgnW__icon[data-size=sm]{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);font-size:var(--text-xs)}.connectors-module__nzmgnW__icon[data-size=sm] svg,.connectors-module__nzmgnW__icon[data-size=sm] img{width:var(--icon-sm);height:var(--icon-sm)}.connectors-module__nzmgnW__rowTitle,.connectors-module__nzmgnW__dialogTitle{align-items:center;gap:var(--space-2);display:inline-flex}.connectors-module__nzmgnW__portal{gap:var(--space-4);flex-direction:column;display:flex}.connectors-module__nzmgnW__intro{max-width:44rem;color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.connectors-module__nzmgnW__clients{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.connectors-module__nzmgnW__clientsBar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.connectors-module__nzmgnW__clientsTabs{max-width:100%;overflow-x:auto}.connectors-module__nzmgnW__clientsBar .connectors-module__nzmgnW__search{width:auto;min-width:calc(var(--space-16) * 2);flex:1}.connectors-module__nzmgnW__clientList{max-height:calc(var(--space-16) * 6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.connectors-module__nzmgnW__client{gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);flex-direction:column;display:flex}.connectors-module__nzmgnW__client:first-child{border-top:0}.connectors-module__nzmgnW__clientRow{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--space-8);display:flex}.connectors-module__nzmgnW__entryDescription[data-error]{color:var(--destructive)}.connectors-module__nzmgnW__clientForm{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.connectors-module__nzmgnW__clientOption{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-column:1/-1;display:flex}.connectors-module__nzmgnW__clientHint,.connectors-module__nzmgnW__clientsEmpty{color:var(--muted-foreground);font-size:var(--text-xs);grid-column:1/-1;margin:0}.connectors-module__nzmgnW__clientsEmpty{padding:var(--space-6) 0;font-size:var(--text-sm);text-align:center}.connectors-module__nzmgnW__clientError{color:var(--destructive);font-size:var(--text-xs);margin:0}
.client-onboarding-module__6ilSza__overlay{background:var(--overlay-backdrop-strong);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}body:has(.client-onboarding-module__6ilSza__overlay) aside[aria-label=Clais]:not(:hover,:focus-within)>*{filter:blur(var(--overlay-blur))}.client-onboarding-module__6ilSza__dialog{grid-template-columns:var(--stage-rail-width) minmax(0, 1fr);width:min(1040px, calc(100vw - var(--space-12)));max-width:none;height:min(800px, calc(100dvh - var(--space-12)));border-radius:var(--radius-stage);background:var(--surface-tray);grid-template-rows:minmax(0,1fr);max-height:none;padding:0;display:grid;overflow:hidden}.client-onboarding-module__6ilSza__rail{min-height:0;padding:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}.client-onboarding-module__6ilSza__railHead{margin-bottom:var(--space-8)}.client-onboarding-module__6ilSza__title{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.client-onboarding-module__6ilSza__subtitle{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-onboarding-module__6ilSza__railLabel{margin-bottom:var(--space-2);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs)}.client-onboarding-module__6ilSza__progress{flex-direction:column;display:flex}.client-onboarding-module__6ilSza__progress li{--step-color:var(--muted-foreground);--step-line:var(--border-control);flex-direction:column;display:flex}.client-onboarding-module__6ilSza__progress li[data-state=current]{--step-color:var(--primary)}.client-onboarding-module__6ilSza__progress li[data-state=complete]{--step-color:var(--success);--step-line:var(--success)}.client-onboarding-module__6ilSza__progress li:not(:last-child):after{content:"";width:2px;height:var(--space-4);margin:var(--space-0-5) 0 var(--space-0-5) calc(var(--icon-sm) / 2 - 1px);border-radius:var(--radius-sm);background:var(--step-line);transition:background-color var(--motion-moderate) var(--ease-out)}.client-onboarding-module__6ilSza__progress button{min-height:var(--control-height);align-items:center;gap:var(--space-2);color:var(--step-color);font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control);text-align:left;transition:color var(--motion-moderate) var(--ease-out);display:flex}.client-onboarding-module__6ilSza__progress button:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.client-onboarding-module__6ilSza__progress li[data-state=complete] button:hover{color:var(--foreground)}}.client-onboarding-module__6ilSza__progress button:focus-visible{border-radius:var(--radius-md);outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-0-5)}.client-onboarding-module__6ilSza__marker{width:var(--icon-sm);height:var(--icon-sm);box-shadow:inset 0 0 0 1.5px var(--step-line);transition:background-color var(--motion-moderate) var(--ease-out), box-shadow var(--motion-moderate) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.client-onboarding-module__6ilSza__progress li[data-state=current] .client-onboarding-module__6ilSza__marker{box-shadow:inset 0 0 0 1.5px var(--primary), inset 0 0 0 4px var(--background), inset 0 0 0 8px var(--primary)}.client-onboarding-module__6ilSza__progress li[data-state=complete] .client-onboarding-module__6ilSza__marker{background:var(--success);box-shadow:none;color:var(--background)}.client-onboarding-module__6ilSza__marker svg{width:var(--icon-xs);height:var(--icon-xs);stroke-width:3px}.client-onboarding-module__6ilSza__stage{min-width:0;min-height:0;padding:var(--stage-inset) var(--stage-inset) 0 0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.client-onboarding-module__6ilSza__mobileHead{display:none}.client-onboarding-module__6ilSza__close{z-index:2;top:calc(var(--stage-inset) + var(--space-3));right:calc(var(--stage-inset) + var(--space-3));color:var(--muted-foreground);position:absolute}.client-onboarding-module__6ilSza__panel{overscroll-behavior:contain;border-radius:var(--radius-stage-panel);background:var(--background);min-height:0;box-shadow:var(--shadow-tray-card);grid-row:2;overflow-y:auto}.client-onboarding-module__6ilSza__column{width:min(var(--stage-column), 100%);padding:var(--space-4) var(--space-4) var(--space-12);animation:client-onboarding-module__6ilSza__step-in var(--motion-slow) var(--ease-out);margin:0 auto}@keyframes client-onboarding-module__6ilSza__step-in{0%{opacity:0;translate:0 var(--space-1)}}@media (prefers-reduced-motion:reduce){.client-onboarding-module__6ilSza__column{animation:none}}.client-onboarding-module__6ilSza__section+.client-onboarding-module__6ilSza__section{margin-top:var(--space-4)}.client-onboarding-module__6ilSza__sectionHead{padding:var(--space-8) 0 var(--space-5)}.client-onboarding-module__6ilSza__sectionHead h2{color:var(--foreground);font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:var(--leading-lg);letter-spacing:var(--tracking-md)}.client-onboarding-module__6ilSza__sectionHead p{margin-top:var(--space-1);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);text-wrap:pretty}.client-onboarding-module__6ilSza__fields{gap:var(--field-row-gap);flex-direction:column;display:flex}.client-onboarding-module__6ilSza__row{gap:var(--field-row-gap) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.client-onboarding-module__6ilSza__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.client-onboarding-module__6ilSza__fieldLabel{gap:var(--space-0-5);color:var(--foreground);font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control);flex-direction:column;display:flex}.client-onboarding-module__6ilSza__fieldLabel small{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--leading-xs)}.client-onboarding-module__6ilSza__panel :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background:var(--background);box-shadow:var(--shadow-field);border-color:#0000}.client-onboarding-module__6ilSza__panel :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):focus-visible{border-color:var(--focus-ring);box-shadow:var(--shadow-field), 0 0 0 3px color-mix(in srgb, var(--focus-ring) 22%, transparent)}.client-onboarding-module__6ilSza__panel [data-slot=select-trigger]{width:100%}.client-onboarding-module__6ilSza__inlineAction{align-items:center;gap:var(--space-2);display:flex}.client-onboarding-module__6ilSza__grow{flex:1;min-width:0}.client-onboarding-module__6ilSza__lookup{position:relative}.client-onboarding-module__6ilSza__lookup>svg:first-child{z-index:1;top:50%;left:var(--space-2);width:var(--icon-dense);height:var(--icon-dense);color:var(--muted-foreground);pointer-events:none;position:absolute;translate:0 -50%}.client-onboarding-module__6ilSza__panel .client-onboarding-module__6ilSza__lookup>input{padding-left:calc(var(--space-2) + var(--icon-dense) + var(--space-1-5))}.client-onboarding-module__6ilSza__lookup>.client-onboarding-module__6ilSza__spin{top:50%;right:var(--space-2);position:absolute;translate:0 -50%}.client-onboarding-module__6ilSza__lookupResults{z-index:20;top:calc(100% + var(--space-1));padding:var(--space-1);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-menu);flex-direction:column;display:flex;position:absolute;left:0;right:0}.client-onboarding-module__6ilSza__lookupResults button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);text-align:left;display:flex}.client-onboarding-module__6ilSza__lookupResults button>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.client-onboarding-module__6ilSza__lookupResults strong{font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control)}.client-onboarding-module__6ilSza__lookupResults small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-onboarding-module__6ilSza__lookupResults button>svg{width:var(--icon-dense);height:var(--icon-dense);color:var(--muted-foreground);flex:none}.client-onboarding-module__6ilSza__notice{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--warning-subtle);box-shadow:inset 0 0 0 1px var(--warning-ring);color:var(--warning);font-size:var(--text-xs);line-height:var(--leading-xs);display:flex}.client-onboarding-module__6ilSza__factCard{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-tray);display:flex}.client-onboarding-module__6ilSza__monogram{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;display:inline-flex}.client-onboarding-module__6ilSza__factText{flex-direction:column;flex:1;min-width:0;display:flex}.client-onboarding-module__6ilSza__factText strong{font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-onboarding-module__6ilSza__factText small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-onboarding-module__6ilSza__factCard a{align-items:center;gap:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);transition:color var(--motion-fast) var(--ease-out);flex:none;display:inline-flex}.client-onboarding-module__6ilSza__factCard a:hover{color:var(--foreground)}.client-onboarding-module__6ilSza__card{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl)}.client-onboarding-module__6ilSza__cardHead{align-items:center;gap:var(--space-2);margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) var(--space-4) 0;display:flex}.client-onboarding-module__6ilSza__cardHead strong{min-width:0;font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.client-onboarding-module__6ilSza__picks{gap:var(--space-1);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.client-onboarding-module__6ilSza__picks button{min-width:0;padding:var(--space-2);border-radius:var(--radius-lg);text-align:left;transition:background-color var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.client-onboarding-module__6ilSza__picks button:hover{background:var(--hover)}}.client-onboarding-module__6ilSza__picks strong{font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-onboarding-module__6ilSza__picks small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-onboarding-module__6ilSza__inlineError{color:var(--destructive);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-onboarding-module__6ilSza__list{border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.client-onboarding-module__6ilSza__list>*+*{border-top:1px solid var(--border)}.client-onboarding-module__6ilSza__listRow,.client-onboarding-module__6ilSza__actionRow{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);text-align:left;transition:background-color var(--motion-fast) var(--ease-out);display:flex}@media (hover:hover) and (pointer:fine){.client-onboarding-module__6ilSza__listRow:hover{background:var(--hover)}}.client-onboarding-module__6ilSza__listBody{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.client-onboarding-module__6ilSza__listTitle{align-items:center;gap:var(--space-2);font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);display:flex}.client-onboarding-module__6ilSza__listBody small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-wrap:pretty}.client-onboarding-module__6ilSza__groupTitle{margin-bottom:var(--space-2);font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control)}.client-onboarding-module__6ilSza__reviewRecurring{margin-top:var(--space-4)}.client-onboarding-module__6ilSza__reviewRecurring .client-onboarding-module__6ilSza__listRow{cursor:default}.client-onboarding-module__6ilSza__summary{padding:var(--space-1) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-tray);flex-direction:column;display:flex}.client-onboarding-module__6ilSza__summary>div{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-control);line-height:var(--leading-sm);display:flex}.client-onboarding-module__6ilSza__summary>div+div{border-top:1px solid var(--border)}.client-onboarding-module__6ilSza__summary dt{color:var(--muted-foreground)}.client-onboarding-module__6ilSza__summary dd{min-width:0;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.client-onboarding-module__6ilSza__empty{padding:var(--space-4);border-radius:var(--radius-xl);background:var(--surface-tray);color:var(--muted-foreground);font-size:var(--text-control);line-height:var(--leading-sm)}.client-onboarding-module__6ilSza__listRow{cursor:pointer}.client-onboarding-module__6ilSza__action{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex}.client-onboarding-module__6ilSza__action .client-onboarding-module__6ilSza__actionRow{padding:0}.client-onboarding-module__6ilSza__action:has(>.client-onboarding-module__6ilSza__actionRow:only-child){padding-bottom:var(--space-3)}.client-onboarding-module__6ilSza__panel .client-onboarding-module__6ilSza__linkField{color:var(--muted-foreground);font-family:var(--font-mono)}.client-onboarding-module__6ilSza__fade{height:var(--space-16);margin-top:calc(var(--space-16) * -1);border-radius:0 0 var(--radius-stage-panel) var(--radius-stage-panel);background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 0%, transparent), var(--background));opacity:0;pointer-events:none;transition:opacity var(--motion-moderate) var(--ease-out);position:sticky;bottom:0}.client-onboarding-module__6ilSza__fade[data-visible]{opacity:1}.client-onboarding-module__6ilSza__footer{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-3);grid-row:3;display:flex}.client-onboarding-module__6ilSza__error{min-width:0;color:var(--destructive);font-size:var(--text-control);line-height:var(--leading-control);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.client-onboarding-module__6ilSza__spin{width:var(--icon-dense);height:var(--icon-dense);animation:.9s linear infinite client-onboarding-module__6ilSza__spin}@keyframes client-onboarding-module__6ilSza__spin{to{rotate:360deg}}@media (max-width:760px){.client-onboarding-module__6ilSza__dialog{border-radius:0;grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh}.client-onboarding-module__6ilSza__rail{display:none}.client-onboarding-module__6ilSza__stage{padding:0}.client-onboarding-module__6ilSza__mobileHead{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-3);padding:var(--space-4) calc(var(--space-4) + var(--control-height)) var(--space-3) var(--space-4);font-size:var(--text-control);line-height:var(--leading-control);grid-template-columns:auto 1fr;display:grid}.client-onboarding-module__6ilSza__mobileHead>span{color:var(--muted-foreground)}.client-onboarding-module__6ilSza__mobileHead>strong{font-weight:var(--font-weight-medium)}.client-onboarding-module__6ilSza__meter{gap:var(--space-1);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.client-onboarding-module__6ilSza__meter span{border-radius:var(--radius-sm);background:var(--border-control);height:3px;transition:background-color var(--motion-moderate) var(--ease-out)}.client-onboarding-module__6ilSza__meter span[data-filled]{background:var(--primary)}.client-onboarding-module__6ilSza__close{top:var(--space-3);right:var(--space-3)}.client-onboarding-module__6ilSza__panel{border-radius:0}.client-onboarding-module__6ilSza__column{padding:0 var(--space-4) var(--space-9)}.client-onboarding-module__6ilSza__sectionHead{padding-top:var(--space-6)}.client-onboarding-module__6ilSza__row,.client-onboarding-module__6ilSza__picks{grid-template-columns:minmax(0,1fr)}.client-onboarding-module__6ilSza__footer{padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom))}.client-onboarding-module__6ilSza__creationToast[data-y-position=bottom]{translate:0 calc(-1 * ( var(--control-height) + 2 * var(--space-3) + env(safe-area-inset-bottom) ))}}.client-onboarding-module__6ilSza__accessCode{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-panel);display:flex}.client-onboarding-module__6ilSza__accessCode>span{flex-direction:column;min-width:0;display:flex}.client-onboarding-module__6ilSza__accessCode small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-onboarding-module__6ilSza__accessCode strong{font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:var(--leading-md)}
.client-portal-access-module__PRB5AG__badge{padding:2px var(--space-2);background:var(--secondary);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);border-radius:999px;flex-shrink:0}.client-portal-access-module__PRB5AG__badge[data-tone=active]{background:var(--success-subtle);color:var(--success)}.client-portal-access-module__PRB5AG__badge[data-tone=pending]{background:var(--info-subtle);color:var(--info)}.client-portal-access-module__PRB5AG__badge[data-tone=warning]{background:var(--warning-subtle);color:var(--warning)}.client-portal-access-module__PRB5AG__muted{color:var(--muted-foreground);font-size:var(--text-control);line-height:18px}.client-portal-access-module__PRB5AG__hint{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-portal-access-module__PRB5AG__people{gap:var(--space-2);flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__people li{align-items:center;gap:var(--space-2);display:flex}.client-portal-access-module__PRB5AG__avatar{background:var(--info-subtle);width:24px;height:24px;color:var(--info);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.client-portal-access-module__PRB5AG__personText{flex-direction:column;min-width:0;display:flex}.client-portal-access-module__PRB5AG__personText strong,.client-portal-access-module__PRB5AG__personText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-portal-access-module__PRB5AG__personText strong{font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control)}.client-portal-access-module__PRB5AG__personText small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-portal-access-module__PRB5AG__code{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-panel);display:flex}.client-portal-access-module__PRB5AG__code>span{flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__code small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-portal-access-module__PRB5AG__code strong{font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:var(--leading-md)}.client-portal-access-module__PRB5AG__code[data-muted] strong{color:var(--muted-foreground);text-decoration:line-through}.client-portal-access-module__PRB5AG__code[data-large]{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.client-portal-access-module__PRB5AG__code[data-large] strong{font-size:var(--text-lg);line-height:28px}.client-portal-access-module__PRB5AG__dialog{width:min(460px, calc(100vw - var(--space-8)))}.client-portal-access-module__PRB5AG__form{gap:var(--space-4);flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__field{gap:var(--space-2);flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__field>span{font-size:var(--text-control);font-weight:var(--font-weight-medium);line-height:var(--leading-control)}.client-portal-access-module__PRB5AG__option,.client-portal-access-module__PRB5AG__check{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);display:flex}.client-portal-access-module__PRB5AG__option:has(input:checked){border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:color-mix(in srgb, var(--primary) 5%, transparent)}.client-portal-access-module__PRB5AG__option input{accent-color:var(--primary)}.client-portal-access-module__PRB5AG__check{border:0;padding:0}.client-portal-access-module__PRB5AG__result{gap:var(--space-3);padding-block:var(--space-4);flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__linkRow{gap:var(--space-2);display:flex}.client-portal-access-module__PRB5AG__linkRow input{min-width:0;color:var(--muted-foreground);flex:1}.client-portal-access-module__PRB5AG__page{align-content:start;gap:var(--space-4);display:grid}.client-portal-access-module__PRB5AG__title{align-items:center;gap:var(--space-2);display:flex}.client-portal-access-module__PRB5AG__count{margin-left:var(--space-1-5);color:var(--muted-foreground);font-weight:var(--font-weight-normal)}.client-portal-access-module__PRB5AG__rows{padding:0}.client-portal-access-module__PRB5AG__rows .client-portal-access-module__PRB5AG__people{gap:0}.client-portal-access-module__PRB5AG__rows .client-portal-access-module__PRB5AG__people li{min-height:var(--space-12);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);gap:var(--space-3)}.client-portal-access-module__PRB5AG__rows .client-portal-access-module__PRB5AG__people li+li{border-top:1px solid var(--border)}.client-portal-access-module__PRB5AG__rows .client-portal-access-module__PRB5AG__personText{flex:1}.client-portal-access-module__PRB5AG__empty{padding:var(--space-4);color:var(--muted-foreground);font-size:var(--text-control);line-height:var(--leading-control)}.client-portal-access-module__PRB5AG__linkField{gap:var(--space-2);flex-direction:column;display:flex}.client-portal-access-module__PRB5AG__linkField>span{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.client-portal-access-module__PRB5AG__send{gap:var(--space-2);flex-wrap:wrap;display:flex}
.forms-module__vfpVEq__editor{background:var(--muted);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.app-main:has(>main>.forms-module__vfpVEq__editor){flex-direction:column;height:100dvh;display:flex;overflow:hidden}:is(.app-main:has(>main>.forms-module__vfpVEq__editor)>.app-header,.app-main:has(>main>.forms-module__vfpVEq__editor)>.timer-bar){flex-shrink:0}.app-main>main:has(>.forms-module__vfpVEq__editor){flex:1;min-height:0;overflow:hidden}.forms-module__vfpVEq__headerActions{align-items:center;gap:var(--space-1);display:flex}.forms-module__vfpVEq__state{margin-right:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap}.forms-module__vfpVEq__headerActions[data-compact=true] .forms-module__vfpVEq__label{display:none}.forms-module__vfpVEq__scroll{min-height:0;padding:var(--space-4) var(--space-3);flex:1;overflow-y:auto}.forms-module__vfpVEq__area{width:100%}.forms-module__vfpVEq__sheet{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-float);margin:0 auto;overflow:hidden}.forms-module__vfpVEq__frame{transform-origin:0 0;border:0;width:100%;display:block}.forms-module__vfpVEq__editor[data-chrome=panel] .forms-module__vfpVEq__scroll{padding:var(--space-2)}.forms-module__vfpVEq__emptyState{padding:var(--space-6);flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:720px){.forms-module__vfpVEq__scroll{padding:var(--space-2)}.forms-module__vfpVEq__label{display:none}}
.notifications-module__sAw0oq__trigger{flex:0 0 var(--control-height-lg);width:var(--control-height-lg);height:var(--control-height-lg);padding:0;position:relative}.notifications-module__sAw0oq__trigger svg{width:15px;height:15px}.notifications-module__sAw0oq__count{border:2px solid var(--sidebar);background:var(--primary);min-width:16px;height:16px;color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:500;line-height:12px;display:inline-flex;position:absolute;top:-4px;right:-4px}.notifications-module__sAw0oq__popover{width:min(360px,100vw - 24px);padding:0;overflow:hidden}.notifications-module__sAw0oq__header{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 4px;display:flex}.notifications-module__sAw0oq__header h2{font-size:16px;font-weight:500;line-height:22px}.notifications-module__sAw0oq__markRead{height:var(--control-height);color:var(--muted-foreground);padding-inline:8px;font-size:11px}.notifications-module__sAw0oq__tabs{border-bottom:1px solid var(--border);gap:18px;padding:0 16px;display:flex}.notifications-module__sAw0oq__tab{height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex;position:relative}.notifications-module__sAw0oq__tab[data-active=true]{color:var(--primary)}.notifications-module__sAw0oq__tab[data-active=true]:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.notifications-module__sAw0oq__tabCount{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:10px}.notifications-module__sAw0oq__list{max-height:min(420px,100vh - 220px);overflow-y:auto}.notifications-module__sAw0oq__item{border:0;border-bottom:1px solid var(--border);background:var(--background);text-align:left;cursor:pointer;align-items:flex-start;gap:10px;width:100%;padding:12px 16px;display:flex}.notifications-module__sAw0oq__item:hover,.notifications-module__sAw0oq__item[data-unread=true]{background:color-mix(in srgb, var(--primary) 4%, var(--background))}.notifications-module__sAw0oq__itemIcon{border:1px solid var(--border);background:var(--secondary);width:28px;height:28px;color:var(--muted-foreground);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.notifications-module__sAw0oq__itemIcon svg{width:14px;height:14px}.notifications-module__sAw0oq__itemBody{flex:1;min-width:0}.notifications-module__sAw0oq__itemHeading{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.notifications-module__sAw0oq__itemHeading strong{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.notifications-module__sAw0oq__itemHeading time{color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:10px}.notifications-module__sAw0oq__itemBody p{color:var(--muted-foreground);margin-top:3px;font-size:11px;line-height:16px}.notifications-module__sAw0oq__unreadDot{background:var(--primary);border-radius:50%;width:6px;height:6px;margin-top:6px}.notifications-module__sAw0oq__empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 24px 44px;display:flex}.notifications-module__sAw0oq__empty>svg{width:34px;height:34px;color:color-mix(in srgb, var(--muted-foreground) 55%, transparent);margin-bottom:4px}.notifications-module__sAw0oq__empty strong{font-size:13px;font-weight:500}.notifications-module__sAw0oq__empty p{max-width:250px;color:var(--muted-foreground);font-size:11px;line-height:17px}
.papers-module__3YWWHq__editor{background:var(--muted);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.app-main:has(>main>.papers-module__3YWWHq__editor){flex-direction:column;height:100dvh;display:flex;overflow:hidden}:is(.app-main:has(>main>.papers-module__3YWWHq__editor)>.app-header,.app-main:has(>main>.papers-module__3YWWHq__editor)>.timer-bar){flex-shrink:0}.app-main>main:has(>.papers-module__3YWWHq__editor){flex:1;min-height:0;overflow:hidden}.papers-module__3YWWHq__headerActions{align-items:center;gap:var(--space-1);display:flex}.papers-module__3YWWHq__saveState{margin-right:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap}.papers-module__3YWWHq__saveState[data-state=error]{color:var(--destructive)}.papers-module__3YWWHq__toolbar{scrollbar-width:none;align-items:center;gap:var(--space-0-5);min-height:calc(var(--control-height) + var(--space-2));padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;display:flex;overflow-x:auto}.papers-module__3YWWHq__toolbar [data-active=true],.papers-module__3YWWHq__headerActions [data-active=true]{background:var(--accent);color:var(--accent-foreground)}.papers-module__3YWWHq__toolbar>*{flex:none}.papers-module__3YWWHq__divider{width:1px;height:var(--space-4);margin:0 var(--space-1);background:var(--border)}.papers-module__3YWWHq__headerActions[data-compact=true] .papers-module__3YWWHq__label,.papers-module__3YWWHq__headerActions[data-compact=true] .papers-module__3YWWHq__saveState[data-state=saved]{display:none}.papers-module__3YWWHq__scroll{min-height:0;padding:var(--space-4) var(--space-3);flex:1;overflow-y:auto}.papers-module__3YWWHq__sheet{max-width:calc(var(--space-16) * 12.5);min-height:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-float);margin:0 auto}.papers-module__3YWWHq__editor[data-chrome=panel] .papers-module__3YWWHq__scroll{padding:var(--space-2)}.papers-module__3YWWHq__editor[data-chrome=panel] .papers-module__3YWWHq__sheet{padding:var(--space-6)}@media (max-width:720px){.papers-module__3YWWHq__scroll{padding:var(--space-2)}.papers-module__3YWWHq__sheet{padding:var(--space-5) var(--space-4)}.papers-module__3YWWHq__saveState,.papers-module__3YWWHq__label{display:none}}.papers-module__3YWWHq__sheet .ProseMirror{min-height:calc(var(--space-16) * 5);color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;outline:none;line-height:1.6}.papers-module__3YWWHq__sheet .ProseMirror>*+*{margin-top:var(--space-2-5)}.papers-module__3YWWHq__sheet .ProseMirror p{margin:0}:is(.papers-module__3YWWHq__sheet .ProseMirror h1,.papers-module__3YWWHq__sheet .ProseMirror h2,.papers-module__3YWWHq__sheet .ProseMirror h3){font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.papers-module__3YWWHq__sheet .ProseMirror h1{font-size:var(--text-xl)}.papers-module__3YWWHq__sheet .ProseMirror h2{margin-top:var(--space-5);font-size:var(--text-lg)}.papers-module__3YWWHq__sheet .ProseMirror h3{margin-top:var(--space-4);font-size:var(--text-md)}.papers-module__3YWWHq__sheet .ProseMirror>:first-child{margin-top:0}:is(.papers-module__3YWWHq__sheet .ProseMirror ul,.papers-module__3YWWHq__sheet .ProseMirror ol){padding-left:var(--space-6);margin:0}.papers-module__3YWWHq__sheet .ProseMirror ul{list-style:outside}.papers-module__3YWWHq__sheet .ProseMirror ol{list-style:decimal}:is(.papers-module__3YWWHq__sheet .ProseMirror li+li,.papers-module__3YWWHq__sheet .ProseMirror li>ul,.papers-module__3YWWHq__sheet .ProseMirror li>ol){margin-top:var(--space-1)}.papers-module__3YWWHq__sheet .ProseMirror a{color:var(--primary);text-underline-offset:var(--space-0-5);cursor:text;text-decoration:underline}.papers-module__3YWWHq__sheet .ProseMirror hr{margin:var(--space-4) 0;border:0;border-top:1px solid var(--border)}.papers-module__3YWWHq__sheet .ProseMirror .tableWrapper{overflow-x:auto}.papers-module__3YWWHq__sheet .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%}:is(.papers-module__3YWWHq__sheet .ProseMirror th,.papers-module__3YWWHq__sheet .ProseMirror td){padding:var(--space-1-5) var(--space-2);border:1px solid var(--border);text-align:left;vertical-align:top;position:relative}.papers-module__3YWWHq__sheet .ProseMirror th{background:var(--muted);font-weight:var(--font-weight-semibold)}.papers-module__3YWWHq__sheet .ProseMirror .selectedCell:after{background:var(--accent);opacity:.5;content:"";pointer-events:none;position:absolute;inset:0}.papers-module__3YWWHq__sheet .ProseMirror figure[data-paper-image]{margin:0;line-height:0}.papers-module__3YWWHq__sheet .ProseMirror figure[data-paper-image] img{max-width:100%;height:auto;display:inline-block}.papers-module__3YWWHq__sheet .ProseMirror [data-page-break]{align-items:center;gap:var(--space-2);margin:var(--space-4) 0;color:var(--muted-foreground);font-size:var(--text-xs);-webkit-user-select:none;user-select:none;display:flex}.papers-module__3YWWHq__sheet .ProseMirror [data-page-break]:before{border-top:1px dashed var(--border);content:"";flex:1}.papers-module__3YWWHq__sheet .ProseMirror [data-page-break]:after{border-top:1px dashed var(--border);content:"";flex:1}.papers-module__3YWWHq__sheet .ProseMirror .ProseMirror-selectednode{outline:var(--space-0-5) solid var(--ring);outline-offset:var(--space-0-5)}.papers-module__3YWWHq__sheet .ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:var(--muted-foreground);content:attr(data-placeholder);pointer-events:none}.papers-module__3YWWHq__versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.papers-module__3YWWHq__version{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);display:flex}.papers-module__3YWWHq__version:first-child{border-top:0}.papers-module__3YWWHq__versionText{flex-direction:column;flex:1;min-width:0;display:flex}.papers-module__3YWWHq__versionLabel{font-size:var(--text-sm)}.papers-module__3YWWHq__muted{color:var(--muted-foreground);font-size:var(--text-xs)}.papers-module__3YWWHq__page{min-width:0}.papers-module__3YWWHq__title{font-weight:var(--font-weight-medium)}.papers-module__3YWWHq__preview{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.papers-module__3YWWHq__field{min-width:calc(var(--space-16) * 2.5);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}
.sitepro-card-module__QMehVG__status{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.sitepro-card-module__QMehVG__name{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);display:inline-flex}.sitepro-card-module__QMehVG__name>svg{width:var(--icon-dense);height:var(--icon-dense);color:var(--muted-foreground)}.sitepro-card-module__QMehVG__error{color:var(--destructive);overflow-wrap:anywhere}
.filter-panel-module__N8Ckda__positioner{inset:var(--space-3)!important;height:auto!important;position:fixed!important;transform:none!important}.filter-panel-module__N8Ckda__mobile.filter-panel{width:100%;min-width:0;height:calc(var(--workspace-viewport-height,100dvh) - var(--space-6));border-radius:var(--radius-xl);flex-direction:column;min-height:0;max-height:none;display:flex}.filter-panel-module__N8Ckda__header{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--header-height);padding:var(--space-2);border-bottom:1px solid var(--border);flex:none;display:flex}.filter-panel-module__N8Ckda__header>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-medium);overflow:hidden}:is(.filter-panel-module__N8Ckda__mobile .filter-panel-nav,.filter-panel-module__N8Ckda__mobile .filter-panel-pane){background:var(--background);overscroll-behavior:contain;border-right:0;flex:1;width:100%;min-height:0}.filter-panel-module__N8Ckda__mobile [hidden]{display:none}.filter-panel-module__N8Ckda__mobile .filter-panel-list .filter-panel-chevron{opacity:1}.filter-panel-module__N8Ckda__mobile .filter-panel-list [data-slot=dropdown-menu-item]{min-height:var(--row-height)}.filter-panel-module__N8Ckda__mobile .filter-panel-heading{margin-bottom:var(--space-1)}.filter-panel-module__N8Ckda__mobile .filter-panel-pane-head>span{display:none}.filter-panel-module__N8Ckda__mobile .filter-panel-pane-head:not(:has(button,[role=menuitem])){display:none}
.auth-social-module__JPA_YG__group{gap:var(--space-2);margin-block:var(--space-4);display:grid}.auth-social-module__JPA_YG__googleLogo{width:var(--control-icon);flex-shrink:0;height:auto}.auth-social-module__JPA_YG__divider{align-items:center;gap:var(--space-3);color:var(--muted-foreground);font-size:var(--text-xs);margin-block-start:var(--space-2);display:flex}.auth-social-module__JPA_YG__divider:before,.auth-social-module__JPA_YG__divider:after{content:"";border-block-end:thin solid var(--border);flex:1}
