.styles_image__0moP0{transition:opacity .2s ease}.styles_imageLoading__7By7l{opacity:0}.styles_imageLoaded__MAJiw{opacity:1}.styles_root__Vfe_Z{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--color-background);color:var(--color-foreground)}.styles_mobileSheetBackdrop__qkIV3,.styles_mobileToolbar__f6EBb{display:none}.styles_mobileArtifactSheet__50c9z,.styles_mobileSessionsSheet__LPBsI{display:contents}@media (max-width:767px){.styles_root__Vfe_Z{min-height:100dvh}.styles_mobileToolbar__f6EBb{display:flex;align-items:center;gap:.5rem;min-height:3.25rem;padding:max(.5rem,env(safe-area-inset-top)) .75rem .5rem;border-bottom:1px solid var(--color-border);background:var(--color-card);flex-shrink:0}.styles_mobileSheetClose__b2hEi,.styles_mobileToolbarButton__tbKAn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;padding:0;border:1px solid var(--color-border);border-radius:.6rem;background:var(--color-background);color:var(--color-foreground);cursor:pointer}.styles_mobileSheetClose__b2hEi:hover,.styles_mobileToolbarButton__tbKAn:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.styles_mobileToolbarTitle__NNjMs{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:.1rem;font-size:.95rem;font-weight:650;text-align:center}.styles_mobileToolbarTitle__NNjMs small{max-width:12rem;color:var(--color-muted-foreground);font-size:.7rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_mobileToolbarSpacer__sR6Ev{width:2.5rem;flex-shrink:0}.styles_mobilePanes__ZOPz0{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.styles_mobileArtifactSheet__50c9z,.styles_mobileSessionsSheet__LPBsI{display:block}.styles_mobileSessionsSheet__LPBsI{inset:0 auto 0 0;width:min(22rem,calc(100vw - 2.5rem));background:var(--color-card);box-shadow:8px 0 30px color-mix(in srgb,#000 18%,transparent);transform:translateX(-105%)}.styles_mobileArtifactSheet__50c9z,.styles_mobileSessionsSheet__LPBsI{position:fixed;z-index:60;padding-top:env(safe-area-inset-top);transition:transform .18s ease-out}.styles_mobileArtifactSheet__50c9z{inset:0;padding-bottom:env(safe-area-inset-bottom);background:var(--color-background);transform:translateY(105%)}.styles_mobileSessionsOpen__ODR8m .styles_mobileSessionsSheet__LPBsI{transform:translateX(0)}.styles_mobileArtifactOpen__806N6 .styles_mobileArtifactSheet__50c9z{transform:translateY(0)}.styles_mobileSheetBackdrop__qkIV3{position:fixed;inset:0;z-index:50;display:block;width:100%;height:100%;padding:0;border:none;background:color-mix(in srgb,#000 38%,transparent);cursor:pointer}.styles_mobileSheetHeader__Csbm_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--color-border)}.styles_mobileSheetHeader__Csbm_ h2{margin:0;font-size:1rem;font-weight:650}.styles_mobileSheetClose__b2hEi{width:2.25rem;height:2.25rem}.styles_mobileArtifactSheet__50c9z>.styles_artifactHost__9T_Hc,.styles_mobileSessionsSheet__LPBsI>.styles_rail__63kIF{height:calc(100% - 3.5rem);min-height:0;border:none}.styles_mobileArtifactSheet__50c9z>.styles_artifactHost__9T_Hc,.styles_mobileSessionsSheet__LPBsI>.styles_rail__63kIF{display:flex}.styles_mobilePanes__ZOPz0>.styles_chatPane__VCEOX{display:flex;flex:1 1 auto;width:100%;min-height:0;height:auto}.styles_mobilePanes__ZOPz0>.styles_mobileArtifactSheet__50c9z,.styles_mobilePanes__ZOPz0>.styles_mobileSessionsSheet__LPBsI{display:block}.styles_mobilePanes__ZOPz0:not(.styles_mobileArtifactOpen__806N6) .styles_mobileArtifactSheet__50c9z,.styles_mobilePanes__ZOPz0:not(.styles_mobileSessionsOpen__ODR8m) .styles_mobileSessionsSheet__LPBsI{pointer-events:none}}.styles_notebookEditorLayout__o6v3g{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);min-height:32rem;background:color-mix(in srgb,var(--color-background) 92%,var(--color-card))}.styles_notebookEditorCanvas__CZlmj{padding:1.25rem clamp(1rem,4vw,3rem) 4rem;overflow:auto}.styles_notebookEditorGuide__Rv1Tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:52rem;margin:0 auto .8rem;padding:.55rem 0}.styles_notebookEditorGuide__Rv1Tt strong{font-weight:650}.styles_notebookEditorGuide__Rv1Tt span{text-align:right}.styles_artifactNotebookToolbar__fEtEp{gap:.35rem;max-width:52rem;margin:0 auto .75rem}.styles_artifactNotebookToolbar__fEtEp button{min-height:2rem;padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:.45rem;background:var(--color-card);color:var(--color-foreground);font-size:.75rem;cursor:pointer}.styles_artifactNotebookToolbar__fEtEp button:last-child{margin-left:auto;border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));color:var(--color-accent)}.styles_artifactNotebookToolbar__fEtEp button:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 8%,var(--color-card))}.styles_notebookEditorRoot__NIDtH{max-width:52rem;margin:0 auto;padding:2.15rem clamp(1.25rem,4vw,3.5rem) 3rem;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-card);box-shadow:0 1.5rem 3.5rem color-mix(in srgb,#000 18%,transparent)}.styles_notebookEditorChildren__SJLF6{gap:.9rem}.styles_notebookEditorCard__4nfNl,.styles_notebookEditorContainer__qZFPr,.styles_notebookEditorLeaf__M7WVF{gap:.65rem}.styles_notebookEditorCard__4nfNl,.styles_notebookEditorLeaf__M7WVF{padding:.8rem .9rem;border:1px solid transparent;border-radius:.55rem;transition:border-color .12s ease,background .12s ease}.styles_notebookEditorCard__4nfNl:hover,.styles_notebookEditorContainer__qZFPr:hover,.styles_notebookEditorLeaf__M7WVF:hover{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 4%,transparent)}.styles_notebookEditorActions__3CVuE{top:.5rem;left:-2.15rem;gap:.2rem;z-index:2}.styles_notebookEditorGrip__RXl4V,.styles_notebookEditorMore__1aDLb summary{width:1.65rem;height:1.65rem;border-radius:.4rem;background:var(--color-card);font-size:.8rem}.styles_notebookEditorMoreMenu__VfJ_J{min-width:8.5rem;box-shadow:0 1rem 2.5rem color-mix(in srgb,#000 22%,transparent);z-index:6}.styles_notebookEditorMoreMenu__VfJ_J button{padding:.42rem .5rem;color:var(--color-foreground);font-size:.75rem}.styles_notebookEditorMoreMenu__VfJ_J button:disabled{opacity:.55}.styles_notebookEditorInput__hfhUP,.styles_notebookEditorTextarea__G74TV{padding:.25rem .1rem;border:1px solid transparent;border-radius:.25rem;background:transparent;color:var(--color-foreground)}.styles_notebookEditorText__6vKaD{display:block;min-width:0;padding:.2rem .25rem;border:1px solid transparent;border-radius:.3rem;color:inherit;cursor:text;white-space:pre-wrap}.styles_notebookEditorText__6vKaD:focus-visible,.styles_notebookEditorText__6vKaD:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);outline:none;background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.styles_notebookEditorHeading__yBC85{color:var(--color-foreground);font-size:1.25rem;font-weight:650;line-height:1.25}.styles_notebookEditorBody__p31KK{color:var(--color-foreground);line-height:1.55}.styles_notebookEditorPlaceholder__okKmZ{color:var(--color-muted-foreground);font-style:italic}.styles_notebookEditorInput__hfhUP:focus,.styles_notebookEditorTextarea__G74TV:focus{padding:.35rem .45rem;border-color:var(--color-accent);outline:none;background:var(--color-background)}.styles_notebookEditorTextarea__G74TV{line-height:1.5}.styles_notebookEditorCard__4nfNl select,.styles_notebookEditorLeaf__M7WVF select{align-self:flex-start;min-height:1.9rem;padding:.3rem .45rem;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-background);color:var(--color-foreground);font-size:.75rem}.styles_notebookInspector__uAAiQ{background:color-mix(in srgb,var(--color-card) 80%,var(--color-background))}.styles_notebookInspectorHeader__9HQbw{display:flex;flex-direction:column;gap:.4rem;padding:1.1rem 1.1rem .9rem;border-bottom:1px solid var(--color-border)}.styles_notebookInspectorHeader__9HQbw h2{margin:.25rem 0 0;color:var(--color-foreground);font-size:.95rem;font-weight:650;text-transform:capitalize}.styles_notebookInspectorHint___Osj7{color:var(--color-muted-foreground);font-size:.7rem}.styles_notebookInspectorPanel__2_jmC{gap:1rem;padding:1.1rem}.styles_notebookInspectorField__Vv_VP{font-size:.7rem;font-weight:600}.styles_notebookInspectorField__Vv_VP input,.styles_notebookInspectorField__Vv_VP select{width:100%;min-width:0;padding:.55rem .6rem;border:1px solid var(--color-border);border-radius:.45rem;background:var(--color-background);color:var(--color-foreground);font:inherit;font-weight:400}.styles_notebookInspectorActions__It87j{padding-top:.5rem;border-top:1px solid var(--color-border)}.styles_notebookInspectorActions__It87j button{padding:.55rem .65rem;border-radius:.45rem;background:var(--color-card);color:var(--color-foreground);font-size:.75rem}.styles_notebookInspectorActions__It87j button:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 8%,var(--color-card))}.styles_notebookInspectorActions__It87j .styles_notebookInspectorDanger__0D5T5{border-color:transparent;color:var(--color-danger,#e47777)}.styles_notebookInspectorEmptyState__ptLhx{display:grid;gap:.5rem;justify-items:start;padding:2.5rem 1.1rem;color:var(--color-muted-foreground);font-size:.75rem}.styles_notebookInspectorEmptyState__ptLhx strong{color:var(--color-foreground)}.styles_notebookInspectorEmptyState__ptLhx p{max-width:15rem;margin:0;line-height:1.5}.styles_notebookInspectorEmptyIcon__1Z_UT{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);font-size:1.1rem}.styles_notebookReportDialogBackdrop__JRimt{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgb(3 8 20/64%);z-index:30}.styles_notebookReportDialog__3LOhj{display:grid;gap:1rem;width:min(28rem,100%);padding:1.25rem;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-card);box-shadow:0 1.5rem 4rem rgb(0 0 0/32%)}.styles_notebookReportDialogHeader__1JcDK{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.styles_notebookReportDialogHeader__1JcDK h2{margin:.2rem 0 0;font-size:1.1rem}.styles_notebookReportDialogHeader__1JcDK>button{width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:.4rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_notebookReportDialogIntro__hCP5H{margin:0;color:var(--color-muted-foreground);font-size:.78rem;line-height:1.5}.styles_notebookReportDialogActions__TRgiY{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.4rem}.styles_notebookReportDialogActions__TRgiY button{padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:.45rem;background:var(--color-card);color:var(--color-foreground);font-size:.75rem;cursor:pointer}.styles_notebookReportDialogActions__TRgiY button:last-child{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-foreground,#fff)}@media (max-width:58rem){.styles_notebookEditorLayout__o6v3g{grid-template-columns:minmax(0,1fr)}.styles_notebookInspector__uAAiQ{position:sticky;bottom:0;max-height:min(24rem,55vh);overflow:auto;border-top:1px solid var(--color-border);border-left:0;box-shadow:0 -.75rem 2rem color-mix(in srgb,#000 18%,transparent)}.styles_notebookEditorActions__3CVuE{left:0;top:-2rem}.styles_notebookEditorGuide__Rv1Tt{align-items:flex-start;flex-direction:column}.styles_notebookEditorGuide__Rv1Tt span{text-align:left}}.styles_searchIcon__wKEyL{flex-shrink:0;color:var(--color-muted-foreground)}.styles_searchInput__59pmC{flex:1 1 auto;min-width:0;border:none;background:transparent;color:inherit;font-size:.875rem;outline:none}.styles_searchInput__59pmC::placeholder{color:var(--color-muted-foreground)}.styles_searchShortcut__JxCiK{flex-shrink:0;padding:.1rem .35rem;border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-muted-foreground);font-size:.6875rem;font-family:inherit}.styles_narrowEmpty__VCblw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;padding:1.5rem;text-align:center}.styles_narrowEmptyTitle__8x98v{margin:0;font-size:1.125rem;font-weight:600}.styles_narrowEmptyBody__IvFVg{margin:0;max-width:28rem;color:var(--color-muted-foreground);line-height:1.45}.styles_panes__AVe0_{display:grid;gap:0;flex:1 1 0;min-height:0;min-width:0;height:auto;overflow:hidden}.styles_panesChatOnly__ST7HY{grid-template-columns:var(--agents-rail-width,288px) minmax(0,1fr)}.styles_panesWithArtifact__FA3Ol{grid-template-columns:var(--agents-rail-width,288px) minmax(0,1fr) var(--agents-artifact-width,480px)}.styles_panesChatOnly__ST7HY:has(.styles_railCollapsed__bCxQo){grid-template-columns:3.75rem minmax(0,1fr)}.styles_panesWithArtifact__FA3Ol:has(.styles_railCollapsed__bCxQo){grid-template-columns:3.75rem minmax(0,1fr) var(--agents-artifact-width,480px)}.styles_panesPresent__Acg7B{grid-template-columns:minmax(0,1fr)}.styles_panesPresent__Acg7B .styles_chatPane__VCEOX,.styles_panesPresent__Acg7B .styles_rail__63kIF{display:none}.styles_panesPresent__Acg7B .styles_artifactHost__9T_Hc{border-left:none}.styles_bodyResizing__G9Mpm,.styles_panesResizing__H43nv{cursor:col-resize;user-select:none}.styles_rail__63kIF{display:flex;flex-direction:column;position:relative;min-height:0;min-width:0;border-right:1px solid var(--color-border);background:var(--color-card)}.styles_railCollapsed__bCxQo{overflow:hidden}.styles_railBrand__Q5p6x{display:flex;align-items:center;gap:.65rem;padding:1rem 1rem .75rem}.styles_railCollapsed__bCxQo .styles_railBrand__Q5p6x{flex-direction:column;gap:.5rem;padding:.75rem .5rem}.styles_railBrandAvatar__jXRAX{flex-shrink:0;border-radius:999px;object-fit:cover}.styles_railBrandText__tY1_D{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}.styles_railCollapseButton__5uuJj{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;margin-left:auto;padding:0;border:none;border-radius:.375rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_railCollapsed__bCxQo .styles_railCollapseButton__5uuJj{margin-left:0}.styles_railCollapseButton__5uuJj:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-foreground)}.styles_railBrandTitle__xwQzv{font-size:1rem;font-weight:600;line-height:1.2}.styles_railBrandSubtitle__3cCvG{color:var(--color-muted-foreground);font-size:.75rem}.styles_railActions__dnn2s{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem .75rem}.styles_pluginsButtonInner__k4NPG{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.styles_railSearchWrap__LcRuz{display:flex;flex-direction:column;gap:.35rem;padding:0 1rem .75rem}.styles_railSearchField__rQ1mW{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.4rem .65rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-background);color:var(--color-foreground)}.styles_railSearchVisuallyHidden___zm2K{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.styles_pluginsModalBody__cdqud{margin:0;color:var(--color-muted-foreground);font-size:.875rem;line-height:1.45}.styles_railSectionLabel__V25Xs{margin:.5rem 1rem .35rem;color:var(--color-muted-foreground);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.styles_sessionList__RC4VZ{flex:1;min-height:0;overflow:auto;padding:.25rem .5rem 1rem;scrollbar-width:none}.styles_sessionList__RC4VZ::-webkit-scrollbar{display:none}.styles_railCollapsedSpacer__xa05A{flex:1;min-height:0}.styles_sessionItem__mV_wo{display:flex;flex-direction:column;gap:.15rem;width:100%;padding:.65rem .75rem;border:none;border-radius:.5rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.styles_sessionItem__mV_wo:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_sessionItemActive__lc2v_{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.styles_sessionsFilter__Pr_Xz{display:flex;gap:.25rem;padding:0 .75rem .35rem}.styles_filterTab__5IaEk{flex:1;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:.4rem;background:transparent;color:var(--color-muted-foreground);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.styles_filterTab__5IaEk:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.styles_filterTabActive__ihhW8{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:inherit}.styles_sessionItemShell__pKBpj{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:0;padding:0}.styles_sessionItemShell__pKBpj:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_sessionSelectButton__aFM3r{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem;padding:.65rem 2rem .65rem .75rem;border:none;border-radius:.5rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.styles_sessionMenuWrap__ZERNb{position:absolute;top:.35rem;right:.25rem;z-index:1;display:flex;flex-shrink:0;align-items:center}.styles_sessionItemRow__hyMmE{display:flex;align-items:center;gap:.5rem;min-width:0}.styles_sessionIcon__pTAks{flex-shrink:0;color:var(--color-muted-foreground)}.styles_sessionTitle__Alq10{flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_sessionMeta__RMMNi{padding-left:1.375rem;color:var(--color-muted-foreground);font-size:.75rem}.styles_pinsList__Crbyl{flex-shrink:0;max-height:8rem;overflow:auto;padding:.25rem .5rem .5rem}.styles_commandMatches__fQOGz{display:flex;flex-wrap:wrap;gap:.35rem}.styles_commandMatchItem__RJL6S{padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:.35rem;background:transparent;color:inherit;font-size:.8125rem;cursor:pointer}.styles_commandMatchItem__RJL6S:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_ratingActions__hWOWx{display:inline-flex;align-items:center;gap:.25rem}.styles_deliveryErrorText__hASCg{margin:0;white-space:pre-wrap}.styles_retryDeliveryError__JAZfX{padding:0;border:none;background:transparent;color:var(--color-accent,#0052ff);font-size:.875rem;font-weight:600;cursor:pointer}.styles_retryDeliveryError__JAZfX:disabled{color:var(--color-muted-foreground,#5f6b7a);cursor:not-allowed;opacity:.55}.styles_ratingButton__wbCz7{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:.375rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_ratingButtonActive__i1kcq{color:var(--color-foreground);background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.styles_messageBlock__Kk98r,.styles_referencesBlock__k1ZwR{display:flex;flex-direction:column;gap:.35rem}.styles_referencesBlock__k1ZwR{align-items:flex-start;margin-top:.35rem;padding-left:2.75rem}.styles_referencesTitle__bbMMF{margin:0;font-size:.75rem;color:var(--color-muted-foreground);text-align:left}.styles_responseModeRoot__5ikJ9{position:relative;flex-shrink:0}.styles_responseModeChip__Wvdmb{display:inline-flex;align-items:center;gap:.35rem;max-width:11rem;padding:.4rem .7rem;border:1px solid var(--color-border);border-radius:999px;background:color-mix(in srgb,var(--color-muted) 55%,transparent);color:var(--color-foreground);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.styles_responseModeChip__Wvdmb:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}.styles_responseModeChip__Wvdmb:disabled{opacity:.5;cursor:not-allowed}.styles_responseModeMenu__uFCMc{position:absolute;bottom:calc(100% + .35rem);left:0;z-index:40;min-width:10.5rem;padding:.35rem;border:1px solid var(--color-border);border-radius:.65rem;background:var(--color-card);box-shadow:0 8px 24px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.styles_responseModeMenuItem__bK5bu{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .65rem;border:none;border-radius:.45rem;background:transparent;color:inherit;font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.styles_responseModeMenuItem__bK5bu:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_starterIcon__Hy6QM{color:var(--color-accent)}.styles_railIconButton__h3yt2{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0 auto;padding:0;border:1px solid var(--color-border);border-radius:.55rem;background:var(--color-card);color:var(--color-foreground);cursor:pointer}.styles_railIconButtonPrimary__w5_zT{border-color:transparent;background:var(--color-accent);color:#fff}.styles_railIconButtonPrimary__w5_zT:hover{filter:brightness(1.05)}.styles_railCollapsed__bCxQo .styles_railActions__dnn2s{align-items:center;padding:0 .5rem .5rem}.styles_recentEmpty__A6Jus{padding:.75rem 1rem;color:var(--color-muted-foreground);font-size:.8125rem}.styles_chatHydrateStatus___tSDH{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:8rem;padding:1.5rem}.styles_railHydrateStatus__jmMRY{display:flex;align-items:center;justify-content:center;padding:1rem}.styles_chatHydrateSpinner__beYeo{width:1.5rem;height:1.5rem;border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:999px;animation:styles_linkyAgentsSpin__scmpj .7s linear infinite}@keyframes styles_linkyAgentsSpin__scmpj{to{transform:rotate(1turn)}}.styles_railFooter__KPj9F{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;padding:.75rem 1rem 1rem;border-top:1px solid var(--color-border)}.styles_railCollapsed__bCxQo .styles_railFooter__KPj9F{padding:.5rem;align-items:center}.styles_backLinkOutlined__fc81y{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.45rem .65rem;border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-foreground);font-size:.8125rem;text-decoration:none;background:transparent}.styles_backLinkOutlined__fc81y:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.styles_backLinkCollapsed__MzHUq{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-muted-foreground);text-decoration:none}.styles_backLinkCollapsed__MzHUq:hover{color:var(--color-foreground);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.styles_chatPane__VCEOX{flex-direction:column;overflow:hidden}.styles_chatPaneInner__5EL21,.styles_chatPane__VCEOX{display:flex;flex:1 1 0;min-width:0;min-height:0;height:auto}.styles_chatPaneInner__5EL21{flex-direction:column}.styles_chatShell__YTRee{display:flex;flex:1 1 0;flex-direction:column;height:100%;min-height:0;min-width:0}.styles_paneTabStrip__8BLNe{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.15rem;flex-shrink:0;box-sizing:border-box;--agents-pane-tab-strip-height:calc(0.4rem + 1px + 0.8rem + (0.8125rem * 1.25) + 4px + 1px);height:var(--agents-pane-tab-strip-height);min-height:var(--agents-pane-tab-strip-height);max-height:var(--agents-pane-tab-strip-height);padding:.4rem .5rem 0;overflow-x:scroll;overflow-y:hidden;border-bottom:1px solid var(--color-border);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-muted-foreground) 45%,transparent) transparent}.styles_paneTabStrip__8BLNe::-webkit-scrollbar{height:4px}.styles_paneTabStrip__8BLNe::-webkit-scrollbar-track{background:transparent}.styles_paneTabStrip__8BLNe::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-muted-foreground) 45%,transparent)}.styles_paneTabStripSpacer__P9gTO{pointer-events:none}.styles_chatTab__YmKOU{display:inline-flex;align-items:center;box-sizing:border-box;max-width:12rem;min-height:0;max-height:100%;border:1px solid transparent;border-bottom:none;border-radius:.4rem .4rem 0 0;background:transparent}.styles_chatTabActive___XGrW{border-color:var(--color-border);background:var(--color-card)}.styles_chatTabButton__dECdX{min-width:0;padding:.4rem .5rem;border:none;background:transparent;color:inherit;font:inherit;font-size:.8125rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.styles_chatTabClose__Ho7Dm{flex-shrink:0;padding:.15rem .4rem;border:none;background:transparent;color:var(--color-muted-foreground);font-size:.875rem;line-height:1;cursor:pointer}.styles_chatTabClose__Ho7Dm:hover{color:var(--color-foreground)}.styles_chatPaneBodies__JjDSR{position:relative}.styles_chatPaneBodies__JjDSR,.styles_chatPaneBody__S45vE{flex:1 1 0;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.styles_chatPaneBody__S45vE{height:auto}.styles_chatPaneBody__S45vE[hidden]{display:none}.styles_composerWrap__IALwP{display:flex;flex-direction:column;gap:.5rem}.styles_disclaimer__aYyqS{margin:0;padding:0 .25rem;color:var(--color-muted-foreground);font-size:.75rem;line-height:1.4;text-align:center}.styles_chatHeaderActions__5AJld{display:flex;align-items:center;gap:.15rem}.styles_chatHeaderIconButton__yDkwy{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_chatHeaderIconButton__yDkwy:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-foreground)}.styles_chatHeaderIconButton__yDkwy:disabled{opacity:.4;cursor:not-allowed}.styles_chatHeaderMenuRoot__zteAt{position:relative}.styles_chatHeaderMenuPanel__PRMH7{position:absolute;top:calc(100% + .25rem);right:0;z-index:40;min-width:11rem;padding:.35rem 0;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);box-shadow:0 8px 24px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.styles_chatHeaderMenuItem__C1Wv_{display:block;width:100%;padding:.55rem .85rem;border:none;background:transparent;color:inherit;font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.styles_chatHeaderMenuItem__C1Wv_:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_renameField__v4yQf{width:100%;padding:.5rem .65rem;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-background);color:inherit;font:inherit;font-size:.875rem}.styles_renameActions__oqg2s{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.85rem}.styles_artifactPane__Db0uR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-width:0;min-height:0;padding:2rem;border-left:1px solid var(--color-border);text-align:center}.styles_artifactTitle__ae9vx{margin:0;min-width:0;flex:1;font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_artifactHostTitleGroup__Rj9ZV:has(.styles_draftHostTitleInput__LXuv7){flex:1}.styles_draftHostTitleInput__LXuv7{min-width:0;flex:1;padding:.2rem .4rem;margin-left:-.4rem;border:1px solid transparent;border-radius:.45rem;background:transparent;color:inherit;font:inherit;font-size:.9375rem;font-weight:600;text-overflow:ellipsis}.styles_draftHostTitleInput__LXuv7:focus,.styles_draftHostTitleInput__LXuv7:hover{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:var(--color-background);outline:none}.styles_artifactBody__pJ7Be{margin:0;max-width:22rem;color:var(--color-muted-foreground);font-size:.875rem;line-height:1.45}.styles_chipRow__d47_y{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem;margin-top:.5rem}.styles_referencesBlock__k1ZwR .styles_chipRow__d47_y{margin-top:0}.styles_chip__DM8Qo{display:inline-flex;align-items:center;padding:.25rem .65rem;border:1px solid var(--color-border);border-radius:999px;background:transparent;color:inherit;font-size:.75rem;cursor:pointer}.styles_chip__DM8Qo:hover{border-color:var(--color-accent)}.styles_hitlPanel__IW8A_{margin:.5rem 0;padding:.75rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-card)}.styles_hitlTitle__2LVhc{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.styles_hitlBody__4asXg{margin:0 0 .75rem;color:var(--color-muted-foreground);font-size:.8125rem}.styles_hitlProgress__S__Fr{margin:0 0 .65rem;color:var(--color-foreground);font-size:.8125rem;font-weight:500}.styles_hitlItemStatus__sDMSF{margin:0;color:var(--color-accent);font-size:.8125rem;font-weight:500}.styles_hitlList__y0gys{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.styles_hitlItem__Lugug{display:flex;flex-direction:column;gap:.4rem}.styles_hitlItemBody__Y90tP{display:flex;flex-direction:column;gap:.25rem}.styles_hitlEntityLabel__xB_IJ{font-weight:600;font-size:.875rem;color:var(--color-foreground)}.styles_hitlDisplayRows__zhA3t{margin:.15rem 0 0;padding:0 0 0 1rem;list-style:disc;color:var(--color-muted-foreground);font-size:.8125rem}.styles_hitlDisplayLabel__O_aeq{font-weight:500;color:var(--color-foreground)}.styles_hitlActions__nKhMM,.styles_opsCardActions__6eJCw{display:flex;flex-wrap:wrap;gap:.4rem}.styles_opsCard__rgiPd{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.75rem;border:1px solid var(--color-border);border-radius:.75rem}.styles_projectPicker__tj3th{display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow:auto;padding:.5rem}.styles_projectPickerItem__aT2uV{display:block;width:100%;padding:.55rem .65rem;border:none;border-radius:.4rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.styles_projectPickerItem__aT2uV:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_forbidden__xKx7L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;padding:2rem;text-align:center}.styles_artifactHost__9T_Hc{display:flex;flex-direction:column;position:relative;min-width:0;min-height:0;height:100%;overflow:visible;border-left:1px solid var(--color-border)}.styles_artifactHostPresent__feniR{border-left:none}.styles_artifactPresentToggle__F4jXy{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.25rem .75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);color:inherit;font:inherit;font-size:.875rem;line-height:1.25;cursor:pointer}.styles_artifactPresentToggle__F4jXy:hover{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-card))}.styles_artifactPresentToggle__F4jXy[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 14%,var(--color-card))}.styles_resizeHandle__0fUak{position:absolute;top:0;bottom:0;width:12px;cursor:col-resize;z-index:2;touch-action:none}.styles_resizeHandleRail__G1vei{right:0}.styles_resizeHandleArtifact__VunKn{left:0}.styles_resizeHandleActive__QjIiC,.styles_resizeHandle__0fUak:hover{background:color-mix(in srgb,var(--color-accent,#2563eb) 12%,transparent)}.styles_artifactTab__rJwRL{display:inline-flex;align-items:center;box-sizing:border-box;max-width:12rem;min-height:0;max-height:100%;border:1px solid transparent;border-bottom:none;border-radius:.4rem .4rem 0 0;background:transparent}.styles_artifactTabActive___u7yo{border-color:var(--color-border);background:var(--color-card)}.styles_artifactTabButton__8XVEP{min-width:0;padding:.4rem .5rem;border:none;background:transparent;color:inherit;font:inherit;font-size:.8125rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.styles_artifactTabClose__3r4UR{flex-shrink:0;padding:.15rem .4rem;border:none;background:transparent;color:var(--color-muted-foreground);font-size:.875rem;line-height:1;cursor:pointer}.styles_artifactTabClose__3r4UR:hover{color:var(--color-foreground)}.styles_artifactHostChrome__Kdw5_{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;box-sizing:border-box;min-height:2.75rem;padding:.625rem .75rem;border-bottom:1px solid var(--color-border)}.styles_artifactHostTitleGroup__Rj9ZV{display:flex;align-items:center;gap:.55rem;min-width:0}.styles_notebookHostTitleInput__POYF7{width:min(32rem,42vw);min-width:10rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:.45rem;background:var(--color-background);color:inherit;font:inherit;font-weight:650}.styles_notebookHostSaveState__IdQMu{color:var(--color-muted-foreground);font-size:.72rem;white-space:nowrap}.styles_artifactHostActions__BFhVg{display:flex;flex-wrap:nowrap;align-items:center;gap:.4rem;flex-shrink:0}.styles_artifactPinButton__ZnWl_{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:.375rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_artifactPinButton__ZnWl_:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-foreground)}.styles_artifactPinButtonActive__d719O{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.styles_artifactHostBody__SuRbh{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-muted-foreground) 45%,transparent) transparent}.styles_artifactHostBody__SuRbh::-webkit-scrollbar{width:6px;height:6px}.styles_artifactHostBody__SuRbh::-webkit-scrollbar-track{background:transparent}.styles_artifactHostBody__SuRbh::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-muted-foreground) 45%,transparent)}.styles_artifactHostBodyPane__uGhDz{height:100%;min-height:0}.styles_artifactHostBodyPane__uGhDz[hidden]{display:none}.styles_artifactEmbedRoot__VMadL{display:flex;flex-direction:column;height:100%;min-height:0}.styles_artifactEmbedRoot__VMadL [data-testid=document-studio]{height:100%;min-height:0}.styles_artifactEmbedStatus__kC7ub{margin:0;padding:1rem;color:var(--color-muted-foreground);font-size:.875rem}.styles_artifactEmbedEntityTitle__4JqJO{margin:0 0 .75rem;padding:0 .25rem;font-size:1rem;font-weight:600}.styles_artifactEmbedOverview__OJGF2{padding:.25rem}.styles_artifactEmbedDl__pyZHE{display:grid;gap:.75rem;margin:0}.styles_artifactEmbedDl__pyZHE>div{display:grid;gap:.15rem}.styles_artifactEmbedDl__pyZHE dt{margin:0;color:var(--color-muted-foreground);font-size:.75rem}.styles_artifactEmbedDl__pyZHE dd{margin:0;font-size:.875rem}.styles_artifactEmbedTabBody__yfj0d{min-height:0}.styles_artifactEmbedHeroOverview__FwgV3{display:flex;flex-direction:column;gap:.85rem;padding:.25rem}.styles_artifactEmbedStatusRow__Jp8_F{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_artifactEmbedMetaChip__b1GXj{color:var(--color-muted-foreground)}.styles_artifactEmbedMetaChipLink__xfep9,.styles_artifactEmbedMetaChip__b1GXj{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border:1px solid var(--color-border);border-radius:999px;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_artifactEmbedMetaChipLink__xfep9{color:var(--color-accent);text-decoration:none}.styles_artifactEmbedMetaChipLink__xfep9:hover{text-decoration:underline}.styles_artifactEmbedFacts__Xmv0C{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.65rem 1rem}.styles_artifactEmbedFact__aBM7D{min-width:0;display:grid;gap:.2rem}.styles_artifactEmbedFact__aBM7D dt{margin:0;color:var(--color-muted-foreground);font-size:.75rem;font-weight:600}.styles_artifactEmbedFact__aBM7D dd{margin:0;font-size:.875rem;overflow-wrap:break-word}.styles_artifactEmbedCountStrip__3XS6u{display:flex;flex-wrap:wrap;gap:.4rem}.styles_artifactEmbedCountChip__kxlXI{display:inline-flex;align-items:center;padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);color:inherit;font-size:.75rem;cursor:pointer}.styles_artifactEmbedCountChip__kxlXI:hover:not(:disabled){border-color:var(--color-accent)}.styles_artifactEmbedCountChip__kxlXI:disabled{opacity:.65;cursor:default}.styles_artifactEmbedNotes__DCUPS{margin:0}.styles_artifactEmbedNotes__DCUPS p{margin:.35rem 0 0;white-space:pre-wrap;color:var(--color-foreground);font-size:.875rem}.styles_artifactEmbedLinkedSection__kzWop{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.styles_artifactEmbedLinkedStack__v3AcE{display:flex;flex-direction:column;gap:.85rem}.styles_artifactEmbedLinkedGroup__gUKyD{margin:0}.styles_artifactEmbedLinkedHeading__ugDo_{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:var(--color-muted-foreground)}.styles_artifactEmbedLinkedList__Lvtir{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.styles_artifactEmbedLinkedButton__TwSIv,.styles_artifactEmbedLinkedList__Lvtir a,.styles_artifactEmbedLinkedRow___dnJ3{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:.5rem;background:transparent;color:inherit;text-align:left;text-decoration:none;font-size:.875rem;cursor:pointer}.styles_artifactEmbedLinkedButton__TwSIv:hover,.styles_artifactEmbedLinkedList__Lvtir a:hover{border-color:var(--color-accent)}.styles_artifactEmbedLinkedLabel__Qg4C9{min-width:0;overflow-wrap:break-word}.styles_artifactEmbedTaskStack__UKp9Q{display:grid;gap:.5rem}.styles_artifactEmbedTaskSummary___zLGK{margin:0;color:var(--color-muted-foreground);font-size:.8125rem}.styles_artifactEmbedTaskList__lAZUT{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.styles_artifactEmbedTaskList__lAZUT li{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem .65rem;border:1px solid var(--color-border);border-radius:.5rem}.styles_artifactEmbedTaskMeta__CB5I_{color:var(--color-muted-foreground)}.styles_artifactSelectionAction__qEvGi{position:fixed;z-index:80;padding:.35rem .7rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);color:var(--color-foreground);box-shadow:0 8px 24px rgb(0 0 0/.28);font-size:.8125rem;font-weight:600;cursor:pointer}.styles_artifactSelectionAction__qEvGi:hover{border-color:var(--color-accent)}.styles_artifactEmbedMarkdown__r8tFU{padding:.75rem 1rem}.styles_artifactEmbedCanvasStack__QcAgK{display:grid;gap:1rem;padding:.75rem}.styles_artifactEmbedMap__UdJXG{min-height:280px;overflow:hidden}.styles_artifactEmbedChart__6gljB,.styles_artifactEmbedMap__UdJXG{padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.styles_canvasCard__uDSZz .styles_artifactEmbedBreakdown__u7_7w,.styles_canvasCard__uDSZz .styles_artifactEmbedChart__6gljB,.styles_canvasCard__uDSZz .styles_artifactEmbedKpiStrip__hdnP3,.styles_canvasCard__uDSZz .styles_artifactEmbedMap__UdJXG{padding:0;border:none;background:transparent}.styles_artifactEmbedChartScroll__dCHC3{max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.styles_canvasFullscreenFrame__JYdPb{position:relative;min-width:0}.styles_canvasFullscreenFrame__JYdPb:fullscreen{overflow:auto;padding:1rem;background:var(--color-background)}.styles_canvasFullscreenButton__oL_0i{position:absolute;z-index:1;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-border);border-radius:.375rem;background:color-mix(in srgb,var(--color-card) 92%,transparent);color:inherit;font:inherit;font-size:.75rem;cursor:pointer}.styles_canvasFullscreenButton__oL_0i svg{width:1rem;height:1rem}.styles_canvasFullscreenButton__oL_0i:hover{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-card))}.styles_canvasFullscreenButton__oL_0i:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.styles_artifactEmbedChartTitle__zqsn7{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.styles_artifactEmbedChartSvg__eTiXs{display:block;width:100%;height:auto;color:var(--color-accent)}.styles_artifactEmbedChartLegend__m3hG5{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:.5rem 0 0;padding:0;list-style:none;color:var(--color-muted-foreground);font-size:.75rem}.styles_artifactEmbedChartLegendItem__QEqLK{display:inline-flex;align-items:center;gap:.35rem}.styles_artifactEmbedBreakdownSwatch__ajFuE,.styles_artifactEmbedChartLegendSwatch__GHUr7{width:.625rem;height:.625rem;flex:0 0 auto;border-radius:999px}.styles_artifactEmbedKpiStrip__hdnP3{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.styles_artifactEmbedKpiItem__Y6HMh{display:flex;min-width:4.5rem;flex:1 1 4.5rem;flex-direction:column;gap:.15rem}.styles_artifactEmbedKpiValue__OrYdm{font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--color-text-body)}.styles_artifactEmbedKpiLabel__qXdVC{font-size:.75rem;color:var(--color-muted-foreground)}.styles_artifactEmbedBreakdown__u7_7w{padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.styles_artifactEmbedBreakdownTitle__F0tUI{margin:0 0 .75rem;font-size:.875rem;font-weight:600}.styles_artifactEmbedBreakdownList__YshBP{margin:0;padding:0;list-style:none;display:grid;gap:.65rem}.styles_artifactEmbedBreakdownRow__eVJ_W{min-width:0}.styles_artifactEmbedBreakdownMeta__4uj6a{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.styles_artifactEmbedBreakdownLabel__5_4eA{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--color-text-body)}.styles_artifactEmbedBreakdownCount__eAPjP{font-size:.8125rem;font-weight:600;color:var(--color-muted-foreground)}.styles_artifactEmbedBreakdownTrack__F4QkQ{height:.5rem;overflow:hidden;border-radius:.25rem;background:var(--color-background-layout)}.styles_artifactEmbedBreakdownBar__Bokj6{height:100%;border-radius:.25rem;background:var(--color-accent)}.styles_artifactNotebookToolbar__fEtEp{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;padding:.65rem .75rem 0}.styles_notebookActionsMenu__oOL4k{position:relative;z-index:4}.styles_notebookActionsTrigger__YPHl2{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:.45rem;background:var(--color-background);color:inherit;font-size:1.35rem;line-height:1;cursor:pointer}.styles_notebookActionsTrigger__YPHl2:hover,.styles_notebookActionsTrigger__YPHl2[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-background))}.styles_notebookActionsPopover__2sFdH{position:fixed;top:0;left:0;z-index:1000;width:min(22rem,calc(100vw - 1.5rem));max-height:min(32rem,calc(100vh - 1.5rem));overflow-y:auto;scrollbar-gutter:stable;padding:.45rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-card);box-shadow:0 18px 42px rgb(0 0 0/28%),0 3px 8px rgb(0 0 0/12%)}.styles_notebookActionRow__JWkCL{position:relative;display:flex;align-items:center;gap:.35rem;min-height:2.6rem;border-radius:.45rem}.styles_notebookActionItem__Chsvg{display:flex;flex:1;align-items:center;min-width:0;padding:.6rem .65rem;border:0;border-radius:.45rem;background:transparent;color:inherit;font-size:.88rem;text-align:left;cursor:pointer}.styles_notebookActionItem__Chsvg:focus-visible:not(:disabled),.styles_notebookActionItem__Chsvg:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent);outline:none}.styles_notebookActionItem__Chsvg:disabled{color:var(--color-muted-foreground);cursor:not-allowed;opacity:.65}.styles_notebookActionInfo__I45L8{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;margin-right:.2rem;border:1px solid color-mix(in srgb,var(--color-muted-foreground) 72%,transparent);border-radius:50%;background:transparent;color:var(--color-muted-foreground);font-size:.72rem;font-weight:700;cursor:help;transition:color .12s ease,border-color .12s ease,background .12s ease}.styles_notebookActionInfo__I45L8:focus-visible,.styles_notebookActionInfo__I45L8:hover,.styles_notebookActionInfo__I45L8[aria-expanded=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);outline:none}.styles_notebookActionTooltip__sDg5g{position:fixed;z-index:1001;margin:0;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:.55rem;background:color-mix(in srgb,var(--color-foreground) 94%,#000);box-shadow:0 10px 24px rgb(0 0 0/22%);color:var(--color-background);font-size:.75rem;line-height:1.35;pointer-events:none}.styles_notebookActionTooltipAbove__GrIcn{transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.styles_notebookActionsPopover__2sFdH{animation:styles_notebookActionsEnter__GWO24 .12s ease-out}}@keyframes styles_notebookActionsEnter__GWO24{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.styles_notebookEditorRoot__NIDtH{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.styles_notebookEditorChildren__SJLF6{display:flex;flex-direction:column;gap:.65rem;min-width:0}.styles_notebookEditorCard__4nfNl,.styles_notebookEditorContainer__qZFPr,.styles_notebookEditorLeaf__M7WVF{display:flex;flex-direction:column;gap:.5rem;min-width:0}.styles_notebookEditorCard__4nfNl{padding:.75rem;border:1px solid var(--color-border);border-radius:.65rem;background:color-mix(in srgb,var(--color-card) 94%,transparent)}.styles_notebookEditorActions__3CVuE{justify-content:flex-end;min-height:1.75rem}.styles_notebookEditorActions__3CVuE button,.styles_notebookEditorCard__4nfNl select,.styles_notebookEditorLeaf__M7WVF select{min-height:1.75rem;padding:.2rem .45rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);color:inherit;font-size:.75rem}.styles_notebookEditorInput__hfhUP,.styles_notebookEditorTextarea__G74TV{width:100%;min-width:0;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);color:inherit;font:inherit}.styles_notebookEditorTextarea__G74TV{min-height:5rem;resize:vertical}.styles_notebookEditorLockedValue__mcMPY{padding:.45rem .55rem;color:var(--color-muted-foreground);font-size:.8rem}.styles_notebookSaveState__OGfYR{align-self:center;color:var(--color-muted-foreground);font-size:.75rem;text-transform:capitalize}.styles_notebookConflict__wokoO{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-layout)}.styles_notebookConflictCompare__CpFxL{flex-basis:100%;max-height:240px;overflow:auto;margin:0;padding:8px;border-radius:6px;background:var(--color-background-container-content);font-size:11px}.styles_notebookConflictCompare__CpFxL pre{margin:8px 0 0;white-space:pre-wrap}.styles_notebookProvenance__5zvFY{padding:.65rem .75rem 0;color:var(--color-muted-foreground);font-size:.75rem}.styles_notebookSnapshotCompare__LKDlU{margin:.65rem .75rem 0;padding:.8rem;border:1px solid color-mix(in srgb,var(--color-accent) 42%,var(--color-border));border-radius:.65rem;background:color-mix(in srgb,var(--color-accent) 7%,var(--color-card))}.styles_notebookSnapshotCompareHeader__rEjP4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.styles_notebookSnapshotCompareHeader__rEjP4>div{display:flex;flex-direction:column;gap:.15rem}.styles_notebookSnapshotCompareHeader__rEjP4 span,.styles_notebookSnapshotCompare__LKDlU p{color:var(--color-muted-foreground);font-size:.78rem}.styles_notebookSnapshotCompareHeader__rEjP4 button{border:0;background:transparent;color:var(--color-muted-foreground);font-size:1.2rem;cursor:pointer}.styles_notebookSnapshotCompare__LKDlU ul{display:grid;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none}.styles_notebookSnapshotCompare__LKDlU li{display:flex;gap:.5rem;font-size:.78rem}.styles_notebookSnapshotCompare__LKDlU li span{color:var(--color-muted-foreground)}.styles_notebookSettings__F6Tjg{position:relative}.styles_notebookSettings__F6Tjg summary{padding:.35rem .55rem;border:1px solid var(--color-border);border-radius:.4rem;color:inherit;font-size:.8rem;cursor:pointer;list-style:none}.styles_notebookSettings__F6Tjg summary::-webkit-details-marker{display:none}.styles_notebookSettingsPopover__A4T7Y{position:absolute;top:calc(100% + .4rem);left:0;z-index:3;display:grid;gap:.55rem;min-width:14rem;padding:.7rem;border:1px solid var(--color-border);border-radius:.55rem;background:var(--color-card);box-shadow:0 16px 36px rgb(0 0 0/24%)}.styles_notebookEditorLayout__o6v3g{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,17rem);min-width:0;border-top:1px solid var(--color-border)}.styles_notebookEditorCanvas__CZlmj{min-width:0}.styles_notebookEditorGuide__Rv1Tt{display:grid;gap:.15rem;margin:.8rem .75rem 0;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--color-accent) 32%,var(--color-border));border-radius:.55rem;background:color-mix(in srgb,var(--color-accent) 6%,var(--color-card));color:var(--color-muted-foreground);font-size:.75rem;line-height:1.4}.styles_notebookEditorGuide__Rv1Tt strong{color:var(--color-foreground);font-size:.78rem}.styles_notebookReadCanvas__GuCpl{min-width:0}.styles_notebookInspector__uAAiQ{min-width:0;border-left:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background-container-content) 92%,var(--color-background))}.styles_notebookInspectorTabs__hv6Zy{display:flex;gap:1rem;padding:.8rem .9rem 0;border-bottom:1px solid var(--color-border)}.styles_notebookInspectorTabActive__E54pX,.styles_notebookInspectorTab__tpQvX{padding:0 0 .65rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--color-muted-foreground);font-size:.75rem;cursor:pointer}.styles_notebookInspectorTabActive__E54pX{border-bottom-color:var(--color-accent);color:var(--color-foreground)}.styles_notebookInspectorPanel__2_jmC{display:grid;gap:.85rem;padding:1rem .9rem}.styles_notebookInspectorEyebrow__uq04E{margin:.3rem 0 0;color:var(--color-muted-foreground);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_notebookInspectorField__Vv_VP{display:grid;gap:.35rem;color:var(--color-muted-foreground);font-size:.75rem}.styles_notebookInspectorField__Vv_VP select{min-width:0;padding:.5rem .55rem;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-background);color:inherit;font:inherit}.styles_notebookInspectorSelected__yVLwQ,.styles_notebookInspectorSnapshot__qS5Xk{display:grid;gap:.25rem;padding:.65rem;border:1px solid var(--color-border);border-radius:.5rem;background:color-mix(in srgb,var(--color-card) 90%,transparent);font-size:.75rem}.styles_notebookInspectorEmpty__sQUuh,.styles_notebookInspectorSelected__yVLwQ span,.styles_notebookInspectorSnapshot__qS5Xk small{color:var(--color-muted-foreground);font-size:.7rem;line-height:1.35}.styles_notebookInspectorActions__It87j{display:grid;gap:.45rem}.styles_notebookInspectorActions__It87j button{padding:.5rem .6rem;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-background);color:inherit;font-size:.72rem;text-align:left;cursor:pointer}.styles_notebookInspectorActions__It87j button:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border))}.styles_notebookEditorActions__3CVuE{position:absolute;top:.45rem;left:-2.1rem;display:flex;align-items:center;gap:.25rem;min-height:1.6rem;opacity:0;transition:opacity .12s ease}.styles_notebookEditorCard__4nfNl,.styles_notebookEditorContainer__qZFPr,.styles_notebookEditorLeaf__M7WVF{position:relative}.styles_notebookEditorActions__3CVuE[data-selected=true],.styles_notebookEditorCard__4nfNl:hover>.styles_notebookEditorActions__3CVuE,.styles_notebookEditorContainer__qZFPr:hover>.styles_notebookEditorActions__3CVuE,.styles_notebookEditorLeaf__M7WVF:hover>.styles_notebookEditorActions__3CVuE{opacity:1}.styles_notebookEditorGrip__RXl4V,.styles_notebookEditorMore__1aDLb summary{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;padding:0;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);color:var(--color-muted-foreground);font-size:.75rem;cursor:pointer;list-style:none}.styles_notebookEditorMore__1aDLb summary::-webkit-details-marker{display:none}.styles_notebookEditorMore__1aDLb{position:relative}.styles_notebookEditorMoreMenu__VfJ_J{position:absolute;top:calc(100% + .35rem);left:0;z-index:5;display:grid;gap:.2rem;min-width:8rem;padding:.3rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);box-shadow:0 16px 34px rgb(0 0 0/24%)}.styles_notebookEditorMoreMenu__VfJ_J button{padding:.4rem .5rem;border:0;border-radius:.3rem;background:transparent;color:inherit;font-size:.72rem;text-align:left;cursor:pointer}.styles_notebookEditorMoreMenu__VfJ_J button:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.styles_notebookEditorMoreMenu__VfJ_J button:disabled{color:var(--color-muted-foreground);cursor:not-allowed;opacity:.6}.styles_notebookEditorCard__4nfNl,.styles_notebookEditorLeaf__M7WVF{padding-left:.5rem}@media (max-width:58rem){.styles_notebookEditorLayout__o6v3g{grid-template-columns:minmax(0,1fr)}.styles_notebookInspector__uAAiQ{border-top:1px solid var(--color-border);border-left:0}.styles_notebookEditorActions__3CVuE{left:0;top:-1.9rem}}.styles_notebookEditorControl__PuQlv{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-muted-foreground);font-size:.75rem}.styles_notebookEditorTable__Ed_0m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.styles_notebookInsertMenu__AXFyy{position:relative}.styles_notebookInsertPopover__Px8Rd{position:absolute;top:calc(100% + .35rem);left:0;z-index:8;display:grid;min-width:12rem;gap:.15rem;padding:.35rem;border:1px solid var(--color-border);border-radius:.55rem;background:var(--color-card);box-shadow:0 1rem 2.5rem rgb(0 0 0/28%)}.styles_notebookInsertPopover__Px8Rd button{padding:.48rem .55rem;border:0;border-radius:.3rem;background:transparent;color:inherit;text-align:left;font-size:.75rem;cursor:pointer}.styles_notebookInsertPopover__Px8Rd button:focus-visible,.styles_notebookInsertPopover__Px8Rd button:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent);outline:none}.styles_notebookSettingsButton__4Jze8{margin-left:auto;font-size:.72rem}.styles_notebookInspectorClose__87FeE,.styles_notebookSettingsButton__4Jze8{border:1px solid var(--color-border);border-radius:.4rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.styles_notebookInspectorClose__87FeE{position:absolute;top:.75rem;right:.75rem;width:1.7rem;height:1.7rem}.styles_notebookInspectorHeader__9HQbw{position:relative}@media (max-width:58rem){.styles_notebookEditorLayout__o6v3g{display:block}.styles_notebookInspector__uAAiQ{position:fixed;right:0;bottom:0;left:0;z-index:25;display:none;max-height:min(26rem,72vh);overflow:auto;border-top:1px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-left:0;border-radius:1rem 1rem 0 0;box-shadow:0 -1rem 3rem rgb(0 0 0/34%)}.styles_notebookInspector__uAAiQ.styles_notebookInspectorOpen__tVznB{display:block}.styles_notebookEditorCanvas__CZlmj{padding-bottom:3rem}.styles_notebookSettingsButton__4Jze8{display:inline-flex;min-height:1.9rem;align-items:center;padding:0 .55rem}}.styles_artifactNotebookCells__az0DB{display:grid;gap:1rem;padding:.75rem}.styles_artifactNotebookCell__xTTmb{min-width:0}.styles_artifactNotebookCellTitle__IoQ2J{margin:0 0 .5rem;padding:0 .25rem;font-size:.875rem;font-weight:600}.styles_artifactNotebookTableWrap__moL2d{overflow:auto;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.styles_artifactNotebookTable__bLluj{width:100%;border-collapse:collapse;font-size:.875rem}.styles_artifactNotebookTable__bLluj td,.styles_artifactNotebookTable__bLluj th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}.styles_artifactNotebookTable__bLluj th{font-weight:600;background:var(--color-background-layout)}.styles_artifactNotebookTable__bLluj tr:last-child td{border-bottom:none}.styles_canvasTreeRoot__y6vWs{padding:.75rem}.styles_canvasStack__kslgH,.styles_canvasTreeRoot__y6vWs{display:flex;flex-direction:column;gap:1rem;min-width:0}.styles_canvasGrid__IsQM2{display:grid;gap:1rem;min-width:0}.styles_canvasCard__uDSZz{display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:.75rem;background:color-mix(in srgb,var(--color-card) 88%,transparent)}.styles_canvasCardTitle__UEmxG{margin:0;font-size:.95rem;font-weight:600}.styles_canvasCardBody__LiGJG{display:flex;flex-direction:column;gap:.75rem;min-width:0}.styles_canvasDivider__bX2zv{margin:.25rem 0;border:none;border-top:1px solid var(--color-border)}.styles_canvasMarkdown__Blh2w{min-width:0}.styles_canvasHeading1__5isVB{margin:0;font-size:1.35rem;font-weight:650;line-height:1.25}.styles_canvasHeading2__APs1Y{margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.styles_canvasHeading3__czW4l{margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.styles_canvasCallout__uW_Fy{padding:.75rem .9rem;border-radius:.65rem;border:1px solid var(--color-border)}.styles_canvasCalloutInfo__drgeS{background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.styles_canvasCalloutWarning__19smD{background:color-mix(in srgb,#c47b1a 12%,transparent)}.styles_canvasCalloutSuccess__yVJkm{background:color-mix(in srgb,#2f7d4a 12%,transparent)}.styles_canvasStat__7EMqX{display:flex;flex-direction:column;gap:.2rem;min-width:0}.styles_canvasFilter__NBvYV{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600}.styles_canvasFilter__NBvYV select{min-width:9rem;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-background);color:inherit}@media (max-width:767px){.styles_mobilePanes__ZOPz0{display:flex;flex-direction:column;height:100%}.styles_mobilePanes__ZOPz0>.styles_chatPane__VCEOX{flex:1 1 auto;min-height:0;height:auto}}.styles_wrap__ywZdX{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;width:100%;max-width:100%}.styles_img__LwA8j{display:block;width:auto;height:auto;object-fit:contain}.styles_img__LwA8j,.styles_video__g9Dqj{max-width:100%;max-height:min(70vh,720px)}.styles_video__g9Dqj{width:100%}.styles_audio__Dm234{width:100%;max-width:480px}.styles_pdfFrame__B2XTB{min-height:min(70vh,800px)}.styles_pdfFrame__B2XTB,.styles_textPre__rDYGV{width:100%;border:1px solid var(--color-border,#e5e7eb);border-radius:8px;background:var(--color-muted,#f9fafb)}.styles_textPre__rDYGV{margin:0;padding:1rem;max-height:min(70vh,560px);overflow:auto;max-width:100%;font-size:.8125rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;text-align:left}.styles_muted__lLjVs{color:var(--color-muted-foreground,#6b7280)}.styles_muted__lLjVs,.styles_textError__t1ZMk{margin:0;padding:1rem;text-align:center;font-size:.875rem}.styles_textError__t1ZMk{color:#b91c1c}.styles_spinnerWrap__Iz56h{padding:2rem}.styles_overlay__empkD,.styles_spinnerWrap__Iz56h{display:flex;justify-content:center;align-items:center}.styles_overlay__empkD{position:absolute;inset:0;z-index:2;flex-direction:column;gap:.35rem;pointer-events:none;background:color-mix(in srgb,var(--color-muted) 55%,transparent)}.styles_caption__iBvN0{font-size:.65rem;color:var(--color-muted-foreground);text-align:center;padding:0 .35rem;line-height:1.2}.styles_video__1Smz5{display:block;width:100%;height:100%;object-fit:cover}.styles_donutWrap__Nxns4{position:relative;flex-shrink:0}.styles_donutCentre__5cddk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.styles_donutTotal__L_3ot{font-size:1.75rem;font-weight:700;letter-spacing:-.03em;color:var(--color-foreground,#0f172a)}.styles_legend___Sjz1{display:flex;flex-direction:column;gap:.6rem;flex-grow:1;min-width:0;margin:0;padding:0;list-style:none}.styles_legendRow__XNi9Z{display:flex;align-items:center;gap:.6rem;min-width:0}.styles_legendSwatch__01oDf{width:.625rem;height:.625rem;border-radius:3px;flex-shrink:0}.styles_legendLabel__smZrM{flex-grow:1;min-width:0;font-size:.8125rem;color:var(--color-foreground,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_legendValue__vz_vu{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.styles_legendShare__AgA6Y{width:2.5rem;text-align:right;font-size:.75rem;color:var(--color-muted-foreground,#64748b);font-variant-numeric:tabular-nums}.styles_gaugeWrap__J_AzQ{position:relative;margin:0 auto;flex-shrink:0}.styles_gaugeValue__mzHFM{position:absolute;left:0;right:0;bottom:.25rem;text-align:center;pointer-events:none}.styles_gaugePct__287sP{display:block;font-size:2rem;font-weight:700;letter-spacing:-.035em;line-height:1.05}.styles_gaugeCaption__YpVE6{display:block;font-size:.75rem;color:var(--color-muted-foreground,#64748b);margin-top:.125rem}.styles_segmentedBar__0akN1{display:flex;gap:2px;height:.8125rem;width:100%}.styles_segment__TXRjp{display:block;min-width:2px;border-radius:3px}.styles_barList__JcUzR{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none}.styles_barListRow__f4Rj3{display:flex;flex-direction:column;gap:.3rem;min-width:0}.styles_barListHead__gUlqB{display:flex;align-items:baseline;gap:.5rem}.styles_barListLabel__wgWBE{flex-grow:1;min-width:0;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_barListValue___4yg3{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.styles_barTrack__XAMxA{display:block;height:.4375rem;border-radius:4px;background:var(--color-muted,#f1f5f9);overflow:hidden}.styles_barFill__hye0t{display:block;height:100%;border-radius:4px;background:var(--color-accent,#0052ff)}.styles_columns__z6v3_{display:flex;flex-direction:column;gap:.35rem}.styles_plot__tPtvC{display:flex;align-items:flex-end;gap:.5rem;height:8.5rem}.styles_plotCol__q_GlU{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.styles_columnValue__H0Q_u{height:1.15rem;line-height:1.15rem;font-size:.6875rem;color:var(--color-muted-foreground,#64748b);font-variant-numeric:tabular-nums}.styles_columnBar__bLiPW{display:block;width:100%;min-height:2px;border-radius:4px 4px 0 0}.styles_axis__vmsE2{display:flex;gap:.5rem}.styles_columnLabel__aP9Cg{flex:1 1 0;min-width:0;text-align:center;font-size:.6875rem;color:var(--color-muted-foreground,#64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_donutRow__z_j1g{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;min-width:0}@container dashboard-block (max-width: 620px){.styles_donutRow__z_j1g{flex-direction:column;align-items:stretch;gap:1rem}}.styles_chipRow__yJ_ap{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.styles_chip__JIJBt{display:inline-block;padding:1px 8px;border:1px solid var(--color-border);border-radius:999px;font-size:12px;line-height:18px;white-space:nowrap;color:var(--color-muted-foreground)}.styles_chipStatic__vDPtY{border-style:dashed;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0}.styles_staticText__XPbfZ{font-size:14px;line-height:1.55;color:var(--color-foreground)}.styles_staticCallout__3Hvye>:first-child,.styles_staticHeading__aWzcA>:first-child,.styles_staticText__XPbfZ>:first-child{margin-top:0}.styles_staticCallout__3Hvye>:last-child,.styles_staticHeading__aWzcA>:last-child,.styles_staticText__XPbfZ>:last-child{margin-bottom:0}.styles_staticHeading__aWzcA{font-size:18px;font-weight:600;line-height:1.35;color:var(--color-foreground)}.styles_staticCallout__3Hvye{padding:10px 12px;border-left:3px solid var(--color-accent,#0052ff);border-radius:6px;background:var(--color-muted);font-size:14px;line-height:1.55;color:var(--color-foreground)}.styles_staticCalloutWarning__bhTSZ{border-left-color:#c2410c}.styles_staticCalloutSuccess__6_NuU{border-left-color:#0d9488}.styles_card__fxE1S{display:flex;flex-direction:column;min-width:0;height:100%;background:var(--color-card,#ffffff);border:1px solid var(--color-border,#e2e8f0);border-radius:14px;padding:1rem 1.125rem 1.125rem;transition:border-color .12s ease,box-shadow .12s ease}.styles_card__fxE1S:hover{border-color:color-mix(in srgb,var(--color-accent,#0052ff) 28%,var(--color-border,#e2e8f0));box-shadow:0 1px 2px rgb(15 23 42/.04),0 4px 14px rgb(15 23 42/.05)}.styles_cardHead__2VrWS{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.875rem}.styles_cardTitleWrap__g9ANp{flex-grow:1;min-width:0}.styles_cardTitle__41yzY{margin:0;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--color-foreground,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_cardActions__qk2ks{flex-shrink:0;display:flex;gap:2px;margin:-.25rem -.375rem 0 0;opacity:0;transition:opacity .12s ease}.styles_card__fxE1S:focus-within .styles_cardActions__qk2ks,.styles_card__fxE1S:hover .styles_cardActions__qk2ks{opacity:1}@media (hover:none){.styles_cardActions__qk2ks{opacity:1}}.styles_cardBody__O8Ty_{flex-grow:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.styles_kpi__eWKt0{font-size:2.75rem;font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;color:var(--color-foreground,#0f172a)}.styles_kpiAlert__gcwYd{color:var(--color-error,#dc2626)}.artifact-embed-dashboard-draft_root__IgJQj{display:flex;flex-direction:column;height:100%;min-height:0}.artifact-embed-dashboard-draft_head__j4NmP{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-border-divider-default,rgba(127,127,127,.25))}.artifact-embed-dashboard-draft_meta__4Zwj2{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:.8125rem}.artifact-embed-dashboard-draft_statusDirty__Due4w,.artifact-embed-dashboard-draft_status__uFX07{font-weight:600}.artifact-embed-dashboard-draft_statusDirty__Due4w{color:var(--color-text-status-warning,#b26b00)}.artifact-embed-dashboard-draft_counts__4eUEY,.artifact-embed-dashboard-draft_muted__vcKlD{color:var(--color-text-body-secondary,rgba(127,127,127,1))}.artifact-embed-dashboard-draft_actions__sC7la{display:flex;gap:.5rem;align-items:center;justify-content:flex-end}.artifact-embed-dashboard-draft_ghost__bNmR2,.artifact-embed-dashboard-draft_primary__YaRJJ{font:inherit;font-size:.8125rem;font-weight:600;border-radius:999px;padding:.375rem .875rem;cursor:pointer}.artifact-embed-dashboard-draft_primary__YaRJJ{border:1px solid transparent;background:var(--color-background-button-primary-default,#0972d3);color:var(--color-text-button-primary-default,#fff)}.artifact-embed-dashboard-draft_primary__YaRJJ:disabled{opacity:.45;cursor:default}.artifact-embed-dashboard-draft_ghost__bNmR2{border:1px solid var(--color-border-button-normal-default,rgba(127,127,127,.5));background:transparent;color:inherit}.artifact-embed-dashboard-draft_link__egU54{display:inline-flex;gap:.25rem;align-items:center;font-size:.8125rem}.artifact-embed-dashboard-draft_error__P30rD{grid-column:1/-1;margin:0;font-size:.8125rem;color:var(--color-text-status-error,#d91515)}.artifact-embed-dashboard-draft_body__Mck6R{flex:1;min-height:0;overflow:auto;padding:1rem;container-type:inline-size}.artifact-embed-dashboard-draft_grid__xJCOO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(12rem,auto);gap:.75rem;padding:3px}.artifact-embed-dashboard-draft_spanFull__6FSRv,.artifact-embed-dashboard-draft_spanHalf__58J1W{display:flex;min-width:0;container-type:inline-size;container-name:dashboard-block}.artifact-embed-dashboard-draft_spanFull__6FSRv>*,.artifact-embed-dashboard-draft_spanHalf__58J1W>*{flex-grow:1;min-width:0}.artifact-embed-dashboard-draft_spanHalf__58J1W{grid-column:span 1}.artifact-embed-dashboard-draft_spanFull__6FSRv{grid-column:span 2}@container (max-width: 520px){.artifact-embed-dashboard-draft_grid__xJCOO{grid-template-columns:minmax(0,1fr)}.artifact-embed-dashboard-draft_spanFull__6FSRv,.artifact-embed-dashboard-draft_spanHalf__58J1W{grid-column:span 1}}.styles_badge__xNGOz{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;flex-shrink:0;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-muted));color:var(--color-accent);font-weight:700;letter-spacing:.02em;pointer-events:none;overflow:hidden}.styles_image__0_0D7{width:100%;height:100%;object-fit:cover;display:block}.styles_lg__xYctE{width:5.5rem;height:5.5rem;font-size:1.375rem}.styles_md__Bn0iz{width:2rem;height:2rem;font-size:.6875rem}.styles_sm__BHokp{width:1.65rem;height:1.65rem;font-size:.5625rem}.styles_trigger__4yP6x{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;cursor:pointer;line-height:0}.styles_trigger__4yP6x:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:9999px}.styles_content__SoIaa{font-size:.875rem;color:var(--color-foreground)}.styles_layout__wr2CU{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}@media (min-width:1024px){.styles_layout__wr2CU{flex-direction:row;align-items:flex-start;gap:1.5rem}}.styles_heroTitleActions__uyxbt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;max-width:min(100%,36rem)}.styles_heroCoverWithFavorite__vEufo{position:relative;display:inline-flex}.styles_heroCoverFavorite__XLGOb{position:absolute;top:.25rem;left:.25rem;z-index:2;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-background) 82%,transparent);box-shadow:0 1px 2px rgb(15 23 42/.12)}.styles_main__cpmDO{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.25rem}.styles_heroContent__mG2_F{display:flex;flex-direction:column;gap:1rem}.styles_heroChips__Z83eu{display:flex;flex-wrap:wrap;gap:.65rem 1rem}.styles_heroChip__e3xzX{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.styles_contactGrid__qLAHp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem}.styles_contactCard__5GpSg{border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;padding:.85rem 1rem;background:var(--dashboard-surface-raised,var(--color-card,#fff))}.styles_contactCardLink__p1VSq{display:block;color:inherit;text-decoration:none;border-radius:.75rem;transition:background .15s ease}.styles_contactCardLink__p1VSq:hover{background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 8%,var(--dashboard-surface-raised,var(--color-card,#fff)))}.styles_contactCardButton___ItJt{display:block;width:100%;text-align:left;color:inherit;cursor:pointer;border-radius:.75rem;transition:background .15s ease}.styles_contactCardButton___ItJt:hover{background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 8%,var(--dashboard-surface-raised,var(--color-card,#fff)))}.styles_contactCardButton___ItJt:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px}.styles_contactHeading__PPlQY{margin:0 0 .65rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted-foreground,#6b7280)}.styles_contactBody__0jXe0{display:flex;align-items:flex-start;gap:.75rem}.styles_contactCardChevron__q3Syp{flex-shrink:0;margin-inline-start:auto;color:var(--color-muted-foreground,#6b7280);opacity:.55;transition:opacity .15s ease,transform .15s ease}.styles_contactCardButton___ItJt:focus-visible .styles_contactCardChevron__q3Syp,.styles_contactCardButton___ItJt:hover .styles_contactCardChevron__q3Syp{opacity:1;transform:translateX(2px)}.styles_contactText__Af3we{min-width:0}.styles_contactName__r9Qio{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-foreground,inherit)}.styles_contactMeta__zWf5v{margin:.15rem 0 0;font-size:.8125rem;color:var(--color-muted-foreground,#6b7280)}.styles_projectIdChip__Ixbo8{display:inline-flex;align-items:center;gap:.35rem}.styles_heroChipDivider___cfri{font-size:.875rem;color:var(--color-muted-foreground,#6b7280);user-select:none}.styles_heroStatusRow__bFXMh{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.styles_heroAssigneesGroup__Uihu2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.styles_heroAssigneesLabel__ZFKUN{font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.styles_heroAssignees__vlZOQ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem}.styles_heroAssigneesEmpty__jVJLS{font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.styles_heroAssigneesEditBtn__9j5AQ{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;cursor:pointer;border-radius:.25rem}.styles_heroAssigneesEditBtn__9j5AQ:hover{opacity:.85}.styles_heroAssigneesEditBtn__9j5AQ:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.styles_heroDateEditable__gSyai,.styles_heroLocationEditable__RKy_L{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0}.styles_heroEditableTitle__6crKh{margin:0;flex:1;min-width:0;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--color-foreground,inherit);line-height:1.25;max-width:56rem}.styles_heroEditableDescription__VEDia{margin:1rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--color-muted-foreground,#6b7280);max-width:56rem}.styles_copyProjectIdButton__LAux_{display:inline-flex;align-items:center;justify-content:center;padding:.15rem;border:none;border-radius:.35rem;background:transparent;color:var(--color-muted-foreground,#6b7280);cursor:pointer}.styles_copyProjectIdButton__LAux_:hover{color:var(--color-foreground,inherit);background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 12%,transparent)}