.ModelStudio_studio__jSdE3{--studio-accent:#087f99;--studio-soft:#e2f3f6;font-family:var(--font-inter-tight,"Inter Tight"),ui-sans-serif,system-ui,sans-serif}.dark .ModelStudio_studio__jSdE3{--studio-accent:#77d9e8;--studio-soft:#193f49}.ModelStudio_studio__jSdE3 button:focus-visible,.ModelStudio_studio__jSdE3 input:focus-visible,.ModelStudio_studio__jSdE3 summary:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.ModelStudio_studio__jSdE3 ::selection{background:var(--studio-soft);color:var(--studio-accent)}.ModelStudio_studio__jSdE3 input{caret-color:var(--studio-accent);font-variant-numeric:tabular-nums}.ModelStudio_studio__jSdE3 *{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.ModelStudio_workspace__cyzKR{display:grid;grid-template-columns:minmax(0,1fr) 280px;flex:1;min-height:0}.ModelStudio_stage__nhfea{min-width:0;min-height:0;position:relative;overflow:hidden}.ModelStudio_rail__7WMgQ{min-height:0;border-left:1px solid hsl(var(--border));background:hsl(var(--background))}.ModelStudio_library__LdyMe{display:flex;flex-direction:column;height:100%;min-height:0}.ModelStudio_libraryTabs___CP_A{display:flex;flex-shrink:0;border-bottom:1px solid hsl(var(--border));padding:0 12px}.ModelStudio_libraryTabs___CP_A button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;flex:1;font-size:13px;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent}.ModelStudio_libraryTabs___CP_A button[aria-pressed=true]{color:var(--studio-accent);border-color:var(--studio-accent);font-weight:650}.ModelStudio_libraryTabs___CP_A span{font-size:11px;font-variant-numeric:tabular-nums}.ModelStudio_libraryHeading__BTYNh{padding:20px 18px 14px}.ModelStudio_libraryHeading__BTYNh h2{font-size:17px;font-weight:650;letter-spacing:-.025em}.ModelStudio_libraryHeading__BTYNh p{font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground));margin-top:5px}.ModelStudio_search__QOqq5{display:flex;gap:8px;align-items:center;border:1px solid hsl(var(--border));margin:0 16px;padding:0 10px;border-radius:7px;color:hsl(var(--muted-foreground))}.ModelStudio_search__QOqq5 input{background:transparent;width:100%;min-width:0;height:36px;font-size:12px;outline:none;color:hsl(var(--foreground))}.ModelStudio_search__QOqq5:focus-within{outline:2px solid var(--studio-accent);outline-offset:2px}.ModelStudio_categories__zwe5O{display:flex;gap:5px;padding:12px 16px}.ModelStudio_categories__zwe5O button{padding:5px 10px;border-radius:5px;font-size:12px;color:hsl(var(--muted-foreground))}.ModelStudio_categories__zwe5O button[aria-pressed=true]{background:var(--studio-soft);color:var(--studio-accent);font-weight:600}.ModelStudio_shapeGrid__sxbHj{overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:0 16px 20px}.ModelStudio_shapeTile__D2bVp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:108px;padding:4px 5px 10px;border:1px solid hsl(var(--border)/.65);background:hsl(var(--muted)/.28);border-radius:9px;cursor:grab;transition:background .16s ease,border-color .16s ease}.ModelStudio_shapeTile__D2bVp:hover{background:var(--studio-soft);border-color:var(--studio-accent)}.ModelStudio_shapeTile__D2bVp:active{cursor:grabbing}.ModelStudio_shapeTile__D2bVp:disabled{cursor:default;opacity:.5}.ModelStudio_shapeTile__D2bVp img{width:100px;height:80px;object-fit:contain;pointer-events:none}.ModelStudio_shapeTile__D2bVp span{font-size:12px;font-weight:550}.ModelStudio_tilePlus__IsohT{position:absolute;top:7px;right:7px;color:var(--studio-accent);opacity:0}.ModelStudio_shapeTile__D2bVp:focus-visible .ModelStudio_tilePlus__IsohT,.ModelStudio_shapeTile__D2bVp:hover .ModelStudio_tilePlus__IsohT{opacity:1}.ModelStudio_noResults__7liLx{grid-column:1/-1;font-size:13px;padding:16px 0;color:hsl(var(--muted-foreground))}.ModelStudio_inspector__iDosJ{position:absolute;left:16px;top:74px;width:248px;max-height:calc(100% - 136px);z-index:20;background:hsl(var(--background));border-radius:12px;box-shadow:0 8px 32px #16293824;display:flex;flex-direction:column;overflow:hidden}.ModelStudio_inspector__iDosJ>summary{padding:13px 16px;cursor:pointer;font-size:13px;font-weight:650;border-bottom:1px solid hsl(var(--border))}.ModelStudio_inspector__iDosJ[open]>div{min-height:0;overflow:auto}.ModelStudio_inspectorBody__qVX4x{height:min(570px,calc(100dvh - 320px))}.ModelStudio_navigation__0J8r1{position:absolute;z-index:15;top:16px;left:16px;display:flex;gap:3px;background:hsl(var(--background));padding:4px;border-radius:8px;box-shadow:0 3px 12px #1629381a}.ModelStudio_navigation__0J8r1 button{min-height:34px;padding:0 10px;border-radius:5px;font-size:12px;color:hsl(var(--muted-foreground))}.ModelStudio_navigation__0J8r1 button:hover,.ModelStudio_navigation__0J8r1 button[aria-pressed=true]{background:var(--studio-soft);color:var(--studio-accent)}.ModelStudio_status__mTrWV{position:absolute;bottom:0;left:0;right:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;background:hsl(var(--background)/.95);border-top:1px solid hsl(var(--border));font-size:11px;color:hsl(var(--muted-foreground))}.ModelStudio_status__mTrWV strong{color:hsl(var(--foreground));font-weight:550}.ModelStudio_empty___C4JV{position:absolute;inset:0;pointer-events:none;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.ModelStudio_empty___C4JV>div{max-width:360px;background:hsl(var(--background)/.95);padding:26px;border-radius:12px}.ModelStudio_empty___C4JV h2{font-size:24px;font-weight:650;letter-spacing:-.03em}.ModelStudio_empty___C4JV p{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.6;margin:8px 0 16px}.ModelStudio_empty___C4JV button{pointer-events:auto;padding:10px 16px;border-radius:6px;background:var(--studio-accent);color:hsl(var(--background));font-weight:600;font-size:13px}.ModelStudio_dropTarget__XeA2L{outline:3px solid var(--studio-accent);outline-offset:-3px}.ModelStudio_roleSwatch__DYgk9{display:block;margin:0 auto 7px;height:30px;width:30px;border-radius:50%;border:1px solid hsl(var(--border))}.ModelStudio_hole__3Q89Q{background:repeating-linear-gradient(135deg,#a1aab4 0 3px,#e1e6eb 3px 6px)}.ModelStudio_dimensions__6BFEq{padding:12px;background:var(--studio-soft);border-radius:8px}.ModelStudio_toolbar__2i_tu{scrollbar-width:thin}@media (max-width:767px){.ModelStudio_toolbar__2i_tu{flex-wrap:nowrap!important;overflow-x:auto;min-height:52px}.ModelStudio_toolbar__2i_tu>div{flex-wrap:nowrap;flex-shrink:0}}@media (max-width:1100px){.ModelStudio_workspace__cyzKR{grid-template-columns:minmax(0,1fr) 244px}.ModelStudio_inspector__iDosJ{width:218px}.ModelStudio_status__mTrWV span{display:none}}@media (max-width:767px){.ModelStudio_libraryHeading__BTYNh{display:none}.ModelStudio_libraryTabs___CP_A button{min-height:40px}.ModelStudio_search__QOqq5{margin-top:10px}.ModelStudio_categories__zwe5O{padding:7px 16px}.ModelStudio_shapeGrid__sxbHj{grid-template-columns:repeat(3,minmax(0,1fr))}.ModelStudio_shapeTile__D2bVp{min-height:90px}.ModelStudio_shapeTile__D2bVp img{width:80px;height:60px}.ModelStudio_navigation__0J8r1{left:8px;top:8px}.ModelStudio_navigation__0J8r1 button{padding:0 8px;min-height:32px}.ModelStudio_status__mTrWV{padding:6px 10px}.ModelStudio_empty___C4JV h2{font-size:20px}.ModelStudio_empty___C4JV>div{padding:16px}}@media (prefers-reduced-motion:reduce){.ModelStudio_shapeTile__D2bVp,.ModelStudio_studio__jSdE3 *{transition:none!important;animation:none!important}}.CreationTheme_surface__hgL6S{--create-paper:var(--dendrite-shell-bg,#e9f7fb);--create-surface:var(--dendrite-shell-surface,#ffffff);--create-ink:var(--dendrite-shell-ink,#153747);--create-muted:var(--dendrite-shell-muted,#526b78);--create-line:var(--dendrite-shell-line,#d7e8ed);--create-accent:#3157c7;--create-tint:#dbeef8;--create-soft:var(--dendrite-shell-soft,#e6f5f8);--create-success:#39664c;--create-success-bg:#edf3eb;--create-error:#984335;--create-error-bg:#faeee8;--create-shadow:var(--dendrite-shell-shadow,0 18px 55px rgba(14,116,144,0.08));color:var(--create-ink);font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif;color-scheme:light}.dark .CreationTheme_surface__hgL6S{--create-paper:var(--dendrite-shell-bg,#061923);--create-surface:#141c21;--create-ink:var(--dendrite-shell-ink,#e6f5fa);--create-muted:var(--dendrite-shell-muted,#a4beca);--create-line:var(--dendrite-shell-line,#263f4b);--create-accent:#9ebaff;--create-tint:#25354b;--create-soft:var(--dendrite-shell-soft,#132b36);--create-success:#aad0b7;--create-success-bg:#233a30;--create-error:#efb3a5;--create-error-bg:#432b29;--create-shadow:var(--dendrite-shell-shadow,0 18px 55px rgba(0,0,0,0.28));color-scheme:dark}.CreationTheme_surface__hgL6S *,.CreationTheme_surface__hgL6S :after,.CreationTheme_surface__hgL6S :before{box-sizing:border-box}.CreationTheme_surface__hgL6S :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--create-accent);outline-offset:3px}.CreationTheme_surface__hgL6S button{-webkit-tap-highlight-color:transparent}.CreationTheme_surface__hgL6S button:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.CreationTheme_surface__hgL6S *,.CreationTheme_surface__hgL6S :after,.CreationTheme_surface__hgL6S :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.EditorHeader_header__FgoXZ{font-family:var(--dendrite-shell-font);flex-shrink:0;position:relative;isolation:isolate;background:var(--dendrite-shell-surface,hsl(var(--background)));border-bottom:1px solid hsl(var(--border));border-bottom-style:var(--vibe-divider-style,solid);box-shadow:none;color:hsl(var(--foreground))}.EditorHeader_header__FgoXZ .EditorHeader_home__pDp9E{color:hsl(var(--muted-foreground));border:0;border-radius:var(--vibe-control-radius);background:transparent;box-shadow:none}.EditorHeader_header__FgoXZ .EditorHeader_home__pDp9E:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.EditorHeader_identity__hdrem{display:inline-flex;align-items:center;text-align:left;max-width:100%;min-width:0;height:48px;padding:5px 8px;gap:10px;border:0;border-radius:var(--vibe-control-radius);background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.EditorHeader_identity__hdrem:hover,.EditorHeader_identity__hdrem[data-state=open]{background:transparent}.EditorHeader_identity__hdrem:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.EditorHeader_identity__hdrem:disabled{opacity:.5;cursor:default}.EditorHeader_identityCopy__TRwX5{display:flex;flex-direction:column;min-width:0;gap:2px}.EditorHeader_fileIcon__rW8TK{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;color:hsl(var(--primary))}.EditorHeader_fileIcon__rW8TK>svg{color:inherit}.EditorHeader_identity__hdrem .EditorHeader_title__HC3VY{font-family:var(--vibe-heading-font);max-width:min(24vw,270px);font-size:15px;font-weight:var(--vibe-heading-weight,600);letter-spacing:var(--vibe-heading-tracking,-.02em);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--vibe-feedback-duration,.16s)}.EditorHeader_identity__hdrem:hover .EditorHeader_title__HC3VY,.EditorHeader_identity__hdrem[data-state=open] .EditorHeader_title__HC3VY{color:hsl(var(--primary))}.EditorHeader_identity__hdrem p{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditorHeader_identity__hdrem .EditorHeader_chevron__d6Gxi{width:14px;height:14px;color:hsl(var(--muted-foreground));margin-left:2px;flex-shrink:0;transition:transform var(--vibe-feedback-duration,.16s),color .16s}.EditorHeader_identity__hdrem:hover .EditorHeader_chevron__d6Gxi{color:hsl(var(--primary))}.EditorHeader_identity__hdrem[data-state=open] .EditorHeader_chevron__d6Gxi{transform:rotate(180deg)}.EditorHeader_header__FgoXZ .EditorHeader_metadata__EiL3k{max-width:210px;gap:6px;color:hsl(var(--muted-foreground));font-style:normal;font-size:11px;opacity:1;border:0}.EditorHeader_metadata__EiL3k span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditorHeader_header__FgoXZ .EditorHeader_primary__FiDmK{border-radius:var(--vibe-control-radius);font-weight:600;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid hsl(var(--foreground)/.12);box-shadow:none;transition:box-shadow .16s,filter .16s}.EditorHeader_header__FgoXZ .EditorHeader_primary__FiDmK:hover{filter:brightness(1.04)}.EditorHeader_header__FgoXZ .EditorHeader_secondary__IXDNy{border-radius:var(--vibe-control-radius);border-color:hsl(var(--border)/.7);background:transparent;box-shadow:none;font-weight:500}.EditorHeader_header__FgoXZ .EditorHeader_secondary__IXDNy:hover{background:hsl(var(--muted)/.65)}.EditorHeader_utilities__T4Kf0{align-items:center;gap:2px;padding:2px;margin-inline:6px}.EditorHeader_utilities__T4Kf0>button{width:32px;height:32px;border-radius:var(--vibe-control-radius)}.EditorHeader_header__FgoXZ .EditorHeader_project__RtVr6{border-radius:var(--vibe-control-radius);font-size:11px}@media (max-width:1199px){.EditorHeader_identity__hdrem .EditorHeader_title__HC3VY{max-width:min(25vw,230px)}}@media (max-width:767px){.EditorHeader_identity__hdrem{min-height:44px;gap:6px;padding:3px}.EditorHeader_fileIcon__rW8TK{width:22px;height:22px}.EditorHeader_identity__hdrem .EditorHeader_title__HC3VY{max-width:100%;font-size:13px}.EditorHeader_identity__hdrem .EditorHeader_chevron__d6Gxi{width:12px;height:12px}.EditorHeader_identity__hdrem p{font-size:10px}}.EditorHeader_menu__X5qYv{font-family:var(--dendrite-shell-font);border-radius:var(--vibe-control-radius);background:hsl(var(--popover));color:hsl(var(--popover-foreground))}.EditorHeader_menu__X5qYv [role^=menuitem]{border-radius:var(--vibe-control-radius);min-height:36px}.EditorHeader_header__FgoXZ.EditorHeader_header__FgoXZ :is(button,a):is(:hover,:active):not(:disabled):not([aria-disabled=true]){translate:none;transform:none}:root[data-fx=low] :is(.EditorHeader_identity__hdrem .EditorHeader_title__HC3VY,.EditorHeader_identity__hdrem .EditorHeader_chevron__d6Gxi,.EditorHeader_header__FgoXZ button){transition:none}@media (pointer:coarse){.EditorHeader_header__FgoXZ :is(button,a),.EditorHeader_identity__hdrem,.EditorHeader_menu__X5qYv [role^=menuitem]{min-height:44px}.EditorHeader_header__FgoXZ :is(button,a){min-width:44px}}@media (prefers-reduced-motion:reduce){.EditorHeader_header__FgoXZ .EditorHeader_primary__FiDmK,.EditorHeader_identity__hdrem,.EditorHeader_identity__hdrem .EditorHeader_chevron__d6Gxi,.EditorHeader_identity__hdrem .EditorHeader_title__HC3VY{transition:none}}.EditorHeader_header__FgoXZ{transition:height .18s ease-out,opacity .18s ease-out,transform .18s ease-out}.EditorHeader_header__FgoXZ[data-collapsed=true]{height:0!important;min-height:0!important;padding-block:0;border-width:0;opacity:0;transform:translateY(-100%);pointer-events:none}.EditorHeader_collapsedControls__cG61D{position:relative;display:flex;flex:0 0 auto;align-items:center;min-width:0;gap:8px;padding-block-start:max(4px,env(safe-area-inset-top));padding:4px max(12px,env(safe-area-inset-right)) 4px max(12px,env(safe-area-inset-left));background:var(--dendrite-shell-surface,hsl(var(--background)));border-bottom:1px solid hsl(var(--border));border-bottom-style:var(--vibe-divider-style,solid)}.EditorHeader_collapsedControls__cG61D .EditorHeader_bubble__BeqG9{width:44px;height:44px;flex-shrink:0;border-radius:50%;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 3px 12px hsl(var(--foreground)/.12)}@media (prefers-reduced-motion:reduce){.EditorHeader_header__FgoXZ{transition:none}}:root[data-fx=low] .EditorHeader_header__FgoXZ{transition:none}.dialog-motion_surface__xSyXl{font-family:var(--dendrite-shell-font,inherit);overscroll-behavior:contain;animation-timing-function:cubic-bezier(.16,1,.3,1);--tw-enter-scale:0.975;--tw-exit-scale:0.98;box-shadow:0 20px 48px -18px rgb(0 0 0/.24)}.dialog-motion_surface__xSyXl[data-state=open]{animation-duration:.24s;--tw-enter-scale:0.975}.dialog-motion_floating__kV8bh{font-family:var(--dendrite-shell-font,inherit);max-width:calc(100vw - 1rem);overscroll-behavior:contain;transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,var(--radix-context-menu-content-transform-origin,var(--radix-select-content-transform-origin,var(--radix-tooltip-content-transform-origin,center)))));animation-duration:.18s;animation-timing-function:cubic-bezier(.16,1,.3,1);--tw-enter-scale:0.965;--tw-exit-scale:0.97;backdrop-filter:var(--vibe-popover-filter,none);-webkit-backdrop-filter:var(--vibe-popover-filter,none);box-shadow:0 10px 28px -10px rgb(0 0 0/.2)}.dialog-motion_title__eS3YI{font-family:var(--vibe-heading-font,inherit);font-weight:var(--vibe-heading-weight,600);letter-spacing:var(--vibe-heading-tracking,-.02em);line-height:1.25;text-wrap:balance;overflow-wrap:anywhere}.dialog-motion_menuLabel__wmwXP{font-family:var(--vibe-card-font,inherit);font-weight:var(--vibe-card-weight,600)}.dialog-motion_floating__kV8bh :where([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){font-family:var(--vibe-menu-font,inherit);border-radius:var(--vibe-item-radius,6px);min-height:36px;line-height:1.4;box-shadow:none;text-shadow:none}.dialog-motion_floating__kV8bh :where([role=separator]){background:hsl(var(--border))}.dialog-motion_floating__kV8bh,.dialog-motion_surface__xSyXl{scrollbar-color:hsl(var(--border)) transparent}.dialog-motion_floating__kV8bh ::selection,.dialog-motion_surface__xSyXl ::selection{background:hsl(var(--primary)/.18);color:hsl(var(--foreground))}.dialog-motion_floating__kV8bh :where(input,textarea),.dialog-motion_surface__xSyXl :where(input,textarea){caret-color:hsl(var(--primary))}.dialog-motion_floating__kV8bh[data-state]{animation-duration:.18s;--tw-enter-scale:0.965;--tw-exit-scale:0.97}.dialog-motion_floating__kV8bh[data-state=closed],.dialog-motion_overlay__CikJl[data-state=closed],.dialog-motion_surface__xSyXl[data-state=closed]{animation-duration:.1s!important;animation-delay:0s!important;transition-duration:.1s!important;pointer-events:none}.dialog-motion_overlay__CikJl[data-state=open]{animation-duration:.18s}@media (max-width:767px){.dialog-motion_surface__xSyXl[data-dialog-content]{padding:20px 16px}.dialog-motion_surface__xSyXl>*{min-width:0}.dialog-motion_surface__xSyXl button{min-height:44px}.dialog-motion_surface__xSyXl button:not([role=gridcell] button){min-width:44px}.dialog-motion_surface__xSyXl input:not([type=checkbox]):not([type=radio]):not([type=range]),.dialog-motion_surface__xSyXl select{min-height:44px;max-width:100%}.dialog-motion_floating__kV8bh input:not([type=checkbox]):not([type=radio]),.dialog-motion_floating__kV8bh textarea,.dialog-motion_surface__xSyXl input:not([type=checkbox]):not([type=radio]),.dialog-motion_surface__xSyXl select,.dialog-motion_surface__xSyXl textarea{font-size:max(16px,1em)}.dialog-motion_floating__kV8bh [role=menuitem],.dialog-motion_floating__kV8bh [role=menuitemcheckbox],.dialog-motion_floating__kV8bh [role=menuitemradio],.dialog-motion_floating__kV8bh [role=option]{min-height:44px}}@media (prefers-reduced-motion:reduce){.dialog-motion_floating__kV8bh,.dialog-motion_overlay__CikJl,.dialog-motion_surface__xSyXl{animation:none!important;transition:none!important}}:root[data-fx=low] :is(.dialog-motion_surface__xSyXl,.dialog-motion_overlay__CikJl,.dialog-motion_floating__kV8bh){animation:none!important;transition:none!important}.CustomFileHomeShelf_shelf__wPSAz{padding:23px 0;border-top:1px solid var(--create-line)}.CustomFileHomeShelf_heading__WQ2Vv{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.CustomFileHomeShelf_kicker__mM9cj{color:var(--create-muted);font-size:9px;letter-spacing:.14em}.CustomFileHomeShelf_heading__WQ2Vv h2{margin:7px 0 0;font-size:19px;font-weight:500;letter-spacing:-.035em}.CustomFileHomeShelf_heading__WQ2Vv>a,.CustomFileHomeShelf_invitation__iYKGf>a{display:flex;align-items:center;gap:8px;color:var(--create-accent);font-size:12px;white-space:nowrap}.CustomFileHomeShelf_invitation__iYKGf{display:flex;align-items:center;gap:17px;padding:18px 21px;border:1px solid var(--create-line);border-radius:8px}.CustomFileHomeShelf_symbol__SnXuI{display:grid;place-items:center;flex:none;width:42px;height:45px;color:var(--create-accent)}.CustomFileHomeShelf_invitation__iYKGf p{flex:1;color:var(--create-muted);font-size:13px;line-height:1.6}.CustomFileHomeShelf_files__uZ55E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.CustomFileHomeShelf_file__1lyyh{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 10px;border:1px solid var(--create-line);border-radius:8px;transition:background .2s,border-color .2s}.CustomFileHomeShelf_file__1lyyh:hover{background:var(--create-surface);border-color:var(--create-accent)}.CustomFileHomeShelf_file__1lyyh>span:nth-child(2){min-width:0;flex:1}.CustomFileHomeShelf_file__1lyyh strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.CustomFileHomeShelf_file__1lyyh small{display:block;margin-top:6px;color:var(--create-muted);font-size:10px}.CustomFileHomeShelf_file__1lyyh>svg{color:var(--create-accent)}@media(max-width:650px){.CustomFileHomeShelf_heading__WQ2Vv h2{font-size:17px}.CustomFileHomeShelf_files__uZ55E{grid-template-columns:1fr}.CustomFileHomeShelf_invitation__iYKGf{flex-wrap:wrap;padding:16px;gap:10px}.CustomFileHomeShelf_invitation__iYKGf>a{margin-left:52px}}.empty-state_state__1Tdrx{min-width:0}.empty-state_art___XC0y{position:relative;margin:0 auto 20px}.empty-state_window__ShLr9{isolation:isolate;display:grid;place-items:center;width:min(240px,100%);min-height:148px;border-radius:var(--vibe-card-radius,16px);border:1px solid color-mix(in srgb,var(--vibe-accent-1) 24%,hsl(var(--border)));background:radial-gradient(ellipse at 20% 90%,color-mix(in srgb,var(--vibe-accent-2) 16%,transparent),transparent 70%),hsl(var(--card)/.72);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.06),0 12px 24px -18px hsl(var(--foreground)/.3);backdrop-filter:blur(12px)}:root[data-fx=low] .empty-state_window__ShLr9{backdrop-filter:none;background:hsl(var(--card))}@media (prefers-reduced-motion:reduce){.empty-state_window__ShLr9{backdrop-filter:none}}.empty-state_kind__r3E7r{position:absolute;right:-4px;bottom:12px;color:var(--dendrite-shell-muted)}.empty-state_kind__r3E7r svg{width:20px;height:20px}.empty-state_state__1Tdrx h3{font-family:var(--vibe-heading-font);text-wrap:balance}:root[data-vibe-theme=editorial] .empty-state_state__1Tdrx h3{font-style:italic}:root[data-fx=low] .empty-state_state__1Tdrx{animation:none}.empty-state_state__1Tdrx h3,.empty-state_state__1Tdrx p{overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.empty-state_state__1Tdrx{animation:empty-state_reveal___IUjt .22s cubic-bezier(.16,1,.3,1) both}}@keyframes empty-state_reveal___IUjt{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DesktopSession_entry__SMcml{background:var(--dendrite-shell-surface);color:var(--dendrite-shell-ink)}.DesktopSession_entry__SMcml p{color:var(--dendrite-shell-muted)}.DesktopSession_entry__SMcml .skeleton-shimmer{background-color:var(--dendrite-shell-soft)}.DesktopSession_notice__G7O1m{overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.DesktopSession_entry__SMcml>div,.DesktopSession_notice__G7O1m{animation:DesktopSession_arrive__yPUMe .24s cubic-bezier(.16,1,.3,1) both}}@keyframes DesktopSession_arrive__yPUMe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ProfileIdentity_form__loGTE{container:identity-form/inline-size;display:grid;gap:20px;min-width:0;color:hsl(var(--foreground))}.ProfileIdentity_fields__LiPgv{display:grid;gap:22px;min-width:0;border:0;margin:0;padding:0}.ProfileIdentity_fields__LiPgv>div{min-width:0}.ProfileIdentity_fields__LiPgv label{font-size:13px;line-height:1.5;font-weight:550}.ProfileIdentity_country__3vlWI,.ProfileIdentity_fields__LiPgv input{min-height:46px;border-radius:12px;font-size:15px;background:hsl(var(--muted)/.35);border-color:hsl(var(--border));box-shadow:none}.ProfileIdentity_country__3vlWI:focus-visible,.ProfileIdentity_fields__LiPgv input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;box-shadow:none}.ProfileIdentity_fields__LiPgv p{font-size:12px;line-height:1.6}.ProfileIdentity_fields__LiPgv ::selection{background:hsl(var(--primary)/.2)}.ProfileIdentity_fields__LiPgv input{caret-color:hsl(var(--primary))}.ProfileIdentity_nameRow__O9e9f{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ProfileIdentity_nameRow__O9e9f>div{min-width:0}.ProfileIdentity_optional__RV6vd{color:hsl(var(--muted-foreground));font-weight:400}.ProfileIdentity_usernameField__BrrHv{position:relative}.ProfileIdentity_usernameField__BrrHv>svg{position:absolute;top:14px;left:14px;color:hsl(var(--muted-foreground));pointer-events:none}.ProfileIdentity_usernameInput__Ds4Hc{padding-inline:40px}.ProfileIdentity_validationIcon__eHnd4{position:absolute;right:14px;top:14px;color:hsl(var(--muted-foreground));pointer-events:none}.ProfileIdentity_usernameField__BrrHv[data-valid=true] .ProfileIdentity_validationIcon__eHnd4{color:hsl(var(--primary))}.ProfileIdentity_availability__r7E2B{min-height:19px;margin-top:4px;color:hsl(var(--muted-foreground))}.ProfileIdentity_birthDate__r3jEH{min-height:46px;height:auto;justify-content:flex-start;padding-inline:12px 50px;border-radius:12px;background:hsl(var(--muted)/.35)}.ProfileIdentity_birthDate__r3jEH input{min-height:44px;background:transparent;font-size:15px}.ProfileIdentity_birthDate__r3jEH>button{width:44px;height:44px;right:2px;display:grid;place-items:center;padding:10px}.ProfileIdentity_footer__eSNv2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.ProfileIdentity_saveState__xaGy5{display:inline-flex;align-items:center;gap:6px;min-height:20px;font-size:12px;color:hsl(var(--muted-foreground))}.ProfileIdentity_saveState__xaGy5[data-saved=true]{color:hsl(var(--primary))}.ProfileIdentity_save__S9juw{min-height:44px;min-width:156px;gap:8px;padding-inline:20px;border-radius:999px;font-size:13px;font-weight:550;transition:background-color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.ProfileIdentity_save__S9juw:enabled:active{transform:scale(.97)}.ProfileIdentity_error__Uo4Zr{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:12px;background:hsl(var(--destructive)/.06);color:hsl(var(--foreground));font-size:13px;line-height:1.5}.ProfileIdentity_error__Uo4Zr svg{flex-shrink:0;margin-top:2px;color:hsl(var(--destructive))}.ProfileIdentity_dialog__lx5nB{width:min(500px,calc(100vw - 24px));max-width:500px;max-height:calc(100svh - 32px);overflow-y:auto;padding:28px;border:0;border-radius:24px;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 24px 80px -24px hsl(var(--foreground)/.28);scrollbar-width:thin;scrollbar-color:hsl(var(--foreground)/.2) transparent}.ProfileIdentity_dialogHeader__gTDvx{gap:8px;text-align:left;padding-right:20px;margin-bottom:8px}.ProfileIdentity_dialogHeader__gTDvx h2{font-size:23px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.ProfileIdentity_dialogHeader__gTDvx p{font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}.ProfileIdentity_dialog__lx5nB>button:last-child{top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;border-radius:999px}.ProfileIdentity_confirmDialog__dLmZY{width:min(420px,calc(100vw - 24px));border:0;border-radius:20px;padding:26px;box-shadow:0 24px 80px -24px hsl(var(--foreground)/.28)}.ProfileIdentity_confirmDialog__dLmZY button{min-height:44px;border-radius:999px}.ProfileIdentity_spinner__yfm56{animation:ProfileIdentity_identitySpin__lN8YD .9s linear infinite}@keyframes ProfileIdentity_identitySpin__lN8YD{to{transform:rotate(1turn)}}@keyframes ProfileIdentity_identitySaved__efUs8{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.ProfileIdentity_saveState__xaGy5[data-saved=true]{animation:ProfileIdentity_identitySaved__efUs8 .3s cubic-bezier(.16,1,.3,1)}}@container identity-form (max-width: 330px){.ProfileIdentity_nameRow__O9e9f{grid-template-columns:1fr;gap:20px}.ProfileIdentity_footer__eSNv2{justify-content:stretch}.ProfileIdentity_save__S9juw{width:100%}}@media (max-width:480px){.ProfileIdentity_dialog__lx5nB{padding:24px 20px}.ProfileIdentity_fields__LiPgv input{font-size:16px}}:root[data-fx=low] .ProfileIdentity_dialog__lx5nB,:root[data-fx=low] .ProfileIdentity_form__loGTE *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.ProfileIdentity_confirmDialog__dLmZY,.ProfileIdentity_dialog__lx5nB,.ProfileIdentity_form__loGTE *{animation:none!important;transition:none!important}}@media (prefers-reduced-motion:no-preference){.PageTransition_page__EjgUc{animation:PageTransition_enter__PxoBU .22s cubic-bezier(.16,1,.3,1)}}@keyframes PageTransition_enter__PxoBU{0%{opacity:.65;transform:translateY(6px) scale(.996)}to{opacity:1;transform:none}}.AgentMascot_mascot__JjSL2{overflow:visible}.AgentMascot_body__ik_8S{transform-origin:52px 70px}.AgentMascot_branch__aBGpC{transform-origin:72px 46px}.AgentMascot_eyes__9S_Y4{transform-origin:52px 67px}.AgentMascot_satellite__ZRHyR{transform-origin:21px 36px}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_body__ik_8S{animation:AgentMascot_breathe__TSWxb 4.6s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_branch__aBGpC{animation:AgentMascot_sway__tqHgv var(--branch-duration,3.8s) ease-in-out var(--branch-delay,0s) infinite alternate}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_eyes__9S_Y4{animation:AgentMascot_blink__pGW6m 7.4s var(--life-delay,0s) infinite,AgentMascot_eye-swap__HYmoP .32s cubic-bezier(.34,1.56,.64,1) both}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_gaze__x0DDc{animation:AgentMascot_look__Kruq_ 12s ease-in-out var(--life-delay,0s) infinite}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_satellite__ZRHyR{animation:AgentMascot_satellite__ZRHyR 4s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=thinking] .AgentMascot_body__ik_8S{animation:AgentMascot_breathe__TSWxb 4.6s ease-in-out infinite,AgentMascot_ponder__di2_m 3.4s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=thinking] .AgentMascot_gaze__x0DDc{animation:AgentMascot_ponder-gaze__UGwCG 2.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=celebrating] .AgentMascot_body__ik_8S{animation:AgentMascot_celebrate__jjKK8 1.1s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=sleeping] .AgentMascot_body__ik_8S{animation:AgentMascot_breathe__TSWxb 9s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=error] .AgentMascot_body__ik_8S{animation:AgentMascot_breathe__TSWxb 4.6s ease-in-out infinite,AgentMascot_startle__Zhoji .42s ease-in-out 2}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=sad] .AgentMascot_body__ik_8S{animation:AgentMascot_sad-empathy__tKsNb 4.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=love] .AgentMascot_body__ik_8S{animation:AgentMascot_love-sway__Br8RC 2.6s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=focused] .AgentMascot_body__ik_8S{animation:AgentMascot_focus-steady__gvAnR 3.6s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=curious] .AgentMascot_body__ik_8S{animation:AgentMascot_curious-tilt__Kg8Yd 3.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=surprised] .AgentMascot_body__ik_8S{animation:AgentMascot_surprise-perk__TBUZd 1.4s cubic-bezier(.34,1.56,.64,1)}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=mischievous] .AgentMascot_body__ik_8S,.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=wink] .AgentMascot_body__ik_8S{animation:AgentMascot_mischievous-bob__MFFB7 2.4s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=calm] .AgentMascot_body__ik_8S{animation:AgentMascot_breathe__TSWxb 7s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=dizzy] .AgentMascot_body__ik_8S{animation:AgentMascot_dizzy-wobble__UErmP 1.8s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=angry] .AgentMascot_body__ik_8S{animation:AgentMascot_angry-shake__5jaqY .32s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=scared] .AgentMascot_body__ik_8S{animation:AgentMascot_scared-shiver___p_1V .28s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=skeptical] .AgentMascot_body__ik_8S{animation:AgentMascot_skeptical-tilt__Gcavv 4s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=proud] .AgentMascot_body__ik_8S{animation:AgentMascot_proud-puff__edl_P 3.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=laughing] .AgentMascot_body__ik_8S{animation:AgentMascot_laughing-bounce__pvLyX .35s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=cool] .AgentMascot_body__ik_8S{animation:AgentMascot_cool-nod__qPOZ_ 2.8s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=bored] .AgentMascot_body__ik_8S{animation:AgentMascot_bored-sway__2xLVM 5.5s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=shocked] .AgentMascot_body__ik_8S{animation:AgentMascot_shocked-jolt__O8MwF 1.6s cubic-bezier(.34,1.56,.64,1)}.AgentMascot_mascot__JjSL2[data-animated=true][data-emotion=yummy] .AgentMascot_body__ik_8S{animation:AgentMascot_yummy-wiggle__XIVCz 1.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-focused=true] .AgentMascot_gaze__x0DDc,.AgentMascot_mascot__JjSL2[data-tracking=true] .AgentMascot_gaze__x0DDc{animation:none}.AgentMascot_zzz__0TF_k text{font:700 11px/1 Alegreya,Belleza,sans-serif;transform-box:fill-box;transform-origin:center;opacity:0;animation:AgentMascot_z-float__TbIok 2.8s ease-out infinite}.AgentMascot_zzz__0TF_k text:nth-child(2){animation-delay:1.1s;font-size:14px}@keyframes AgentMascot_breathe__TSWxb{0%,to{transform:translateY(0) rotate(-.6deg) scale(1)}50%{transform:translateY(-2.2px) rotate(.8deg) scale(1.012,.988)}}@keyframes AgentMascot_sway__tqHgv{0%{transform:rotate(-2deg)}to{transform:rotate(var(--branch-sway,3deg))}}@keyframes AgentMascot_blink__pGW6m{0%,39%,43%,70%,74%,78%,to{transform:scaleY(1)}41%,72%,76%{transform:scaleY(.07)}}@keyframes AgentMascot_look__Kruq_{0%,18%,45%,70%,to{transform:translate(0)}24%,38%{transform:translate(2px,-1.5px)}78%,90%{transform:translate(-2px,1px)}}@keyframes AgentMascot_ponder-gaze__UGwCG{0%,to{transform:translate(0)}25%{transform:translate(2.5px,-2.5px)}50%{transform:translate(-2.5px,-2px)}75%{transform:translate(1.5px,-3px)}}@keyframes AgentMascot_ponder__di2_m{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes AgentMascot_satellite__ZRHyR{50%{transform:translate(-1px,-3px)}}@keyframes AgentMascot_celebrate__jjKK8{0%,to{transform:translateY(0) rotate(-4deg) scale(1)}50%{transform:translateY(-4px) rotate(4deg) scale(1.05,.94)}}@keyframes AgentMascot_startle__Zhoji{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-2.5px,1px) rotate(-1.5deg)}75%{transform:translate(2.5px,1px) rotate(1.5deg)}}@keyframes AgentMascot_sad-empathy__tKsNb{0%,to{transform:translateY(.6px) rotate(-1deg) scale(.99)}50%{transform:translateY(1.6px) rotate(.8deg) scale(.985,.99)}}@keyframes AgentMascot_love-sway__Br8RC{0%,to{transform:translateY(0) rotate(-1.5deg) scale(1)}50%{transform:translateY(-2px) rotate(1.5deg) scale(1.025,1.015)}}@keyframes AgentMascot_focus-steady__gvAnR{0%,to{transform:translateY(-.5px) scale(1.01)}50%{transform:translateY(.5px) scale(1)}}@keyframes AgentMascot_curious-tilt__Kg8Yd{0%,to{transform:rotate(2deg) translateY(-.5px)}50%{transform:rotate(-1.5deg) translateY(.5px)}}@keyframes AgentMascot_surprise-perk__TBUZd{0%{transform:scale(1)}30%{transform:translateY(-3.5px) scale(1.05)}70%{transform:translateY(.8px) scale(.98)}to{transform:scale(1)}}@keyframes AgentMascot_mischievous-bob__MFFB7{0%,to{transform:rotate(0) translateY(0)}35%{transform:rotate(2deg) translateY(-1px)}70%{transform:rotate(-1.5deg) translateY(.5px)}}@keyframes AgentMascot_angry-shake__5jaqY{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-1.2px,.4px) rotate(-1.5deg)}75%{transform:translate(1.2px,-.4px) rotate(1.5deg)}}@keyframes AgentMascot_scared-shiver___p_1V{0%,to{transform:translate(0) scale(.98,1.02)}50%{transform:translate(.6px,.4px) scale(1.02,.98)}}@keyframes AgentMascot_skeptical-tilt__Gcavv{0%,to{transform:rotate(-2.5deg) translateY(-.5px)}50%{transform:rotate(.5deg) translateY(.5px)}}@keyframes AgentMascot_proud-puff__edl_P{0%,to{transform:translateY(-1.5px) scale(1.03,1.02)}50%{transform:translateY(0) scale(1)}}@keyframes AgentMascot_laughing-bounce__pvLyX{0%,to{transform:translateY(0) rotate(-1deg) scale(1)}50%{transform:translateY(-3px) rotate(1.5deg) scale(1.03,.97)}}@keyframes AgentMascot_cool-nod__qPOZ_{0%,to{transform:translateY(0) rotate(0deg)}30%{transform:translateY(-1.5px) rotate(2deg)}60%{transform:translateY(1px) rotate(-1deg)}}@keyframes AgentMascot_bored-sway__2xLVM{0%,to{transform:translateY(1.5px) rotate(-2deg) scale(.99,.98)}50%{transform:translateY(2px) rotate(2deg) scale(.98)}}@keyframes AgentMascot_shocked-jolt__O8MwF{0%{transform:scale(1)}20%{transform:translateY(-4.5px) scale(1.08,1.06)}50%{transform:translateY(1px) scale(.97,.98)}to{transform:scale(1)}}@keyframes AgentMascot_yummy-wiggle__XIVCz{0%,to{transform:rotate(0deg) translateY(0)}25%{transform:rotate(-2.5deg) translateY(-1px)}75%{transform:rotate(2.5deg) translateY(-1px)}}@keyframes AgentMascot_z-float__TbIok{0%{opacity:0;transform:translateY(5px) scale(.6)}30%{opacity:.9}to{opacity:0;transform:translateY(-11px) scale(1.15)}}.AgentMascot_expression__BejIs{transform-box:fill-box;transform-origin:52px 76px;will-change:transform,opacity}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_expression__BejIs{animation:AgentMascot_expression-in__9FINV .45s cubic-bezier(.16,1,.3,1) both}@keyframes AgentMascot_eye-swap__HYmoP{0%{opacity:.2;transform:scale(.72) translateY(1px)}60%{transform:scale(1.05) translateY(-.3px)}to{opacity:1;transform:scale(1) translateY(0)}}.AgentMascot_mascot__JjSL2[data-animated=true][data-startle=true] .AgentMascot_body__ik_8S{animation:AgentMascot_startle__Zhoji .42s ease-in-out 2}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=sneeze] .AgentMascot_body__ik_8S{animation:AgentMascot_sneeze__fJ_RR .85s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=yawn] .AgentMascot_body__ik_8S{animation:AgentMascot_yawn-body__t2k_D 1.5s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=yawn] .AgentMascot_eyes__9S_Y4{animation:AgentMascot_yawn-eyes___qcCg 1.5s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=stretch] .AgentMascot_body__ik_8S{animation:AgentMascot_stretch__Aq2q7 1.4s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=stretch] .AgentMascot_branch__aBGpC{animation:AgentMascot_stretch-branch__Uumwd 1.4s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=grab] .AgentMascot_satellite__ZRHyR{animation:AgentMascot_satellite-grab___fR2t 1.5s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=wink] .AgentMascot_eyes__9S_Y4{animation:AgentMascot_wink-eyes__OV0dC .9s ease-in-out both}.AgentMascot_mascot__JjSL2[data-animated=true][data-act=surprised] .AgentMascot_body__ik_8S{animation:AgentMascot_idleSurprise__MiMhg 1.2s cubic-bezier(.34,1.56,.64,1)}@keyframes AgentMascot_expression-in__9FINV{0%{opacity:.15;transform:scale(.82) translateY(1.5px)}60%{opacity:1;transform:scale(1.04) translateY(-.3px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes AgentMascot_sneeze__fJ_RR{0%,to{transform:none}28%{transform:translateY(1px) rotate(-2deg) scale(.98,1.04)}44%{transform:translateY(-1px) rotate(1deg) scale(1.02,.95)}56%{transform:translateY(-3px) rotate(2deg) scale(.96,1.06)}72%{transform:translateY(1px) rotate(-1deg) scale(1.02,.98)}}@keyframes AgentMascot_yawn-body__t2k_D{0%,to{transform:none}40%,70%{transform:translateY(-1px) scale(.98,1.07)}}@keyframes AgentMascot_yawn-eyes___qcCg{0%,to{transform:scaleY(1)}25%,75%{transform:scaleY(.12)}}@keyframes AgentMascot_stretch__Aq2q7{0%,to{transform:scale(1)}40%{transform:translateY(-2px) scale(1.05,.97)}70%{transform:translateY(1px) scale(.98,1.03)}}@keyframes AgentMascot_stretch-branch__Uumwd{0%,to{transform:rotate(0)}45%{transform:rotate(var(--branch-sway,3deg)) scale(1.07)}}@keyframes AgentMascot_satellite-grab___fR2t{0%,to{transform:translate(0) scale(1)}40%,62%{transform:translate(29px,29px) scale(1.35)}}@keyframes AgentMascot_wink-eyes__OV0dC{0%,to{transform:scaleY(1)}38%,56%{transform:scaleY(.12)}}@keyframes AgentMascot_idleSurprise__MiMhg{0%,to{transform:translate(0) scale(1)}25%{transform:translateY(-3.5px) scale(1.05)}55%{transform:translateY(-1px) scale(1.02)}}.AgentMascot_glasses__7GGif{transform:translateX(calc(var(--tilt, 0) * .7px))}.AgentMascot_monocle__X8E2O{transform:translateX(calc(var(--tilt, 0) * .9px))}.AgentMascot_visor__6VFhC{transform:translateX(calc(var(--tilt, 0) * .45px))}.AgentMascot_headphones__8_W_0{transform:translateX(calc(var(--tilt, 0) * .35px))}.AgentMascot_headphones__8_W_0 .AgentMascot_cup__55aU9{transform-box:fill-box;transform-origin:center;transition:transform .08s linear;transform:scale(calc(1 + var(--mic-level, 0) * .28))}.AgentMascot_halo__lV2DX{transform-origin:52px 28px}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_halo__lV2DX{animation:AgentMascot_halo-wobble__v909Q 5.2s ease-in-out infinite}.AgentMascot_mascot__JjSL2[data-react=poke] .AgentMascot_body__ik_8S{animation:AgentMascot_poke-nod__BxZ29 .42s cubic-bezier(.34,1.56,.64,1)}.AgentMascot_mascot__JjSL2[data-react=pet] .AgentMascot_body__ik_8S{animation:AgentMascot_pet-wiggle__xZLdp .5s ease-in-out 3}.AgentMascot_mascot__JjSL2[data-react=cheer] .AgentMascot_body__ik_8S{animation:AgentMascot_celebrate__jjKK8 1.1s ease-in-out infinite}.AgentMascot_reactBurst__pBqRp{transform-origin:52px 62px}.AgentMascot_reactBurst__pBqRp circle{transform-box:fill-box;transform-origin:center;animation:AgentMascot_react-burst__xryg6 1s ease-out both}.AgentMascot_reactionBubble__IpW6V{pointer-events:none}.AgentMascot_reactionBubble__IpW6V path,.AgentMascot_reactionBubble__IpW6V rect{fill:#ffffff;stroke:rgba(20,28,48,.12);stroke-width:1}.AgentMascot_reactionBubble__IpW6V text{font:600 10.5px/1 Alegreya,Belleza,sans-serif;fill:#28304a}@keyframes AgentMascot_halo-wobble__v909Q{0%,to{transform:rotate(-2.4deg) translateX(calc(var(--tilt, 0) * .5px))}50%{transform:rotate(2.4deg) translateX(calc(var(--tilt, 0) * .5px))}}@keyframes AgentMascot_poke-nod__BxZ29{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-3.5px) scale(1.04)}75%{transform:translateY(1px) scale(.98)}}@keyframes AgentMascot_pet-wiggle__xZLdp{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-1px) rotate(-3deg)}75%{transform:translateY(-1px) rotate(3deg)}}@keyframes AgentMascot_react-burst__xryg6{0%{opacity:.95;transform:rotate(var(--angle)) translateY(0) scale(.35)}to{opacity:0;transform:rotate(var(--angle)) translateY(-26px) scale(1)}}.AgentMascot_dizzyEye__WRIDt{transform-box:fill-box;transform-origin:center}.AgentMascot_dizzyEyeLeft__xSz_h{animation:AgentMascot_dizzy-spin-left__I8yQC 3.2s linear infinite}.AgentMascot_dizzyEyeRight__ZySnG{animation:AgentMascot_dizzy-spin-right__hYY6c 3.2s linear infinite}@keyframes AgentMascot_dizzy-spin-left__I8yQC{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes AgentMascot_dizzy-spin-right__hYY6c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AgentMascot_dizzy-wobble__UErmP{0%,to{transform:translateY(0) rotate(-6.5deg) scale(.98,1.02)}25%{transform:translateY(-2.5px) rotate(5.5deg) scale(1.02,.98)}50%{transform:translateY(1.5px) rotate(-5deg) scale(.99,1.01)}75%{transform:translateY(-1.5px) rotate(6deg) scale(1.01,.99)}}.AgentMascot_dizzyStars__5m4Bk{transform-origin:52px 28px}.AgentMascot_dizzyStar1__Tudxe,.AgentMascot_dizzyStar2__uqxjh,.AgentMascot_dizzyStar3__ahBik{transform-box:fill-box;transform-origin:center}.AgentMascot_dizzyStar1__Tudxe{animation:AgentMascot_dizzy-star-float__QgBtn 1.8s ease-in-out infinite}.AgentMascot_dizzyStar2__uqxjh{animation:AgentMascot_dizzy-star-float__QgBtn 1.8s ease-in-out -.6s infinite}.AgentMascot_dizzyStar3__ahBik{animation:AgentMascot_dizzy-star-float__QgBtn 1.8s ease-in-out -1.2s infinite}@keyframes AgentMascot_dizzy-star-float__QgBtn{0%,to{transform:translateY(0) scale(.85) rotate(0deg);opacity:.65}50%{transform:translateY(-3.5px) scale(1.15) rotate(180deg);opacity:1}}.AgentMascot_cosmicOrbit__z39vT{transform-origin:55px 60px}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_cosmicOrbit__z39vT{animation:AgentMascot_cosmic-orbit__kBskQ 16s linear infinite}.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_cosmicShimmer__J_owD{animation:AgentMascot_cosmic-shimmer__zgVVs 4s ease-in-out infinite}@keyframes AgentMascot_cosmic-orbit__kBskQ{to{transform:rotate(1turn)}}@keyframes AgentMascot_cosmic-shimmer__zgVVs{0%,to{opacity:.55}50%{opacity:1}}.AgentMascot_mascot__JjSL2[data-animated=false],.AgentMascot_mascot__JjSL2[data-animated=false] *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.AgentMascot_mascot__JjSL2 *,.AgentMascot_mascot__JjSL2[data-animated=true] *,.AgentMascot_mascot__JjSL2[data-animated=true] .AgentMascot_branch__aBGpC{animation:none!important}}.AgentsWorkspace_conversation__bXmZB,.AgentsWorkspace_teamWorkspace__5U1K9,.AgentsWorkspace_workspace__8pwKk{--studio-surface:hsl(var(--card));--studio-ground:hsl(var(--muted)/.38);--studio-canvas:hsl(var(--background));--studio-line:hsl(var(--border)/.75);--studio-ink:hsl(var(--foreground));--studio-muted:hsl(var(--muted-foreground));--studio-accent:hsl(var(--primary));color:var(--studio-ink)}.AgentsWorkspace_conversation__bXmZB{border:1px solid var(--studio-line);border-radius:20px;background:var(--studio-canvas)}.AgentsWorkspace_teamWorkspace__5U1K9,.AgentsWorkspace_workspace__8pwKk{background:var(--studio-canvas)}.AgentsWorkspace_workspace__8pwKk{padding:0;gap:0}.AgentsWorkspace_workspace__8pwKk:before{display:none}.AgentsWorkspace_workspace__8pwKk .agents-directory{width:clamp(248px,23vw,312px);border:0;border-right:1px solid var(--studio-line);border-radius:0;background:var(--studio-surface);box-shadow:none;backdrop-filter:none}.AgentsWorkspace_directoryTools__E04DL{padding:18px 16px 10px;flex-shrink:0}.AgentsWorkspace_directoryTitle__7aSaZ{display:flex;align-items:center;gap:10px}.AgentsWorkspace_directoryTitle__7aSaZ h1{font-size:22px;font-weight:700;letter-spacing:-.035em}.AgentsWorkspace_directoryTitle__7aSaZ>span{margin-left:auto;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;color:var(--studio-muted);background:var(--studio-ground)}.AgentsWorkspace_directoryTools__E04DL>p{margin:4px 0 14px;font-size:12px;color:var(--studio-muted)}.AgentsWorkspace_search__1XeMQ{display:flex;align-items:center;gap:8px;padding:9px 12px;min-height:40px;border:1px solid var(--studio-line);border-radius:999px;color:var(--studio-muted);background:var(--studio-canvas);transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),background-color .18s ease}.AgentsWorkspace_search__1XeMQ:focus-within{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.AgentsWorkspace_search__1XeMQ input{min-width:0;width:100%;background:transparent;outline:none;font-size:12px;color:var(--studio-ink)}.AgentsWorkspace_search__1XeMQ button{display:grid;place-items:center}.AgentsWorkspace_directoryTools__E04DL>.AgentsWorkspace_search__1XeMQ{margin-top:12px}.AgentsWorkspace_createButton__jqmQO,.AgentsWorkspace_sendButton__QSu2l{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 4px 12px -2px hsl(var(--foreground)/.18),inset 0 1px 0 rgba(255,255,255,.18);border:0;transition:background-color .18s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_createButton__jqmQO{width:100%;gap:8px;min-height:38px;border-radius:12px;font-size:12px;font-weight:600}.AgentsWorkspace_createButton__jqmQO:hover,.AgentsWorkspace_sendButton__QSu2l:hover:not(:disabled){background:hsl(var(--foreground)/.9);transform:translateY(-1px);box-shadow:0 6px 16px -3px hsl(var(--foreground)/.24)}.AgentsWorkspace_createButton__jqmQO:active,.AgentsWorkspace_sendButton__QSu2l:active:not(:disabled){transform:scale(.97)}.AgentsWorkspace_directoryFilters__wFKtm{display:flex;gap:3px;margin-top:10px;padding:3px;border-radius:11px;background:var(--studio-ground)}.AgentsWorkspace_directoryFilters__wFKtm button{position:relative;flex:1;padding:6px 5px;border-radius:8px;font-size:11px;font-weight:600;color:var(--studio-muted);transition:color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_directoryFilters__wFKtm button:active{transform:scale(.97)}.AgentsWorkspace_directoryFilters__wFKtm button[aria-pressed=true]{background:var(--studio-surface);color:var(--studio-ink);box-shadow:0 2px 6px hsl(var(--foreground)/.08)}.AgentsWorkspace_filterActivePill__Pe6uO{position:absolute;inset:0;border-radius:8px;background:var(--studio-surface);box-shadow:0 2px 6px hsl(var(--foreground)/.08);pointer-events:none}.AgentsWorkspace_filterLabel__yiram{position:relative;z-index:1}.AgentsWorkspace_workspace__8pwKk .agents-directory-body{padding:4px 10px 12px;scrollbar-gutter:stable}.AgentsWorkspace_workspace__8pwKk .agents-directory-body .group\/row{position:relative;min-height:60px;border-radius:14px;margin-bottom:4px;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_workspace__8pwKk .agents-directory-body .group\/row:has([aria-current]){background:hsl(var(--primary)/.09);border-color:hsl(var(--primary)/.22);box-shadow:0 2px 10px -2px hsl(var(--primary)/.1)}.AgentsWorkspace_workspace__8pwKk .agents-directory-body .group\/row:hover{background:hsl(var(--muted)/.58)}.AgentsWorkspace_workspace__8pwKk .agents-directory-footer{padding:10px;border-color:var(--studio-line)}.AgentsWorkspace_workspace__8pwKk .agents-directory-footer>button{border-color:var(--studio-line);color:var(--studio-muted);background:transparent}.AgentsWorkspace_workspace__8pwKk .agents-directory-footer>button svg{color:inherit}.AgentsWorkspace_noResults__QMJWg{padding:16px 8px;font-size:12px;color:var(--studio-muted);line-height:1.6;overflow-wrap:anywhere}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB.agent-conversation{border:0;border-radius:0;background:var(--studio-canvas);box-shadow:none}.AgentsWorkspace_conversation__bXmZB .agent-chat-header{background:color-mix(in srgb,var(--studio-surface) 88%,transparent);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-color:var(--studio-line);box-shadow:none}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>.agent-chat-header{min-height:68px;height:68px;gap:12px;border-radius:0}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header>div:first-child{flex:1;min-width:0}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header h2{font-size:17px;font-weight:650;letter-spacing:-.025em}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header p{font-size:12px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header button{border-radius:12px}.AgentsWorkspace_coreBadge___FDtD{display:inline-flex;padding:3px 8px;border-radius:999px;background:hsl(var(--muted));color:var(--studio-muted);font-size:10px;font-weight:600;white-space:nowrap}.AgentsWorkspace_conversationToolbar__R3qGV{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:7px 18px;flex-shrink:0;border-bottom:1px solid var(--studio-line);background:color-mix(in srgb,var(--studio-surface) 92%,transparent)}.AgentsWorkspace_conversationLabel__nl1Kh{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--studio-muted)}.AgentsWorkspace_attachments__QWSsQ{max-width:100%}.AgentsWorkspace_attachmentGallery__WaiSC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:8px}.AgentsWorkspace_attachmentCaption__Uiq9U,.AgentsWorkspace_attachmentCard__1UYUd{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:10px}.AgentsWorkspace_attachmentIdentity__ToWuH{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px}.AgentsWorkspace_attachmentName__mwlQM{min-width:0;overflow-wrap:anywhere;word-break:normal;line-height:1.5}.AgentsWorkspace_attachmentAction__UUHzU{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;max-width:100%;min-height:32px;white-space:normal;word-break:normal}.AgentsWorkspace_attachmentAction__UUHzU>span{min-width:0;overflow-wrap:anywhere}.AgentsWorkspace_modelControls__X4IC2{display:flex;gap:8px}.AgentsWorkspace_modelControls__X4IC2>button{width:auto;min-width:124px;max-width:180px;border:0;background:var(--studio-ground);border-radius:9px;font-size:11px;box-shadow:none;gap:10px}.AgentsWorkspace_responseOptions__ZqcGl{min-width:0;max-width:100%}.AgentsWorkspace_responseOptions__ZqcGl summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 10px;border-radius:10px;font-size:11px;color:var(--studio-muted);list-style:none}.AgentsWorkspace_responseOptions__ZqcGl summary:after{content:"⌄";font-size:14px}.AgentsWorkspace_responseOptions__ZqcGl[open] summary:after{content:"⌃"}.AgentsWorkspace_responseOptions__ZqcGl summary span{color:var(--studio-ink);font-weight:600}.AgentsWorkspace_responseOptions__ZqcGl .AgentsWorkspace_modelControls__X4IC2{padding:6px 0;flex-wrap:wrap}.AgentsWorkspace_workspaceNav__wUe_O{display:flex;gap:3px;overflow-x:auto;max-width:100%;scrollbar-width:thin}.AgentsWorkspace_workspaceNav__wUe_O button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:8px 11px;border:1px solid transparent;border-radius:10px;font-size:12px;color:var(--studio-muted);transition:color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_workspaceNav__wUe_O button[aria-pressed=true]{border-color:var(--studio-line);color:var(--studio-ink);background:var(--studio-ground);font-weight:600}.AgentsWorkspace_workspaceNav__wUe_O button:hover{background:var(--studio-ground);color:var(--studio-ink)}.AgentsWorkspace_workspaceNav__wUe_O button:active{transform:scale(.97)}.AgentsWorkspace_chatContent__SY_U_{display:flex;flex-direction:column;flex:1;min-height:0}.AgentsWorkspace_chatContent__SY_U_[hidden]{display:none}.AgentsWorkspace_conversation__bXmZB .agent-message-canvas{background:var(--studio-canvas);background-image:none;scrollbar-gutter:stable}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-canvas{padding-block:28px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-canvas>.max-w-4xl{max-width:880px}.AgentsWorkspace_messageAuthor___XZVv{margin:0 0 7px 3px;font-size:10px;font-weight:600;color:var(--studio-muted);letter-spacing:.02em}.AgentsWorkspace_userAuthor__U78Jw{text-align:right;margin-right:3px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-msg-avatar{margin-top:22px}.AgentsWorkspace_conversation__bXmZB .agent-message-bubble{min-width:0;padding:14px 18px;overflow-wrap:anywhere;line-height:1.75;border-radius:18px;box-shadow:0 2px 8px -2px rgba(0,0,0,.05)}.AgentsWorkspace_conversation__bXmZB .agent-message-assistant{background:var(--studio-surface);border-color:var(--studio-line);border-top-left-radius:5px}.AgentsWorkspace_conversation__bXmZB .agent-message-user{background:hsl(var(--muted)/.85);border:1px solid var(--studio-line);color:var(--studio-ink);border-top-right-radius:5px}.AgentsWorkspace_conversation__bXmZB .agent-message-user li::marker{color:inherit}.AgentsWorkspace_conversation__bXmZB .agent-message-bubble pre{max-width:100%;overflow-x:auto}.AgentsWorkspace_conversation__bXmZB .agent-composer-dock{flex-shrink:0;background:var(--studio-canvas);padding:10px 18px 14px}.AgentsWorkspace_conversation__bXmZB .agent-composer{max-width:1000px;border:1px solid var(--studio-line);border-radius:24px;padding:8px 12px;background:var(--studio-surface);box-shadow:0 8px 28px -8px hsl(var(--foreground)/.06),inset 0 1px 0 rgba(255,255,255,.25);transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_conversation__bXmZB .agent-composer:focus-within{border-color:hsl(var(--primary)/.48);box-shadow:0 10px 32px -8px hsl(var(--foreground)/.08),0 0 0 3px hsl(var(--primary)/.08);transform:none}.AgentsWorkspace_conversation__bXmZB .agent-composer>div:last-child{flex-wrap:wrap;gap:8px}.AgentsWorkspace_conversation__bXmZB .agent-composer>div:last-child>div{flex-wrap:wrap}.AgentsWorkspace_conversation__bXmZB .agent-composer button{min-height:36px;border-radius:12px}.AgentsWorkspace_conversation__bXmZB .agent-engine-pill{border:0;background:transparent;box-shadow:none;color:var(--studio-muted);font-size:10px}.AgentsWorkspace_composerHint__QwV8n{display:flex;justify-content:center;gap:8px;margin-top:8px;font-size:10px;color:var(--studio-muted)}.AgentsWorkspace_welcome__A3c8z{max-width:680px}.AgentsWorkspace_welcome__A3c8z h3{font-size:clamp(26px,2.6vw,36px);font-weight:650;line-height:1.2;letter-spacing:-.04em}.AgentsWorkspace_welcome__A3c8z>div:first-child{padding:18px;border:1px solid var(--studio-line);border-radius:30px;background:var(--studio-surface);box-shadow:0 12px 32px -10px rgba(0,0,0,.08)}.AgentsWorkspace_starterGrid__wnZ3g{gap:10px}.AgentsWorkspace_starterCard__MwYq1{position:relative;gap:6px;min-height:80px;padding:16px;border-radius:16px;border-color:var(--studio-line);background:var(--studio-surface);box-shadow:0 2px 8px -2px rgba(0,0,0,.04);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_starterCard__MwYq1:before{content:"";width:22px;height:3px;margin-bottom:8px;border-radius:3px;background:#69b7d1}.AgentsWorkspace_starterCard__MwYq1:nth-child(2):before{background:#c69e69}.AgentsWorkspace_starterCard__MwYq1:nth-child(3):before{background:#8b9f86}.AgentsWorkspace_starterCard__MwYq1:nth-child(4):before{background:#a395b8}.AgentsWorkspace_starterCard__MwYq1:hover{transform:translateY(-2.5px);border-color:hsl(var(--primary)/.38);box-shadow:0 10px 24px -6px hsl(var(--foreground)/.08)}.AgentsWorkspace_starterCard__MwYq1:active{transform:scale(.985)}.AgentsWorkspace_starterCard__MwYq1>span:first-child{font-size:13px}.AgentsWorkspace_compactChat__MqL5H .agent-chat-header{display:none}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_conversationToolbar__R3qGV{padding:8px 12px;gap:4px}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_composerHint__QwV8n,.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_conversationLabel__nl1Kh,.AgentsWorkspace_compactChat__MqL5H .agent-engine-pill{display:none}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_modelControls__X4IC2{width:100%;gap:4px}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_modelControls__X4IC2>button{min-width:0;max-width:none;flex:1;font-size:10px}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl{width:100%}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl summary{justify-content:space-between;min-height:38px}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_welcome__A3c8z{gap:12px}.AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_starterGrid__wnZ3g{grid-template-columns:1fr}.AgentsWorkspace_compactChat__MqL5H .agent-message-canvas{padding:16px 12px}.AgentsWorkspace_compactChat__MqL5H .agent-composer-dock{padding:8px 12px 12px}.AgentsWorkspace_compactChat__MqL5H .agent-message-bubble{font-size:13px}.AgentsWorkspace_compactChat__MqL5H .agent-composer>div:last-child>div{min-width:0;gap:2px}.AgentsWorkspace_compactChat__MqL5H .agent-composer>div:last-child{gap:4px}.AgentsWorkspace_compactChat__MqL5H .agent-composer>div:last-child button{padding-inline:8px}.AgentsWorkspace_backdrop__S7Fbc{display:none}.AgentsWorkspace_eyebrow__zLh2Y{font-size:10px;letter-spacing:.13em;font-weight:650;color:var(--studio-muted)}.AgentsWorkspace_teamHeading__X4PiL{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:30px 0 12px}.AgentsWorkspace_teamHeading__X4PiL h2{font-size:22px;letter-spacing:-.04em;font-weight:650}.AgentsWorkspace_teamHeading__X4PiL h2 span{font-size:12px;margin-left:6px;padding:3px 8px;background:var(--studio-ground);border-radius:8px}.AgentsWorkspace_teamHeading__X4PiL p{color:var(--studio-muted);font-size:13px;margin-top:5px}.AgentsWorkspace_teamHeading__X4PiL .AgentsWorkspace_search__1XeMQ{min-width:240px}.AgentsWorkspace_resources__2Ln99{overflow-y:auto;flex:1;min-height:0;padding:12px 28px 28px;background:var(--studio-canvas)}.AgentsWorkspace_resources__2Ln99>.AgentsWorkspace_search__1XeMQ{margin:20px 0;max-width:480px}.AgentsWorkspace_resourceList___Km2W{display:flex;flex-direction:column;gap:8px}.AgentsWorkspace_resourceRow__dL_ZQ{display:flex;align-items:center;gap:15px;padding:14px;border:1px solid var(--studio-line);border-radius:16px;text-align:left;background:var(--studio-surface);transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.AgentsWorkspace_resourceRow__dL_ZQ:hover{border-color:hsl(var(--primary)/.35);background:var(--studio-ground);transform:translateY(-1.5px);box-shadow:0 6px 18px -4px rgba(0,0,0,.06)}.AgentsWorkspace_resourceRow__dL_ZQ>span:nth-child(2){flex:1;min-width:0}.AgentsWorkspace_resourceRow__dL_ZQ strong{display:block;font-weight:550;font-size:14px;overflow-wrap:anywhere}.AgentsWorkspace_resourceRow__dL_ZQ small{display:block;font-size:12px;color:var(--studio-muted);margin-top:4px}.AgentsWorkspace_resourceIcon__CRDZE{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:hsl(var(--primary)/.08);color:hsl(var(--primary));border-radius:12px}.AgentsWorkspace_resourceRow__dL_ZQ:nth-child(3n+2) .AgentsWorkspace_resourceIcon__CRDZE{color:#ad853f;background:#ad853f14}.AgentsWorkspace_resourceRow__dL_ZQ:nth-child(3n) .AgentsWorkspace_resourceIcon__CRDZE{color:#779274;background:#77927414}.AgentsWorkspace_resourceEmpty__DLV98{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:50px 20px;color:var(--studio-muted);font-size:14px}.AgentsWorkspace_resourceEmpty__DLV98 p{max-width:420px;line-height:1.8}.AgentsWorkspace_directoryFilters__wFKtm button:focus-visible,.AgentsWorkspace_resourceRow__dL_ZQ:focus-visible,.AgentsWorkspace_responseOptions__ZqcGl summary:focus-visible,.AgentsWorkspace_starterCard__MwYq1:focus-visible,.AgentsWorkspace_workspaceNav__wUe_O button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width:1100px){.AgentsWorkspace_workspace__8pwKk .agents-directory{width:240px}.AgentsWorkspace_conversationToolbar__R3qGV{padding-inline:10px}.AgentsWorkspace_workspaceNav__wUe_O button{padding-inline:9px;gap:6px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header>div:last-child{gap:2px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header>div:last-child button{padding-inline:9px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-engine-pill,.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header>div:last-child button span{display:none}}@media (max-width:639px){.AgentsWorkspace_workspace__8pwKk{padding:0;gap:0}.AgentsWorkspace_workspace__8pwKk .agents-directory{width:min(310px,90vw);border-radius:0 20px 20px 0;border-right:1px solid var(--studio-line)}.AgentsWorkspace_backdrop__S7Fbc{display:block;position:fixed;inset:0;z-index:39;background:hsl(var(--foreground)/.28);backdrop-filter:blur(4px)}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB.agent-conversation{border:0;border-radius:0}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>.agent-chat-header{padding-inline:14px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB>header h2{font-size:16px}.AgentsWorkspace_conversationToolbar__R3qGV{padding:8px 12px}.AgentsWorkspace_composerHint__QwV8n,.AgentsWorkspace_conversationLabel__nl1Kh{display:none}.AgentsWorkspace_modelControls__X4IC2{width:100%}.AgentsWorkspace_modelControls__X4IC2>button{flex:1;max-width:none;min-width:0}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-canvas{padding:20px 12px}.AgentsWorkspace_conversation__bXmZB .agent-composer-dock{padding:8px 8px max(8px,env(safe-area-inset-bottom))}.AgentsWorkspace_conversation__bXmZB .agent-composer button{min-height:40px}.AgentsWorkspace_starterGrid__wnZ3g{gap:8px}.AgentsWorkspace_starterCard__MwYq1{min-height:72px;padding:14px}.AgentsWorkspace_teamHeading__X4PiL .AgentsWorkspace_search__1XeMQ{width:100%}.AgentsWorkspace_resources__2Ln99{padding:12px 16px}}@media (max-height:650px){.AgentsWorkspace_directoryTools__E04DL{padding-top:12px}.AgentsWorkspace_directoryTools__E04DL>p{display:none}.AgentsWorkspace_directoryTitle__7aSaZ{margin-bottom:10px}}@media (hover:none){.AgentsWorkspace_conversation__bXmZB .group .opacity-0,.AgentsWorkspace_workspace__8pwKk .group\/row>div:last-child{opacity:1}}@media (prefers-reduced-motion:reduce){.AgentsWorkspace_conversation__bXmZB *,.AgentsWorkspace_teamWorkspace__5U1K9 *,.AgentsWorkspace_workspace__8pwKk *{animation:none!important;transition:none!important}.AgentsWorkspace_createButton__jqmQO:active,.AgentsWorkspace_createButton__jqmQO:hover,.AgentsWorkspace_resourceRow__dL_ZQ:hover,.AgentsWorkspace_sendButton__QSu2l:active,.AgentsWorkspace_sendButton__QSu2l:hover,.AgentsWorkspace_starterCard__MwYq1:hover{transform:none}}.AgentsWorkspace_modalWorkspace__Qrkp_.AgentsWorkspace_workspace__8pwKk{padding:0;display:flex}.AgentsWorkspace_modalWorkspace__Qrkp_.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB{flex:1;width:100%;min-width:0;border:0;border-radius:0}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-chat-header{display:flex;height:76px;min-height:76px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-chat-header>div:last-child{gap:2px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-chat-header button{width:34px;min-height:34px;padding:0}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-chat-header button span{display:none}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_conversationToolbar__R3qGV{padding:8px 20px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_conversationLabel__nl1Kh{display:inline-flex}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl{width:auto}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl summary{gap:12px;min-height:32px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl summary span{padding:4px 8px;border-radius:8px;background:var(--studio-canvas)}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-message-canvas{padding:24px 20px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-message-bubble{font-size:14px;line-height:1.75}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_starterGrid__wnZ3g{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-composer-dock{padding:10px 16px 16px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-composer{border-radius:22px;padding:8px 12px}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-user li::marker{color:inherit}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-bubble pre{max-width:100%;overflow-x:auto}.AgentsWorkspace_workspace__8pwKk .AgentsWorkspace_conversation__bXmZB .agent-message-bubble{min-width:0}@media (max-width:639px){.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_conversationLabel__nl1Kh{display:none}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_responseOptions__ZqcGl{width:100%}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-chat-header{padding-left:14px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .agent-message-canvas{padding:18px 12px}.AgentsWorkspace_modalWorkspace__Qrkp_ .AgentsWorkspace_compactChat__MqL5H .AgentsWorkspace_starterGrid__wnZ3g{grid-template-columns:1fr}}.AgentActivityIndicator_activity__jjLPn{display:inline-flex;align-items:center;gap:8px;min-width:0;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.AgentActivityIndicator_dots__NJaBU{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;height:16px;color:hsl(var(--primary))}.AgentActivityIndicator_dots__NJaBU i{width:3px;height:3px;border-radius:50%;background:currentColor}@media (prefers-reduced-motion:no-preference){.AgentActivityIndicator_dots__NJaBU[data-active=true] i{animation:AgentActivityIndicator_breathe__Mp4qj 1.5s ease-in-out infinite}.AgentActivityIndicator_dots__NJaBU[data-active=true] i:nth-child(2){animation-delay:.15s}.AgentActivityIndicator_dots__NJaBU[data-active=true] i:nth-child(3){animation-delay:.3s}}@keyframes AgentActivityIndicator_breathe__Mp4qj{0%,70%,to{opacity:.45}35%{opacity:1}}.GettingStarted_checklist__7pRw5{width:100%;padding:8px 9px;border-top:1px solid hsl(var(--border));color:hsl(var(--foreground));font-family:var(--font-inter-tight),sans-serif}.GettingStarted_heading__yMor9{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;text-align:left;min-height:44px}.GettingStarted_heading__yMor9 strong{display:block;font-size:14px;font-weight:600;letter-spacing:-.015em}.GettingStarted_heading__yMor9 small{display:block;color:hsl(var(--muted-foreground));font-size:11px;margin-top:3px;font-variant-numeric:tabular-nums}.GettingStarted_chevron__oVVBk{transition:transform .25s ease;color:hsl(var(--muted-foreground))}.GettingStarted_chevron__oVVBk[data-open=true]{transform:rotate(180deg)}.GettingStarted_progress___OXC_{height:3px;background:hsl(var(--muted));overflow:hidden;margin:6px 0 4px;border-radius:2px}.GettingStarted_progress___OXC_>span{display:block;height:100%;background:hsl(var(--primary));transform-origin:left;transition:transform .65s cubic-bezier(.16,1,.3,1)}.GettingStarted_reveal__3ekWt{overflow:hidden}.GettingStarted_hint__tzcBM{font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground));margin:10px 0 7px}.GettingStarted_tasks__VCu3l{position:relative;list-style:none;margin:0;padding:4px;max-height:min(144px,24dvh);overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.GettingStarted_tasks__VCu3l button{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;text-align:left;padding:4px 3px;border-radius:6px;transition:background .18s ease}.GettingStarted_tasks__VCu3l button:hover{background:hsl(var(--muted))}.GettingStarted_taskLabel__IZ7ki{flex:1;font-size:12px;line-height:1.35}.GettingStarted_taskText__EoUor{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 55%;background-size:0 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size .48s cubic-bezier(.22,1,.36,1) .12s}.GettingStarted_tasks__VCu3l [data-done=true] .GettingStarted_taskText__EoUor{background-size:100% 1px}.GettingStarted_check__VwvY0{display:grid;place-items:center;width:17px;height:17px;flex:none;border:1px solid hsl(var(--muted-foreground)/.6);border-radius:50%}.GettingStarted_tasks__VCu3l [data-done=true] .GettingStarted_check__VwvY0{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:transparent;animation:GettingStarted_check-in__NGrbK .35s cubic-bezier(.16,1,.3,1)}.GettingStarted_reward__CtChO,.GettingStarted_tasks__VCu3l [data-done=true] .GettingStarted_taskLabel__IZ7ki{color:hsl(var(--muted-foreground))}.GettingStarted_reward__CtChO{font-size:10px;font-variant-numeric:tabular-nums}.GettingStarted_rowArrow__Y8Q2k{color:hsl(var(--muted-foreground))}.GettingStarted_receiptReveal__bUAoR{overflow:hidden}.GettingStarted_receipt__JuQ1o{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.5;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-radius:8px;padding:9px 8px;margin:8px 0 0}.GettingStarted_error__MPsoy{font-size:12px;line-height:1.5;margin-top:8px;color:hsl(var(--destructive))}.GettingStarted_error__MPsoy button{text-decoration:underline;text-underline-offset:3px}.GettingStarted_compact__985gq{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:hsl(var(--foreground))}.GettingStarted_compact__985gq:hover{background:hsl(var(--muted))}.GettingStarted_popover__YahGT{width:264px;padding:6px}.GettingStarted_popover__YahGT .GettingStarted_checklist__7pRw5{border-top:0}.GettingStarted_dialog__s1F__{width:min(660px,calc(100vw - 28px));max-width:660px;max-height:88dvh;padding:0;display:flex;flex-direction:column;overflow:hidden;gap:0;border-radius:16px}.GettingStarted_dialog__s1F__>header{padding:30px 30px 16px}.GettingStarted_title__e1s_o{font-size:30px;line-height:1.15;letter-spacing:-.03em;font-weight:550;padding-right:22px;text-wrap:balance}.GettingStarted_description__TNBgH{margin-top:10px;line-height:1.6;font-size:14px;max-width:55ch}.GettingStarted_body__EaCq5{padding:8px 30px 24px;overflow-y:auto;scrollbar-color:hsl(var(--border)) transparent}.GettingStarted_body__EaCq5 label{display:block;font-size:13px;font-weight:500;margin:16px 0 8px}.GettingStarted_body__EaCq5 input[type=search],.GettingStarted_body__EaCq5 select{width:100%;min-height:44px;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:8px;padding:10px 12px;font-size:14px;caret-color:hsl(var(--primary))}.GettingStarted_body__EaCq5 input::placeholder{color:hsl(var(--muted-foreground))}.GettingStarted_types__ONzu_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.GettingStarted_types__ONzu_ button{display:flex;align-items:center;gap:8px;text-align:left;min-height:46px;padding:10px;border:1px solid hsl(var(--border));border-radius:8px;font-size:12px}.GettingStarted_types__ONzu_ button[aria-pressed=true]{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.5)}.GettingStarted_types__ONzu_ button svg{flex:none}.GettingStarted_quiet__QaCRk{min-height:40px;font-size:12px;color:hsl(var(--muted-foreground));text-decoration:underline;text-underline-offset:4px}.GettingStarted_footer__U_IXf{padding:16px 30px 24px;border-top:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:space-between;gap:14px}.GettingStarted_footer__U_IXf small{color:hsl(var(--muted-foreground));font-size:12px}.GettingStarted_primary__OK_BD{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:12px 18px;min-height:46px;border-radius:9px;font-size:14px;font-weight:500}.GettingStarted_primary__OK_BD:disabled{opacity:.5;cursor:wait}.GettingStarted_choices__Xnz_5{display:grid;gap:10px;margin:10px 0 18px}.GettingStarted_choices__Xnz_5 button{display:flex;align-items:center;gap:14px;text-align:left;padding:18px;min-height:72px;border-radius:12px;border:1px solid hsl(var(--border))}.GettingStarted_choices__Xnz_5 button[aria-pressed=true]{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary))}.GettingStarted_choices__Xnz_5 small,.GettingStarted_choices__Xnz_5 strong{display:block}.GettingStarted_choices__Xnz_5 strong{font-size:15px;font-weight:550}.GettingStarted_choices__Xnz_5 small{color:hsl(var(--muted-foreground));font-size:13px;margin-top:4px;line-height:1.5}.GettingStarted_body__EaCq5 .GettingStarted_memory__ywQzJ{display:flex;gap:10px;align-items:flex-start;line-height:1.5;font-weight:400}.GettingStarted_memory__ywQzJ input{margin-top:3px;accent-color:hsl(var(--primary))}.GettingStarted_note__G_867{font-size:12px;line-height:1.65;color:hsl(var(--muted-foreground));margin-top:14px}.GettingStarted_note__G_867 a{text-decoration:underline;text-underline-offset:3px}.GettingStarted_files__xLjLr{display:grid;gap:0}.GettingStarted_files__xLjLr button{display:flex;align-items:center;gap:14px;width:100%;padding:18px 2px;border-bottom:1px solid hsl(var(--border));text-align:left}.GettingStarted_files__xLjLr button>span{flex:1}.GettingStarted_files__xLjLr strong{display:block;font-size:15px;font-weight:500}.GettingStarted_files__xLjLr small{color:hsl(var(--muted-foreground));font-size:12px}.GettingStarted_files__xLjLr button:hover strong{color:hsl(var(--primary))}.GettingStarted_checklist__7pRw5 button:focus-visible,.GettingStarted_compact__985gq:focus-visible,.GettingStarted_dialog__s1F__ :is(button,input,select,a):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.GettingStarted_checklist__7pRw5 ::selection,.GettingStarted_dialog__s1F__ ::selection{background:hsl(var(--primary)/.18)}@keyframes GettingStarted_check-in__NGrbK{0%{transform:scale(.7)}to{transform:scale(1)}}@media(max-width:540px){.GettingStarted_dialog__s1F__>header{padding:26px 20px 14px}.GettingStarted_body__EaCq5{padding:8px 20px 20px}.GettingStarted_footer__U_IXf{padding:16px 20px}.GettingStarted_title__e1s_o{font-size:26px}.GettingStarted_types__ONzu_{grid-template-columns:repeat(2,minmax(0,1fr))}.GettingStarted_tasks__VCu3l button{min-height:44px}}@media(prefers-reduced-motion:reduce){.GettingStarted_checklist__7pRw5 *{animation:none!important;transition:none!important}}[data-fx=low] .GettingStarted_checklist__7pRw5 *{animation:none;transition:none}.GettingStarted_dialog__s1F__[data-panel=theme]{max-width:760px;width:min(760px,calc(100vw - 28px));max-height:calc(100dvh - 24px);font-family:var(--font-inter-tight,sans-serif)}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_body__EaCq5{overflow:visible}.GettingStarted_dialog__s1F__[data-panel=theme]>header{padding:24px 28px 16px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_description__TNBgH{margin-top:8px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_body__EaCq5{padding:8px 28px 20px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_footer__U_IXf{padding:14px 28px}@media(max-width:540px){.GettingStarted_dialog__s1F__[data-panel=theme]>header{padding:22px 20px 12px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_body__EaCq5{padding:4px 20px 16px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_footer__U_IXf{padding:12px 20px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_description__TNBgH{font-size:13px;line-height:1.4}}@media(max-height:590px){.GettingStarted_dialog__s1F__[data-panel=theme]>header{padding-top:16px;padding-bottom:8px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_title__e1s_o{font-size:24px}.GettingStarted_dialog__s1F__[data-panel=theme] .GettingStarted_body__EaCq5{padding-bottom:12px}}.LoadingScreen_screen__esUv5{--ink:#142441;--line:#6289bd;position:relative;display:grid;place-items:center;isolation:isolate;min-height:100dvh;width:100%;overflow:hidden;background:#f3f8fc;color:var(--ink)}.LoadingScreen_fullScreen__XbaLN{position:fixed;inset:0;z-index:9999}.LoadingScreen_inline__7tD0b{position:relative;min-height:320px;height:100%}.LoadingScreen_atmosphere__cGbJL{position:absolute;z-index:-2;inset:-12%;pointer-events:none;background:radial-gradient(ellipse at 12% 24%,#7ee3f17a,transparent 44%),radial-gradient(ellipse at 85% 77%,#b9a7f467,transparent 44%),radial-gradient(ellipse at 53% 37%,#b9dafa45,transparent 45%);animation:LoadingScreen_atmosphere__cGbJL 18s ease-in-out infinite alternate}.LoadingScreen_grid__dLJ9a{position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:radial-gradient(var(--line) .7px,transparent .9px);background-size:24px 24px;opacity:.2;mask-image:radial-gradient(ellipse 65% 65% at 50% 38%,#000,transparent 85%)}.LoadingScreen_composition__P_75B{width:100%;padding:64px 24px;display:flex;flex-direction:column;align-items:center;transform:translateY(-12px)}.LoadingScreen_brandStage__0pz74{position:relative;display:grid;place-items:center;width:100%;height:244px}.LoadingScreen_network__iYcL6{position:absolute;width:max(1100px,112vw);height:auto;max-width:none;overflow:visible;pointer-events:none;color:#f9fdff;mask-image:radial-gradient(ellipse 72% 65% at 50% 42%,#000 32%,transparent 76%);animation:LoadingScreen_reveal__kWwbZ 1.8s ease-out both}.LoadingScreen_branches__Xt__0{stroke-width:1;opacity:.32}.LoadingScreen_signals__uTdK_{stroke:#fff;stroke-width:1.8;stroke-linecap:round}.LoadingScreen_signal__QkVS1{stroke-dasharray:3 97;animation:LoadingScreen_signal__QkVS1 var(--duration) linear var(--delay) infinite}.LoadingScreen_orbits__oxtNf{stroke:var(--line);stroke-width:.8;opacity:.18}.LoadingScreen_orbitRunner__Olb3v{transform-origin:800px 380px;animation:LoadingScreen_orbit__2BvN_ 32s linear infinite}.LoadingScreen_node__L1HDG{animation:LoadingScreen_node__L1HDG 5s ease-in-out var(--delay) infinite}.LoadingScreen_nodeHalo__ScBqN{fill:#e9fcff;opacity:.25}.LoadingScreen_nodeCore__2Jz2V{stroke:#fff;stroke-width:1.4}.LoadingScreen_logoFrame__9wsGC{position:relative;display:grid;place-items:center;padding:32px 42px;min-width:300px;border:1px solid #ffffffed;border-radius:100px;background:linear-gradient(135deg,#ffffffb8,#f6f7ff85);box-shadow:inset 0 2px 2px #fff,inset 0 -2px 5px #c5d4ed33,0 18px 60px -22px #608fca66,0 0 0 9px #ffffff21;backdrop-filter:blur(18px);animation:LoadingScreen_brandEnter__dqw_l 1s cubic-bezier(.2,.7,.3,1) both}.LoadingScreen_logo__bwdYu{display:flex;align-items:center;gap:12px}.LoadingScreen_logo__bwdYu img:first-child{width:44px;height:auto}.LoadingScreen_logo__bwdYu img:not(:first-child){width:158px;height:auto}.LoadingScreen_denbotsLogo__Pnf0h>span{position:relative;font-size:32px;text-align:left}.LoadingScreen_denbotsLogo__Pnf0h small{position:absolute;top:100%;left:0;margin-top:4px}.LoadingScreen_copy__U1Wws{position:relative;text-align:center;width:min(100%,720px);margin-top:40px;animation:LoadingScreen_copyEnter__1ZQbl 1s ease-out .15s both}.LoadingScreen_headline__wTdCn{margin:0;padding-bottom:8px;font-size:clamp(28px,3.4vw,48px);font-weight:600;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.LoadingScreen_track__87hgr{position:relative;width:176px;height:3px;margin:32px auto 0;border-radius:4px;overflow:hidden;background:#7996bf24}.LoadingScreen_traveler__tDbsT{position:absolute;inset:0 auto 0 0;width:45%;border-radius:inherit;background:linear-gradient(90deg,#20b5cc,#8583d9);animation:LoadingScreen_travel__iXd_e 2.6s cubic-bezier(.45,0,.25,1) infinite}.dark .LoadingScreen_screen__esUv5{--ink:#e2ecfa;--line:#94b6e3;background:#0b1523}.dark .LoadingScreen_atmosphere__cGbJL{background:radial-gradient(ellipse at 12% 24%,#18748845,transparent 44%),radial-gradient(ellipse at 85% 77%,#6556a43d,transparent 44%),radial-gradient(ellipse at 53% 37%,#24466338,transparent 45%)}.dark .LoadingScreen_logoFrame__9wsGC{border-color:#b6d9ff38;background:linear-gradient(135deg,#233c50b0,#1c2439b0);box-shadow:inset 0 1px 1px #d2eaff26,inset 0 -2px 5px #07121a33,0 18px 60px -22px #0009,0 0 0 9px #a6caff05}.dark .LoadingScreen_signals__uTdK_{opacity:.65}.dark .LoadingScreen_nodeHalo__ScBqN{fill:#77c7f2;opacity:.1}.dark .LoadingScreen_nodeCore__2Jz2V{stroke:#d3eaff77}.dark .LoadingScreen_track__87hgr{background:#91b1df26}@keyframes LoadingScreen_signal__QkVS1{0%{stroke-dashoffset:103}to{stroke-dashoffset:0}}@keyframes LoadingScreen_orbit__2BvN_{to{transform:rotate(1turn)}}@keyframes LoadingScreen_node__L1HDG{0%,to{opacity:.6}50%{opacity:1}}@keyframes LoadingScreen_atmosphere__cGbJL{to{transform:translate3d(2%,-2%,0) scale(1.04)}}@keyframes LoadingScreen_reveal__kWwbZ{0%{opacity:0}to{opacity:1}}@keyframes LoadingScreen_brandEnter__dqw_l{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@keyframes LoadingScreen_copyEnter__1ZQbl{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LoadingScreen_travel__iXd_e{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}@media (max-width:600px){.LoadingScreen_composition__P_75B{padding:48px 24px}.LoadingScreen_brandStage__0pz74{height:220px}.LoadingScreen_network__iYcL6{width:1000px}.LoadingScreen_logoFrame__9wsGC{padding:27px 30px;min-width:252px}.LoadingScreen_logo__bwdYu img:first-child{width:38px}.LoadingScreen_logo__bwdYu img:not(:first-child){width:140px}.LoadingScreen_denbotsLogo__Pnf0h>span{font-size:28px}.LoadingScreen_copy__U1Wws{margin-top:26px}.LoadingScreen_track__87hgr{margin-top:26px;width:144px}}@media (max-height:500px) and (min-width:601px){.LoadingScreen_composition__P_75B{padding:24px;transform:none}.LoadingScreen_brandStage__0pz74{height:160px}.LoadingScreen_copy__U1Wws{margin-top:16px}.LoadingScreen_track__87hgr{margin-top:20px}}@media (prefers-reduced-motion:reduce){.LoadingScreen_screen__esUv5 *,.LoadingScreen_screen__esUv5 :after,.LoadingScreen_screen__esUv5 :before{animation:none}.LoadingScreen_traveler__tDbsT{left:28%}}@media (forced-colors:active){.LoadingScreen_screen__esUv5{background:Canvas;color:CanvasText}.LoadingScreen_atmosphere__cGbJL,.LoadingScreen_grid__dLJ9a,.LoadingScreen_network__iYcL6{display:none}.LoadingScreen_logoFrame__9wsGC{border:1px solid CanvasText}.LoadingScreen_track__87hgr{background:GrayText}.LoadingScreen_traveler__tDbsT{background:CanvasText}}.FileLoadingSkeleton_root__3kJys{display:flex;flex-direction:column;width:100%;min-width:0;min-height:320px;height:100%;overflow:hidden;background:hsl(var(--background))}.FileLoadingSkeleton_fullScreen__eQA_J{height:100dvh}.FileLoadingSkeleton_header__S0sOz{display:flex;flex-shrink:0;align-items:center;gap:12px;min-height:56px;padding:10px 16px;border-bottom:1px solid hsl(var(--border)/.6)}.FileLoadingSkeleton_workspace__Fky1R{display:flex;flex:1;min-height:0;min-width:0}.FileLoadingSkeleton_rail__QKLXK{display:flex;flex-direction:column;gap:20px;width:180px;flex-shrink:0;padding:20px 16px;border-right:1px solid hsl(var(--border)/.6)}.FileLoadingSkeleton_main__HIAxt{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;background:hsl(var(--muted)/.15)}.FileLoadingSkeleton_paper__RFMaH{width:min(100% - 32px,720px);margin:24px auto;padding:clamp(24px,5vw,64px);background:hsl(var(--background));border:1px solid hsl(var(--border)/.5)}.FileLoadingSkeleton_table__syHjc{margin:20px;border-top:1px solid hsl(var(--border)/.5)}.FileLoadingSkeleton_tableRow__eQYsQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:18px 8px;border-bottom:1px solid hsl(var(--border)/.5)}.FileLoadingSkeleton_stage__JSRKd{display:flex;flex:1;min-height:160px;align-items:center;justify-content:center;padding:24px}.FileLoadingSkeleton_timeline__iPdc6{border-top:1px solid hsl(var(--border)/.6);padding:16px}.FileLoadingSkeleton_audio__KSGGI{width:min(100% - 32px,640px);margin:32px auto}@media (max-width:640px){.FileLoadingSkeleton_rail__QKLXK{display:none}.FileLoadingSkeleton_stage__JSRKd{padding:16px}.FileLoadingSkeleton_table__syHjc{margin:12px}.FileLoadingSkeleton_tableRow__eQYsQ{gap:8px}}.DesktopAppShell_shell__Jjg1r{background:var(--dendrite-shell-bg);color:var(--dendrite-shell-ink)}.DesktopAppShell_workspace__sVvW0{background:var(--dendrite-shell-surface);border:1px solid var(--dendrite-shell-line);border-radius:var(--dendrite-shell-radius);box-shadow:var(--dendrite-shell-shadow);transition:border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.DesktopAppShell_viewport__9p366{border-radius:inherit}.DesktopAppShell_shell__Jjg1r .workspace-scrollbar>div{background:var(--dendrite-shell-line);border:0;transition:background-color .16s ease}.DesktopAppShell_shell__Jjg1r .workspace-scrollbar:hover>div{background:var(--dendrite-shell-muted);filter:none}@media (prefers-reduced-motion:reduce){.DesktopAppShell_shell__Jjg1r [data-sidebar],.DesktopAppShell_workspace__sVvW0{transition:none}}.DesktopAppShell_topNavigation__7ZsAP{flex-direction:column;gap:12px}.DesktopAppShell_workspace__sVvW0{position:relative;isolation:isolate}