@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.441olqq_uijdr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.27vw08z6_vw0m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.097vcw437jzga.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0zem_9y19rte6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_3ffd2d55-module__R8Odrq__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_3ffd2d55-module__R8Odrq__variable{--font-lato:"Lato", "Lato Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_28411002-module__cjC0Ca__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_28411002-module__cjC0Ca__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_880bd459-module__KbmBwW__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_880bd459-module__KbmBwW__variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
.client-chooser-module__hlIxPq__backdrop{--chooser-surface:#1b1e1f;--chooser-control:#313536;--chooser-text:#eeefed;--chooser-muted:#b8bcba;--chooser-accent:#72b5a5;color:var(--chooser-text);background:#111516;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.client-chooser-module__hlIxPq__dialog{background:var(--chooser-surface);border:1px solid #dde0de29;border-radius:16px;width:min(100%,460px);max-height:calc(100dvh - 48px);padding:clamp(24px,6vw,40px);overflow-y:auto;box-shadow:0 16px 64px #0003}.client-chooser-module__hlIxPq__logo{opacity:.9;width:66px;height:auto;margin-bottom:32px;display:block}.client-chooser-module__hlIxPq__title{color:var(--chooser-text);letter-spacing:-.025em;margin:0 0 24px;font-family:inherit;font-size:26px;font-weight:600;line-height:1.25}.client-chooser-module__hlIxPq__kicker{color:var(--chooser-muted);margin:0 0 12px;font-size:14px;line-height:1.4}.client-chooser-module__hlIxPq__choices{gap:10px;margin:0;padding:0;list-style:none;display:grid}.client-chooser-module__hlIxPq__empty{color:var(--chooser-muted);margin:0;font-size:15px;line-height:1.6}.client-chooser-module__hlIxPq__choice{background:var(--chooser-control);min-height:60px;color:var(--chooser-text);overflow-wrap:anywhere;border:1px solid #dde0de1f;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.client-chooser-module__hlIxPq__choice:hover{border-color:var(--chooser-accent);color:var(--chooser-text)}.client-chooser-module__hlIxPq__arrow{color:var(--chooser-muted);flex:none;font-size:20px;font-weight:400}.client-chooser-module__hlIxPq__choice:hover .client-chooser-module__hlIxPq__arrow,.client-chooser-module__hlIxPq__choice:focus-visible .client-chooser-module__hlIxPq__arrow{color:var(--chooser-accent)}.client-chooser-module__hlIxPq__dialog :focus-visible{outline:2px solid var(--chooser-accent);outline-offset:4px}.client-chooser-module__hlIxPq__exit{margin-top:24px}.client-chooser-module__hlIxPq__recoveryActions{justify-content:space-between;align-items:center;gap:24px;display:flex}.client-chooser-module__hlIxPq__exit button{min-width:0;min-height:44px;color:var(--chooser-muted);box-shadow:none;background:0 0;border:0;justify-content:flex-start;padding:8px 0;font-family:inherit;font-size:14px}.client-chooser-module__hlIxPq__exit button:hover{color:var(--chooser-text);background:0 0}
.chat-composer-module__FqSmsW__composer.chat-composer{min-width:0;margin:var(--chat-composer-margin,0);padding:var(--chat-composer-padding,14px 14px 10px);border:1px solid var(--rule-strong);border-radius:var(--chat-composer-radius,16px);background:var(--surface);box-shadow:var(--chat-composer-shadow,0 3px 12px #00000008);flex-direction:column;flex:none;gap:8px;display:flex}.chat-composer-module__FqSmsW__composer:focus-within{border-color:var(--color-accent)}.chat-composer-module__FqSmsW__composer textarea{width:100%;min-height:var(--chat-input-min-height,56px);max-height:var(--chat-input-max-height,180px);field-sizing:content;resize:none;color:var(--ink);font:400 var(--chat-input-font-size,15px)/1.6 var(--font-sans);background:0 0;border:0;padding:2px 4px}.chat-composer-module__FqSmsW__composer textarea::placeholder{color:var(--ink-faint)}.chat-composer-module__FqSmsW__composer textarea:focus-visible{outline:none}.chat-composer-module__FqSmsW__composer .chat-composer-tools{align-items:center;gap:8px;display:flex}.chat-composer-module__FqSmsW__composer .chat-composer-tools button{width:32px;height:32px;color:var(--ink-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.chat-composer-module__FqSmsW__composer .chat-model select{max-width:100%;color:var(--ink-muted);font:400 12px/1.5 var(--font-sans);opacity:1;-webkit-text-fill-color:var(--ink-muted);background:0 0;border:0;padding:4px}.chat-composer-module__FqSmsW__composer .chat-composer-tools .chat-send{background:var(--ink);color:var(--paper);cursor:pointer;margin-left:auto}.chat-composer-module__FqSmsW__composer .chat-send:hover:not(:disabled){background:var(--color-accent)}.chat-composer-module__FqSmsW__composer .chat-send:disabled{opacity:.35;cursor:default}.chat-composer-module__FqSmsW__composer .chat-composer-tools{min-width:0}.chat-composer-module__FqSmsW__composer .chat-composer-tools svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.chat-composer-module__FqSmsW__composer .chat-model{min-width:0}.chat-composer-module__FqSmsW__composer .chat-send{flex:none}.chat-composer-module__FqSmsW__composer .chat-page-reference{flex-wrap:wrap;gap:6px;min-width:0;margin:0;display:flex}.chat-composer-module__FqSmsW__composer .chat-context-pill{border:1px solid var(--rule);background:var(--control);max-width:100%;min-height:28px;color:var(--ink);font:400 12px/1.5 var(--font-sans);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}:is(.chat-composer-module__FqSmsW__composer .chat-context-pill>span,.chat-composer-module__FqSmsW__composer .chat-context-pill>strong){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-composer-module__FqSmsW__composer .chat-building-context{flex-wrap:wrap;gap:0 6px}.chat-composer-module__FqSmsW__composer .chat-building-context>span{color:var(--ink-muted)}.chat-composer-module__FqSmsW__composer .chat-context-pill>strong{font-weight:500}.chat-composer-module__FqSmsW__composer .chat-context-pill button{width:22px;height:22px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}:is(.chat-composer-module__FqSmsW__composer .chat-page-reference>small,.chat-composer-module__FqSmsW__composer .chat-page-reference>strong){color:var(--ink-muted);font:400 12px/1.5 var(--font-sans);overflow-wrap:anywhere;flex-basis:100%}.chat-composer-module__FqSmsW__composer .chat-page-reference>strong{color:var(--ink);font-weight:500}.chat-composer-module__FqSmsW__composer :is(button,select,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:is(.chat-composer-module__FqSmsW__composer .chat-composer-tools button:hover:not(:disabled),.chat-composer-module__FqSmsW__composer .chat-context-pill button:hover){background:var(--control);color:var(--ink)}.chat-composer-module__FqSmsW__composer .chat-composer-tools .chat-send:hover:not(:disabled){background:var(--color-accent);color:var(--paper)}.chat-composer-module__FqSmsW__contextMenu{flex:none;position:relative}.chat-composer-module__FqSmsW__composer .chat-composer-module__FqSmsW__contextMenu>button{cursor:pointer}.chat-composer-module__FqSmsW__contextOptions{z-index:5;border:1px solid var(--rule);background:var(--surface);border-radius:6px;width:232px;max-width:calc(100vw - 48px);padding:4px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 16px #0000001f}.chat-composer-module__FqSmsW__composer .chat-composer-module__FqSmsW__contextOptions>button{width:100%;height:auto;min-height:36px;color:var(--ink);font:400 13px/1.5 var(--font-sans);text-align:left;cursor:pointer;border-radius:6px;padding:8px 10px;display:block}.chat-composer-module__FqSmsW__composer .chat-composer-module__FqSmsW__contextOptions>button:disabled{color:var(--ink-faint);cursor:default}.chat-composer-module__FqSmsW__composer .chat-composer-module__FqSmsW__contextOptions>p{color:var(--ink-muted);font:400 12px/1.5 var(--font-sans);margin:0;padding:8px 10px}
.contextual-assistant-module__246SWG__root{min-width:0;min-height:0;color:var(--text);font:inherit;background:0 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.contextual-assistant-module__246SWG__context{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.contextual-assistant-module__246SWG__context span{color:var(--muted);font-size:12px}.contextual-assistant-module__246SWG__context strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.contextual-assistant-module__246SWG__conversation .chat-history-notice{color:var(--muted);text-align:center;flex:none;margin:0;padding:0 8px 2px;font-size:12px;line-height:1.5}.contextual-assistant-module__246SWG__conversation{--chat-composer-margin:auto 0 0;--chat-composer-padding:10px;--chat-composer-radius:6px;--chat-composer-shadow:none;--chat-input-min-height:64px;--chat-input-max-height:144px;--chat-input-font-size:13px;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}:is(.contextual-assistant-module__246SWG__conversation .assistant-intro,.contextual-assistant-module__246SWG__conversation .assistant-convo){flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:12px 8px 8px;display:flex}.contextual-assistant-module__246SWG__conversation .chat-stream{scrollbar-width:thin;flex:1;min-height:0;padding:4px 8px;font-size:13px;line-height:1.6;overflow:auto}.contextual-assistant-module__246SWG__conversation .assistant-convo-head:empty{display:none}.contextual-assistant-module__246SWG__conversation .chat-msg{background:0 0;border:0;border-radius:0;margin-bottom:20px;padding:0}.contextual-assistant-module__246SWG__conversation .chat-msg.is-question{border:1px solid var(--rule);background:var(--surface);border-radius:6px;margin-left:16px;padding:10px 12px}.contextual-assistant-module__246SWG__conversation .chat-msg p{overflow-wrap:anywhere;white-space:pre-wrap}.contextual-assistant-module__246SWG__conversation .chat-msg-head{flex-wrap:wrap;gap:6px}.contextual-assistant-module__246SWG__conversation .chat-msg strong{font-weight:500}:is(.contextual-assistant-module__246SWG__conversation .chat-trace,.contextual-assistant-module__246SWG__conversation .chat-citations){font-size:12px}.contextual-assistant-module__246SWG__unavailable{padding:16px}.contextual-assistant-module__246SWG__unavailable h2{margin:0 0 8px;font-size:15px;font-weight:500}.contextual-assistant-module__246SWG__unavailable p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){.contextual-assistant-module__246SWG__conversation *{scroll-behavior:auto}}.contextual-assistant-module__246SWG__conversation .chat-history-notice a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.contextual-assistant-module__246SWG__conversation .chat-history-notice a:hover{color:var(--teal)}.contextual-assistant-module__246SWG__conversation .chat-history-notice a:focus-visible{outline:2px solid var(--teal);outline-offset:2px}
.search-empty-state-module__iUeroG__state{gap:8px;padding:8px 10px;display:grid}.search-empty-state-module__iUeroG__state p.search-empty-state-module__iUeroG__lead{color:var(--text);margin:0;font-size:13px;font-weight:400;line-height:1.6}.search-empty-state-module__iUeroG__state p.search-empty-state-module__iUeroG__hints{color:var(--muted);margin:0;font-size:12px;font-weight:400;line-height:1.5}
.console-sidebar-module__aUU8mq__sidebar{--row:36px;--panel-gap:8px;--panel-width:248px;--sidebar-width:var(--workspace-explorer,252px);--footer-icon-column:36px;--footer-label-gap:10px;height:100%;min-height:0;color:var(--text);font:13px/1.5 var(--workspace-font), system-ui, sans-serif;flex-direction:column;gap:4px;padding:8px 8px 10px;display:flex}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true]{align-items:center;padding:8px 8px 10px}.console-sidebar-module__aUU8mq__sidebar svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.console-sidebar-module__aUU8mq__head{flex:none;justify-content:space-between;align-items:center;gap:6px;min-height:40px;padding:0 0 4px;display:flex}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__head{justify-content:center;width:100%}.console-sidebar-module__aUU8mq__title{min-width:0;color:var(--text);letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:6px 8px;font-size:15px;font-weight:500;text-decoration:none;overflow:hidden}.console-sidebar-module__aUU8mq__title:hover{background:var(--control);text-decoration:none}.console-sidebar-module__aUU8mq__toggle{width:var(--row);height:var(--row);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.console-sidebar-module__aUU8mq__toggle:hover,.console-sidebar-module__aUU8mq__toggle:focus-visible{background:var(--control);color:var(--text)}.console-sidebar-module__aUU8mq__toggle svg{width:18px;height:18px}.console-sidebar-module__aUU8mq__scope{flex:none;position:relative}.console-sidebar-module__aUU8mq__scopeTrigger{border:1px solid var(--rule);background:var(--surface);width:100%;min-height:40px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.console-sidebar-module__aUU8mq__scopeTrigger:hover,.console-sidebar-module__aUU8mq__scopeTrigger[aria-expanded=true]{border-color:var(--strong);background:var(--control)}.console-sidebar-module__aUU8mq__scopeIcon,.console-sidebar-module__aUU8mq__optionIcon{width:18px;height:18px;color:var(--teal);flex:none}.console-sidebar-module__aUU8mq__scopeLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.console-sidebar-module__aUU8mq__chevron{width:14px;height:14px;color:var(--faint);flex:none}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__scopeTrigger{width:var(--row);min-height:var(--row);justify-content:center;padding:0}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__scopeLabel,.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__scopeTrigger .console-sidebar-module__aUU8mq__chevron{display:none}.console-sidebar-module__aUU8mq__popover{z-index:80;top:0;left:calc(100% + var(--panel-gap));width:var(--panel-width);border:1px solid var(--rule);background:var(--paper);max-height:min(60vh,420px);color:var(--text);scrollbar-width:thin;border-radius:8px;gap:4px;padding:6px;display:grid;position:absolute;overflow-y:auto;box-shadow:0 12px 32px #00000047}.console-sidebar-module__aUU8mq__scope:has(>.console-sidebar-module__aUU8mq__popover):after{content:"";z-index:80;width:var(--panel-gap);position:absolute;top:0;bottom:0;left:100%}.console-sidebar-module__aUU8mq__bookmarks .app-toolbar-bookmarks.is-rail:has(>.app-toolbar-bookmarks-menu):after{content:"";z-index:80;width:var(--panel-gap);position:absolute;top:0;bottom:0;left:100%}.console-sidebar-module__aUU8mq__options{gap:2px;margin:0;padding:0;list-style:none;display:grid}.console-sidebar-module__aUU8mq__options+.console-sidebar-module__aUU8mq__options{border-top:1px solid var(--rule);padding-top:4px}.console-sidebar-module__aUU8mq__optionsHeading{color:var(--muted);letter-spacing:normal;text-transform:none;padding:6px 10px 2px;font-size:12px;font-weight:400}.console-sidebar-module__aUU8mq__option{width:100%;min-height:34px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.console-sidebar-module__aUU8mq__option:hover,.console-sidebar-module__aUU8mq__option:focus-visible,.console-sidebar-module__aUU8mq__option[aria-selected=true]{background:var(--control);text-decoration:none}.console-sidebar-module__aUU8mq__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.console-sidebar-module__aUU8mq__optionsActions .console-sidebar-module__aUU8mq__optionIcon{color:var(--muted)}.console-sidebar-module__aUU8mq__check{width:14px;height:14px;color:var(--teal);stroke-width:2px;flex:none}.console-sidebar-module__aUU8mq__alert{color:var(--muted);margin:6px 2px 0;font-size:12px}.console-sidebar-module__aUU8mq__search{flex:none;margin-bottom:6px;position:relative}.console-sidebar-module__aUU8mq__search kbd{pointer-events:none;border:1px solid var(--rule);color:var(--faint);font:11px/16px var(--workspace-font), system-ui, sans-serif;border-radius:4px;padding:1px 5px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.console-sidebar-module__aUU8mq__search .app-rail-utilities{border:0;margin:0;padding:0;display:block}.console-sidebar-module__aUU8mq__search .app-toolbar-search{width:100%}.console-sidebar-module__aUU8mq__search .app-rail-tool-button{border:1px solid var(--rule);background:var(--surface);width:100%;height:40px;min-height:40px;color:var(--faint);font:inherit;border-radius:6px;justify-content:flex-start;gap:10px;padding:0 10px;font-weight:400}:is(.console-sidebar-module__aUU8mq__search .app-rail-tool-button:hover,.console-sidebar-module__aUU8mq__search .app-rail-tool-button:focus-visible){border-color:var(--strong);background:var(--control);color:var(--text)}.console-sidebar-module__aUU8mq__search .app-rail-tool-button svg{width:17px;height:17px;color:var(--muted)}.console-sidebar-module__aUU8mq__search .app-rail-tool-label{display:inline}.console-sidebar-module__aUU8mq__search .app-rail-tool-label:after{content:"…"}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__search .app-rail-tool-button{width:var(--row);height:var(--row);min-height:var(--row);background:0 0;border-color:#0000;justify-content:center;padding:0}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__search .app-rail-tool-label{display:none}.console-sidebar-module__aUU8mq__nav{scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;overflow:hidden auto}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__nav{align-items:center;overflow:visible}.console-sidebar-module__aUU8mq__row{width:100%;min-height:var(--row);color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.console-sidebar-module__aUU8mq__row:hover,.console-sidebar-module__aUU8mq__row:focus-visible,.console-sidebar-module__aUU8mq__row[aria-expanded=true]{background:color-mix(in srgb, var(--control) 60%, transparent);color:var(--text);text-decoration:none}.console-sidebar-module__aUU8mq__row[aria-current=page],.console-sidebar-module__aUU8mq__row[data-active=true][aria-expanded=false]{background:var(--control);color:var(--text)}.console-sidebar-module__aUU8mq__rowIcon{flex:none;place-items:center;width:18px;height:18px;display:grid}.console-sidebar-module__aUU8mq__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__row{width:var(--row);justify-content:center;padding:0}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__rowLabel,.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__row .console-sidebar-module__aUU8mq__chevron,.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__betaTag{display:none}.console-sidebar-module__aUU8mq__folder{gap:2px;display:grid;position:relative}.console-sidebar-module__aUU8mq__flyout{z-index:80;padding-left:var(--panel-gap);position:absolute;top:-6px;left:100%}.console-sidebar-module__aUU8mq__flyoutPanel{width:var(--panel-width);border:1px solid var(--rule);background:var(--paper);color:var(--text);border-radius:8px;gap:2px;padding:6px;display:grid;box-shadow:0 12px 32px #00000047}.console-sidebar-module__aUU8mq__flyoutTitle{color:var(--faint);align-items:center;gap:8px;margin:0;padding:6px 10px 4px;font-size:12px;display:flex}.console-sidebar-module__aUU8mq__flyoutList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__flyoutPanel .console-sidebar-module__aUU8mq__row{justify-content:flex-start;width:100%;padding:0 10px}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__flyoutPanel .console-sidebar-module__aUU8mq__rowLabel,.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__flyoutPanel .console-sidebar-module__aUU8mq__betaTag{display:revert}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__flyoutPanel .console-sidebar-module__aUU8mq__rowLabel{flex:auto}.console-sidebar-module__aUU8mq__folder.console-sidebar-module__aUU8mq__beta .console-sidebar-module__aUU8mq__flyoutPanel .console-sidebar-module__aUU8mq__row .console-sidebar-module__aUU8mq__betaTag{display:none}.console-sidebar-module__aUU8mq__children{gap:2px;margin:0;padding:0 0 4px;list-style:none;display:grid}.console-sidebar-module__aUU8mq__nested{min-height:32px;padding-left:38px}.console-sidebar-module__aUU8mq__unavailable{color:var(--faint);cursor:default;opacity:.55}.console-sidebar-module__aUU8mq__unavailable:hover,.console-sidebar-module__aUU8mq__unavailable:focus-visible{color:var(--faint);background:0 0}.console-sidebar-module__aUU8mq__beta .console-sidebar-module__aUU8mq__rowLabel{color:inherit}.console-sidebar-module__aUU8mq__folder.console-sidebar-module__aUU8mq__beta>.console-sidebar-module__aUU8mq__row,.console-sidebar-module__aUU8mq__row.console-sidebar-module__aUU8mq__beta{opacity:.72}.console-sidebar-module__aUU8mq__folder.console-sidebar-module__aUU8mq__beta>.console-sidebar-module__aUU8mq__row:hover,.console-sidebar-module__aUU8mq__row.console-sidebar-module__aUU8mq__beta:hover{opacity:1}.console-sidebar-module__aUU8mq__betaTag{border:1px solid var(--rule);color:var(--muted);letter-spacing:normal;text-transform:none;border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:400;line-height:18px}.console-sidebar-module__aUU8mq__foot{border-top:1px solid var(--rule);flex-direction:column;flex:none;gap:2px;padding-top:8px;display:flex}:is(.console-sidebar-module__aUU8mq__sidebar[data-collapsed=false] .console-sidebar-module__aUU8mq__foot>.console-sidebar-module__aUU8mq__row,.console-sidebar-module__aUU8mq__sidebar[data-collapsed=false] .console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button){grid-template-columns:var(--footer-icon-column) minmax(0, 1fr);gap:var(--footer-label-gap);padding-inline:0;display:grid}.console-sidebar-module__aUU8mq__foot>.console-sidebar-module__aUU8mq__row>.console-sidebar-module__aUU8mq__rowIcon{justify-self:center}.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button>svg{justify-self:center}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__foot{align-items:center;width:100%}.console-sidebar-module__aUU8mq__bookmarks .app-rail-utilities{border:0;margin:0;padding:0;display:block}.console-sidebar-module__aUU8mq__bookmarks .app-toolbar-bookmarks{width:100%}.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button{width:100%;min-height:var(--row);height:var(--row);color:var(--muted);font:inherit;background:0 0;border:0;border-radius:6px;justify-content:flex-start;gap:10px;padding:0 10px;font-weight:400}:is(.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button:hover,.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button:focus-visible,.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button[aria-expanded=true]){background:color-mix(in srgb, var(--control) 60%, transparent);color:var(--text);border:0}.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button svg{width:18px;height:18px}.console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-label{display:inline}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-button{width:var(--row);justify-content:center;padding:0}.console-sidebar-module__aUU8mq__sidebar[data-collapsed=true] .console-sidebar-module__aUU8mq__bookmarks .app-rail-tool-label{display:none}.console-sidebar-module__aUU8mq__bookmarks{position:relative}.console-sidebar-module__aUU8mq__bookmarks .app-toolbar-bookmarks.is-rail .app-toolbar-bookmarks-menu{top:auto;bottom:0;right:auto;left:calc(100% + var(--panel-gap));width:var(--panel-width);position:absolute}
.production-workspace-shell-module__6CGrjq__workspace{--workspace-rail:52px;--workspace-explorer:252px;--workspace-assistant:310px;--workspace-font:var(--font-lato), system-ui, sans-serif;--font-display:var(--workspace-font);--font-sans:var(--workspace-font);--font-body:var(--workspace-font);--font-data:var(--workspace-font);--font-serif:var(--workspace-font);--paper:#fafbf9;--surface:#eeefed;--studio:#e4e7e4;--control:#e0e4e0;--text:#303736;--muted:#4b5451;--faint:#5e6763;--rule:#d2d8d4;--strong:#abb4ae;--teal:#347c6b;--ink:var(--text);--ink-strong:var(--text);--ink-muted:var(--muted);--ink-faint:var(--faint);--surface-raised:var(--surface);--surface-sunken:var(--studio);--rule-strong:var(--strong);--color-accent:var(--teal);--color-accent-solid:#347c6b;--color-on-accent-solid:#fff;--color-accent-ink:var(--teal);--color-accent-rule:var(--strong);--color-accent-wash:var(--control);z-index:45;background:var(--paper);color:var(--text);font:13px/1.6 var(--workspace-font);grid-template-rows:49px minmax(0,1fr) 27px;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}:root[data-theme=dark] .production-workspace-shell-module__6CGrjq__workspace{--paper:#202324;--surface:#1b1e1f;--studio:#141718;--control:#292d2e;--text:#eeefed;--muted:#b8bcba;--faint:#909693;--rule:#383d3e;--strong:#626967;--teal:#71b8a6}.production-workspace-shell-module__6CGrjq__workspace[data-explorer=false]{--workspace-explorer:var(--workspace-rail)}.production-workspace-shell-module__6CGrjq__workspace[data-assistant=false]{--workspace-assistant:0px}.production-workspace-shell-module__6CGrjq__workspace[data-tabs=false]{grid-template-rows:minmax(0,1fr) 27px}.production-workspace-shell-module__6CGrjq__workspace[data-tabs=false] .production-workspace-shell-module__6CGrjq__body{grid-row:1;position:relative}.production-workspace-shell-module__6CGrjq__workspace[data-tabs=false] .production-workspace-shell-module__6CGrjq__statusbar{grid-row:2}.production-workspace-shell-module__6CGrjq__workspace *{box-sizing:border-box}.production-workspace-shell-module__6CGrjq__workspace :is(h1,h2,h3,p){color:inherit;margin:0;font-family:inherit}.production-workspace-shell-module__6CGrjq__workspace :is(button,input,select){color:inherit;font:inherit}.production-workspace-shell-module__6CGrjq__workspace :is(.production-workspace-shell-module__6CGrjq__explorer,.production-workspace-shell-module__6CGrjq__assistant)[hidden]{display:none!important}.production-workspace-shell-module__6CGrjq__skipLink{z-index:100;border:1px solid var(--color-accent-rule);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-strong);padding:7px 10px;position:fixed;top:6px;left:8px;transform:translateY(-180%)}.production-workspace-shell-module__6CGrjq__skipLink:focus{transform:translateY(0)}.production-workspace-shell-module__6CGrjq__topbar{border-bottom:1px solid var(--rule);background:var(--studio);grid-area:1/1/auto/-1;align-items:stretch;min-width:0;display:flex}.production-workspace-shell-module__6CGrjq__topbar .app-toolbar.app-workspace-tabs{background:0 0;border:0;flex:auto;min-width:0;height:49px;min-height:49px;padding:7px 8px 0 0}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-strip{align-items:stretch;gap:0;height:42px}.production-workspace-shell-module__6CGrjq__topbar .workspace-client-controls{border-right:1px solid var(--rule);flex:none;align-self:stretch;place-items:center;width:48px;height:49px;margin-top:-7px;display:grid}.production-workspace-shell-module__6CGrjq__topbar .workspace-stok-link{width:var(--workspace-explorer);border:0;border-right:1px solid var(--rule);background:0 0;border-radius:0;flex:none;justify-content:center;align-self:stretch;height:49px;margin:-7px 0 0;padding:0 16px}.production-workspace-shell-module__6CGrjq__topbar .workspace-stok-logo{width:auto;height:20px}.production-workspace-shell-module__6CGrjq__topbar .workspace-stok-glyph{height:22px}:is(.production-workspace-shell-module__6CGrjq__workspace[data-explorer=true] .production-workspace-shell-module__6CGrjq__topbar .workspace-stok-glyph,.production-workspace-shell-module__6CGrjq__workspace[data-explorer=false] .production-workspace-shell-module__6CGrjq__topbar .workspace-stok-wordmark){display:none}.production-workspace-shell-module__6CGrjq__workspace[data-explorer=false] .production-workspace-shell-module__6CGrjq__topbar .workspace-stok-link{padding:0}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-list{flex:0 auto;align-items:stretch;gap:5px;height:42px;padding-left:5px}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab{border:1px solid #0000;border-bottom:1px solid var(--rule);background:var(--surface);min-width:120px;max-width:245px;height:auto;color:var(--muted);border-radius:4px 4px 0 0;flex:0 245px}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab:hover{background:var(--surface);color:var(--text);border-color:#0000}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab.is-active{border-color:var(--rule);border-bottom-color:var(--paper);background:var(--paper);color:var(--text)}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-select{color:inherit;font-family:var(--font-lato), system-ui, sans-serif;gap:6px;padding:0 4px 0 10px;font-size:12px;font-weight:400}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-copy{display:block;overflow:hidden}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-page-title{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1;display:block;overflow:hidden}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-close{width:20px;height:20px;margin-right:5px}.production-workspace-shell-module__6CGrjq__topbar .workspace-tab-new{border-radius:4px;align-self:center;width:28px;height:28px;margin:0 0 5px 5px}.production-workspace-shell-module__6CGrjq__body{grid-area:2/1;grid-template-columns:var(--workspace-explorer) minmax(0, 1fr) var(--workspace-assistant);min-width:0;min-height:0;display:grid;overflow:hidden}.production-workspace-shell-module__6CGrjq__explorer{z-index:2;border-right:1px solid var(--rule);background:var(--surface-sunken);grid-column:1;min-width:0;min-height:0;position:relative;overflow:visible}.production-workspace-shell-module__6CGrjq__canvas{--app-toolbar-height:0px;--sidebar-width:0px;contain:layout paint;isolation:isolate;background:var(--paper);scrollbar-width:thin;grid-column:2;min-width:0;position:relative;overflow:auto}.production-workspace-shell-module__6CGrjq__canvas>.app-main{flex-direction:column;min-height:100%;display:flex}.production-workspace-shell-module__6CGrjq__canvas>.app-main>main{background:var(--paper);flex:1 0 auto}.production-workspace-shell-module__6CGrjq__canvas:has(>.app-main>:is(.entity-explorer-page,.portfolio-map-explorer-page)){overflow:hidden}.production-workspace-shell-module__6CGrjq__canvas>.app-main:has(>:is(.entity-explorer-page,.portfolio-map-explorer-page)){height:100%;min-height:0}.production-workspace-shell-module__6CGrjq__canvas>.app-main>main:is(.entity-explorer-page,.portfolio-map-explorer-page){flex:1 1 0;width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.production-workspace-shell-module__6CGrjq__workspace[data-context=wiki] .production-workspace-shell-module__6CGrjq__canvas>.app-main>main{max-width:none;margin:0;padding:0}.production-workspace-shell-module__6CGrjq__canvas .dashboard-editor-dock{max-width:calc(100% - 24px);top:12px;bottom:12px;right:12px}:is(.production-workspace-shell-module__6CGrjq__canvas .graph-page-main,.production-workspace-shell-module__6CGrjq__canvas .app-main:has(>.graph-page-main)){height:100%;min-height:0}.production-workspace-shell-module__6CGrjq__assistant{border-left:1px solid var(--rule);background:var(--surface-sunken);flex-direction:column;grid-column:3;min-width:0;display:flex;overflow:hidden}.production-workspace-shell-module__6CGrjq__assistantHeading{width:var(--workspace-assistant);border-left:1px solid var(--rule);min-width:0;color:var(--muted);flex:none;align-items:center;gap:2px;padding:6px 8px;display:flex}.production-workspace-shell-module__6CGrjq__workspace[data-assistant=false] .production-workspace-shell-module__6CGrjq__assistantHeading{border-left-color:#0000;width:auto}.production-workspace-shell-module__6CGrjq__assistantHeading>button{color:var(--ink-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:5px;font-size:12px;display:inline-flex}.production-workspace-shell-module__6CGrjq__assistantHeading button:hover,.production-workspace-shell-module__6CGrjq__assistantHeading button:focus-visible{background:var(--color-accent-wash);color:var(--color-accent-ink)}.production-workspace-shell-module__6CGrjq__assistantHeading>button+button{margin-left:auto}.production-workspace-shell-module__6CGrjq__assistantFab{z-index:3;border:1px solid var(--rule);background:var(--paper);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:10px;place-items:center;padding:0;transition:color .12s,border-color .12s,box-shadow .12s,transform .12s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 6px 20px #00000029}.production-workspace-shell-module__6CGrjq__assistantFab:hover,.production-workspace-shell-module__6CGrjq__assistantFab:focus-visible{border-color:var(--strong);color:var(--text);transform:translateY(-1px);box-shadow:0 10px 26px #00000038}.production-workspace-shell-module__6CGrjq__assistantFab svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.production-workspace-shell-module__6CGrjq__assistantPaneHead{min-height:48px;color:var(--text);flex:none;justify-content:space-between;align-items:center;gap:6px;margin:0 8px 4px;padding:8px 0 4px;display:flex}.production-workspace-shell-module__6CGrjq__assistantPaneHead>span{letter-spacing:-.1px;padding:6px 8px;font-size:15px;font-weight:500}.production-workspace-shell-module__6CGrjq__assistantPaneHead>button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.production-workspace-shell-module__6CGrjq__assistantPaneHead>button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.production-workspace-shell-module__6CGrjq__assistantPaneHead>button:hover,.production-workspace-shell-module__6CGrjq__assistantPaneHead>button:focus-visible{background:var(--control);color:var(--text)}.production-workspace-shell-module__6CGrjq__assistantBody{flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.production-workspace-shell-module__6CGrjq__assistantBody .app-rail-utilities{flex:auto;min-height:0}.production-workspace-shell-module__6CGrjq__assistantBody .app-contextual-assistant-entry{align-content:start;gap:8px;min-height:100%;display:grid}.production-workspace-shell-module__6CGrjq__assistantBody .app-contextual-assistant-kicker{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:10px}.production-workspace-shell-module__6CGrjq__assistantBody .app-contextual-assistant-entry>strong{color:var(--ink-strong);font-size:15px}.production-workspace-shell-module__6CGrjq__assistantBody .app-contextual-assistant-entry>p:not(.app-contextual-assistant-kicker){color:var(--ink-muted);margin:0 0 6px}.production-workspace-shell-module__6CGrjq__assistantBody .chat-dock.is-rail{flex-direction:column;order:-1;align-items:stretch;gap:8px;width:100%;display:flex}.production-workspace-shell-module__6CGrjq__assistantBody .chat-dock.is-rail .chat-dock-launcher{flex:none;justify-content:center;width:100%}.production-workspace-shell-module__6CGrjq__assistantBody .chat-dock-stack.is-rail{align-items:stretch;width:100%;max-height:none;margin-bottom:8px;position:static;inset:auto}.production-workspace-shell-module__6CGrjq__assistantBody .chat-dock-stack.is-rail .chat-dock-window{width:100%;max-width:none;height:min(640px,100vh - 220px);box-shadow:none}.production-workspace-shell-module__6CGrjq__statusbar{border-top:1px solid var(--rule);background:var(--surface-sunken);min-width:0;color:var(--ink-faint);grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.production-workspace-shell-module__6CGrjq__statusbar>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.production-workspace-shell-module__6CGrjq__workspace :is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.production-workspace-shell-module__6CGrjq__workspace .data-explorer-search-field:focus-within{outline:2px solid var(--color-accent);outline-offset:-1px;box-shadow:none}.production-workspace-shell-module__6CGrjq__workspace .data-explorer-search-field input:focus-visible{outline:none}@media (max-width:1120px){.production-workspace-shell-module__6CGrjq__workspace{--workspace-assistant:min(310px, calc(100vw - var(--workspace-rail) - 40px))}.production-workspace-shell-module__6CGrjq__assistant{z-index:70;width:var(--workspace-assistant);position:fixed;top:49px;bottom:27px;right:0;box-shadow:-18px 0 48px #0000002e}.production-workspace-shell-module__6CGrjq__workspace[data-tabs=false] .production-workspace-shell-module__6CGrjq__assistant{top:0}}@media (max-width:760px){.production-workspace-shell-module__6CGrjq__workspace[data-narrow=true] .production-workspace-shell-module__6CGrjq__body{grid-template-columns:var(--workspace-rail) minmax(0, 1fr) var(--workspace-assistant)}.production-workspace-shell-module__6CGrjq__workspace[data-narrow=true][data-explorer=true] .production-workspace-shell-module__6CGrjq__explorer{z-index:65;width:min(280px,100vw - 40px);position:fixed;top:49px;bottom:27px;left:0;box-shadow:18px 0 48px #0000002e}}
.workspace-account-module__004iOa__account{width:100%;color:var(--text);font:13px/1.4 var(--workspace-font),system-ui,sans-serif;position:relative}.workspace-account-module__004iOa__account:has(>.workspace-account-module__004iOa__popup):after{content:"";z-index:80;width:var(--panel-gap,8px);position:absolute;top:0;bottom:0;left:100%}.workspace-account-module__004iOa__trigger{grid-template-columns:var(--footer-icon-column,36px) minmax(0, 1fr);align-items:center;gap:var(--footer-label-gap,10px);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;padding:6px 0;display:grid}.workspace-account-module__004iOa__trigger:hover,.workspace-account-module__004iOa__trigger[aria-expanded=true]{background:var(--control)}.workspace-account-module__004iOa__avatar{border:1px solid var(--rule);background:var(--surface);width:36px;height:36px;color:var(--text);border-radius:8px;justify-self:center;place-items:center;display:grid}.workspace-account-module__004iOa__avatar svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.workspace-account-module__004iOa__copy{flex:1;min-width:0;display:grid}.workspace-account-module__004iOa__copy strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.workspace-account-module__004iOa__copy small{color:var(--faint);font-size:12px}.workspace-account-module__004iOa__popup{z-index:80;bottom:0;left:calc(100% + var(--panel-gap,8px));width:var(--panel-width,248px);background:var(--paper);border:1px solid var(--rule);border-radius:8px;padding:12px;font-size:13px;position:absolute;box-shadow:0 12px 32px #00000047}.workspace-account-module__004iOa__popup p{overflow-wrap:anywhere;margin:0 0 2px}.workspace-account-module__004iOa__popup>span{color:var(--muted);font-size:12px}.workspace-account-module__004iOa__popup hr{border:0;border-top:1px solid var(--rule);margin:10px 0}.workspace-account-module__004iOa__popup a,.workspace-account-module__004iOa__popup>button{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 6px;text-decoration:none;display:block}.workspace-account-module__004iOa__popup .pending-button{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 6px;text-decoration:none;display:block}.workspace-account-module__004iOa__popup a:hover,.workspace-account-module__004iOa__popup>button:hover{background:var(--control);text-decoration:none}.workspace-account-module__004iOa__popup .pending-button:hover{background:var(--control);text-decoration:none}.workspace-account-module__004iOa__account[data-rail=true] .workspace-account-module__004iOa__trigger{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.workspace-account-module__004iOa__account[data-rail=true] .workspace-account-module__004iOa__copy{display:none}.workspace-account-module__004iOa__popup .pending-button-frame{justify-content:flex-start;justify-items:start}.workspace-account-module__004iOa__popup .pending-button-label{justify-content:flex-start}
.app-main>main.building-chat-page-module__M7XUWG__page{width:100%;max-width:none;height:calc(100dvh - var(--app-toolbar-height,0px) - 27px);min-height:0;color:var(--ink);background:var(--paper);margin:0;padding:0;overflow:hidden}:is(.building-chat-page-module__M7XUWG__page .assistant,.building-chat-page-module__M7XUWG__page .assistant-workspace){height:100%;min-height:0}.building-chat-page-module__M7XUWG__page .assistant-workspace{grid-template-columns:250px minmax(0,1fr);gap:0}.building-chat-page-module__M7XUWG__page .assistant-workspace[data-history-open=false]{grid-template-columns:minmax(0,1fr)}.building-chat-page-module__M7XUWG__page .assistant-history{border:0;border-right:1px solid var(--rule);background:var(--paper);border-radius:0;max-height:none}.building-chat-page-module__M7XUWG__page .assistant-history[hidden]{display:none}:is(.building-chat-page-module__M7XUWG__page .assistant-history-toolbar,.building-chat-page-module__M7XUWG__page .assistant-page-toolbar){border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:8px;height:44px;padding:0 8px 0 18px;display:flex}.building-chat-page-module__M7XUWG__page .assistant-history-search{border:1px solid var(--rule);background:var(--surface);border-radius:6px;flex:1;gap:7px;min-width:0;height:28px;margin:0;padding:0 9px}.building-chat-page-module__M7XUWG__page .assistant-history-search input{font-size:12px}.building-chat-page-module__M7XUWG__page .assistant-history-search svg{flex:none;width:13px;height:13px}.building-chat-page-module__M7XUWG__page .assistant-history-search:focus-within{border-color:var(--color-accent)}.building-chat-page-module__M7XUWG__page .assistant-history-toggle{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.building-chat-page-module__M7XUWG__page .assistant-history-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}:is(.building-chat-page-module__M7XUWG__page .assistant-history-toggle:hover,.building-chat-page-module__M7XUWG__page .assistant-history-new:hover){background:var(--surface-sunken);color:var(--ink)}.building-chat-page-module__M7XUWG__page .assistant-history-head{padding:24px 14px 12px 18px}.building-chat-page-module__M7XUWG__page .assistant-history-head h2{margin:0;font-size:13px;font-weight:600}.building-chat-page-module__M7XUWG__page .assistant-history-new{min-height:28px;color:var(--ink-muted);background:0 0;border:0;border-radius:4px;padding:0 6px}:is(.building-chat-page-module__M7XUWG__page .assistant-history-head span,.building-chat-page-module__M7XUWG__page .assistant-history-group h3){font:400 12px/1.5 var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--ink-muted)}.building-chat-page-module__M7XUWG__page .assistant-history-scroll{flex:1;padding:0 12px 24px}.building-chat-page-module__M7XUWG__page .assistant-history-archive{border-top:1px solid var(--rule);flex-direction:column;flex:none;min-height:0;max-height:50%;padding:0 12px;display:flex}.building-chat-page-module__M7XUWG__page .assistant-history-archive .assistant-history-group{flex-direction:column;min-height:0;padding-top:8px;display:flex}.building-chat-page-module__M7XUWG__page .assistant-history-archive h3{flex:none}.building-chat-page-module__M7XUWG__page .assistant-history-archive .assistant-history-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;min-height:0;padding-bottom:8px;overflow-y:auto}.building-chat-page-module__M7XUWG__page .assistant-history-group{padding-top:16px}.building-chat-page-module__M7XUWG__page .assistant-history-list[hidden]{display:none}.building-chat-page-module__M7XUWG__page .assistant-history-disclosure{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 0;display:flex}.building-chat-page-module__M7XUWG__page .assistant-history-disclosure:hover{color:var(--ink)}.building-chat-page-module__M7XUWG__page .assistant-history-disclosure svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.building-chat-page-module__M7XUWG__page .assistant-history-disclosure[aria-expanded=true] svg{transform:rotate(90deg)}.building-chat-page-module__M7XUWG__page .assistant-history-restore{color:var(--ink-muted);flex:none;padding:0}.building-chat-page-module__M7XUWG__page .assistant-history-copy strong{font-size:13px;font-weight:400;line-height:1.5}.building-chat-page-module__M7XUWG__page .assistant-history-copy time{font:400 11px/1.4 var(--font-sans)}.building-chat-page-module__M7XUWG__page .assistant-history-empty{font-size:12px;line-height:1.6}.building-chat-page-module__M7XUWG__page .assistant-history-item.is-selected{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.building-chat-page-module__M7XUWG__page .assistant-main{background:0 0;border:0;border-radius:0;flex-direction:column;min-height:0;display:flex}.building-chat-page-module__M7XUWG__page .assistant-main>section{flex:1;width:min(100%,820px);height:auto;min-height:0;margin-inline:auto;padding:24px clamp(20px,4vw,56px) 28px}.building-chat-page-module__M7XUWG__page .assistant-main>.assistant-intro{justify-content:center;padding-bottom:clamp(48px,15dvh,160px)}.building-chat-page-module__M7XUWG__page .assistant-empty{width:100%;margin:0;padding:0 0 30px}.building-chat-page-module__M7XUWG__page .assistant-empty h1{font:500 clamp(24px, 2.6vw, 32px)/1.25 var(--font-sans);letter-spacing:-.025em;text-wrap:balance}.building-chat-page-module__M7XUWG__page .assistant-convo-head{border:0}.building-chat-page-module__M7XUWG__page .assistant-convo-title h1{font-size:15px;font-weight:500}.building-chat-page-module__M7XUWG__page .chat-msg{background:0 0;border:0;margin-bottom:24px;padding:0;font-size:14px;line-height:1.7}.building-chat-page-module__M7XUWG__page .chat-msg.is-question{background:var(--surface);border-radius:12px;margin-left:12%;padding:12px 16px}.building-chat-page-module__M7XUWG__page .chat-msg p{overflow-wrap:anywhere;white-space:pre-wrap}.building-chat-page-module__M7XUWG__page .chat-stream{scrollbar-width:thin;padding:24px 0}.building-chat-page-module__M7XUWG__page :is(button,input,select,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:760px){.building-chat-page-module__M7XUWG__page .assistant-workspace{grid-template-columns:minmax(0,1fr);position:relative}.building-chat-page-module__M7XUWG__page .assistant-history{z-index:3;width:min(250px,100%);position:absolute;inset:0 auto 0 0}.building-chat-page-module__M7XUWG__page .assistant-main>section{padding-inline:20px}.building-chat-page-module__M7XUWG__page .assistant-main>.assistant-intro{padding-bottom:48px}}
