.MarkdownEditor_editorFrame__G96vp{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:9px;min-width:0;overflow:hidden;transition:border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium),transform var(--motion-base) var(--ease-premium)}.MarkdownEditor_editorFrame__G96vp:hover:not([data-disabled]){border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover)}.MarkdownEditor_editorFrame__G96vp:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus)}.MarkdownEditor_editorFrame__G96vp[data-disabled]{opacity:.65}.MarkdownEditor_toolbar__5Q_Ac{align-items:center;background:var(--color-sidebar);border-bottom:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:.15rem;min-height:2.7rem;padding:.35rem .45rem}.MarkdownEditor_toolButton__xYFxL{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--color-ink-soft);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;transition:background-color var(--motion-base) var(--ease-premium),color var(--motion-base) var(--ease-premium),transform var(--motion-fast) var(--ease-premium);width:2rem}.MarkdownEditor_toolButton__xYFxL:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-ink)}.MarkdownEditor_toolButton__xYFxL:active:not(:disabled){transform:scale(.9)}.MarkdownEditor_toolButton__xYFxL[aria-pressed=true]{background:var(--color-selected);color:var(--color-selected-ink)}.MarkdownEditor_toolButton__xYFxL:disabled{cursor:not-allowed;opacity:.35}.MarkdownEditor_toolbarDivider__1Ixs0{background:var(--color-line);height:1.25rem;margin-inline:.25rem;width:1px}.MarkdownEditor_toolbarSpacer__fzSEj{flex:1 1}.MarkdownEditor_linkEditor__gJW1o{align-items:center;background:var(--color-sidebar);border-bottom:1px solid var(--color-line);display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:auto minmax(10rem,1fr) auto auto;padding:.5rem .65rem}.MarkdownEditor_linkEditor__gJW1o label{color:var(--color-ink-soft);font-size:.75rem;font-weight:600}.MarkdownEditor_linkEditor__gJW1o input{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:6px;color:var(--color-ink);min-height:2rem;padding:.3rem .5rem;transition:border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium)}.MarkdownEditor_linkEditor__gJW1o input:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus);outline:0}.MarkdownEditor_linkEditor__gJW1o button{background:transparent;border:0;color:var(--color-ink-soft);cursor:pointer;font-size:.75rem;font-weight:650;padding:.35rem}.MarkdownEditor_linkEditor__gJW1o button:hover{color:var(--color-ink)}.MarkdownEditor_markdownSurface__8D3ha{color:var(--color-ink);font-size:.9rem;line-height:1.65;min-height:24rem;outline:0;padding:1rem 1.1rem 4rem}.MarkdownEditor_markdownSurface__8D3ha>:first-child{margin-top:0}.MarkdownEditor_markdownSurface__8D3ha>:last-child{margin-bottom:0}.MarkdownEditor_markdownSurface__8D3ha p{margin:.75rem 0}.MarkdownEditor_markdownSurface__8D3ha h1,.MarkdownEditor_markdownSurface__8D3ha h2,.MarkdownEditor_markdownSurface__8D3ha h3{letter-spacing:-.025em;line-height:1.25;margin:1.5rem 0 .6rem}.MarkdownEditor_markdownSurface__8D3ha h1{font-size:1.65rem}.MarkdownEditor_markdownSurface__8D3ha h2{font-size:1.35rem}.MarkdownEditor_markdownSurface__8D3ha h3{font-size:1.1rem}.MarkdownEditor_markdownSurface__8D3ha ol,.MarkdownEditor_markdownSurface__8D3ha ul{margin:.75rem 0;padding-left:1.5rem}.MarkdownEditor_markdownSurface__8D3ha blockquote{border-left:2px solid var(--color-accent);color:var(--color-ink-soft);margin:1rem 0;padding-left:.9rem}.MarkdownEditor_markdownSurface__8D3ha code{background:var(--color-surface-subtle);border-radius:4px;font-family:var(--font-mono);font-size:.82em;padding:.12rem .28rem}.MarkdownEditor_markdownSurface__8D3ha pre{background:var(--color-ink);border-radius:7px;color:var(--color-ink-inverse);overflow-x:auto;padding:.8rem}.MarkdownEditor_markdownSurface__8D3ha pre code{background:transparent;color:inherit;padding:0}.MarkdownEditor_markdownSurface__8D3ha a{color:var(--color-accent);text-decoration:underline}.MarkdownEditor_markdownSurface__8D3ha .is-editor-empty:first-child:before{color:var(--color-ink-faint);content:"Escreva a orientação aprovada para o agente...";float:left;height:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.MarkdownEditor_editorFrame__G96vp,.MarkdownEditor_linkEditor__gJW1o input,.MarkdownEditor_toolButton__xYFxL{transition:none}}@media (max-width:640px){.MarkdownEditor_linkEditor__gJW1o{grid-template-columns:1fr 1fr}.MarkdownEditor_linkEditor__gJW1o input,.MarkdownEditor_linkEditor__gJW1o label{grid-column:1/-1}.MarkdownEditor_markdownSurface__8D3ha{min-height:20rem;padding-inline:.85rem}}.ui_button__XR5T4{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25;min-height:var(--control-height);padding:.5625rem .875rem;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium),color var(--motion-base) var(--ease-premium),transform var(--motion-fast) var(--ease-premium);white-space:nowrap}.ui_button__XR5T4:hover:not(:disabled){transform:translateY(-1px)}.ui_button__XR5T4:active:not(:disabled){transform:translateY(0) scale(.98)}.ui_button__XR5T4:disabled{cursor:not-allowed;opacity:.55}.ui_buttonprimary__ppKN8{background:var(--color-ink);color:var(--color-ink-inverse)}.ui_buttonprimary__ppKN8:hover:not(:disabled){background:#30332F}.ui_buttonsecondary__65N8j{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-ink)}.ui_buttonsecondary__65N8j:hover:not(:disabled){background:var(--color-surface-subtle)}.ui_buttonquiet__Ejiov{background:transparent;color:var(--color-ink-soft)}.ui_buttonquiet__Ejiov:hover:not(:disabled){background:var(--color-surface-subtle);color:var(--color-ink)}.ui_buttondanger__liMmM{background:transparent;border-color:var(--color-danger-line);color:var(--color-danger-ink)}.ui_buttondanger__liMmM:hover:not(:disabled){background:var(--color-danger-surface);border-color:var(--color-danger-ink)}.ui_statusBadge__w5def{align-items:center;border:1px solid transparent;border-radius:6px;display:inline-flex;font-size:.75rem;font-weight:650;line-height:1.2;padding:.25rem .5rem;white-space:nowrap}.ui_statusneutral__3W3hW{background:var(--color-surface-subtle);border-color:var(--color-line);color:var(--color-ink-soft)}.ui_statusinfo__beqNE{background:var(--color-info-surface);border-color:var(--color-info-line);color:var(--color-info-ink)}.ui_statussuccess__rZG4Q{background:var(--color-success-surface);border-color:var(--color-success-line);color:var(--color-success-ink)}.ui_statuswarning__YeCzj{background:var(--color-warning-surface);border-color:var(--color-warning-line);color:var(--color-warning-ink)}.ui_statusdanger__51vc0{background:var(--color-danger-surface);border-color:var(--color-danger-line);color:var(--color-danger-ink)}.ui_inlineAlert__bDFNP{border:1px solid;border-radius:8px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem .875rem}.ui_alertTitle__T129r{font-size:.875rem}.ui_alertContent__s53MM{color:inherit;font-size:.875rem;line-height:1.5}.ui_alertinfo__9IrYo{background:var(--color-info-surface);border-color:var(--color-info-line);color:var(--color-info-ink)}.ui_alertsuccess__sYc3B{background:var(--color-success-surface);border-color:var(--color-success-line);color:var(--color-success-ink)}.ui_alertwarning__6fGre{background:var(--color-warning-surface);border-color:var(--color-warning-line);color:var(--color-warning-ink)}.ui_alertdanger__vhZ9r{background:var(--color-danger-surface);border-color:var(--color-danger-line);color:var(--color-danger-ink)}.ui_skeleton__m_Rr6{animation:ui_pulse__oIlGE 1.4s ease-in-out infinite;background:var(--color-surface-subtle);border-radius:6px;min-height:1rem}.ui_emptyState__7yjOl{align-items:flex-start;border:1px dashed var(--color-line-strong);border-radius:10px;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.ui_emptyTitle__1rjY9{font-size:1rem;margin:0}.ui_emptyDescription___k11t{color:var(--color-ink-soft);line-height:1.5;margin:0;max-width:58ch}.ui_emptyAction__nsIor{margin-top:.25rem}.ui_field__6usLu{align-content:start;align-self:start;display:grid;grid-gap:.375rem;gap:.375rem;min-width:0}.ui_fieldLabel__bJrxS{color:var(--color-ink);font-size:.875rem;font-weight:600;line-height:1.35}.ui_field__6usLu :is(input,select,textarea){align-self:start;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:8px;color:var(--color-ink);font:inherit;line-height:1.4;min-height:var(--control-height);padding:.5625rem .75rem;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium);width:100%}.ui_field__6usLu :is(input:not([type=checkbox]),select){height:var(--control-height)}.ui_field__6usLu :is(input,select,textarea):hover:not(:disabled){border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover)}.ui_field__6usLu :is(input,select,textarea):focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus);outline:0}.ui_field__6usLu :is(input,select,textarea):disabled{background:var(--color-surface-subtle);color:var(--color-ink-soft);cursor:not-allowed}.ui_field__6usLu textarea{min-height:6rem;resize:vertical}.ui_fieldHelper__wemJW{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.4}.ui_fieldError__v8EUB{color:var(--color-danger-ink);font-size:.8125rem;line-height:1.4}.ui_selectControl__MtqLg{display:block;min-width:0;position:relative}.ui_selectControl__MtqLg select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem}.ui_selectControl__MtqLg>svg{color:var(--color-ink-faint);pointer-events:none;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);transition:color var(--motion-base) var(--ease-premium),transform var(--motion-base) var(--ease-premium)}.ui_selectControl__MtqLg:focus-within>svg{color:var(--color-accent);transform:translateY(calc(-50% + 1px))}.ui_checkbox__KpDjm{align-items:flex-start;color:var(--color-ink);cursor:pointer;display:inline-flex;gap:.65rem;min-width:0;position:relative}.ui_checkbox__KpDjm[data-disabled]{cursor:not-allowed;opacity:.55}.ui_checkboxInput__zwFsB{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.ui_checkboxBox__Ucg1P{align-items:center;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:5px;color:var(--color-ink-inverse);display:inline-flex;flex:0 0 auto;height:1.125rem;justify-content:center;margin-top:.08rem;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium),transform var(--motion-fast) var(--ease-premium);width:1.125rem}.ui_checkboxBox__Ucg1P svg{opacity:0;transform:scale(.55);transition:opacity var(--motion-fast) var(--ease-premium),transform var(--motion-base) var(--ease-premium)}.ui_checkbox__KpDjm:hover:not([data-disabled]) .ui_checkboxBox__Ucg1P{border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover);transform:translateY(-1px)}.ui_checkboxInput__zwFsB:checked+.ui_checkboxBox__Ucg1P{background:var(--color-accent);border-color:var(--color-accent)}.ui_checkboxInput__zwFsB:checked+.ui_checkboxBox__Ucg1P svg{opacity:1;transform:scale(1)}.ui_checkboxInput__zwFsB:focus-visible+.ui_checkboxBox__Ucg1P{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus);outline:0}.ui_checkboxInput__zwFsB:active+.ui_checkboxBox__Ucg1P{transform:scale(.92)}.ui_checkboxContent__lyw2M{display:block;min-width:0}.ui_tableFrame__JKplE{border:1px solid var(--color-line);border-radius:10px;min-width:0;overflow:hidden;width:100%}.ui_tableScroll__Y6Y_y{max-width:100%;overflow-x:auto;outline-offset:-3px}.ui_table__Qk3KE{border-collapse:collapse;min-width:38rem;width:100%}.ui_table__Qk3KE caption{caption-side:top;color:var(--color-ink-soft);padding:.75rem 1rem;text-align:left}.ui_table__Qk3KE :is(th,td){border-bottom:1px solid var(--color-line);padding:.75rem 1rem;text-align:left;vertical-align:middle}.ui_table__Qk3KE th{background:var(--color-surface-subtle);color:var(--color-ink-soft);font-size:.75rem;font-weight:700;letter-spacing:.04em;position:relative;text-transform:uppercase}.ui_table__Qk3KE tbody tr:last-child td{border-bottom:0}.ui_drawerBackdrop__JWu98{align-items:stretch;animation:ui_backdrop-in__nk1oY .16s var(--ease-premium);background:var(--color-backdrop);display:flex;inset:0;justify-content:flex-end;padding:0;position:fixed;z-index:100}.ui_drawer__ZA524{animation:ui_drawer-in__XZOjE var(--motion-base) var(--ease-premium);background:var(--color-surface);box-shadow:var(--shadow-drawer);display:flex;flex-direction:column;max-width:100%;width:min(32rem,100vw)}.ui_drawerHeader__uI_4P{align-items:flex-start;border-bottom:1px solid var(--color-line);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}.ui_drawerTitle__I02RW{font-size:1.125rem;margin:0}.ui_drawerDescription__gzSez{color:var(--color-ink-soft);font-size:.875rem;line-height:1.45;margin:.375rem 0 0}.ui_closeButton__5g_5F{flex:0 0 auto;min-height:2.25rem;min-width:2.25rem;padding:.375rem}.ui_drawerBody__R73tq{flex:1 1;overflow-y:auto;padding:1.25rem}.ui_drawerFooter__l98eq{border-top:1px solid var(--color-line);padding:1rem 1.25rem}.ui_confirmAction__GrQyo{align-items:flex-start;animation:ui_confirm-in__Q1Uvg var(--motion-base) var(--ease-premium);background:var(--color-danger-surface);border:1px solid var(--color-danger-line);border-radius:8px;color:var(--color-danger-ink-strong);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.875rem}.ui_confirmAction__GrQyo p{font-size:.875rem;line-height:1.4;margin:.25rem 0 0}.ui_confirmButtons__W29vU{display:flex;flex-wrap:wrap;gap:.5rem}@keyframes ui_pulse__oIlGE{50%{opacity:.45}}@keyframes ui_backdrop-in__nk1oY{0%{opacity:0}}@keyframes ui_drawer-in__XZOjE{0%{opacity:0;transform:translateX(.75rem)}}@keyframes ui_confirm-in__Q1Uvg{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.ui_button__XR5T4,.ui_checkboxBox__Ucg1P,.ui_checkboxBox__Ucg1P svg,.ui_confirmAction__GrQyo,.ui_drawerBackdrop__JWu98,.ui_drawer__ZA524,.ui_field__6usLu :is(input,select,textarea),.ui_selectControl__MtqLg>svg,.ui_skeleton__m_Rr6{animation:none;transition:none}}@media (max-width:480px){.ui_drawer__ZA524{width:100%}.ui_confirmAction__GrQyo{flex-direction:column}}.AppShell_appShell__7uF0s{--organization-sidebar-width:15rem;--organization-rail-width:4.5rem;--workspace-sidebar-width:13.5rem;min-height:100dvh}.AppShell_desktopSidebar__QpP6E,.AppShell_workspaceSidebar__rUc2y{background:var(--color-surface);bottom:0;color:var(--color-ink);display:flex;flex-direction:column;position:fixed;top:0;z-index:30}.AppShell_desktopSidebar__QpP6E{border-right:1px solid var(--color-line);left:0;padding:1rem .7rem;transition:width .2s cubic-bezier(.16,1,.3,1);width:var(--organization-sidebar-width)}.AppShell_desktopSidebar__QpP6E[data-compact]{width:var(--organization-rail-width)}.AppShell_workspaceSidebar__rUc2y{background:var(--color-sidebar);border-right:1px solid var(--color-line);left:var(--organization-rail-width);padding:.75rem;width:var(--workspace-sidebar-width);z-index:29}.AppShell_sidebarTopline__Z_Vx2{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1.4rem;min-height:2.25rem}.AppShell_desktopSidebar__QpP6E[data-compact] .AppShell_sidebarTopline__Z_Vx2{justify-content:center}.AppShell_brand__jPRmL{align-items:center;color:var(--color-ink);display:inline-flex;font-size:.9375rem;font-weight:680;gap:.625rem;letter-spacing:-.025em;text-decoration:none;white-space:nowrap}.AppShell_brand__jPRmL>span{align-items:center;background:var(--color-ink);border-radius:.625rem;color:var(--color-ink-inverse);display:inline-flex;font-size:.8125rem;font-weight:750;height:2.25rem;justify-content:center;width:2.25rem}.AppShell_collapseButton__CouPc,.AppShell_mobileMenuButton__2qxh0{align-items:center;background:transparent;border:0;border-radius:.5rem;color:var(--color-ink-soft);cursor:pointer;display:inline-flex;justify-content:center;min-height:2.25rem;min-width:2.25rem;padding:0;transition:background-color .16s ease,color .16s ease}.AppShell_collapseButton__CouPc:hover,.AppShell_mobileMenuButton__2qxh0:hover{background:var(--color-surface-subtle);color:var(--color-ink)}.AppShell_mobileNavigation__rCiD5,.AppShell_sidebarNavigation__u9thD,.AppShell_workspaceNavigation__nA_Ol{min-height:0}.AppShell_sidebarNavigation__u9thD{flex:1 1}.AppShell_workspaceNavigation__nA_Ol{display:flex;flex:1 1;flex-direction:column}.AppShell_mobileNavigation__rCiD5{display:grid;grid-gap:1.5rem;gap:1.5rem}.AppShell_navGroups__844I0{display:grid;grid-gap:1.2rem;gap:1.2rem}.AppShell_navGroup__MXDR6,.AppShell_workspaceNavGroup__GenX5{display:grid;grid-gap:.125rem;gap:.125rem}.AppShell_workspaceNavGroup__GenX5{margin-top:1rem}.AppShell_navGroup__MXDR6 h2{color:var(--color-ink-faint);font-size:.625rem;font-weight:650;letter-spacing:.075em;margin:0 0 .3rem;padding:0 .55rem;text-transform:uppercase}.AppShell_navLink__4JnuJ{align-items:center;border-radius:.55rem;color:var(--color-ink-soft);display:flex;font-size:.8125rem;font-weight:530;gap:.65rem;min-height:2.35rem;padding:.4rem .55rem;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .12s ease}.AppShell_navLink__4JnuJ:hover{background:var(--color-surface-hover);color:var(--color-ink)}.AppShell_navLink__4JnuJ:active{transform:translateY(1px)}.AppShell_navLink__4JnuJ[aria-current=page]{background:var(--color-selected);color:var(--color-selected-ink);font-weight:640}.AppShell_desktopSidebar__QpP6E[data-compact] .AppShell_navLink__4JnuJ{justify-content:center;min-height:2.5rem;padding-inline:0}.AppShell_desktopSidebar__QpP6E[data-compact] .AppShell_navGroups__844I0{gap:.8rem}.AppShell_workspaceScope__BlJKg{color:var(--color-ink-faint);font-size:.6875rem;line-height:1.4;margin:auto .5rem 0}.AppShell_workspaceSwitcher__vGCU1{border-bottom:1px solid var(--color-line);padding-bottom:.75rem;position:relative}.AppShell_workspaceCurrent__XvhZw{align-items:center;background:transparent;border:0;border-radius:.65rem;color:var(--color-ink);cursor:pointer;display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.5rem;text-align:left;transition:background-color .16s ease;width:100%}.AppShell_workspaceCurrent__XvhZw:hover{background:var(--color-surface-hover)}.AppShell_workspaceCurrent__XvhZw>svg{color:var(--color-ink-faint)}.AppShell_workspaceMonogram__SVD5t,.AppShell_workspaceOptionMonogram__xYPYC{align-items:center;background:var(--color-ink);border-radius:.55rem;color:var(--color-ink-inverse);display:inline-flex;flex:0 0 auto;font-family:var(--font-mono);font-size:.6875rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.AppShell_workspaceCurrentCopy__uRACQ{display:grid;grid-gap:.05rem;gap:.05rem;min-width:0}.AppShell_workspaceCurrentCopy__uRACQ strong{font-size:.8125rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_workspaceMeta__aFy9C{color:var(--color-ink-faint);font-family:var(--font-mono);font-size:.625rem}.AppShell_workspaceSwitcherMenu__lkH26{animation:AppShell_workspace-menu-in__1wu9v var(--motion-base) var(--ease-premium);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:.75rem;box-shadow:var(--shadow-menu);display:grid;left:0;padding:.45rem;position:absolute;top:calc(100% + .45rem);width:min(18rem,calc(100vw - 2rem));z-index:40}.AppShell_workspaceSearch__sna7_{align-items:center;background:var(--color-canvas);border:1px solid var(--color-line);border-radius:.5rem;color:var(--color-ink-faint);display:flex;gap:.4rem;margin-bottom:.35rem;padding:0 .55rem;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium)}.AppShell_workspaceSearch__sna7_ input{background:transparent;border:0;color:var(--color-ink);min-height:2.25rem;min-width:0;outline:0;width:100%}.AppShell_workspaceSearch__sna7_:hover{border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover)}.AppShell_workspaceSearch__sna7_:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus)}.AppShell_workspaceSearch__sna7_ input::placeholder{color:var(--color-ink-faint)}.AppShell_workspaceOptions__R6oX_{display:grid;grid-gap:.08rem;gap:.08rem;max-height:18rem;overflow-y:auto}.AppShell_workspaceOption__T54Zf{align-items:center;background:transparent;border:0;border-radius:.5rem;color:var(--color-ink);cursor:pointer;display:flex;gap:.6rem;padding:.5rem;text-align:left;width:100%}.AppShell_workspaceOption__T54Zf:hover,.AppShell_workspaceOption__T54Zf[aria-current=true]{background:var(--color-surface-hover)}.AppShell_workspaceOption__T54Zf[aria-current=true]{box-shadow:inset 2px 0 0 var(--color-accent)}.AppShell_workspaceOption__T54Zf>span:last-child{display:grid;grid-gap:.05rem;gap:.05rem;min-width:0}.AppShell_workspaceOption__T54Zf strong{font-size:.8125rem;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_workspaceOption__T54Zf small{color:var(--color-ink-faint);font-family:var(--font-mono);font-size:.625rem}.AppShell_workspaceOptionMonogram__xYPYC{background:var(--color-surface-subtle);color:var(--color-ink-soft);height:1.75rem;width:1.75rem}.AppShell_workspaceEmpty__tXdCn{color:var(--color-ink-soft);font-size:.75rem;margin:.6rem}.AppShell_workspaceMenuError__Ga_kU{background:var(--color-danger-surface);border-radius:.5rem;color:var(--color-danger-ink);display:grid;grid-gap:.5rem;gap:.5rem;padding:.65rem}.AppShell_workspaceMenuError__Ga_kU p{font-size:.75rem;margin:0;overflow-wrap:anywhere}.AppShell_workspaceMenuError__Ga_kU button{background:transparent;border:0;color:inherit;cursor:pointer;font-size:.75rem;font-weight:700;justify-self:start;padding:0;text-decoration:underline}.AppShell_workspaceCreate__V1oNc{align-items:center;background:transparent;border:0;border-top:1px solid var(--color-line);color:var(--color-ink-soft);cursor:pointer;display:flex;font-size:.75rem;font-weight:620;gap:.5rem;margin-top:.25rem;padding:.6rem .5rem .3rem;text-align:left;width:100%}.AppShell_workspaceCreate__V1oNc:hover{color:var(--color-ink)}.AppShell_mainContent__JJhVu{margin-left:var(--organization-sidebar-width);min-height:100dvh;padding:clamp(1.25rem,2.5vw,2.5rem);transition:margin-left .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:no-preference){.AppShell_mainContent__JJhVu>*{animation:AppShell_content-arrive__akUUF var(--motion-base) var(--ease-premium)}}@keyframes AppShell_workspace-menu-in__1wu9v{0%{opacity:0;transform:translateY(-.35rem) scale(.985)}}@keyframes AppShell_content-arrive__akUUF{0%{opacity:.96;transform:translateY(.3rem)}}.AppShell_appShell__7uF0s[data-collapsed] .AppShell_mainContent__JJhVu{margin-left:var(--organization-rail-width)}.AppShell_appShell__7uF0s[data-workspace-mode] .AppShell_mainContent__JJhVu{margin-left:calc(var(--organization-rail-width) + var(--workspace-sidebar-width))}.AppShell_mobileHeader__gS6_h{display:none}.AppShell_visuallyHidden__t5g7D{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.AppShell_desktopSidebar__QpP6E,.AppShell_mainContent__JJhVu,.AppShell_navLink__4JnuJ,.AppShell_workspaceSearch__sna7_,.AppShell_workspaceSwitcherMenu__lkH26{animation:none;transition:none}}@media (min-width:768px) and (max-width:1179px){.AppShell_desktopSidebar__QpP6E,.AppShell_desktopSidebar__QpP6E[data-compact]{width:var(--organization-rail-width)}.AppShell_appShell__7uF0s[data-collapsed] .AppShell_mainContent__JJhVu,.AppShell_mainContent__JJhVu{margin-left:var(--organization-rail-width)}.AppShell_sidebarTopline__Z_Vx2{justify-content:center}.AppShell_brand__jPRmL strong,.AppShell_collapseButton__CouPc,.AppShell_navGroup__MXDR6 h2{display:none}.AppShell_navLink__4JnuJ{justify-content:center;min-height:2.5rem;padding-inline:0}.AppShell_navLink__4JnuJ>span{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media (min-width:768px) and (max-width:960px){.AppShell_appShell__7uF0s{--workspace-sidebar-width:12.25rem}.AppShell_workspaceSidebar__rUc2y{padding-inline:.55rem}}@media (max-width:767px){.AppShell_desktopSidebar__QpP6E,.AppShell_workspaceSidebar__rUc2y{display:none}.AppShell_mobileHeader__gS6_h{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-line);color:var(--color-ink);display:flex;justify-content:space-between;min-height:3.75rem;padding:.625rem 1rem}.AppShell_mobileBrand__PBPFB{color:inherit;font-size:.9375rem;font-weight:650;letter-spacing:-.02em;text-decoration:none}.AppShell_appShell__7uF0s[data-collapsed] .AppShell_mainContent__JJhVu,.AppShell_appShell__7uF0s[data-workspace-mode] .AppShell_mainContent__JJhVu,.AppShell_mainContent__JJhVu{margin-left:0;padding:1.25rem 1rem 2rem}.AppShell_workspaceScope__BlJKg{display:none}}.guide_page__JjeZt{margin:0 auto;max-width:82rem;min-width:0}.guide_pageHeader__Tpi9y{border-bottom:1px solid var(--color-line-strong);padding-bottom:clamp(1.5rem,4vw,2.5rem)}.guide_pageHeader__Tpi9y h1{font-size:clamp(1.75rem,4vw,2rem);letter-spacing:-.045em;line-height:1;margin:.6rem 0 0}.guide_pageHeader__Tpi9y>p{color:var(--color-ink-soft);font-size:clamp(1rem,2vw,1.125rem);line-height:1.6;margin:1rem 0 0;max-width:70ch;text-wrap:pretty}.guide_eyebrow__kAh45{color:var(--color-ink-soft);display:block;font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;margin-top:1.5rem;text-transform:uppercase}.guide_backLink__TZnYK,.guide_returnLink__km_pH{align-items:center;display:inline-flex;font-size:.8125rem;font-weight:650;gap:.4rem}.guide_guideLayout__KCNr6{align-items:start;display:grid;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);grid-template-columns:12rem minmax(0,1fr);padding-top:clamp(1.5rem,4vw,3rem)}.guide_localIndex__C81gP{border-left:1px solid var(--color-line-strong);display:grid;grid-gap:.8rem;gap:.8rem;padding-left:1rem;position:-webkit-sticky;position:sticky;top:1.5rem}.guide_localIndex__C81gP>span{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guide_localIndex__C81gP nav{display:grid;grid-gap:.2rem;gap:.2rem}.guide_localIndex__C81gP a{align-items:baseline;color:var(--color-ink-soft);display:grid;font-size:.8125rem;grid-gap:.5rem;gap:.5rem;grid-template-columns:1.25rem 1fr;line-height:1.35;padding:.35rem 0;text-decoration:none}.guide_localIndex__C81gP a:hover{color:var(--color-accent)}.guide_localIndex__C81gP b{font-family:var(--font-mono);font-size:.625rem;font-weight:600}.guide_guideContent__icfhi{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.guide_guideSection__oCRKS{border-bottom:1px solid var(--color-line-strong);padding:0 0 clamp(3rem,7vw,5rem);scroll-margin-top:1.5rem}.guide_guideSection__oCRKS+.guide_guideSection__oCRKS{padding-top:clamp(3rem,7vw,5rem)}.guide_sectionHeading__9awKH{align-items:flex-start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2.6rem 1fr;margin-bottom:1.5rem}.guide_sectionHeading__9awKH>span{align-items:center;background:var(--color-ink);border-radius:50%;color:var(--color-ink-inverse);display:inline-flex;font-family:var(--font-mono);font-size:.6875rem;height:2.35rem;justify-content:center;width:2.35rem}.guide_sectionHeading__9awKH p{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.625rem;font-weight:700;letter-spacing:.08em;margin:0 0 .15rem;text-transform:uppercase}.guide_sectionHeading__9awKH h2{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.045em;line-height:1.05;margin:0}.guide_screenTable__j6ugv{background:var(--color-surface)}.guide_screenTable__j6ugv table{min-width:42rem}.guide_screenTable__j6ugv td{font-size:.875rem;line-height:1.5}.guide_screenTable__j6ugv td:first-child{width:13rem}.guide_screenTable__j6ugv td:first-child a{align-items:center;display:inline-flex;font-weight:650;gap:.35rem;white-space:nowrap}.guide_comparisonNote__Dm4UK,.guide_note__pBOf6{color:var(--color-ink-soft);font-size:.875rem;line-height:1.6}.guide_note__pBOf6{border-left:2px solid var(--color-line-strong);margin:1rem 0 0;padding:.2rem 0 .2rem 1rem}.guide_steps__uWHSh{counter-reset:step;display:grid;list-style:none;margin:0;padding:0}.guide_steps__uWHSh>li{counter-increment:step;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2.6rem minmax(0,1fr);padding:1.5rem 0}.guide_steps__uWHSh>li+li{border-top:1px solid var(--color-line)}.guide_steps__uWHSh>li:before{color:var(--color-ink-soft);content:counter(step,decimal-leading-zero);font-family:var(--font-mono);font-size:.75rem;padding-top:.15rem}.guide_stepBody__z7MV7{line-height:1.7;min-width:0}.guide_stepBody__z7MV7>strong:first-child{display:block;font-size:1.05rem;letter-spacing:-.015em;margin-bottom:.25rem}.guide_stepBody__z7MV7>code,.guide_warningSection__uhBoO code{background:var(--color-surface-subtle);border-radius:4px;font-family:var(--font-mono);font-size:.8em;padding:.12rem .3rem}.guide_prompts__8yC1_{display:grid;grid-gap:.5rem;gap:.5rem;list-style-type:lower-alpha;margin:1rem 0;padding-left:1.5rem}.guide_prompts__8yC1_ li{padding-left:.25rem}.guide_prompts__8yC1_ pre{background:var(--color-ink);border-radius:7px;color:var(--color-ink-inverse);margin:0;max-width:100%;overflow-x:auto;padding:.75rem .85rem}.guide_prompts__8yC1_ code{font-family:var(--font-mono);font-size:.75rem;white-space:pre-wrap}.guide_comparisonNote__Dm4UK{background:var(--color-info-surface);border:1px solid var(--color-info-line);border-radius:8px;color:var(--color-info-ink);margin:1.25rem 0 0;padding:1rem}.guide_warningSection__uhBoO{background:var(--color-warning-surface);border:1px solid var(--color-warning-line);border-radius:11px;color:var(--color-warning-ink);margin-top:clamp(3rem,7vw,5rem);padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:1.5rem}.guide_warningSection__uhBoO .guide_sectionHeading__9awKH{margin-bottom:1rem}.guide_warningSection__uhBoO .guide_sectionHeading__9awKH>span{background:var(--color-warning-ink)}.guide_warningSection__uhBoO .guide_sectionHeading__9awKH p{color:inherit}.guide_warningSection__uhBoO>p{line-height:1.55;margin:0 0 1rem}.guide_warningSection__uhBoO ul{display:grid;grid-gap:0;gap:0;margin:0;padding-left:1.25rem}.guide_warningSection__uhBoO li{line-height:1.6;padding:.65rem 0 .65rem .35rem}.guide_warningSection__uhBoO li+li{border-top:1px solid var(--color-warning-line)}.guide_returnLink__km_pH{margin:2rem 0 0;justify-self:start}@media (max-width:760px){.guide_guideLayout__KCNr6{gap:2rem;grid-template-columns:1fr}.guide_localIndex__C81gP{background:var(--color-canvas);border-bottom:1px solid var(--color-line);border-left:0;padding:0 0 1rem;position:static}.guide_localIndex__C81gP nav{grid-template-columns:repeat(3,minmax(0,1fr))}.guide_localIndex__C81gP a{grid-template-columns:1fr}}@media (max-width:480px){.guide_localIndex__C81gP nav{grid-template-columns:1fr}.guide_sectionHeading__9awKH,.guide_steps__uWHSh>li{gap:.75rem;grid-template-columns:2.25rem minmax(0,1fr)}.guide_sectionHeading__9awKH>span{height:2rem;width:2rem}}.conversations_loadingPage__AoL8K,.conversations_page__KS3ov{margin:0 auto;max-width:88rem;min-width:0}.conversations_page__KS3ov{display:grid;grid-gap:1.25rem;gap:1.25rem}.conversations_pageHeader__dP6B3{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}.conversations_pageHeader__dP6B3 h1{font-size:clamp(1.75rem,3vw,2rem);letter-spacing:-.045em;line-height:1;margin:.35rem 0 0}.conversations_pageHeader__dP6B3 p{color:var(--color-ink-soft);line-height:1.55;margin:.75rem 0 0;max-width:62ch;text-wrap:pretty}.conversations_eyebrow__7xy5P{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.conversations_liveIndicator__Bb8Bk{align-items:center;color:var(--color-ink-soft);display:flex;flex:0 0 auto;font-size:.75rem;font-weight:600;gap:.5rem}.conversations_liveIndicator__Bb8Bk span{background:var(--color-ink-soft);border:3px solid var(--color-surface-subtle);border-radius:50%;height:.75rem;width:.75rem}.conversations_inbox__G8keO{background:var(--color-surface);border:1px solid var(--color-line);border-radius:11px;display:grid;grid-template-columns:minmax(21rem,.78fr) minmax(25rem,1.22fr);height:min(52rem,calc(100dvh - 10rem));min-height:35rem;overflow:hidden}.conversations_conversationRegion__Xfd_B{border-right:1px solid var(--color-line);display:flex;flex-direction:column;min-height:0;min-width:0}.conversations_filterPanel__QVpK0{border-bottom:1px solid var(--color-line);display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.conversations_regionHeading__fHG5j{align-items:center;display:flex;justify-content:space-between}.conversations_regionHeading__fHG5j h2{font-size:1.125rem;letter-spacing:-.025em;margin:.15rem 0 0}.conversations_count__R6ArV{align-items:center;background:var(--color-surface-subtle);border-radius:999px;display:inline-flex;font-family:var(--font-mono);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:1.8rem;justify-content:center;min-width:1.8rem;padding:0 .45rem}.conversations_filters__Hx0kg{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.conversations_filterPanel__QVpK0>button{justify-self:start;min-height:2rem;padding:.35rem .5rem}.conversations_conversationRegion__Xfd_B>[role=alert],.conversations_conversationRegion__Xfd_B>[role=status]{border-radius:0;border-width:0 0 1px}.conversations_conversationList__wUBMG{flex:1 1;min-height:0;overscroll-behavior:contain;overflow-y:auto;scrollbar-gutter:stable}.conversations_conversationRow__T6DBL{border-bottom:1px solid var(--color-line);transition:background-color .16s ease,box-shadow .16s ease}.conversations_conversationRow__T6DBL:hover{background:var(--color-surface-subtle)}.conversations_conversationRow__T6DBL[data-active]{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}.conversations_conversationRow__T6DBL>button{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;grid-gap:.55rem;gap:.55rem;padding:.95rem 1rem;text-align:left;width:100%}.conversations_customerLine__MWCes,.conversations_rowMeta__YwSgT,.conversations_rowTopline__zW8M8{align-items:center;display:flex;min-width:0}.conversations_rowTopline__zW8M8{color:var(--color-ink-soft);font-size:.75rem;gap:1rem;justify-content:space-between}.conversations_rowTopline__zW8M8 time{flex:0 0 auto;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conversations_storeName___46sM{align-items:center;display:flex;gap:.4rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_storeName___46sM svg{flex:0 0 auto}.conversations_customerLine__MWCes{gap:.75rem;justify-content:space-between}.conversations_customerLine__MWCes strong{font-size:.9375rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_customerLine__MWCes svg{color:var(--color-ink-soft);flex:0 0 auto;transition:transform .16s ease}.conversations_conversationRow__T6DBL:hover .conversations_customerLine__MWCes svg{transform:translateX(2px)}.conversations_rowMeta__YwSgT{color:var(--color-ink-soft);flex-wrap:wrap;font-size:.75rem;gap:.5rem}.conversations_lead__02o2r{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conversations_rowSkeleton__6vK_V{border-bottom:1px solid var(--color-line);display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem}.conversations_rowSkeleton__6vK_V>:first-child{height:.75rem;width:48%}.conversations_rowSkeleton__6vK_V>:nth-child(2){height:1.2rem;width:70%}.conversations_rowSkeleton__6vK_V>:nth-child(3){height:1.5rem;width:58%}.conversations_conversationList__wUBMG>[role=alert],.conversations_conversationList__wUBMG>section{margin:1rem}.conversations_conversationList__wUBMG [role=alert] p{margin:0 0 .75rem}.conversations_messageRegion__54uZw{background:#fafbfa;display:flex;flex-direction:column;min-height:0;min-width:0}.conversations_mobileBack__l_FHn{display:none}.conversations_noSelection__Zt164{align-items:center;color:var(--color-ink-soft);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:26rem;padding:2rem;text-align:center}.conversations_noSelection__Zt164 svg{background:var(--color-surface-subtle);border-radius:10px;box-sizing:content-box;color:var(--color-ink);margin-bottom:1rem;padding:.65rem}.conversations_noSelection__Zt164 h2{color:var(--color-ink);font-size:1.125rem;margin:0}.conversations_noSelection__Zt164 p{margin:.4rem 0 0}.conversations_messageHeader__Lg0v4{align-items:flex-start;background:var(--color-surface);border-bottom:1px solid var(--color-line);display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.25rem}.conversations_messageHeader__Lg0v4 h2{font-size:1.25rem;letter-spacing:-.03em;margin:.2rem 0}.conversations_messageHeader__Lg0v4 code{color:var(--color-ink-soft);display:block;font-family:var(--font-mono);font-size:.6875rem;max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_metadata__Y3cTo{background:var(--color-surface);border-bottom:1px solid var(--color-line);display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 1.25rem 1rem}.conversations_metadata__Y3cTo>div{border-left:1px solid var(--color-line);display:grid;grid-gap:.15rem;gap:.15rem;min-width:0;padding:.2rem .75rem}.conversations_metadata__Y3cTo>div:first-child{border-left:0;padding-left:0}.conversations_metadata__Y3cTo dt{color:var(--color-ink-soft);font-size:.6875rem;font-weight:650}.conversations_metadata__Y3cTo dd{font-size:.8125rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_directNotice__6d2YG{background:var(--color-warning-surface);border-bottom:1px solid var(--color-warning-line);color:var(--color-warning-ink);font-size:.8125rem;margin:0;padding:.75rem 1.25rem}.conversations_messages__kHnts{display:flex;flex:1 1;flex-direction:column;gap:.65rem;min-height:0;overscroll-behavior:contain;overflow-y:auto;padding:1.25rem;scrollbar-gutter:stable}.conversations_message__GOrc6{align-self:flex-start;background:var(--color-surface);border:1px solid var(--color-line);border-radius:4px 11px 11px;display:grid;grid-gap:.5rem;gap:.5rem;max-width:min(78%,40rem);padding:.75rem .85rem}.conversations_message__GOrc6[data-direction=out]{align-self:flex-end;background:var(--color-accent-soft);border-color:var(--color-info-line);border-radius:11px 4px 11px 11px}.conversations_message__GOrc6 p{line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.conversations_message__GOrc6 footer{color:var(--color-ink-soft);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:.4rem .65rem;justify-content:flex-end}.conversations_messageKind__mu6Jj{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.conversations_messageSkeletons__Wgk_b{display:grid;grid-gap:.75rem;gap:.75rem}.conversations_messageSkeletons__Wgk_b>*{height:4.5rem;width:62%}.conversations_messageSkeletons__Wgk_b>:nth-child(2){justify-self:end;width:72%}.conversations_messages__kHnts>[role=alert],.conversations_messages__kHnts>section{margin:auto;width:min(100%,32rem)}.conversations_messages__kHnts [role=alert] p{margin:0 0 .75rem}.conversations_loadingPage__AoL8K{display:grid;grid-gap:1rem;gap:1rem}.conversations_loadingHeading__rqjcN{height:7rem;max-width:42rem}.conversations_loadingInbox__euAWY{display:grid;grid-gap:1px;gap:1px;grid-template-columns:.78fr 1.22fr;height:42rem}@media (prefers-reduced-motion:reduce){.conversations_conversationRow__T6DBL,.conversations_customerLine__MWCes svg{transition:none}}@media (max-width:900px){.conversations_inbox__G8keO{grid-template-columns:minmax(18rem,.88fr) minmax(21rem,1.12fr)}.conversations_metadata__Y3cTo{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem}.conversations_metadata__Y3cTo>div:nth-child(3){border-left:0;padding-left:0}}@media (max-width:700px){.conversations_pageHeader__dP6B3{align-items:flex-start;flex-direction:column;gap:.75rem}.conversations_inbox__G8keO{display:block;height:auto;min-height:36rem}.conversations_conversationRegion__Xfd_B{border-right:0;min-height:36rem}.conversations_messageRegion__54uZw{display:none;min-height:36rem}.conversations_page__KS3ov[data-conversation-open] .conversations_conversationRegion__Xfd_B{display:none}.conversations_page__KS3ov[data-conversation-open] .conversations_messageRegion__54uZw{display:flex}.conversations_mobileBack__l_FHn{align-self:flex-start;display:inline-flex;margin:.5rem .75rem 0}.conversations_loadingInbox__euAWY{grid-template-columns:1fr}.conversations_loadingInbox__euAWY>:last-child{display:none}}@media (max-width:440px){.conversations_filters__Hx0kg{grid-template-columns:1fr}.conversations_message__GOrc6{max-width:90%}.conversations_metadata__Y3cTo{grid-template-columns:1fr}.conversations_metadata__Y3cTo>div{border-left:0;border-top:1px solid var(--color-line);padding:.55rem 0}.conversations_metadata__Y3cTo>div:first-child{border-top:0}}.custos_loadingPage__yiI4_,.custos_page__4enr4{margin:0 auto;max-width:92rem;min-width:0}.custos_page__4enr4{display:grid;grid-gap:1.25rem;gap:1.25rem}.custos_pageHeader__MX8Wt h1{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.055em;line-height:.98;margin:.35rem 0 0}.custos_pageHeader__MX8Wt p{color:var(--color-ink-soft);line-height:1.55;margin:.75rem 0 0;max-width:74ch;text-wrap:pretty}.custos_eyebrow__xoCAA{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.custos_controls__fcEjC{align-items:flex-end;background:var(--color-ink);border-radius:11px;color:var(--color-ink-inverse);display:flex;gap:2rem;justify-content:space-between;padding:clamp(1rem,2.5vw,1.5rem)}.custos_controls__fcEjC h2{font-size:1.25rem;letter-spacing:-.025em;margin:.2rem 0 0}.custos_controls__fcEjC p{color:#bec4c1;font-size:.8125rem;margin:.35rem 0 0}.custos_controls__fcEjC .custos_eyebrow__xoCAA{color:#aeb5b1}.custos_filterActions__W2pjp{align-items:flex-end;display:flex;flex:0 0 auto;gap:.65rem}.custos_workspaceField__4qtad{min-width:16rem}.custos_controls__fcEjC label{color:var(--color-ink-inverse)}.custos_controls__fcEjC select{background:#292d2b;border-color:#454a47;color:var(--color-ink-inverse)}.custos_controls__fcEjC button{background:transparent;border-color:#5b625e;color:var(--color-ink-inverse)}.custos_controls__fcEjC button:hover:not(:disabled){background:#292d2b}.custos_indicatorStrip__3_ZtB{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;display:grid;grid-template-columns:repeat(8,minmax(8rem,1fr));overflow-x:auto}.custos_indicator__7kigN{display:flex;flex-direction:column-reverse;gap:.3rem;min-width:8rem;padding:1rem}.custos_indicator__7kigN+.custos_indicator__7kigN{border-left:1px solid var(--color-line)}.custos_indicator__7kigN span{color:var(--color-ink-soft);font-size:.6875rem;font-weight:650;line-height:1.3}.custos_indicator__7kigN strong{font-family:var(--font-mono);font-size:clamp(1rem,1.7vw,1.35rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1;white-space:nowrap}.custos_indicatorLabelSkeleton__Td_76{height:.65rem;width:68%}.custos_indicatorValueSkeleton__wTmo3{height:1.3rem;width:82%}.custos_tableFrame__qPtlW{background:var(--color-surface)}.custos_tableFrame__qPtlW table{min-width:86rem}.custos_tableFrame__qPtlW th{white-space:nowrap}.custos_tableFrame__qPtlW td{font-size:.8125rem;line-height:1.45}.custos_tableFrame__qPtlW tbody tr{transition:background-color .16s ease}.custos_tableFrame__qPtlW tbody tr:hover{background:#fafbfa}.custos_tableFrame__qPtlW td [data-label]{height:1rem;min-width:4rem}.custos_dateCell__WtLk_{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.71875rem!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.custos_workspaceCell__u28Ed{display:block;max-width:11rem}.custos_messageCell__1frAf{max-width:22rem;min-width:15rem;overflow-wrap:anywhere}.custos_secondaryLine__AMvOe{color:var(--color-ink-soft);display:block;font-size:.75rem;margin-top:.15rem}.custos_turnError__YnIae{color:var(--color-danger-ink);display:block;font-family:var(--font-mono);font-size:.6875rem;margin-top:.4rem;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.custos_costCell__L2aoR,.custos_numberCell__rrKXd{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.custos_costCell__L2aoR{font-weight:700}.custos_tokenCell__BQSaB{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.71875rem!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.custos_tokenCell__BQSaB span{display:block}.custos_tools__rCbPB{display:flex;flex-wrap:wrap;gap:.25rem;max-width:12rem}.custos_tools__rCbPB code{background:var(--color-surface-subtle);border-radius:4px;font-size:.6875rem;padding:.15rem .3rem}.custos_conversationLink__015P7{align-items:center;display:inline-flex;font-size:.75rem;font-weight:650;gap:.3rem;white-space:nowrap}.custos_emptyState__36TVU{background:var(--color-surface);min-height:13rem;justify-content:center}.custos_visuallyHidden__hnMvX{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.custos_loadingPage__yiI4_{display:grid;grid-gap:1rem;gap:1rem}.custos_loadingHeading__BXC_n{height:7rem;max-width:48rem}.custos_loadingStrip__oyxhj{height:6rem}.custos_loadingTable__1xVxb{height:28rem}@media (prefers-reduced-motion:reduce){.custos_tableFrame__qPtlW tbody tr{transition:none}}@media (max-width:760px){.custos_controls__fcEjC{align-items:stretch;flex-direction:column;gap:1rem}.custos_filterActions__W2pjp{align-items:stretch}.custos_workspaceField__4qtad{flex:1 1;min-width:0}}@media (max-width:480px){.custos_filterActions__W2pjp{flex-direction:column}}.errors_page__5b3JB{display:grid;grid-gap:1.25rem;gap:1.25rem;margin:0 auto;max-width:88rem;min-width:0}.errors_pageHeader__vVDHq{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}.errors_pageHeader__vVDHq h1{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.055em;line-height:.98;margin:.35rem 0 0}.errors_pageHeader__vVDHq p{color:var(--color-ink-soft);line-height:1.55;margin:.75rem 0 0;max-width:72ch;text-wrap:pretty}.errors_eyebrow__htyRC{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.errors_total__ju1Lp{align-items:center;background:var(--color-warning-surface);border:1px solid var(--color-warning-line);border-radius:9px;color:var(--color-warning-ink);display:flex;flex:0 0 auto;gap:.6rem;padding:.7rem .85rem}.errors_total__ju1Lp[data-healthy]{background:var(--color-success-surface);border-color:var(--color-success-line);color:var(--color-success-ink)}.errors_total__ju1Lp>div{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-gap:.35rem;gap:.35rem}.errors_total__ju1Lp strong{font-family:var(--font-mono);font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.errors_total__ju1Lp span{font-size:.75rem;font-weight:650}.errors_page__5b3JB>[role=alert] p{margin:0 0 .75rem}.errors_groups__Rtm3J{border:1px solid var(--color-line);border-radius:11px;overflow:hidden}.errors_group__57MoG{background:var(--color-surface);padding:clamp(1rem,2.5vw,1.5rem)}.errors_group__57MoG+.errors_group__57MoG{border-top:1px solid var(--color-line-strong)}.errors_groupHeader__xoWwn{align-items:center;display:flex;gap:1rem;justify-content:space-between}.errors_groupHeader__xoWwn h2{font-size:clamp(1.05rem,2vw,1.35rem);letter-spacing:-.025em;margin:0}.errors_count__TAt8e{align-items:center;background:var(--color-danger-surface);border:1px solid var(--color-danger-line);border-radius:999px;color:var(--color-danger-ink);display:inline-flex;flex:0 0 auto;font-family:var(--font-mono);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:1.85rem;justify-content:center;min-width:1.85rem;padding:0 .45rem}.errors_explanation__T8obW{color:var(--color-ink-soft);font-size:.875rem;line-height:1.55;margin:.45rem 0 1rem;max-width:82ch}.errors_explanation__T8obW code{background:var(--color-surface-subtle);border-radius:4px;color:var(--color-ink);font-size:.75rem;padding:.1rem .3rem}.errors_emptyGroup__zRYaF{align-items:center;border-top:1px solid var(--color-line);color:var(--color-success-ink);display:flex;font-size:.8125rem;font-weight:650;gap:.4rem;margin:0;padding-top:.85rem}.errors_groupSkeleton__mM5Ai{height:6.5rem}.errors_tableFrame__EG6dw{border-radius:8px}.errors_tableFrame__EG6dw table{min-width:42rem}.errors_tableFrame__EG6dw td{font-size:.8125rem;line-height:1.45}.errors_technicalError__pRLln{color:var(--color-danger-ink-strong);display:block;font-family:var(--font-mono);font-size:.71875rem;max-width:44rem;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.errors_dateCell__fTgFe{color:var(--color-ink-soft);font-size:.71875rem!important;white-space:nowrap}.errors_attempts__zYJs6,.errors_dateCell__fTgFe{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.errors_conversationLink__ZWwng{align-items:center;display:inline-flex;font-size:.75rem;font-weight:650;gap:.3rem;white-space:nowrap}@media (max-width:640px){.errors_pageHeader__vVDHq{align-items:flex-start;flex-direction:column;gap:1rem}.errors_total__ju1Lp{align-self:stretch}}.handoffs_loadingPage__hMMg6,.handoffs_page__MayEc{margin:0 auto;max-width:90rem;min-width:0}.handoffs_page__MayEc{display:grid;grid-gap:1.25rem;gap:1.25rem}.handoffs_pageHeader__F3grJ{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}.handoffs_pageHeader__F3grJ h1{font-size:clamp(1.75rem,3vw,2rem);letter-spacing:-.045em;line-height:1;margin:.35rem 0 0}.handoffs_pageHeader__F3grJ p{color:var(--color-ink-soft);line-height:1.55;margin:.75rem 0 0;max-width:64ch;text-wrap:pretty}.handoffs_eyebrow__yr1v9{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.handoffs_summary__b_Rot{border-left:1px solid var(--color-line-strong);display:grid;flex:0 0 auto;padding:.1rem 0 .1rem 1rem}.handoffs_summary__b_Rot strong{font-family:var(--font-mono);font-size:1.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.handoffs_summary__b_Rot span{color:var(--color-ink-soft);font-size:.75rem;margin-top:.35rem}.handoffs_filterBar___ls1g{align-items:end;background:var(--color-ink);border-radius:11px;color:var(--color-ink-inverse);display:grid;grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);grid-template-columns:minmax(14rem,.75fr) minmax(28rem,1.25fr);padding:clamp(1rem,2.5vw,1.5rem)}.handoffs_filterCopy__47uyT h2{font-size:1.25rem;letter-spacing:-.025em;margin:.2rem 0 0}.handoffs_filterCopy__47uyT p{color:#bec4c1;font-size:.8125rem;line-height:1.5;margin:.4rem 0 0;max-width:46ch}.handoffs_filterBar___ls1g .handoffs_eyebrow__yr1v9{color:#aeb5b1}.handoffs_filters__kcErV{align-items:end;display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) auto}.handoffs_filters__kcErV label{color:var(--color-ink-inverse)}.handoffs_filters__kcErV select{background:#292d2b;border-color:#454a47;color:var(--color-ink-inverse)}.handoffs_filters__kcErV button{background:transparent;border-color:#5b625e;color:var(--color-ink-inverse)}.handoffs_filters__kcErV button:hover:not(:disabled){background:#292d2b}.handoffs_feedback__LO29g{display:grid;grid-gap:.75rem;gap:.75rem}.handoffs_feedback__LO29g:empty{display:none}.handoffs_feedback__LO29g [role=alert] p{margin:0 0 .75rem}.handoffs_tableFrame__ymfgP{background:var(--color-surface)}.handoffs_tableFrame__ymfgP table{min-width:82rem}.handoffs_tableFrame__ymfgP th{white-space:nowrap}.handoffs_tableFrame__ymfgP td{font-size:.8125rem;line-height:1.4}.handoffs_tableFrame__ymfgP tbody tr{transition:background-color .16s ease}.handoffs_tableFrame__ymfgP tbody tr:hover{background:#fafbfa}.handoffs_tableFrame__ymfgP td:first-child,.handoffs_tableFrame__ymfgP th:first-child{padding-left:1.25rem}.handoffs_tableFrame__ymfgP td:last-child,.handoffs_tableFrame__ymfgP th:last-child{padding-right:1.25rem}.handoffs_tableFrame__ymfgP td [data-label]{height:1rem;min-width:4rem}.handoffs_customerCell__Vic6C,.handoffs_workspaceCell__J0L17{display:block;font-weight:650;max-width:12rem}.handoffs_secondaryLine__t5UKJ{color:var(--color-ink-soft);display:block;font-size:.75rem;margin-top:.2rem}.handoffs_dateCell__pjKWR{color:var(--color-ink-soft);font-size:.71875rem!important;white-space:nowrap}.handoffs_dateCell__pjKWR,.handoffs_monoCell___gpVs{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.handoffs_qualificationSummary__dkSVX{color:var(--color-ink-soft);display:block;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handoffs_rowActions__yUk2t{align-items:center;display:flex;gap:.35rem}.handoffs_rowActions__yUk2t button{min-height:2rem;padding:.35rem .55rem}.handoffs_rowActions__yUk2t a{align-items:center;border-radius:7px;color:var(--color-ink-soft);display:inline-flex;height:2rem;justify-content:center;transition:background-color .16s ease,color .16s ease;width:2rem}.handoffs_rowActions__yUk2t a:hover{background:var(--color-surface-subtle);color:var(--color-ink)}.handoffs_emptyState__JCUBG{background:var(--color-surface);min-height:13rem;justify-content:center}.handoffs_drawerContent__QiOlM{display:grid;grid-gap:1.5rem;gap:1.5rem}.handoffs_drawerSection__Pf7I9{display:grid;grid-gap:1rem;gap:1rem}.handoffs_drawerSection__Pf7I9+.handoffs_drawerSection__Pf7I9{border-top:1px solid var(--color-line);padding-top:1.5rem}.handoffs_drawerSectionHeader__NwesN{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.handoffs_drawerSectionHeader__NwesN h3{font-size:1rem;letter-spacing:-.015em;margin:.2rem 0 0}.handoffs_detailList__y7AYa,.handoffs_technicalList__sCWOq{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.handoffs_detailList__y7AYa>div,.handoffs_technicalList__sCWOq>div{border-bottom:1px solid var(--color-line);display:grid;grid-gap:.2rem;gap:.2rem;padding:.7rem 0}.handoffs_detailList__y7AYa>div:nth-child(odd),.handoffs_technicalList__sCWOq>div:nth-child(odd){padding-right:.75rem}.handoffs_detailList__y7AYa>div:nth-child(2n),.handoffs_technicalList__sCWOq>div:nth-child(2n){border-left:1px solid var(--color-line);padding-left:.75rem}.handoffs_detailList__y7AYa dt,.handoffs_qualificationList__LQXne dt,.handoffs_technicalList__sCWOq dt{color:var(--color-ink-soft);font-size:.6875rem;font-weight:650}.handoffs_detailList__y7AYa dd,.handoffs_qualificationList__LQXne dd,.handoffs_technicalList__sCWOq dd{font-size:.8125rem;margin:0;overflow-wrap:anywhere}.handoffs_technicalList__sCWOq code{font-family:var(--font-mono);font-size:.6875rem}.handoffs_fieldCount__e0jub{align-items:center;background:var(--color-surface-subtle);border-radius:999px;display:inline-flex;font-family:var(--font-mono);font-size:.75rem;height:1.75rem;justify-content:center;min-width:1.75rem;padding-inline:.4rem}.handoffs_qualificationList__LQXne{border:1px solid var(--color-line);border-radius:8px;display:grid;margin:0;overflow:hidden}.handoffs_qualificationList__LQXne>div{display:grid;grid-gap:.3rem;gap:.3rem;padding:.75rem}.handoffs_qualificationList__LQXne>div:nth-child(2n){background:var(--color-surface-subtle)}.handoffs_qualificationList__LQXne dt{font-family:var(--font-mono)}.handoffs_qualificationList__LQXne dd{line-height:1.5;white-space:pre-wrap}.handoffs_noQualification__5_jfh{color:var(--color-ink-soft);font-size:.875rem;margin:0}.handoffs_conversationLink__HI6kt{align-items:center;background:var(--color-ink);border-radius:8px;color:var(--color-ink-inverse);display:flex;font-size:.875rem;font-weight:650;gap:.5rem;justify-content:center;min-height:2.5rem;padding:.55rem .875rem;text-decoration:none;transition:background-color .16s ease,transform .12s ease;width:100%}.handoffs_conversationLink__HI6kt:hover{background:#30332F;color:var(--color-ink-inverse)}.handoffs_conversationLink__HI6kt:active{transform:translateY(1px)}.handoffs_loadingPage__hMMg6{display:grid;grid-gap:1rem;gap:1rem}.handoffs_loadingHeading__OgIY_{height:7rem;max-width:42rem}.handoffs_loadingFilters__4qIug{height:8rem}.handoffs_loadingTable__jy6S8{height:28rem}@media (prefers-reduced-motion:reduce){.handoffs_conversationLink__HI6kt,.handoffs_rowActions__yUk2t a,.handoffs_tableFrame__ymfgP tbody tr{transition:none}}@media (max-width:860px){.handoffs_filterBar___ls1g{align-items:stretch;grid-template-columns:1fr}}@media (max-width:680px){.handoffs_pageHeader__F3grJ{align-items:flex-start;flex-direction:column;gap:1rem}.handoffs_filters__kcErV{grid-template-columns:1fr 1fr}.handoffs_filters__kcErV button{grid-column:1/-1}.handoffs_detailList__y7AYa,.handoffs_technicalList__sCWOq{grid-template-columns:1fr}.handoffs_detailList__y7AYa>div:nth-child(2n),.handoffs_detailList__y7AYa>div:nth-child(odd),.handoffs_technicalList__sCWOq>div:nth-child(2n),.handoffs_technicalList__sCWOq>div:nth-child(odd){border-left:0;padding-left:0;padding-right:0}}@media (max-width:440px){.handoffs_filters__kcErV{grid-template-columns:1fr}.handoffs_filters__kcErV button{grid-column:auto}}.login_page__VIB1K{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#f4f6f5}.login_card__NoG7p{width:100%;max-width:420px;display:grid;grid-gap:20px;gap:20px;padding:32px;border:1px solid #dde5e0;border-radius:20px;background:#fff;box-shadow:0 12px 40px #13281c0a}.login_brand__ezSFe{color:#167a46;font-size:16px;font-weight:700}.login_card__NoG7p h1{margin:0;font-size:26px;letter-spacing:-.7px;color:#17271e}.login_card__NoG7p p{margin:0;color:#59665f;line-height:1.5}.login_card__NoG7p input{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cbd5ce;border-radius:9px;font:inherit}.login_card__NoG7p input:focus-visible{outline:2px solid #16804a;outline-offset:2px}.workspaces_page__cRxme{display:grid;grid-gap:1.5rem;gap:1.5rem;margin:0 auto;max-width:72rem}.workspaces_pageHeader__62woG{align-items:flex-end;display:flex;gap:1.25rem;justify-content:space-between}.workspaces_pageHeader__62woG h1{font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-.05em;line-height:1;margin:0}.workspaces_pageHeader__62woG p{color:var(--color-ink-soft);line-height:1.55;margin:.65rem 0 0;max-width:62ch}.workspaces_directoryToolbar__RhVYW{align-items:flex-end;border-bottom:1px solid var(--color-line-strong);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1rem}.workspaces_searchField__YmN6I{max-width:24rem;width:100%}.workspaces_resultCount__egS8a{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.75rem;padding-bottom:.65rem;white-space:nowrap}.workspaces_workspaceList___vM5X{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;overflow:hidden}.workspaces_skeletonRow__M9G8a,.workspaces_workspaceRow__YHirm{align-items:center;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:3rem minmax(0,1fr) auto auto;min-height:5.5rem;padding:1rem 1.125rem}.workspaces_skeletonRow__M9G8a+.workspaces_skeletonRow__M9G8a,.workspaces_workspaceRow__YHirm+.workspaces_workspaceRow__YHirm{border-top:1px solid var(--color-line)}.workspaces_workspaceRow__YHirm{transition:background-color .16s ease}.workspaces_workspaceRow__YHirm:hover{background:var(--color-surface-subtle)}.workspaces_monogram__50b9X{align-items:center;background:var(--color-ink);border-radius:8px;color:var(--color-ink-inverse);display:inline-flex;font-family:var(--font-mono);font-size:.875rem;font-weight:700;height:2.75rem;justify-content:center;width:2.75rem}.workspaces_workspaceIdentity__LfvAU{min-width:0}.workspaces_workspaceIdentity__LfvAU h2{font-size:.975rem;letter-spacing:-.015em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspaces_workspaceIdentity__LfvAU p{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.75rem;margin:.2rem 0 0}.workspaces_openLink__9Bc5x{align-items:center;border-radius:8px;color:var(--color-accent);display:inline-flex;font-size:.875rem;font-weight:650;gap:.4rem;min-height:2.5rem;padding:.5rem .65rem;text-decoration:none}.workspaces_openLink__9Bc5x:hover{background:var(--color-accent-soft)}.workspaces_emptyState__gbqQ9{justify-content:center;min-height:14rem}.workspaces_skeletonMonogram__r7kU9{height:2.75rem;width:2.75rem}.workspaces_skeletonCopy___fY_b{display:grid;grid-gap:.5rem;gap:.5rem}.workspaces_skeletonName__f1Mni{max-width:14rem}.workspaces_skeletonMeta__c12pA{max-width:9rem;min-height:.7rem}.workspaces_skeletonStatus__Naunn{height:1.5rem;width:4.5rem}.workspaces_skeletonAction__mY77L{height:2.5rem;width:4.5rem}.workspaces_drawerContent__bic56{display:grid;grid-gap:1.25rem;gap:1.25rem}.workspaces_drawerMark__GSEnU{align-items:center;background:var(--color-accent-soft);border-radius:8px;color:var(--color-info-ink);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}@media (prefers-reduced-motion:reduce){.workspaces_workspaceRow__YHirm{transition:none}}@media (max-width:640px){.workspaces_directoryToolbar__RhVYW,.workspaces_pageHeader__62woG{align-items:stretch;flex-direction:column}.workspaces_pageHeader__62woG>button{width:100%}.workspaces_resultCount__egS8a{padding:0}.workspaces_skeletonRow__M9G8a,.workspaces_workspaceRow__YHirm{gap:.75rem;grid-template-columns:2.75rem minmax(0,1fr) auto;padding:.9rem}.workspaces_skeletonStatus__Naunn,.workspaces_workspaceRow__YHirm>:nth-child(3){grid-column:2;justify-self:start}.workspaces_openLink__9Bc5x,.workspaces_skeletonAction__mY77L{grid-column:3;grid-row:1/span 2}}.BlueprintEditor_editorStack__HA51y{display:grid;grid-gap:0;gap:0}.BlueprintEditor_guideline__GS1h0,.BlueprintEditor_introSection__5u0a9,.BlueprintEditor_section__ujryX{background:var(--color-surface);border:1px solid var(--color-line)}.BlueprintEditor_section__ujryX{border-bottom:0;display:grid;grid-gap:1.5rem;gap:1.5rem;padding:clamp(1.1rem,2.5vw,1.75rem)}.BlueprintEditor_section__ujryX:first-child{border-radius:10px 10px 0 0}.BlueprintEditor_section__ujryX:last-child{border-bottom:1px solid var(--color-line);border-radius:0 0 10px 10px}.BlueprintEditor_sectionHeader__XMKed{align-items:start;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr)}.BlueprintEditor_sectionHeader__XMKed>div{align-items:baseline;display:flex;gap:.75rem}.BlueprintEditor_introSection__5u0a9 h2,.BlueprintEditor_sectionHeader__XMKed h2{letter-spacing:-.03em;margin:0}.BlueprintEditor_sectionHeader__XMKed h2{font-size:1.2rem}.BlueprintEditor_introSection__5u0a9 p,.BlueprintEditor_sectionHeader__XMKed p{color:var(--color-ink-soft);font-size:.875rem;line-height:1.55;margin:0;max-width:64ch}.BlueprintEditor_sectionIndex__y2lH0{color:var(--color-ink-soft);flex:0 0 auto;font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.BlueprintEditor_cannedFields___AJkg,.BlueprintEditor_policyGrid__V4XT_,.BlueprintEditor_retrieverGrid__ixFlF,.BlueprintEditor_twoColumnGrid__por_A{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.BlueprintEditor_fieldStack__Az6ln,.BlueprintEditor_optionList__rMWD3{align-content:start;display:grid;grid-gap:1rem;gap:1rem}.BlueprintEditor_checkboxLabel__hhl3I,.BlueprintEditor_toolOption__K3CDy{align-items:flex-start;cursor:pointer;display:flex;gap:.7rem}.BlueprintEditor_checkboxLabel__hhl3I>span:last-child,.BlueprintEditor_checkboxLabel__hhl3I>span:last-child>span,.BlueprintEditor_toolOption__K3CDy>span:last-child,.BlueprintEditor_toolOption__K3CDy>span:last-child>span{display:grid;grid-gap:.18rem;gap:.18rem}.BlueprintEditor_checkboxLabel__hhl3I strong,.BlueprintEditor_toolOption__K3CDy strong{font-size:.875rem;font-weight:650}.BlueprintEditor_checkboxLabel__hhl3I small,.BlueprintEditor_toolOption__K3CDy small{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.45}.BlueprintEditor_fieldset__6ROPN,.BlueprintEditor_toolFieldset__Sp0of{border:0;margin:0;min-width:0;padding:0}.BlueprintEditor_fieldset__6ROPN{display:grid;grid-gap:.75rem;gap:.75rem}.BlueprintEditor_fieldset__6ROPN legend,.BlueprintEditor_toolFieldset__Sp0of legend{font-size:.8125rem;font-weight:650;margin-bottom:.75rem}.BlueprintEditor_compactCheckbox__uSYq_{align-items:center;cursor:pointer;display:flex;font-size:.8125rem;gap:.55rem}.BlueprintEditor_compactCheckbox__uSYq_>span:last-child{align-items:center;display:flex;flex:1 1;gap:.55rem;min-width:0}.BlueprintEditor_compactCheckbox__uSYq_ code{color:var(--color-ink-soft);font-size:.6875rem;margin-left:auto}.BlueprintEditor_toolGrid__Nqnmv{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.BlueprintEditor_toolOption__K3CDy{border-top:1px solid var(--color-line);padding:1rem 0}.BlueprintEditor_toolOption__K3CDy:nth-child(odd){padding-right:1.25rem}.BlueprintEditor_toolOption__K3CDy:nth-child(2n){border-left:1px solid var(--color-line);padding-left:1.25rem}.BlueprintEditor_retrieverGrid__ixFlF{align-items:start}.BlueprintEditor_cannedList__vijxW{display:grid;grid-gap:.75rem;gap:.75rem}.BlueprintEditor_cannedItem__8uR92{background:var(--color-surface-subtle);border-radius:8px;display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.BlueprintEditor_cannedFields___AJkg{align-items:start;grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr)}.BlueprintEditor_addButton__LEtAf,.BlueprintEditor_cannedItem__8uR92>button{justify-self:start}.BlueprintEditor_emptyCopy__Nf8VW{color:var(--color-ink-soft);font-size:.8125rem;margin:0}.BlueprintEditor_introSection__5u0a9{align-items:flex-end;border-radius:10px;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1rem;padding:clamp(1.1rem,2.5vw,1.75rem)}.BlueprintEditor_introSection__5u0a9>div{display:grid;grid-gap:.5rem;gap:.5rem}.BlueprintEditor_introSection__5u0a9 h2{font-size:clamp(1.3rem,2.3vw,1.75rem);max-width:28ch;text-wrap:balance}.BlueprintEditor_guidelineList__b8RHk{display:grid;grid-gap:1rem;gap:1rem}.BlueprintEditor_guideline__GS1h0{border-radius:10px;display:grid;grid-gap:1.25rem;gap:1.25rem;padding:clamp(1rem,2.5vw,1.5rem)}.BlueprintEditor_guidelineHeader__TpMcH{align-items:center;border-bottom:1px solid var(--color-line);display:flex;gap:1rem;justify-content:space-between;padding-bottom:.9rem}.BlueprintEditor_guidelineHeader__TpMcH>div{align-items:center;display:flex;gap:.65rem}.BlueprintEditor_guidelineHeader__TpMcH span{font-size:.8125rem;font-weight:700}.BlueprintEditor_guidelineHeader__TpMcH code{color:var(--color-ink-soft);font-size:.6875rem}.BlueprintEditor_ruleStatement__SVN03{align-items:center;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.BlueprintEditor_ruleClause__6Cq44{background:var(--color-surface-subtle);border-radius:8px;display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.BlueprintEditor_ruleKeyword__oIPeF{color:var(--color-info-ink);font-family:var(--font-mono);font-size:.75rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.BlueprintEditor_ruleArrow__GJXqy{color:var(--color-accent)}.BlueprintEditor_toolChipList__NoN3J{display:flex;flex-wrap:wrap;gap:.5rem}.BlueprintEditor_toolChip__xbMBc{align-items:center;background:var(--color-surface-subtle);border:1px solid var(--color-line);border-radius:7px;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.45rem;min-height:2.25rem;padding:.4rem .65rem;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),transform var(--motion-fast) var(--ease-premium)}.BlueprintEditor_toolChip__xbMBc:hover{border-color:var(--color-line-strong);transform:translateY(-1px)}.BlueprintEditor_toolChip__xbMBc:has(input:checked){background:var(--color-accent-soft);border-color:var(--color-info-line);color:var(--color-info-ink)}.BlueprintEditor_emptyRules__Ye42Z{border:1px dashed var(--color-line-strong);border-radius:10px;padding:2rem}.BlueprintEditor_emptyRules__Ye42Z h3{font-size:1rem;margin:0}.BlueprintEditor_emptyRules__Ye42Z p{color:var(--color-ink-soft);font-size:.875rem;margin:.35rem 0 0}@media (max-width:760px){.BlueprintEditor_cannedFields___AJkg,.BlueprintEditor_policyGrid__V4XT_,.BlueprintEditor_retrieverGrid__ixFlF,.BlueprintEditor_ruleStatement__SVN03,.BlueprintEditor_sectionHeader__XMKed,.BlueprintEditor_toolGrid__Nqnmv,.BlueprintEditor_twoColumnGrid__por_A{grid-template-columns:1fr}.BlueprintEditor_toolOption__K3CDy:nth-child(odd){padding-right:0}.BlueprintEditor_toolOption__K3CDy:nth-child(2n){border-left:0;padding-left:0}.BlueprintEditor_introSection__5u0a9{align-items:stretch;flex-direction:column}.BlueprintEditor_introSection__5u0a9>button{align-self:start}.BlueprintEditor_ruleArrow__GJXqy{justify-self:center;transform:rotate(90deg)}}.WorkspaceHeader_header__vZZUc{display:grid;grid-gap:1.1rem;gap:1.1rem;margin-bottom:1.25rem}.WorkspaceHeader_pageHeading__5rI9t{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.WorkspaceHeader_pageHeading__5rI9t h1{font-size:clamp(1.7rem,2.5vw,2.15rem);letter-spacing:-.045em;line-height:1.05;margin:0;text-wrap:balance}.WorkspaceHeader_pageHeading__5rI9t p{color:var(--color-ink-soft);font-size:.875rem;line-height:1.5;margin:.45rem 0 0;max-width:62ch}.WorkspaceHeader_actions__ixPq7{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.WorkspaceHeader_contextualContent__hYJ9j{min-width:0}@media (max-width:640px){.WorkspaceHeader_pageHeading__5rI9t{align-items:stretch;flex-direction:column}.WorkspaceHeader_actions__ixPq7{width:100%}}.blueprint_loadingPage__IQ5JF,.blueprint_page__WP40e{margin:0 auto;max-width:90rem;min-width:0}.blueprint_page__WP40e{overflow-x:clip}.blueprint_loadingPage__IQ5JF{display:grid;grid-gap:1rem;gap:1rem}.blueprint_loadingHeading__OcjDB{height:5rem;max-width:36rem}.blueprint_loadingActions__jNaxo{height:4rem}.blueprint_loadingEditor__dKVQK{height:30rem}.blueprint_actionBar__esZ72{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-canvas) 88%,transparent);border-block:1px solid var(--color-line);display:flex;gap:1rem;justify-content:space-between;margin:0 0 1rem;min-width:0;padding:.75rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:20}.blueprint_tabList__On31b{align-items:center;display:flex;min-width:0;overflow-x:auto}.blueprint_tabList__On31b button{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--color-ink-soft);cursor:pointer;flex:0 0 auto;font-size:.8125rem;font-weight:650;min-height:2.5rem;padding:.5rem .75rem;transition:border-color .16s ease,color .16s ease}.blueprint_tabList__On31b button:hover{color:var(--color-ink)}.blueprint_tabList__On31b button[aria-selected=true]{border-color:var(--color-accent);color:var(--color-ink)}.blueprint_actionGroup__3XXKH{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.blueprint_feedbackStack__Nq131{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.blueprint_feedbackStack__Nq131:empty{display:none}.blueprint_warningList__4hDTI{margin:0;padding-left:1.2rem}.blueprint_warningList__4hDTI li+li{margin-top:.25rem}.blueprint_editorPanel__QqFiX,.blueprint_editorPanels__n7g0r{min-width:0}.blueprint_editorPanel__QqFiX[hidden]{display:none}.blueprint_jsonSection__C3w3o,.blueprint_versionsSection__syusd{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;display:grid;grid-gap:1.25rem;gap:1.25rem;padding:clamp(1rem,2.5vw,1.5rem)}.blueprint_versionsSection__syusd{margin-top:1.5rem}.blueprint_sectionHeader__7x_fi{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.blueprint_sectionHeader__7x_fi h2{font-size:1.25rem;letter-spacing:-.025em;margin:.2rem 0 0}.blueprint_sectionHeader__7x_fi p{color:var(--color-ink-soft);font-size:.875rem;line-height:1.55;margin:0;max-width:58ch}.blueprint_eyebrow__wThjA{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blueprint_jsonLabel__5lWcM{font-size:.8125rem;font-weight:650}.blueprint_jsonEditor__SVXXy{background:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:8px;color:var(--color-ink-inverse);font-family:var(--font-mono);font-size:.8125rem;line-height:1.65;min-height:34rem;padding:1rem;resize:vertical;-moz-tab-size:2;tab-size:2;width:100%}.blueprint_jsonEditor__SVXXy[aria-invalid=true]{border-color:var(--color-danger-action)}.blueprint_versionNumber__N_MPn{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.blueprint_tableEmpty___9pjG{color:var(--color-ink-soft);text-align:center!important}@media (prefers-reduced-motion:reduce){.blueprint_tabList__On31b button{transition:none}}@media (max-width:1100px){.blueprint_actionBar__esZ72{align-items:stretch;flex-direction:column}.blueprint_actionGroup__3XXKH{justify-content:flex-start}}@media (max-width:640px){.blueprint_actionBar__esZ72{margin-inline:-1rem;padding-inline:1rem}.blueprint_actionGroup__3XXKH>button{flex:1 1 auto}.blueprint_sectionHeader__7x_fi{flex-direction:column}.blueprint_jsonEditor__SVXXy{min-height:26rem}}.kb_loadingPage__ZFVSg,.kb_page__ZluRK{margin:0 auto;max-width:82rem;min-width:0}.kb_loadingPage__ZFVSg{display:grid;grid-gap:1rem;gap:1rem}.kb_loadingHeading__E5AVK{height:5rem;max-width:38rem}.kb_loadingSearch__iPDXn{height:8rem}.kb_loadingGrid__bZgjM{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(17rem,.68fr) minmax(0,1.6fr)}.kb_loadingGrid__bZgjM>*{height:30rem}.kb_searchSection__s_up5{align-items:end;background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;color:var(--color-ink);display:grid;grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);grid-template-columns:minmax(15rem,.7fr) minmax(20rem,1.3fr);margin-bottom:1rem;padding:clamp(1rem,2.5vw,1.5rem)}.kb_searchCopy__0WkX_ h2{font-size:1.25rem;letter-spacing:-.025em;margin:.2rem 0 0}.kb_searchCopy__0WkX_ p{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.5;margin:.35rem 0 0;max-width:50ch}.kb_searchForm__Iijht{align-items:center;display:flex;gap:.5rem}.kb_searchInput__F1Me3{align-items:center;background:var(--color-canvas);border:1px solid var(--color-line-strong);border-radius:8px;color:var(--color-ink-faint);display:flex;flex:1 1;gap:.55rem;min-width:0;padding:0 .75rem;height:var(--control-height);transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium)}.kb_searchInput__F1Me3 input{background:transparent;border:0;color:var(--color-ink);height:100%;min-width:0;outline:0;width:100%}.kb_searchInput__F1Me3:hover{border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover)}.kb_searchInput__F1Me3:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-control-focus)}.kb_searchInput__F1Me3 input::placeholder{color:var(--color-ink-faint)}.kb_searchPanel__BH855{background:var(--color-accent-soft);border:1px solid var(--color-info-line);border-radius:10px;display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem;padding:clamp(1rem,2.5vw,1.5rem)}.kb_editorHeader__8jaTK,.kb_panelHeader__f6OdO,.kb_railHeader___AzsG{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.kb_editorHeader__8jaTK h2,.kb_panelHeader__f6OdO h2,.kb_railHeader___AzsG h2{font-size:1.125rem;letter-spacing:-.025em;margin:.2rem 0 0}.kb_resultList__k0DhZ{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;margin:0;padding:0}.kb_resultList__k0DhZ li{background:var(--color-surface);border-radius:8px;display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem}.kb_resultList__k0DhZ p{line-height:1.6;margin:0;max-width:88ch;white-space:pre-wrap}.kb_resultList__k0DhZ button{justify-self:start}.kb_resultMeta__5JoaS{align-items:center;color:var(--color-ink-soft);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;justify-content:space-between}.kb_resultMeta__5JoaS span{color:var(--color-ink);font-weight:650}.kb_resultMeta__5JoaS code{font-family:var(--font-mono)}.kb_feedbackStack__5ll3G{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.kb_feedbackStack__5ll3G:empty{display:none}.kb_workspaceGrid__ibKm7{align-items:start;display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:minmax(13.5rem,.48fr) minmax(0,1.8fr)}.kb_documentRail__HiV_s,.kb_editor__T4TF8{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;min-width:0}.kb_documentRail__HiV_s{display:grid;grid-gap:0;gap:0;overflow:hidden}.kb_railHeader___AzsG{align-items:center;border-bottom:1px solid var(--color-line);padding:.75rem}.kb_documentCount__YlIII{align-items:center;background:var(--color-surface-subtle);border-radius:999px;display:inline-flex;font-family:var(--font-mono);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:1.75rem;justify-content:center;min-width:1.75rem;padding-inline:.4rem}.kb_documentList___iSdl{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:.35rem}.kb_documentItem__MPkAg{align-items:center;border-radius:7px;display:grid;grid-gap:.15rem;gap:.15rem;grid-template-columns:minmax(0,1fr) auto;padding:.15rem;transition:background-color .16s ease}.kb_documentItem__MPkAg:hover{background:var(--color-surface-subtle)}.kb_documentItem__MPkAg[data-active]{background:var(--color-selected)}.kb_documentButton__sUtzL{align-items:center;background:transparent;border:0;color:var(--color-ink-soft);cursor:pointer;display:flex;gap:.55rem;min-width:0;padding:.5rem;text-align:left;width:100%}.kb_documentButton__sUtzL>svg{flex:0 0 auto}.kb_documentButton__sUtzL>span{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.kb_documentButton__sUtzL strong{color:var(--color-ink);font-size:.8125rem;font-weight:630;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb_documentButton__sUtzL code{color:var(--color-ink-faint);font-family:var(--font-mono);font-size:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb_documentItem__MPkAg>button:last-child{color:var(--color-ink-faint);min-height:1.9rem;min-width:1.9rem;padding:.35rem}.kb_documentItem__MPkAg>button:last-child:hover{color:var(--color-danger-ink)}.kb_documentItem__MPkAg>[role=group]{grid-column:1/-1}.kb_editor__T4TF8{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.kb_editorHeader__8jaTK{border-bottom:1px solid var(--color-line);padding-bottom:1rem}.kb_activeSlug__tGbRH{background:var(--color-surface-subtle);border-radius:6px;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.75rem;padding:.35rem .5rem}.kb_editorForm__QVhFH,.kb_metadataGrid__jQeID{display:grid;grid-gap:1rem;gap:1rem}.kb_metadataGrid__jQeID{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.kb_editorField__l7org{display:grid;grid-gap:.45rem;gap:.45rem}.kb_editorFieldLabel__BfCl_{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem .75rem}.kb_editorFieldLabel__BfCl_ strong{font-size:.875rem}.kb_editorFieldLabel__BfCl_ span{color:var(--color-ink-soft);font-size:.75rem}.kb_editorActions__Xa6Tt{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.kb_eyebrow__HohHh{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kb_visuallyHidden__Jb4Q9{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.kb_documentItem__MPkAg{transition:none}}@media (max-width:860px){.kb_loadingGrid__bZgjM,.kb_searchSection__s_up5,.kb_workspaceGrid__ibKm7{grid-template-columns:1fr}.kb_loadingGrid__bZgjM>*{height:18rem}}@media (max-width:600px){.kb_metadataGrid__jQeID,.kb_searchForm__Iijht{align-items:stretch;flex-direction:column;grid-template-columns:1fr}.kb_searchForm__Iijht{display:flex}.kb_searchForm__Iijht>button{width:100%}.kb_editorHeader__8jaTK,.kb_panelHeader__f6OdO{flex-direction:column}.kb_editorActions__Xa6Tt>button{width:100%}}.simulator_loadingPage__BWQhF,.simulator_page__Yq24n{margin:0 auto;max-width:82rem;min-width:0}.simulator_loadingPage__BWQhF{display:grid;grid-gap:1rem;gap:1rem}.simulator_loadingHeading__WvRXF{height:5rem;max-width:38rem}.simulator_loadingGrid__H4JXl{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) 17rem}.simulator_loadingChat__jog_0{height:38rem}.simulator_loadingRail__ZQMC4{height:24rem}.simulator_pageError__6e_MK{margin-bottom:1rem}.simulator_simulatorGrid__tALxJ{align-items:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.28fr)}.simulator_chatPanel__Qv0N6,.simulator_contextRail__hBXGs{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;min-width:0}.simulator_chatPanel__Qv0N6{display:grid;grid-template-rows:auto minmax(24rem,1fr) auto;min-height:min(44rem,calc(100dvh - 9rem));overflow:hidden}.simulator_chatHeader__9WpLn{align-items:center;border-bottom:1px solid var(--color-line);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.simulator_chatHeader__9WpLn h2,.simulator_contextRail__hBXGs h2{font-size:1.125rem;letter-spacing:-.025em;margin:.2rem 0 0}.simulator_eyebrow__smjqR{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.simulator_messageScroller__XNxBN{background-color:#e7e3dc;background-image:radial-gradient(circle at 20% 15%,rgb(255 255 255/42%) 0 1px,transparent 1.5px),radial-gradient(circle at 75% 65%,rgb(23 26 25/7%) 0 1px,transparent 1.5px);background-size:22px 22px,28px 28px;display:flex;flex-direction:column;gap:1rem;max-height:calc(100dvh - 16rem);min-height:28rem;overflow-y:auto;padding:clamp(1rem,3vw,1.75rem)}.simulator_messageSkeletons__23Xxj{display:grid;grid-gap:.75rem;gap:.75rem}.simulator_messageSkeletons__23Xxj>:first-child{height:3.5rem;margin-left:auto;width:55%}.simulator_messageSkeletons__23Xxj>:nth-child(2){height:5.5rem;width:68%}.simulator_messageSkeletons__23Xxj>:nth-child(3){height:3.5rem;width:48%}.simulator_chatEmpty__5YhVH{background:rgb(255 255 255/72%);margin:auto;max-width:30rem}.simulator_messageGroup__iMPd0{display:grid;grid-gap:.35rem;gap:.35rem;max-width:min(78%,42rem)}.simulator_messageGroup__iMPd0[data-direction=in]{align-self:flex-end;justify-items:end}.simulator_messageGroup__iMPd0[data-direction=out]{align-self:flex-start;justify-items:start}.simulator_messageGroup__iMPd0[data-direction=nota]{align-self:center;justify-items:center;max-width:min(90%,45rem)}.simulator_directionLabel__n6Rpt{color:#69706c;font-size:.6875rem;font-weight:650;padding-inline:.35rem}.simulator_groupBubbles__GVBo3{display:grid;grid-gap:.25rem;gap:.25rem;justify-items:inherit;width:100%}.simulator_message__pPUFl{background:var(--color-surface);border-radius:5px 10px 10px 10px;box-shadow:0 1px 1px rgb(23 26 25/9%);color:var(--color-ink);line-height:1.55;max-width:100%;overflow-wrap:anywhere;padding:.65rem .8rem;white-space:pre-wrap}.simulator_messageGroup__iMPd0[data-direction=in] .simulator_message__pPUFl{background:#d9f3c4;border-radius:10px 5px 10px 10px}.simulator_messageGroup__iMPd0[data-direction=nota] .simulator_message__pPUFl{background:rgb(255 255 255/78%);border:1px dashed #aeb5b1;border-radius:8px;color:#59605c;font-size:.8125rem;text-align:center}.simulator_message__pPUFl code{background:rgb(23 26 25/8%);border-radius:3px;font-family:var(--font-mono);font-size:.88em;padding:.05em .2em}.simulator_mediaMessage__85moq{align-items:flex-start;display:flex;gap:.5rem}.simulator_mediaMessage__85moq svg{flex:0 0 auto;margin-top:.1rem}.simulator_composer__a_yh_{align-items:end;background:var(--color-surface);border-top:1px solid var(--color-line);display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;padding:.875rem 1rem;position:-webkit-sticky;position:sticky;bottom:0;z-index:2}.simulator_composer__a_yh_ textarea{background:var(--color-canvas);border:1px solid var(--color-line-strong);border-radius:8px;color:var(--color-ink);line-height:1.45;max-height:9rem;min-height:2.75rem;padding:.65rem .75rem;resize:vertical;transition:background-color var(--motion-base) var(--ease-premium),border-color var(--motion-base) var(--ease-premium),box-shadow var(--motion-base) var(--ease-premium);width:100%}.simulator_composer__a_yh_ textarea:hover:not(:disabled){border-color:var(--color-ink-faint);box-shadow:var(--shadow-control-hover)}.simulator_composer__a_yh_ textarea:focus-visible{background:var(--color-surface);border-color:var(--color-accent);box-shadow:var(--shadow-control-focus);outline:0}.simulator_composer__a_yh_>button{min-height:2.75rem}.simulator_composer__a_yh_ p{color:var(--color-ink-soft);font-size:.6875rem;grid-column:1/-1;margin:0}.simulator_contextRail__hBXGs{display:grid;grid-gap:1.25rem;gap:1.25rem;padding:1.1rem;position:-webkit-sticky;position:sticky;top:1rem}.simulator_contextRail__hBXGs>header{align-items:flex-start;display:flex;gap:.65rem}.simulator_contextRail__hBXGs>header svg{color:var(--color-accent);flex:0 0 auto;margin-top:.05rem}.simulator_contextList__8g_tq{display:grid;margin:0}.simulator_contextList__8g_tq>div{border-bottom:1px solid var(--color-line);display:grid;grid-gap:.35rem;gap:.35rem;padding:.75rem 0}.simulator_contextList__8g_tq>div:first-child{padding-top:0}.simulator_contextList__8g_tq dt{color:var(--color-ink-soft);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.simulator_contextList__8g_tq dd{font-size:.875rem;margin:0;min-width:0}.simulator_contextList__8g_tq code{display:block;font-family:var(--font-mono);font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulator_contextNote__FXax5{background:var(--color-surface-subtle);border-radius:8px;display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem}.simulator_contextNote__FXax5 strong{font-size:.8125rem}.simulator_contextNote__FXax5 p{color:var(--color-ink-soft);font-size:.75rem;line-height:1.5;margin:0}.simulator_costLink__9WlpE{font-size:.8125rem;font-weight:650;justify-self:start}.simulator_visuallyHidden__lzjtx{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:900px){.simulator_loadingGrid__H4JXl,.simulator_simulatorGrid__tALxJ{grid-template-columns:1fr}.simulator_contextRail__hBXGs{grid-row:1;position:static}.simulator_contextList__8g_tq{gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.simulator_contextList__8g_tq>div{border-bottom:0;border-right:1px solid var(--color-line);padding:0 .75rem 0 0}.simulator_contextList__8g_tq>div:last-child{border-right:0}}@media (max-width:620px){.simulator_chatPanel__Qv0N6{grid-template-rows:auto minmax(22rem,1fr) auto;min-height:38rem}.simulator_messageScroller__XNxBN{max-height:none;min-height:23rem}.simulator_messageGroup__iMPd0{max-width:88%}.simulator_messageGroup__iMPd0[data-direction=nota]{max-width:100%}.simulator_composer__a_yh_{grid-template-columns:1fr}.simulator_composer__a_yh_>button{width:100%}.simulator_composer__a_yh_ p{grid-column:auto}.simulator_contextList__8g_tq{grid-template-columns:repeat(2,minmax(0,1fr))}.simulator_contextList__8g_tq>div:nth-child(2){border-right:0}}