.account-menu-trigger.account-menu-trigger{text-align:start;border-radius:14px;justify-content:flex-start;gap:10px;width:100%;min-width:0;height:auto;min-height:52px;padding:8px 10px;display:flex}.account-menu-trigger[data-compact]{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.account-menu-trigger .account-menu-avatar[data-slot=avatar],.account-menu-identity .account-menu-avatar{flex:0 0 32px;block-size:32px;inline-size:32px}.account-menu-trigger-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.account-menu-chevron{color:var(--muted-foreground);flex-shrink:0}.account-menu-content[data-slot],.account-menu-submenu[data-slot]{border-radius:18px;width:min(264px,100vw - 24px);min-width:0;padding:6px}.account-menu-submenu[data-slot]{width:min(232px,100vw - 24px)}.account-menu-identity{align-items:center;gap:10px;padding:12px 10px;display:flex}.account-menu-identity-text{min-width:0}.account-menu-name,.account-menu-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu-name{font-size:14px;font-weight:600;line-height:1.5}.account-menu-email{color:var(--muted-foreground);margin-block-start:2px;font-size:12px;line-height:1.5}:is(.account-menu-content,.account-menu-submenu) :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-radio-item]){gap:10px;min-height:44px;font-size:14px}:is(.account-menu-content,.account-menu-submenu) [data-slot=dropdown-menu-separator]{margin-inline:4px}.account-menu-status{color:var(--muted-foreground);overflow-wrap:anywhere;padding:6px 12px 8px;font-size:12px;line-height:1.5}.account-menu-notice:not(:empty){padding:4px}.surface-title-row{align-items:center;gap:12px;min-width:0;display:flex}.surface-title-row [data-mascot-anchor=sidebar]{--mascot-size:44px}.surface-title-row [data-slot=sheet-title]{overflow-wrap:anywhere;min-width:0}.surface-header[data-has-title-leading]>[data-slot=sheet-description]{margin-inline-start:56px}.sheet-panel[data-presentation=sidebar]{transform:translateX(var(--drawer-swipe-movement-x,0px));padding-block-start:env(safe-area-inset-top);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:14px 0 24px #00000059}.sheet-panel[data-presentation=sidebar][data-starting-style],.sheet-panel[data-presentation=sidebar][data-ending-style]{transform:translate(-100%)}.sheet-panel[data-presentation=sidebar][data-swiping]{transition:none}.sheet-sidebar-dismiss{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000094}.sheet-sidebar-close[data-slot=sheet-close]{top:calc(env(safe-area-inset-top) + 8px);width:var(--native-control-size);height:var(--native-control-size);position:absolute;right:8px}.sheet-panel[data-presentation=sidebar] .surface-header{padding:8px 60px 8px 18px}.sheet-panel[data-presentation=sidebar] [data-slot=sheet-title]{font-size:17px;font-weight:500}.sheet-panel[data-presentation=sidebar] .surface-body{padding:0 18px max(8px, env(safe-area-inset-bottom));overflow:hidden}.sheet-panel[data-presentation=sidebar] .surface-body-inner{margin-top:0}.sheet-panel[data-presentation=sidebar] :is(.surface-body-inner,.navigation-surface,.companion-navigation){flex:1;min-height:0}.sheet-panel[data-presentation=sidebar] .companion-list{flex:1;min-height:0;max-height:none;overflow-y:auto}.sheet-panel[data-presentation=sidebar] .navigation-footer{margin-block-start:auto}body:has(.sheet-panel[data-presentation=sidebar]) .workbench[data-active]{transform:none}@media (height<=540px){.sheet-panel[data-presentation=sidebar] .surface-body{overflow-y:auto}.sheet-panel[data-presentation=sidebar] :is(.surface-body-inner,.navigation-surface,.companion-navigation,.companion-list){flex:none}.sheet-panel[data-presentation=sidebar] .companion-list{overflow:visible}}@media (prefers-reduced-motion:reduce){.sheet-panel[data-presentation=sidebar]{transition:none}}.kay-mascot-viewport{z-index:110;contain:paint;pointer-events:none;position:fixed;inset:0;overflow:clip}.kay-mascot-viewport:empty{display:none}.kay-mascot-host{color:var(--foreground,#fffdf6);transform-origin:0 0;visibility:visible;pointer-events:none;width:100px;height:100px;transform:var(--kay-initial-transform,translate3d(20px, 20px, 0) scale(.48));transition:color .28s ease-out;position:absolute;inset:0 auto auto 0}.kay-mascot-host>svg{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.kay-mascot-anchor{width:var(--mascot-size,72px);height:var(--mascot-size,72px);pointer-events:none;flex:none;display:inline-block;position:relative}[data-mascot-boundary=main]{position:relative}.kay-mascot-anchor[data-mascot-anchor=home]{--mascot-size:64px}.kay-mascot-anchor[data-mascot-anchor=header]{--mascot-size:48px}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.workbench-brand{color:var(--foreground);flex:none;align-items:center;gap:8px;padding-inline-start:12px;display:flex}.workbench-brand-label{background:currentColor;flex:none;width:54px;height:24px;display:block;-webkit-mask:url(/kay/kai-square-white.svg) 50%/contain no-repeat;mask:url(/kay/kai-square-white.svg) 50%/contain no-repeat}.workbench-title-slot{flex:none;justify-content:center;align-items:center;width:44px;height:48px;display:flex;position:relative}.workbench-title-name{letter-spacing:normal;width:41.312px;height:24px;font-family:DM Sans Variable,DM Sans,sans-serif;font-weight:500;display:block;overflow:visible}html[data-kay-title-occupied=true] .workbench-title-name{visibility:hidden}.workbench-kay-anchor[data-mascot-anchor=header]{--mascot-size:48px;position:absolute;top:0;left:-2px}.conversation-row{border-radius:12px;grid-template-columns:minmax(0,1fr) 56px;align-items:center;min-width:0;display:grid}.conversation-row:hover,.conversation-row:focus-within,.conversation-row[data-active]{background:var(--secondary)}.companion-rail .conversation-row[data-companion-color],.sheet-panel[data-presentation=sidebar] .conversation-row[data-companion-color]{background:var(--companion-tint)}.companion-rail .conversation-row[data-companion-color]:is(:hover,:focus-within,[data-active]),.sheet-panel[data-presentation=sidebar] .conversation-row[data-companion-color]:is(:hover,:focus-within,[data-active]){background:var(--companion-tint-hover)}.companion-history .conversation-row .conversation-history-link{background:0 0;border-radius:12px;min-width:0;min-height:44px;padding-inline-end:4px}.conversation-row .conversation-history-link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.conversation-row .conversation-history-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-row-trailing{align-items:center;gap:4px;display:flex}.conversation-row-pin{width:16px;color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.conversation-row-pin>svg{width:13px;height:13px}.conversation-row .conversation-row-menu{width:32px;min-width:32px;height:40px;color:var(--muted-foreground);border-radius:10px;padding:0}.conversation-row-menu>svg{width:18px;height:18px}.conversation-row-popup{width:232px;max-width:calc(100vw - 24px)}.conversation-row-popup [data-slot=dropdown-menu-item]{overflow-wrap:anywhere}.conversation-project-menu-name{flex:1;min-width:0}.conversation-row-notice{color:var(--destructive);grid-column:1/-1;padding:0 12px 10px 28px;font-size:12px;line-height:1.5}@media (hover:hover) and (pointer:fine){.conversation-row-menu{opacity:0}.conversation-row:is(:hover,:focus-within) .conversation-row-menu,.conversation-row-menu[data-popup-open]{opacity:1}}@media (pointer:coarse){.conversation-row{grid-template-columns:minmax(0,1fr) 68px}.conversation-row .conversation-row-menu{width:44px;min-width:44px;height:44px}}@media (width<=767px),(width<=1279px) and (orientation:portrait){.companion-history .conversation-row .conversation-history-link{min-height:48px}}.conversation-management{gap:16px;min-width:0;display:grid}.conversation-management-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.conversation-management-description{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.conversation-share-preview{resize:vertical;width:100%;min-height:160px;max-height:min(45dvh,420px);font-size:13px;line-height:1.6}[data-companion-color]{--companion-tint:color-mix(in srgb, var(--companion-color) 13%, var(--canvas));--companion-tint-hover:color-mix(in srgb, var(--companion-color) 20%, var(--canvas))}.dark [data-companion-color]{--companion-tint:color-mix(in srgb, var(--companion-color) 24%, var(--canvas));--companion-tint-hover:color-mix(in srgb, var(--companion-color) 34%, var(--canvas))}.companion-color-mark{color:var(--foreground);background:var(--secondary)}.companion-color-mark[data-companion-color]{color:var(--foreground);background:var(--companion-tint)}.companion-color-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.companion-color-choice{cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:68px;padding:8px 4px;font-size:12px;line-height:1.4;display:flex}.companion-color-choice:hover{background:var(--secondary)}.companion-color-choice[aria-pressed=true]{border-color:var(--foreground);background:var(--secondary)}.companion-color-choice:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.companion-color-swatch{border:1px solid color-mix(in srgb, var(--foreground) 24%, transparent);background:var(--companion-color);width:24px;height:24px;color:var(--companion-check);border-radius:50%;place-items:center;display:grid}.companion-color-swatch svg{stroke-width:2.5px;width:15px;height:15px}.workbench-header-identity{align-items:center;min-width:0;display:flex}.workbench{background:var(--canvas);min-height:100dvh;position:relative}.main-panel{width:100%;min-width:0}.main-panel>[role=alert]{min-height:80px;padding-inline-start:max(80px, calc(env(safe-area-inset-left) + 60px))}.workbench-navigation-anchor[data-mascot-anchor=header]{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));--mascot-size:48px;position:fixed}.workbench-header{z-index:20;top:max(12px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));justify-content:space-between;align-items:center;width:248px;height:48px;display:flex;position:fixed}.workbench-header-search{border-radius:12px;width:44px;height:44px}.workbench-header-search svg{width:18px;height:18px}@media (width<=1279px){.workbench-header{width:auto}.workbench-header-search{display:none}}@media (width>=768px) and (width<=980px){.conversation-header{padding-inline-start:80px}}.companion-rail{z-index:20;left:20px;top:max(64px, calc(env(safe-area-inset-top) + 52px));bottom:max(12px, env(safe-area-inset-bottom));width:248px;position:fixed}.dock-item,.dock-row{flex-shrink:0;min-width:0}.dock-item-content{min-width:0}.home-composer,.composer-area{z-index:10;width:min(672px,100% - 32px);position:fixed;left:50%;transform:translate(-50%)}.home-stage{--home-top:max(24px, calc(50dvh - 220px));--home-bottom:24px}.home-composer{top:50%;transform:translate(-50%,-50%)}.home-stage .home-composer{top:var(--home-top);bottom:auto;transform:translate(-50%)}.composer-area{flex-shrink:0;width:100%;margin-top:24px;position:static;transform:none}.session-layout{width:min(672px,100% - 32px);height:100dvh;padding-top:max(16px, env(safe-area-inset-top));padding-bottom:max(16px, env(safe-area-inset-bottom));margin-inline:auto}.conversation-panel{flex-direction:column;height:100%;min-height:0;display:flex}.conversation-header{flex-shrink:0;align-items:center;gap:8px;margin-bottom:24px;display:flex}.transcript-scroller{flex:1;min-height:0}.transcript-scroller [data-slot=message-scroller-viewport]{scrollbar-gutter:stable both-edges}.conversation-content{flex-direction:column;gap:28px;display:flex}.answer-controls{gap:4px;display:flex}@media (width>=768px) and (width<=1279px){.companion-rail{width:48px;left:16px}.home-composer,.session-layout{width:min(672px,100% - 160px)}}@media (width<=767px){.conversation-recovery{margin-block-start:max(80px, calc(env(safe-area-inset-top) + 60px))}.home-composer,.session-layout{width:min(672px, calc(100% - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right))))}.home-stage{--home-top:max(24px, calc(46dvh - 200px));--home-bottom:24px}.home-composer{top:auto;bottom:max(8px, env(safe-area-inset-bottom));transform:translate(-50%)}}[data-guide-active]{outline:2px solid var(--ring);outline-offset:-2px;border-radius:var(--radius)}.sheet-viewport{z-index:50;pointer-events:none;position:fixed;inset:0}.sheet-panel[data-presentation=drawer]{transform:translateY(var(--drawer-swipe-movement-y,0px));transition:transform .18s cubic-bezier(.2,.8,.2,1),height .18s cubic-bezier(.2,.8,.2,1)}.sheet-panel[data-presentation=drawer][data-starting-style],.sheet-panel[data-presentation=drawer][data-ending-style]{transform:translateY(100%)}.sheet-panel[data-swiping]{transition:none}.sheet-push-dismiss{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sheet-handle{touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:36px;display:flex}.sheet-handle>span{background:var(--muted-foreground);opacity:.4;border-radius:999px;width:40px;height:4px}.sheet-handle:focus-visible{outline:2px solid var(--ring);outline-offset:-4px}.surface-body{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;flex:1;display:flex;overflow:hidden auto}.surface-body-inner{gap:8px;min-width:0;margin-top:auto;display:grid}.surface-body-inner[data-navigation]{flex-direction:column;flex:1;min-height:0;display:flex}.navigation-surface{flex-direction:column;flex:1;display:flex}@media (width<=1279px){.workbench-viewport:has(>.workbench[data-active]){height:100dvh;overflow:clip}.workbench{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.workbench[data-active]{transform:translateY(calc(-1 * var(--sheet-height,0px) * (1 - var(--drawer-swipe-progress,0))))}body:has(.sheet-panel[data-swiping]) .workbench{transition:none}.navigation-surface .companion-navigation{flex:1;max-height:none}}@media (prefers-reduced-motion:reduce){.workbench,.sheet-panel[data-presentation]{transition:none}}.sheet-measure{flex-direction:column;flex:none;min-height:0;max-height:calc(90dvh - 1px);display:flex}.companion-navigation,.compact-companion-navigation{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.navigation-primary,.navigation-footer{flex-shrink:0}.navigation-primary{gap:4px;display:grid}.navigation-compose-row,.companion-heading{align-items:center;gap:2px;min-width:0;display:flex}.navigation-new-conversation{flex:1;min-width:0}.companion-navigation :is(button,a),.compact-companion-navigation :is(button,a){border-radius:12px;min-height:44px;font-size:14px;font-weight:400}.companion-navigation :is(button,a)[aria-current=true]{font-weight:500}.companion-navigation .navigation-icon-button,.companion-heading>[data-slot=button],.compact-companion-navigation :is(button,a){width:44px;min-width:44px;padding:0}.companion-navigation .navigation-action{justify-content:flex-start;gap:12px;width:100%;padding-inline:12px}.companion-navigation .navigation-new-conversation{width:auto}.navigation-new-conversation>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.companion-navigation .navigation-companion-picker{width:44px;min-width:44px;padding:0}.navigation-companion-picker svg{width:16px;height:16px}.companion-picker-menu{width:240px;max-width:calc(100vw - 32px)}.companion-picker-menu .companion-picker-item{border-radius:10px;gap:10px;min-height:44px;padding:8px}.companion-picker-item .companion-initial{border-radius:9px;width:28px;height:28px}.companion-picker-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.companion-picker-item>svg{flex-shrink:0}.navigation-icon-button svg{width:18px;height:18px}.companion-heading [aria-expanded=true]:not(:hover):not(:focus-visible){background:0 0}.navigation-action>svg{flex-shrink:0;width:24px;height:18px}.navigation-add-companion{color:var(--muted-foreground);margin-block-start:8px}.companion-navigation [data-slot=avatar]{block-size:24px;inline-size:24px}.companion-navigation .companion-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;min-width:0;min-height:0;padding-block:4px 12px;overflow:hidden auto}.navigation-section-label{color:var(--muted-foreground);margin:2px 12px 10px;font-size:12px;font-weight:400;line-height:20px;display:block}.companion-group+.companion-group{margin-block-start:8px}.companion-heading>[data-slot=button]:first-child{flex:1;gap:12px;width:auto;min-width:0;padding-inline:12px 4px}.companion-history{gap:8px;min-width:0;margin-block:4px 8px;display:grid}.conversation-project{min-width:0}.conversation-project>summary{min-height:40px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding-inline:12px;font-size:13px;list-style:none;display:flex}.conversation-project>summary::-webkit-details-marker{display:none}.conversation-project>summary:hover{background:var(--secondary)}.conversation-project>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.conversation-project>summary>svg{flex-shrink:0;width:16px;height:16px}.conversation-project>summary>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-project-count{margin-inline-start:auto;font-size:11px}.conversation-project-empty{color:var(--muted-foreground);padding:4px 12px 12px;font-size:12px}.conversation-archive-entry{width:100%;min-height:40px;color:var(--muted-foreground);justify-content:flex-start;gap:10px;font-size:12px}.companion-history .conversation-history-link{width:100%;height:auto;min-height:48px;color:var(--muted-foreground);text-align:start;grid-template-columns:6px minmax(0,1fr);justify-content:flex-start;align-items:center;column-gap:10px;padding:10px 12px;display:grid;position:relative}.conversation-history-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;line-height:21px;display:-webkit-box;overflow:hidden}.companion-history [aria-current=page]{color:var(--foreground);background:0 0;font-weight:500}.companion-history .conversation-history-link:before{content:"";background:0 0;border-radius:50%;block-size:6px;inline-size:6px}.companion-history .conversation-history-link[aria-current=page]:before{background:currentColor}.companion-history .conversation-history-link[data-companion-color]{background:var(--companion-tint);color:var(--foreground)}.companion-history .conversation-history-link[data-companion-color]:is(:hover,:focus-visible,[aria-current=page]){background:var(--companion-tint-hover)}.navigation-footer{border-block-start:1px solid color-mix(in srgb, var(--border) 55%, transparent);margin-block-start:auto;padding-block-start:12px}.compact-companion-navigation{gap:12px;padding:0}.compact-companion-navigation .companion-list{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:4px;min-height:0;display:flex;overflow:hidden auto}.compact-companion-navigation .navigation-footer{justify-items:center;padding-block-start:8px;display:grid}.compact-companion-navigation .navigation-primary{justify-items:center}.navigation-surface .companion-navigation{gap:12px;height:auto}.navigation-surface .companion-list{flex:0 auto;max-height:45dvh}.navigation-surface .navigation-footer{margin-block-start:0}@media (width>=768px) and (width<=1279px) and (height<=440px){.compact-companion-navigation{scrollbar-width:none;overflow:hidden auto}.compact-companion-navigation .companion-list{flex:none;overflow:visible}.compact-companion-navigation .navigation-footer{margin-block-start:0}}@media (height<=540px){.companion-rail{top:max(64px, calc(env(safe-area-inset-top) + 52px));bottom:max(12px, env(safe-area-inset-bottom))}.companion-navigation,.compact-companion-navigation{gap:8px}.navigation-section-label{margin-block-end:4px}.surface-body-inner[data-navigation],.navigation-surface,.navigation-surface .companion-navigation,.navigation-surface .companion-list{flex:none;max-height:none}.navigation-surface .companion-list{overflow:visible}}.conversation-header{min-block-size:40px;color:var(--muted-foreground);margin-block-end:20px}.surface-body-inner{gap:16px}@media (width<=767px){.conversation-content{gap:24px}.composer-area{margin-block-start:16px}}@media (height<=540px){.home-stage{--home-top:12px}}.sheet-panel{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.surface-panel[data-presentation=dialog]:has(.account-layout){max-inline-size:28rem}@media (width<=767px),(width<=1279px) and (orientation:portrait){.workbench-header{inset:var(--native-viewport-top,0px) 0 auto;width:100%;height:calc(env(safe-area-inset-top) + var(--native-header-height));padding:calc(env(safe-area-inset-top) + 4px) max(15px, env(safe-area-inset-right)) 7px max(15px, env(safe-area-inset-left));background:var(--canvas);grid-template-columns:88px minmax(0,1fr) 88px;display:grid}.workbench-header[data-page]{grid-template-columns:44px minmax(0,1fr) 44px}.portrait-header-leading,.portrait-header-actions{align-items:center;display:flex}.portrait-header-actions{justify-content:flex-end}.workbench-header :is(button,a){width:var(--native-control-size);min-width:var(--native-control-size);height:var(--native-control-size);border-radius:12px;padding:0}.workbench-header button>svg{stroke-width:1.65px;width:21px;height:21px}.workbench-header .navigation-companion-picker>svg{width:16px;height:16px}.workbench-header-identity{justify-content:center;gap:8px}.workbench-header .workbench-brand{padding-inline-start:0}.workbench-header[data-page] .workbench-brand-label{display:none}.portrait-page-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:500;line-height:24px;overflow:hidden}.companion-rail{display:none}.sheet-panel[data-presentation=sidebar] .companion-navigation{gap:14px}.sheet-panel[data-presentation=sidebar] .companion-navigation :is(button,a){font-size:17px;line-height:24px}.sheet-panel[data-presentation=sidebar] .navigation-action{padding-inline:0}.sheet-panel[data-presentation=sidebar] .navigation-section-label{letter-spacing:1.3px;margin-inline:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.sheet-panel[data-presentation=sidebar] .conversation-history-link{min-height:48px;color:var(--foreground);padding-block:7px}.sheet-panel[data-presentation=sidebar] .conversation-history-title{line-height:24px}.sheet-panel[data-presentation=sidebar] .navigation-footer{padding-block-start:8px}}.startup-screen{z-index:100;color:#fffdf6;opacity:0;visibility:hidden;pointer-events:none;background:#000;place-items:center;transition:opacity .28s ease-out,visibility 0s .28s;display:grid;position:fixed;inset:0}html:is([data-kay-startup=pending],[data-kay-startup=loading]){overflow:hidden}html[data-kay-startup=loading] .startup-screen{opacity:1;visibility:visible;pointer-events:auto;transition:none}html[data-kay-startup=skip] .startup-screen,html[data-kay-surface-restore] .surface-panel[data-presentation],html[data-kay-surface-restore] .workbench,html[data-kay-surface-restore] [data-slot=sheet-overlay]{transition:none}html[data-kay-surface-restore] .surface-panel:is([data-presentation=drawer],[data-presentation=sidebar]):not([data-mascot-closing]){transform:none}html[data-kay-surface-restore] [data-slot=sheet-overlay]{opacity:1}html:is([data-kay-startup=pending],[data-kay-startup=loading]) .startup-content{visibility:hidden}html[data-kay-startup=loading] .kay-mascot-host{color:#fffdf6}html[data-kay-startup=loading] .kay-mascot-host:not([data-mascot-managed]){transform:translate(calc(50vw - 110px),calc(50dvh - 110px))scale(2.2)}html[data-kay-startup=loading] .kay-mascot-host:not([data-mascot-managed]) rect:last-child{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out .3s infinite startup-wink}.startup-brand{bottom:calc(40px + env(safe-area-inset-bottom,0px));justify-items:center;gap:5px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.startup-brand>span{color:#7a7a7a;font-size:13px;font-weight:400;line-height:18px}.startup-brand>img{object-fit:contain;filter:brightness(0)invert();width:72px;height:32px}@keyframes startup-wink{0%,24%,to{transform:scaleY(1)}7%,12%{transform:scaleY(.075)}19%{transform:scaleY(1.04)}}html[data-kay-startup-paused=true] .kay-mascot-host rect:last-child{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.kay-mascot-host rect:last-child{animation:none!important}.startup-screen{transition:none}}@media (height<=400px){.startup-brand{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}
