._empty_jm21f_3{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:520px;padding:28px 0;color:var(--kw-ink-2);font-size:var(--kw-fs-sm)}._icon_jm21f_14{display:inline-flex;color:var(--kw-ink-3)}._title_jm21f_19{color:var(--kw-ink);font-size:var(--kw-fs-lg);font-weight:var(--kw-w-heading);line-height:var(--kw-lh-tight)}._desc_jm21f_26{line-height:var(--kw-lh-body)}._steps_jm21f_30{display:flex;flex-direction:column;gap:var(--kw-s-1);margin:0;padding-inline-start:var(--kw-s-5);color:var(--kw-ink-2);line-height:var(--kw-lh-body)}._action_jm21f_40{margin-top:4px}._desc_jm21f_26 a{color:var(--kw-accent-text);text-decoration:underline;text-underline-offset:.15em}._root_3obus_3{display:flex;flex-direction:column;max-height:min(480px,calc(100vh - 96px));color:var(--kw-ink);font-size:var(--kw-fs-md)}._input_3obus_11{flex:none;width:100%;min-width:0;height:var(--kw-input-h);padding:var(--kw-s-4) 0;box-sizing:border-box;border:0;background:transparent;color:var(--kw-ink);font:inherit;outline:none}._input_3obus_11::placeholder{color:var(--kw-ink-3)}._list_3obus_30{flex:1;min-height:0;padding:var(--kw-s-2);overflow-y:auto}._empty_3obus_37{padding:var(--kw-s-5) var(--kw-s-3);color:var(--kw-ink-3);font-size:var(--kw-fs-sm);text-align:center}._group_3obus_44 [cmdk-group-heading]{padding:var(--kw-s-2) var(--kw-s-3) var(--kw-s-1);color:var(--kw-ink-3);font-size:var(--kw-fs-xs);font-weight:var(--kw-w-medium)}._item_3obus_51{display:flex;align-items:center;gap:var(--kw-s-3);min-height:var(--kw-nav-row-h);padding:0 var(--kw-s-3);border-radius:var(--kw-r-md);color:var(--kw-ink);cursor:pointer}._item_3obus_51[data-selected=true]{background-color:var(--kw-hover)}._item_3obus_51[data-selected=true]:active{background-color:var(--kw-pressed)}._ask_3obus_70{background-color:var(--kw-accent-soft);color:var(--kw-accent-text)}._ask_3obus_70[data-selected=true]{background-color:var(--kw-accent-soft);box-shadow:var(--kw-focus-ring)}._icon_3obus_80{display:inline-flex;flex:none;color:var(--kw-ink-3)}._ask_3obus_70 ._icon_3obus_80{color:inherit}._label_3obus_90{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_3obus_98{flex:none;color:var(--kw-ink-3);font-size:var(--kw-fs-xs)}._inputRow_3obus_104{display:flex;align-items:center;gap:var(--kw-s-3);padding:0 var(--kw-s-4);border-bottom:1px solid var(--kw-divider);color:var(--kw-ink-3)}._inputRow_3obus_104 ._input_3obus_11{flex:1;height:64px}._inputRow_3obus_104:has(._input_3obus_11:focus-visible){border-bottom-color:var(--kw-focus);box-shadow:inset 0 -1px 0 var(--kw-focus)}._inputRow_3obus_104>[data-slot=button]{flex:none;font-size:var(--kw-fs-xs)}._description_3obus_124{display:block;margin-top:3px;color:var(--kw-ink-3);font-size:var(--kw-fs-xs);font-weight:var(--kw-w-regular);overflow:hidden;text-overflow:ellipsis}._item_3obus_51:has(._description_3obus_124){padding-top:var(--kw-s-3);padding-bottom:var(--kw-s-3)}._status_3obus_137,._footer_3obus_138{flex:none;padding:var(--kw-s-2) var(--kw-s-4);color:var(--kw-ink-3);font-size:var(--kw-fs-xs)}._footer_3obus_138{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--kw-divider)}._list_oxead_3{display:flex;flex-direction:column;margin:0}._row_oxead_9{display:flex;align-items:center;justify-content:space-between;gap:var(--kw-s-4);min-height:var(--kw-row-h);border-bottom:var(--kw-list-divider)}._desc_oxead_18{margin:0;color:var(--kw-ink);font-size:var(--kw-fs-md)}._keys_oxead_24{margin:0}._kbd_oxead_28{padding:var(--kw-s-1) var(--kw-s-2);border:1px solid var(--kw-border);border-radius:var(--kw-r-sm);background-color:var(--kw-surface-2);color:var(--kw-ink-2);font-family:var(--kw-font-mono);font-size:var(--kw-fs-xs)}._empty_oxead_38{margin:0;color:var(--kw-ink-3);font-size:var(--kw-fs-sm)}body:has(>#root){width:100%!important}.kibi-modal-standard .kibi-modal-wrapper{overflow:hidden!important;border-radius:var(--kw-r-xl)!important;max-height:calc(100vh - 64px)}.kibi-modal-expanded .kibi-modal-wrapper{height:calc(100vh - 34px);max-height:calc(100vh - 34px);height:calc(100dvh - 34px);max-height:calc(100dvh - 34px)}.kibi-modal-expanded .kibi-modal-std-header{flex-shrink:0}.kibi-modal .kibi-modal-expand{width:32px;height:32px;padding:0;color:var(--kw-ink-2);border-radius:var(--kw-r-sm)}.kibi-modal-standard .kibi-modal-wrapper>*{border:0!important}.kibi-modal-standard .kibi-modal-std-header{border-bottom:1px solid var(--kw-divider)!important}.kibi-modal-standard .kibi-modal-std-footer{border-top:1px solid var(--kw-divider)!important}.kibi-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px}.kibi-modal-title{font-family:var(--kw-font-display);font-size:var(--kw-fs-lg);font-weight:var(--kw-w-heading);letter-spacing:var(--kw-title-tracking);color:var(--kw-ink);margin:0}.kibi-modal-close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--kw-r-md);transition:background-color var(--kw-dur) var(--kw-ease);cursor:pointer;border:none;background:transparent;padding:0}.kibi-modal-close-btn:hover{background:var(--kw-hover)}.workspace-tree [data-slot=tree-node]{padding-inline-start:8px}[data-mobile=true] .agent-mode-compact-pill,[data-mobile=true] [data-testid=guid-model-selector],[data-mobile=true] [data-testid=mode-selector]{max-width:130px!important;min-width:0!important;overflow:hidden!important}[data-mobile=true] [data-testid=guid-model-selector]>span{min-width:0!important;overflow:hidden!important}[data-mobile=true] [data-testid=guid-model-selector]>span>span:nth-child(2){min-width:0!important;overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}[data-mobile=true] [data-testid=guid-model-selector][data-shape=round],[data-mobile=true] [data-testid=mode-selector] [data-shape=round]{padding-inline-start:4px!important;padding-inline-end:4px!important}:where(button,a[href],summary,[role=button],[role=tab],[role=menuitem],[role=switch],[role=combobox],[tabindex]:not([tabindex="-1"])):not(:where(input,textarea,select,[contenteditable=true])):focus-visible{outline:2px solid var(--kw-focus);outline-offset:2px}.kibi-modal .kibi-modal-std-header,.kibi-modal .kibi-modal-legacy-header{border-bottom:1px solid var(--kw-divider)!important}.kibi-modal .kibi-modal-std-footer{border-top:1px solid var(--kw-divider)!important}.kibi-modal-std-title,.kibi-modal-legacy-title{margin:0;color:var(--kw-ink);font-family:var(--kw-font-display);font-size:var(--kw-fs-lg);font-weight:var(--kw-w-heading);line-height:var(--kw-lh-tight);letter-spacing:var(--kw-title-tracking)}.kibi-modal-std-subtitle{margin:4px 0 0;color:var(--kw-ink-2);font-size:var(--kw-fs-sm);line-height:var(--kw-lh-body)}.kibi-modal-std-close{color:var(--kw-ink-2)}.kibi-modal-std-close:hover{background-color:var(--kw-hover);color:var(--kw-ink)}.kibi-modal-std-close:focus-visible{outline:none;box-shadow:var(--kw-focus-ring)}.kw-command-palette,.kw-shortcut-sheet{-webkit-app-region:no-drag}.kw-quiet-switches [data-slot=switch][data-checked]:not([data-disabled]){background-color:color-mix(in srgb,var(--kw-ink) 72%,var(--kw-canvas))}.kw-quiet-switches [data-slot=switch-thumb][data-checked]{background-color:var(--kw-canvas)}.kw-settings-panel{background-color:var(--kw-surface);border:var(--kw-card-border);border-radius:var(--kw-card-r);box-shadow:var(--kw-card-shadow);color:var(--kw-ink)}.kw-preference-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;min-width:0;padding-block:14px}.kw-preference-row__text{flex:1 1 22ch;min-width:min(22ch,100%)}.kw-preference-row__label{color:var(--kw-ink);font-size:var(--kw-fs-md);font-weight:var(--kw-w-medium);line-height:var(--kw-lh-body);overflow-wrap:anywhere}.kw-setting-target{outline:2px solid var(--kw-accent);outline-offset:4px;border-radius:var(--kw-r-sm);background:var(--kw-accent-soft)}.kw-preference-row__description{margin-top:3px;color:var(--kw-ink-2);font-size:var(--kw-fs-sm);line-height:var(--kw-lh-body);overflow-wrap:anywhere}.kw-preference-row__control{display:flex;flex:0 1 auto;justify-content:flex-end;min-width:0}@media(max-width:600px){.kw-preference-row__control{justify-content:flex-start;max-width:100%}}:root{--app-min-width: 360px;--titlebar-height: 36px}.app-shell{min-height:0}html,body,#root,.layout,.layout-content{min-width:var(--app-min-width)}.i-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.loading{animation:loading 1s linear infinite}.bg-animate{animation:bg-animate 1s alternate infinite}@media(max-width:767px){html{-webkit-text-size-adjust:100%}}@keyframes bg-animate{0%{background-color:var(--bg-2)}to{background-color:var(--bg-3)}}@keyframes team-tab-breathe{0%,to{opacity:1;background-color:transparent;box-shadow:none}50%{opacity:.85;background-color:color-mix(in srgb,var(--kw-accent) 18%,transparent);box-shadow:0 0 8px 2px color-mix(in srgb,var(--kw-accent) 30%,transparent),inset 0 0 6px color-mix(in srgb,var(--kw-accent) 15%,transparent)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes team-warmup-sweep{0%{width:20%;margin-inline-start:0}50%{width:60%;margin-inline-start:40%}to{width:20%;margin-inline-start:0}}.team-warmup-sweep{animation:team-warmup-sweep 1.4s ease-in-out infinite}@keyframes team-warmup-breathe{0%,to{opacity:.55}50%{opacity:.9}}.team-warmup-breathe{animation:team-warmup-breathe 1.6s ease-in-out infinite}.collapsed{.collapsed-hidden{display:none}.\!collapsed-hidden{display:none!important}}@supports (padding-bottom: env(safe-area-inset-bottom)){.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-area-top{padding-top:env(safe-area-inset-top,0px)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#0003}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff3}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}*:hover::-webkit-scrollbar-thumb{background:#0000001a}[data-theme=dark] *:hover::-webkit-scrollbar-thumb{background:#ffffff1a}:root,[data-color-scheme=default]{--aou-1: color-mix(in srgb, var(--kw-ink) 5%, var(--kw-canvas));--aou-2: color-mix(in srgb, var(--kw-ink) 10%, var(--kw-canvas));--aou-3: color-mix(in srgb, var(--kw-ink) 18%, var(--kw-canvas));--aou-4: color-mix(in srgb, var(--kw-ink) 30%, var(--kw-canvas));--aou-5: color-mix(in srgb, var(--kw-ink) 45%, var(--kw-canvas));--aou-6: color-mix(in srgb, var(--kw-ink) 60%, var(--kw-canvas));--aou-7: color-mix(in srgb, var(--kw-ink) 72%, var(--kw-canvas));--aou-8: color-mix(in srgb, var(--kw-ink) 82%, var(--kw-canvas));--aou-9: color-mix(in srgb, var(--kw-ink) 91%, var(--kw-canvas));--aou-10: var(--kw-ink);--bg-base: var(--kw-surface);--bg-0: var(--kw-surface);--bg-1: var(--kw-canvas);--bg-2: var(--kw-surface-2);--bg-3: var(--kw-divider);--bg-4: var(--kw-border);--bg-5: color-mix(in srgb, var(--kw-ink-3) 45%, var(--kw-canvas));--bg-6: var(--kw-ink-3);--bg-8: var(--kw-ink-2);--bg-9: var(--kw-ink);--bg-10: var(--kw-ink);--bg-hover: var(--kw-hover);--bg-active: var(--kw-selected);--text-primary: var(--kw-ink);--text-secondary: var(--kw-ink-2);--text-disabled: color-mix(in srgb, var(--kw-ink-3) 55%, var(--kw-canvas));--text-0: var(--kw-ink);--text-white: var(--kw-on-accent);--primary: var(--kw-accent);--success: var(--kw-ok-ink);--warning: var(--kw-warn-ink);--danger: var(--kw-bad-ink);--info: var(--kw-info-ink);--border-base: var(--kw-border);--border-light: var(--kw-divider);--border-special: var(--kw-border);--brand: var(--kw-info-ink);--brand-light: var(--kw-info-bg);--brand-hover: var(--kw-info-ink);--message-user-bg: var(--kw-user-bubble);--message-tips-bg: var(--kw-surface-2);--workspace-btn-bg: var(--kw-surface-2);--thought-gradient: var(--kw-surface-2);--fill: var(--kw-surface-2);--fill-0: var(--kw-surface);--dialog-fill-0: var(--kw-surface);--fill-white-to-black: var(--kw-surface);--inverse: var(--kw-on-accent);--app-font-size: var(--kw-fs-md);--chat-font-size: var(--kw-fs-md);--md-font-size: var(--kw-fs-sm);--code-font-size: var(--kw-fs-sm)}.kibi-markdown{color:var(--text-primary);font-family:var(--md-font-family, inherit);font-weight:var(--md-font-weight, inherit);font-size:var(--md-font-size, 15px);line-height:1.7;word-break:break-word;overflow-wrap:anywhere;max-width:100%}.kibi-markdown :where(p){margin-block-start:16px;margin-block-end:16px}.kibi-markdown>:where(p):first-child{margin-top:0}.kibi-markdown>:where(p):last-child{margin-bottom:0}.kibi-markdown :where(h1,h2,h3,h4,h5,h6){font-weight:700;color:var(--text-primary)}.kibi-markdown :where(h1){font-size:24px;line-height:32px;margin-top:24px;margin-bottom:16px}.kibi-markdown :where(h2,h3,h4,h5,h6){font-size:16px;line-height:24px;margin-top:20px;margin-bottom:12px}.kibi-markdown :where(a){color:var(--primary);text-decoration:none;cursor:pointer;word-break:break-all;overflow-wrap:anywhere}.kibi-markdown :where(a):hover{text-decoration:underline}.kibi-markdown :where(strong){font-weight:600;color:var(--text-primary)}.kibi-markdown :where(ol,ul){padding-inline-start:24px}.kibi-markdown :where(li){margin-block-start:6px;margin-block-end:6px}.kibi-markdown :where(hr){border:none;border-top:1px solid var(--bg-3);margin:28px 0}.kibi-markdown :where(blockquote){border-inline-start:3px solid var(--bg-3);padding-inline-start:12px;color:var(--text-primary);margin:16px 0}.kibi-markdown :where(code):not(:where(pre code)){background:var(--bg-3);color:var(--text-primary);padding:2px 6px;border-radius:4px;font-size:.875em;font-family:var(--font-mono);font-weight:var(--font-mono-weight);word-break:break-word;overflow-wrap:anywhere}.kibi-markdown :where(pre){max-width:100%;overflow-x:auto;margin-block-start:8px;margin-block-end:8px;border-radius:8px;font-size:var(--code-font-size, 13px);line-height:1.5}.kibi-markdown :where(pre) :where(code){font-family:var(--font-mono);font-weight:var(--font-mono-weight)}.kibi-markdown :where(pre){scrollbar-width:thin}.kibi-markdown :where(pre)::-webkit-scrollbar{height:6px;background:transparent}.kibi-markdown :where(pre)::-webkit-scrollbar-thumb{background-color:#7f7f7f59;border-radius:3px}.kibi-markdown :where(img){max-width:100%;height:auto}.kibi-markdown :where(table){border-collapse:collapse;max-width:100%}.kibi-markdown :where(th){padding:8px;border:1px solid var(--bg-3);background-color:var(--bg-1);font-weight:700;text-align:start}.kibi-markdown :where(td){padding:8px;border:1px solid var(--bg-3);min-width:120px}.kibi-markdown :where(.katex,.katex *){line-height:normal}.kibi-markdown :where(.katex-display){overflow-x:auto;overflow-y:hidden;padding:.5em 0}[data-theme=dark] .kibi-markdown [data-streamdown=code-block-body]{background-color:var(--shiki-dark-bg, var(--bg-2))!important;color:var(--shiki-dark, inherit)!important}[data-theme=dark] .kibi-markdown [data-streamdown=code-block-body] span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.kibi-markdown [data-streamdown=code-block]{margin-block:12px;border:1px solid var(--bg-3);border-radius:8px;overflow:hidden}.kibi-markdown [data-streamdown=code-block-header]{display:flex;align-items:center;justify-content:flex-end;min-height:30px;padding:2px 6px;background:var(--bg-2);border-bottom:1px solid var(--bg-3)}.kibi-markdown [data-streamdown=code-block-header]>span:first-child{display:none}.kibi-markdown [data-streamdown=code-block-download-button]{display:none}.kibi-markdown [data-streamdown=code-block-copy-button]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;border-radius:4px;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.kibi-markdown [data-streamdown=code-block-copy-button]:hover{background:var(--bg-3);color:var(--text-primary)}.kibi-markdown [data-streamdown=code-block-body]{margin:0;border-radius:0;padding:12px 16px}.kibi-markdown [data-streamdown=mermaid-block]{pointer-events:auto}.kibi-markdown [class~="min-w-[120px]"]{min-width:120px;overflow:hidden;border:1px solid var(--bg-3);border-radius:6px;background:var(--bg-1);box-shadow:0 4px 12px #00000026}.kibi-markdown [class~="min-w-[120px]"]>button{display:block;width:100%;padding:6px 12px;border:none;background:transparent;color:var(--text-primary);text-align:start;white-space:nowrap;cursor:pointer}.kibi-markdown [class~="min-w-[120px]"]>button:hover{background:var(--bg-2)}html[data-kw-theme] .app-shell,html[data-kw-theme] .app-shell>.layout{background-color:var(--kw-frame)}html[data-kw-theme] .app-titlebar:not(.app-titlebar--mobile-conversation){background-color:var(--kw-frame);border-bottom:0}html[data-kw-theme] .app-titlebar__button{border-radius:var(--kw-r-sm);color:var(--kw-ink-2);transition-property:background-color,color;transition-duration:var(--kw-dur);transition-timing-function:var(--kw-ease)}html[data-kw-theme] .app-titlebar__button:hover{background-color:var(--kw-hover);color:var(--kw-ink)}html[data-kw-theme] .app-titlebar__button:active{background-color:var(--kw-pressed)}html[data-kw-theme] .app-titlebar__button:disabled,html[data-kw-theme] .app-titlebar__button[disabled]{background-color:transparent;color:var(--kw-ink-3)}html[data-kw-theme] .app-shell__panel{margin:var(--kw-panel-inset);border-radius:var(--kw-panel-r);border-inline-start:var(--kw-panel-edge);background-color:var(--kw-canvas)}@media(max-width:767px){html[data-kw-theme] .app-shell__panel{margin:0;border-radius:0;border-inline-start:0}}html[data-kw-theme] .sider-brand{color:var(--kw-ink);font-family:var(--kw-font-display);font-size:var(--kw-fs-lg);font-weight:var(--kw-w-strong);letter-spacing:var(--kw-title-tracking)}html[data-kw-theme] .kw-nav-row{box-sizing:border-box;height:var(--kw-nav-row-h);border:0;border-radius:var(--kw-r-md);background-color:transparent;color:var(--kw-ink-2);font-size:var(--kw-fs-md);font-weight:var(--kw-w-regular);transition-property:background-color,color,box-shadow,padding,margin;transition-duration:var(--kw-dur);transition-timing-function:var(--kw-ease)}html[data-kw-theme] .kw-nav-row:hover{background-color:var(--kw-hover);color:var(--kw-ink)}html[data-kw-theme] .kw-nav-row:active{background-color:var(--kw-pressed)}html[data-kw-theme] .kw-nav-row:focus-visible{outline:none;box-shadow:var(--kw-focus-ring)}html[data-kw-theme] .kw-nav-row--strong{color:var(--kw-ink);font-weight:var(--kw-w-medium)}html[data-kw-theme] .kw-nav-row--active,html[data-kw-theme] .kw-nav-row--active:hover{background-color:var(--kw-selected);color:var(--kw-selected-ink);font-weight:var(--kw-w-medium);box-shadow:var(--kw-nav-selected-shadow)}html[data-kw-theme] .kw-nav-group{margin-top:12px}html[data-kw-theme] .kw-nav-label,html[data-kw-theme] .sider-section-title{color:var(--kw-ink-3);font-size:var(--kw-fs-xs);font-weight:var(--kw-w-medium);line-height:var(--kw-lh-tight)}html[data-kw-theme] .kw-nav-label{display:flex;align-items:center;min-height:24px;padding-inline:13px;user-select:none}html[data-kw-theme] .kw-nav-text{font-size:var(--kw-fs-md)}@media(prefers-reduced-motion:reduce){html[data-kw-theme] .kw-nav-row,html[data-kw-theme] .app-titlebar__button{transition-duration:0ms}}html[data-kw-theme] .kw-boot{display:flex;width:100%;height:100%;background-color:var(--kw-frame)}html[data-kw-theme] .kw-boot__sider{display:flex;flex:none;flex-direction:column;gap:14px;box-sizing:border-box;width:var(--kw-sidebar-w);padding:64px 22px 0;background-color:var(--kw-sidebar)}html[data-kw-theme] .kw-boot__row{height:10px;border-radius:var(--kw-r-sm);background-color:var(--kw-pressed)}html[data-kw-theme] .kw-boot__panel{display:flex;flex:1;align-items:center;justify-content:center;margin:var(--kw-panel-inset);border-radius:var(--kw-panel-r);border-inline-start:var(--kw-panel-edge);background-color:var(--kw-canvas)}html[data-kw-theme] .kw-boot__status{color:var(--kw-ink-3);font-family:var(--kw-font-ui);font-size:var(--kw-fs-sm)}@media(max-width:767px){html[data-kw-theme] .kw-boot__sider{display:none}html[data-kw-theme] .kw-boot__panel{margin:0;border-radius:0;border-inline-start:0}}html[data-kw-theme] .kw-nav-row__placeholder{color:var(--kw-ink-3)}html[data-kw-theme] .kw-account{display:flex;align-items:center;gap:10px;height:auto;min-height:var(--kw-nav-row-h);margin-bottom:2px;padding:6px 8px;cursor:pointer}html[data-kw-theme] .kw-account--collapsed{justify-content:center;padding-inline:0}html[data-kw-theme] .kw-account .kw-account__avatar{flex:none;background-color:var(--kw-av-2);color:var(--kw-av-ink);font-size:var(--kw-fs-xs);font-weight:var(--kw-w-strong)}html[data-kw-theme] .kw-account__text{display:flex;flex-direction:column;min-width:0}html[data-kw-theme] .kw-account__name,html[data-kw-theme] .kw-account__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-kw-theme] .kw-account__name{color:var(--kw-ink);font-size:var(--kw-fs-sm);font-weight:var(--kw-w-medium);line-height:var(--kw-lh-tight)}html[data-kw-theme] .kw-account__sub{color:var(--kw-ink-3);font-size:var(--kw-fs-xs);line-height:var(--kw-lh-tight)}html[data-kw-theme] .kw-kbd{margin-inline-start:auto;padding:0;border:0;background:none;color:var(--kw-ink-3);font-family:var(--kw-font-ui);font-size:var(--kw-fs-xs);font-weight:var(--kw-w-regular);white-space:nowrap}html[data-kw-theme] .kw-chat-header{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;min-height:48px;padding:0 12px 0 16px;overflow:hidden;background-color:var(--kw-canvas);border-bottom:1px solid var(--kw-divider)}html[data-kw-theme] .kw-chat-header__actions{display:flex;align-items:center;gap:4px;flex-shrink:0;min-width:0}html[data-kw-theme] .kw-chat-title{border-radius:var(--kw-r-md);transition-property:background-color,box-shadow;transition-duration:var(--kw-dur);transition-timing-function:var(--kw-ease)}html[data-kw-theme] .kw-chat-title:hover,html[data-kw-theme] .kw-chat-title.is-editing{background-color:var(--kw-hover)}html[data-kw-theme] .kw-chat-title:has(:focus-visible){box-shadow:var(--kw-focus-ring)}html[data-kw-theme] .kw-chat-title [role=button]:focus-visible{outline:none}html[data-kw-theme] .kw-chat-title__text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kw-fs-md);font-weight:var(--kw-w-strong);line-height:var(--kw-lh-body);color:var(--kw-ink)}html[data-kw-theme] .kw-chat-title__text.is-placeholder{color:var(--kw-ink-3)}html[data-kw-theme] .kw-chat-title .kw-chat-title__input[data-slot=input]{height:auto;padding:0;border:0;background-color:transparent;box-shadow:none!important;border-color:transparent!important;font-size:var(--kw-fs-md);font-weight:var(--kw-w-strong);line-height:var(--kw-lh-body);color:var(--kw-ink)}html[data-kw-theme] .kw-chat-title__rule{background-color:var(--kw-divider)}html[data-kw-theme] .kw-chat-header__actions [data-slot=button][data-icon-only]{width:var(--kw-btn-h-sm);height:var(--kw-btn-h-sm);padding:0;border:0;border-radius:var(--kw-r-sm);background-color:transparent;color:var(--kw-ink-2)}html[data-kw-theme] .kw-chat-header__actions [data-slot=button][data-icon-only]:not([data-disabled]):hover{background-color:var(--kw-hover);color:var(--kw-ink)}html[data-kw-theme] .kw-chat-header__actions [data-slot=button][data-icon-only]:not([data-disabled]):active{background-color:var(--kw-pressed)}html[data-kw-theme] .kw-chat-header__actions [data-slot=button][data-icon-only] svg{color:currentColor}html[data-kw-theme] .kw-chat-header__actions [data-slot=button][data-icon-only]:focus-visible{box-shadow:var(--kw-focus-ring)}html[data-kw-theme] .kw-chat-tag{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0;max-width:200px;height:22px;padding:0 8px;border-radius:var(--kw-r-sm);background-color:var(--kw-neutral-bg);color:var(--kw-neutral-ink);font-size:var(--kw-fs-xs);line-height:1;white-space:nowrap}html[data-kw-theme] .kw-chat-tag--expert{background-color:var(--kw-accent-soft);color:var(--kw-accent-text)}html[data-kw-theme] .kw-chat-tag__icon{display:inline-flex;flex-shrink:0}html[data-kw-theme] .kw-chat-tag__text{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-kw-theme] .kw-header-menu__item{display:flex;align-items:center;gap:8px;min-width:200px;font-size:var(--kw-fs-sm)}html[data-kw-theme] .kw-header-menu__label{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-kw-theme] .kw-header-menu__meta{margin-left:auto;padding-left:12px;font-size:var(--kw-fs-xs);color:var(--kw-ink-3)}html[data-kw-theme] .sendbox-panel.kw-composer{container-type:inline-size;padding:12px 12px 10px 16px;border:1px solid var(--kw-composer-border);border-radius:var(--kw-composer-r);background-color:var(--kw-composer-bg);box-shadow:var(--kw-composer-shadow);transition-property:border-color,box-shadow,background-color;transition-duration:var(--kw-dur);transition-timing-function:var(--kw-ease)}html[data-kw-theme] .sendbox-panel.kw-composer.sendbox-panel--focused{border-color:var(--kw-focus);box-shadow:var(--kw-composer-shadow),0 0 0 2px color-mix(in srgb,var(--kw-focus) 16%,transparent)}html[data-kw-theme] .sendbox-panel.kw-composer.sendbox-panel--dragging{border-style:dashed;border-color:var(--kw-accent);background-color:var(--kw-accent-soft)}@media(prefers-reduced-motion:reduce){html[data-kw-theme] .sendbox-panel.kw-composer{transition-duration:0ms}}html[data-kw-theme] .kw-composer [data-slot=textarea],html[data-kw-theme] .kw-composer [data-slot=textarea]:hover,html[data-kw-theme] .kw-composer [data-slot=textarea]:focus{border:0!important;box-shadow:none!important;background-color:transparent!important}html[data-kw-theme] .kw-composer [data-slot=textarea],html[data-kw-theme] .kw-composer .sendbox-highlight-layer{font-size:var(--kw-fs-md);line-height:1.45}html[data-kw-theme] .kw-composer [data-slot=textarea]{color:var(--kw-ink)}html[data-kw-theme] .kw-composer [data-slot=textarea]::placeholder{color:var(--kw-ink-3)!important;-webkit-text-fill-color:var(--kw-ink-3)!important}html[data-kw-theme] .kw-composer .sendbox-highlight-text{color:var(--kw-ink)}html[data-kw-theme] .kw-composer .sendbox-highlight-mention{color:var(--kw-accent-text)}html[data-kw-theme] .kw-composer .sendbox-left-tool-group [data-variant=secondary][data-shape=circle]:not(.sendbox-draft-tool-action){background-color:transparent;border-color:transparent;color:var(--kw-ink-2)}html[data-kw-theme] .kw-composer .sendbox-left-tool-group [data-variant=secondary][data-shape=circle]:not(.sendbox-draft-tool-action):not([data-disabled]):hover{background-color:var(--kw-hover);color:var(--kw-ink)}html[data-kw-theme] body .sendbox-panel.kw-composer .sendbox-draft-tool-action[data-slot=button],html[data-kw-theme] body .sendbox-panel.kw-composer .sendbox-draft-tool-action[data-slot=button]:disabled{background-color:transparent!important;border-color:transparent!important;color:var(--kw-ink-2)!important}html[data-kw-theme] body .sendbox-panel.kw-composer .sendbox-draft-tool-action[data-slot=button]:disabled{color:var(--kw-ink-3)!important}html[data-kw-theme] body .sendbox-panel.kw-composer .sendbox-draft-tool-action--enabled[data-slot=button]:not(:disabled):hover{background-color:var(--kw-hover)!important;color:var(--kw-ink)!important}html[data-kw-theme] .kw-composer .sendbox-model-btn[data-slot=button],html[data-kw-theme] .kw-composer .sendbox-model-btn[data-slot=button]:focus{height:var(--kw-btn-h-sm);padding:0 8px;border-radius:var(--kw-r-sm);color:var(--kw-ink-2)!important;font-size:var(--kw-fs-sm)}html[data-kw-theme] .kw-composer .sendbox-model-btn[data-slot=button]:not(.agent-mode-compact-pill--readonly):hover,html[data-kw-theme] .kw-composer .sendbox-model-btn[data-slot=button][data-popup-visible]{background-color:var(--kw-hover)!important;color:var(--kw-ink)!important}html[data-kw-theme] .kw-composer .sendbox-tools{flex:1 1 0;min-width:calc(var(--kw-btn-h) * 3.5);overflow:hidden}html[data-kw-theme] .kw-composer .sendbox-left-tool-group{flex:0 1 auto!important;min-width:0;max-width:100%!important}html[data-kw-theme] .kw-composer .sendbox-actions{flex:0 1 auto;min-width:0}html[data-kw-theme] .kw-composer .sendbox-actions>:not(.kw-composer-pick):not([data-slot=dropdown-trigger]){flex-shrink:0}html[data-kw-theme] .kw-composer .kw-composer-pick[data-slot=button]{flex:0 1 auto;max-width:200px;min-width:0;overflow:hidden;border:0;background-color:transparent;box-shadow:none}html[data-kw-theme] .kw-composer .file-preview-remove{border-color:var(--kw-border);background-color:var(--kw-surface);box-shadow:none}html[data-kw-theme] .kw-composer .file-preview-remove:hover{background-color:var(--kw-surface-2)}html[data-kw-theme] .kw-composer .context-usage-indicator svg circle:first-of-type{stroke:var(--kw-border)}html[data-kw-theme] body .sendbox-panel.kw-composer .send-button-custom--disabled[data-slot=button],html[data-kw-theme] body .sendbox-panel.kw-composer .send-button-custom--disabled[data-slot=button]:disabled{background-color:var(--kw-neutral-bg)!important;border-color:var(--kw-neutral-bg)!important;color:var(--kw-ink-3)!important}html[data-kw-theme] .kw-composer .sendbox-stop-button[data-slot=button]{width:32px;min-width:32px;height:32px;padding:0;border:0!important;border-radius:50%;background-color:var(--kw-accent)!important;color:var(--kw-on-accent);animation:none!important;box-shadow:none!important}html[data-kw-theme] .kw-composer .sendbox-stop-button[data-slot=button]:hover{background-color:var(--kw-accent-hover)!important}html[data-kw-theme] .kw-composer .sendbox-stop-button[data-slot=button]:focus-visible{box-shadow:var(--kw-focus-ring)!important}html[data-kw-theme] .sendbox-stop-button__glyph{display:block;width:10px;height:10px;margin:0 auto;border-radius:2px;background-color:var(--kw-on-accent)}html[data-kw-theme] .kw-chat-empty{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:420px;padding:0 24px;text-align:center}html[data-kw-theme] .kw-chat-empty__text{display:flex;flex-direction:column;gap:6px}html[data-kw-theme] .kw-chat-empty__name{font-family:var(--kw-font-display);font-size:var(--kw-fs-xl);font-weight:var(--kw-w-title);line-height:var(--kw-lh-tight);letter-spacing:var(--kw-title-tracking);color:var(--kw-ink)}html[data-kw-theme] .kw-chat-empty__greeting{font-size:var(--kw-fs-sm);line-height:var(--kw-lh-body);color:var(--kw-ink-2)}html[data-kw-theme] .kw-panel-head{height:48px;min-height:48px;border-bottom:1px solid var(--kw-divider)}html[data-kw-theme] .kw-panel-tabs{display:inline-flex;align-items:center;gap:var(--kw-tab-gap);padding:var(--kw-tabbar-pad);border-radius:var(--kw-tabbar-r);background-color:var(--kw-tabbar-bg)}html[data-kw-theme] .kw-panel-tabs .kw-panel-tab[data-slot=button]{position:relative;height:28px;padding:0 var(--kw-tab-px);border:0;border-radius:var(--kw-tab-r);background-color:transparent;color:var(--kw-ink-2);font-size:var(--kw-fs-sm);font-weight:var(--kw-w-regular);overflow:visible}html[data-kw-theme] .kw-panel-tabs .kw-panel-tab[data-slot=button]:hover{background-color:transparent;color:var(--kw-ink)}html[data-kw-theme] .kw-panel-tabs .kw-panel-tab[data-slot=button].is-active{background-color:var(--kw-tab-active-bg);color:var(--kw-tab-active-ink);font-weight:var(--kw-w-strong)}html[data-kw-theme] .kw-panel-tabs .kw-panel-tab[data-slot=button].is-active:after{content:"";position:absolute;left:0;right:0;bottom:calc(-10px - var(--kw-tabbar-pad));height:var(--kw-tab-indicator-h);border-radius:2px;background-color:var(--kw-tab-indicator)}html[data-kw-theme] .kw-panel-tabs .kw-panel-tab[data-slot=button]:focus-visible{box-shadow:var(--kw-focus-ring)}html[data-kw-theme] .kw-panel-actions [data-variant=text]{width:var(--kw-btn-h-sm);height:var(--kw-btn-h-sm);padding:0;border-radius:var(--kw-r-sm);color:var(--kw-ink-2)}html[data-kw-theme] .kw-panel-actions .workspace-open-button [data-variant=text]{width:auto;padding:0 4px}html[data-kw-theme] .kw-panel-actions [data-variant=text]:not([data-disabled]):hover{background-color:var(--kw-hover);color:var(--kw-ink)}html[data-kw-theme] .kw-panel-actions{position:relative}html[data-kw-theme] .kw-panel-actions .is-overflowed{position:absolute;top:0;right:0;width:max-content;visibility:hidden;pointer-events:none}html[data-kw-theme] .kw-panel-head.is-truncating .kw-panel-tabs{min-width:0;max-width:100%}html[data-kw-theme] .kw-panel-head.is-truncating .kw-panel-tabs .kw-panel-tab[data-slot=button]{display:inline-flex;align-items:center;flex-shrink:1;min-width:0}html[data-kw-theme] .kw-panel-head.is-truncating .kw-panel-tab__label{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-kw-theme] .kw-panel-head.is-truncating .kw-panel-tab__count{flex-shrink:0}html[data-kw-theme] .kw-panel-title{font-size:var(--kw-fs-md);font-weight:var(--kw-w-strong);color:var(--kw-ink)}html[data-kw-theme] .kw-plan-bar{border-top:1px solid var(--kw-divider);color:var(--kw-ink-2)}html[data-kw-theme] .kw-plan-bar__progress{font-size:var(--kw-fs-xs);color:var(--kw-ink-3)}html[data-kw-theme] .kw-plan-bar__entry{font-size:var(--kw-fs-sm);color:var(--kw-ink-2)}html[data-kw-theme] .kw-plan-bar__entry.is-current{color:var(--kw-ink)}html[data-kw-theme] .kw-panel-tab__count{margin-left:6px;font-size:var(--kw-fs-xs);font-weight:var(--kw-w-regular);font-variant-numeric:tabular-nums;color:inherit;opacity:.7}html[data-kw-theme] .kw-panel-foot{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:0;padding:10px 12px;border-top:1px solid var(--kw-divider);font-size:var(--kw-fs-xs);color:var(--kw-ink-3)}html[data-kw-theme] .kw-panel-foot__icon{display:inline-flex;flex-shrink:0}html[data-kw-theme] .kw-panel-foot__path{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;direction:rtl;text-align:left}@container (max-width: 470px){html[data-kw-theme] .kw-composer .sendbox-left-tool-group .agent-mode-compact-pill .pill-label{display:none}}.app-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:var(--titlebar-height);min-height:var(--titlebar-height);line-height:var(--titlebar-height);user-select:none;position:relative;z-index:10}.app-titlebar--desktop{-webkit-app-region:drag}.app-titlebar--mobile{height:48px;min-height:48px;padding:0 8px}.app-titlebar--mobile-conversation{background:linear-gradient(180deg,var(--bg-1) 0%,var(--bg-2) 100%)!important;border-bottom:none!important}.app-titlebar--mac{height:45px;min-height:36px;padding-right:12px}.app-titlebar--desktop:not(.app-titlebar--mac){height:42px;min-height:42px;padding-left:16px;align-items:stretch}.app-titlebar--desktop:not(.app-titlebar--mac) .app-titlebar__menu,.app-titlebar--desktop:not(.app-titlebar--mac) .app-titlebar__brand{align-self:center}.app-titlebar__brand{font-weight:600;font-size:13px;letter-spacing:.2px;color:var(--text-primary);flex:1;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none}.app-titlebar--mobile .app-titlebar__brand{position:static;flex:1 1 auto;justify-content:flex-start;text-align:left;min-width:0;margin:0 8px}.app-titlebar--mobile .app-titlebar__brand--centered{position:absolute;left:50%;transform:translate(calc(-50% + var(--app-titlebar-mobile-center-offset, 0px)));max-width:calc(100% - 180px);text-align:center;margin:0}.app-titlebar__brand-mobile{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;min-width:0;white-space:nowrap}.app-titlebar__brand-text{display:block;font-size:16px;font-weight:700;line-height:1;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.app-titlebar__menu{-webkit-app-region:no-drag;display:flex;align-items:center}.app-titlebar__toolbar{display:flex;align-items:center;gap:4px;-webkit-app-region:no-drag;margin-left:auto;min-height:var(--titlebar-height)}.app-titlebar__actions-slot{display:inline-flex;align-items:center;gap:6px}.app-titlebar__actions-slot:empty{display:none}.app-titlebar__button{-webkit-app-region:no-drag;width:var(--titlebar-height);height:var(--titlebar-height);border:none;border-radius:6px;background-color:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.app-titlebar__button:hover{background-color:#00000014}.app-titlebar__button:active{background-color:#00000024}[data-theme=dark] .app-titlebar__button:hover{background-color:#ffffff1a}[data-theme=dark] .app-titlebar__button:active{background-color:#ffffff29}.app-titlebar__button:disabled,.app-titlebar__button[disabled]{opacity:.35;cursor:default;background-color:transparent}.app-titlebar__migration-capsule{-webkit-app-region:no-drag;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 12px;border:none;border-radius:12px;background-color:var(--warning);color:var(--text-white);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:filter .2s ease,transform .2s ease}.app-titlebar__migration-capsule:hover{filter:brightness(1.08)}.app-titlebar__migration-capsule:active{filter:brightness(.94)}.app-titlebar__migration-capsule-dot{width:6px;height:6px;border-radius:50%;background-color:var(--text-white);flex-shrink:0}.app-titlebar__button--nav svg{transform:translateY(1px)}.app-titlebar__button:disabled:hover,.app-titlebar__button[disabled]:hover{background-color:transparent}.app-titlebar__button--mobile{width:32px;height:32px;border-radius:8px}.app-titlebar__button--mobile svg{width:18px!important;height:18px!important}.app-window-controls{display:flex;align-items:stretch;align-self:stretch;-webkit-app-region:no-drag}.app-window-controls__button{width:40px;height:100%;align-self:stretch;border:none;background:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease}.app-window-controls__button:hover{background-color:#80808033}.app-window-controls__button:active{background-color:#8080804d}.app-window-controls__button--close:hover{background-color:#e81123;color:#fff}.app-window-controls__button--close:active{background-color:#c10f1f;color:#fff}.sider-section-label,.sider-action-btn{background-color:var(--kw-sidebar)}.sider-action-btn:hover{background-color:color-mix(in srgb,var(--kw-ink) 8%,var(--kw-sidebar))}.sider-section-title,.settings-sider__group-header{color:var(--kw-ink-3)}.layout-sider{overflow-x:hidden;box-shadow:none!important}html[data-kw-theme] .layout-sider{background-color:var(--kw-sidebar)!important}.layout-sider>[data-slot=layout-sider-children]{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important}.layout-sider-header{flex-shrink:0!important}.layout-sider-content{flex:1!important;min-height:0!important;height:auto!important}.layout-sider.collapsed [data-slot=layout-sider-children],.layout-sider[data-collapsed] [data-slot=layout-sider-children]{overflow-x:hidden}.layout-sider--dragging{transition:none!important}.chat-history__item,.settings-sider__item{transition:padding .2s ease,margin .2s ease,background-color .15s ease}.chat-history__item-name,.chat-history__item-editor,.settings-sider__item-label{transition:opacity .2s ease,transform .2s ease;transform-origin:left center}.chat-history__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.settings-sider__item-label{display:block}.chat-history__placeholder,.chat-history__section{transition:opacity .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease}.chat-history__placeholder{max-height:140px}.chat-history__section{max-height:60px}.chat-history--collapsed .chat-history__placeholder,.chat-history--collapsed .chat-history__section{opacity:0;max-height:0;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.chat-history--collapsed .chat-history__item-name,.chat-history--collapsed .chat-history__item-editor,.settings-sider--collapsed .settings-sider__item-label{opacity:0;transform:translate(-8px)}@media(prefers-reduced-motion:reduce){.chat-history,.chat-history__item,.chat-history__item-name,.chat-history__item-editor,.settings-sider,.settings-sider__item,.settings-sider__item-label,.chat-history__placeholder,.chat-history__section{transition:none}}@media(max-width:767px){.sider-tooltip-popup{display:none!important;pointer-events:none!important}.layout-sider{top:0!important;height:100vh!important;height:100dvh!important;display:flex!important;flex-direction:column!important;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box!important}.layout-sider-header--mobile{min-height:56px!important;padding-top:10px!important;padding-bottom:8px!important;gap:8px!important}.layout-sider-content{overflow:hidden!important}.sider-footer{flex-shrink:0!important;padding-bottom:20px}.sider-action-btn-mobile{height:34px!important;gap:8px!important;padding-inline:10px!important;border-radius:8px!important}.sider-action-icon-btn-mobile{width:34px!important;height:34px!important;border-radius:8px!important}.sider-footer-btn-mobile{min-height:34px!important;padding:6px 10px!important;border-radius:8px!important}.chat-history__item-name{font-size:15px!important;line-height:24px!important}.chat-history__section{font-size:14px!important;line-height:20px!important}}[dir=rtl] .rtl-mirror{transform:scaleX(-1)}[dir=rtl] .rtl-text-right{text-align:right}.kura-pet-pet{position:relative;width:100%;height:100%;container-type:inline-size}.kura-pet-track{position:absolute;inset:0;transition:transform .1s ease-out}.kura-pet-character{position:absolute;inset:0;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;transform-origin:50% 80%;user-select:none;-webkit-user-drag:none}.kura-pet-badge{position:absolute;top:18%;right:17%;display:grid;place-items:center;width:14%;height:14%;border-radius:50%;background:var(--kura-pet-badge-bg, #fff);color:var(--kura-pet-badge-fg, #14243b);font-family:system-ui,sans-serif;font-size:8cqi;line-height:1;font-weight:700;box-shadow:0 3px 12px #14243b26}.kura-pet-badge:empty{display:none}.kura-pet-character[data-motion=none]{animation:none}.kura-pet-character[data-motion=breathe]{animation:kura-pet-breathe 4s ease-in-out infinite}.kura-pet-pet[data-state=sleeping] .kura-pet-character[data-motion=breathe],.kura-pet-pet[data-state=dozing] .kura-pet-character[data-motion=breathe],.kura-pet-pet[data-state=yawning] .kura-pet-character[data-motion=breathe]{animation-duration:6s}.kura-pet-character[data-motion=ponder]{animation:kura-pet-ponder 3s ease-in-out infinite}.kura-pet-character[data-motion=work]{animation:kura-pet-work 1.3s ease-in-out infinite}.kura-pet-character[data-motion=hop]{animation:kura-pet-hop 1.1s ease-in-out 2}.kura-pet-character[data-motion=shake]{animation:kura-pet-shake .5s ease-in-out 2}.kura-pet-character[data-motion=swing]{animation:kura-pet-swing 1.1s ease-in-out infinite}.kura-pet-character[data-motion=lean-left]{animation:kura-pet-lean-left .7s ease-out}.kura-pet-character[data-motion=lean-right]{animation:kura-pet-lean-right .7s ease-out}.kura-pet-character[data-motion=pulse],.kura-pet-pet[data-state=notification] .kura-pet-badge,.kura-pet-pet[data-state=attention] .kura-pet-badge{animation:kura-pet-pulse 1.5s ease-in-out 3}@keyframes kura-pet-breathe{50%{transform:translateY(1%) scaleY(.98)}}@keyframes kura-pet-ponder{50%{transform:rotate(-5deg)}}@keyframes kura-pet-work{50%{transform:translateY(-2%) rotate(2deg)}}@keyframes kura-pet-hop{50%{transform:translateY(-7%) rotate(-3deg)}}@keyframes kura-pet-shake{25%,75%{transform:translate(-2%)}50%{transform:translate(2%)}}@keyframes kura-pet-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes kura-pet-lean-left{40%{transform:rotate(12deg)}}@keyframes kura-pet-lean-right{40%{transform:rotate(-12deg)}}@keyframes kura-pet-pulse{50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.kura-pet-character,.kura-pet-badge{animation:none!important}.kura-pet-track{transition:none}}.conversation-search-trigger-full{appearance:none;-webkit-appearance:none;border:none!important;outline:none!important;box-shadow:none!important;background:transparent}.conversation-search-trigger-full:hover,.conversation-search-trigger-full:active{background:var(--kw-pressed)!important}.conversation-search-trigger-full:focus,.conversation-search-trigger-full:focus-visible{border:none!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--kw-accent) 24%,transparent)!important}._navigation_odtsj_5{flex-shrink:0;padding-top:var(--kw-s-2)}._navigation_odtsj_5 .kw-nav-group{margin-top:0}html[data-kw-theme] ._navigation_odtsj_5 .kw-nav-label{display:none}._navigation_odtsj_5 .kw-nav-group[data-nav-group=capabilities]{flex-direction:row;gap:var(--kw-s-1);margin-top:var(--kw-s-2);padding-top:var(--kw-s-2);border-top:1px solid var(--kw-divider)}._navigation_odtsj_5 .kw-nav-group[data-nav-group=capabilities]>*{flex:1 1 0;min-width:0}._navigation_odtsj_5 .kw-nav-group[data-nav-group=capabilities] .kw-nav-row[data-slot=button]{height:28px;font-size:var(--kw-fs-sm);padding-inline:var(--kw-s-2);gap:var(--kw-s-1)}._navigationCollapsed_odtsj_39 .kw-nav-group[data-nav-group=capabilities]{flex-direction:column}._navigationCollapsed_odtsj_39 .kw-nav-group[data-nav-group=capabilities] .kw-nav-row[data-slot=button]{height:var(--kw-nav-row-h)}._newChatTrigger_odtsj_47{position:relative}._newChatIcon_odtsj_51{transform:translateZ(0);transition:transform .14s cubic-bezier(.33,1,.68,1)}._newChatTrigger_odtsj_47:hover ._newChatIcon_odtsj_51{transform:scale(.92) translateZ(0)}._newChatTrigger_odtsj_47:active ._newChatIcon_odtsj_51{transform:scale(.84) translateZ(0)}@media(prefers-reduced-motion:reduce){._newChatIcon_odtsj_51{transition:none}._newChatTrigger_odtsj_47:hover ._newChatIcon_odtsj_51,._newChatTrigger_odtsj_47:active ._newChatIcon_odtsj_51{transform:translateZ(0)}}._scrollArea_odtsj_78{scrollbar-width:none}._scrollArea_odtsj_78::-webkit-scrollbar{width:0;height:0}._pinnedTextSlot_odtsj_91{padding-inline-end:28px}.group:hover ._pinnedTextSlot_odtsj_91{padding-inline-end:18px}._footerUtilityButton_odtsj_102[data-slot=button]{height:32px;border:0;border-radius:.5rem;font:inherit;line-height:inherit}._footerThemeButton_odtsj_110[data-variant=text]:not([data-disabled]){color:var(--text-secondary)}._footerThemeButton_odtsj_110[data-variant=text]:not([data-disabled]):hover{background-color:var(--kw-hover);color:var(--text-primary)}._footerThemeButton_odtsj_110[data-variant=text]:not([data-disabled]):active{background-color:var(--kw-pressed)}._footerLogoutButton_odtsj_123[data-variant=text]:not([data-disabled]):hover{background-color:color-mix(in srgb,var(--kw-accent) 14%,transparent)}._footerLogoutButton_odtsj_123[data-variant=text]:not([data-disabled]):active{background-color:var(--kw-hover)}
