.home-content{display:contents}.home-content>.home-identity{flex-shrink:0;order:0}.home-input{order:1;min-inline-size:0}.home-content>.home-context{order:2}.home-welcome{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.empty-session-welcome{display:none}@media (width<=767px),(width<=1279px) and (orientation:portrait){.workbench .home-stage .home-composer{top:calc(var(--native-viewport-top,0px) + env(safe-area-inset-top) + var(--native-header-height,55px));inline-size:100%;block-size:max(0px, calc(var(--native-viewport-height,100dvh) - env(safe-area-inset-top) - var(--native-header-height,55px)));scrollbar-gutter:auto;max-block-size:none;padding:0;bottom:auto;left:0;overflow:hidden;transform:none}.workbench .home-content,.workbench .empty-session-welcome{min-block-size:0;inline-size:100%;max-inline-size:600px;padding:2px max(20px, env(safe-area-inset-right)) 68px max(20px, env(safe-area-inset-left));overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:14px;margin-inline:auto;display:flex;overflow:hidden auto}.workbench .home-content>*,.workbench .empty-session-welcome>*{flex-shrink:0}.workbench .home-identity{justify-content:flex-start;margin:0}.workbench .home-identity .home-kay-anchor[data-mascot-anchor]{--mascot-size:96px}.workbench .home-welcome{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;padding-block-start:12px;position:static;overflow:visible}.workbench .home-welcome h1{font-size:22px;font-weight:500;line-height:28px}.workbench .home-welcome p{color:var(--muted-foreground);margin-block-start:12px;font-size:17px;line-height:24px}.workbench .home-content>.home-context{margin-block-start:0}.workbench .home-actions{justify-content:flex-start}.workbench .home-actions :is(button,a){min-block-size:var(--native-control-size,44px);margin-inline-end:14px;padding-inline:0;font-size:14px}.workbench .home-recent{display:none}.workbench .home-input,.workbench .session-layout .composer-area,.workbench .empty-session-layout .home-composer{inline-size:100%;max-inline-size:654px;padding:10px max(var(--native-composer-gutter,17px), env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(var(--native-composer-gutter,17px), env(safe-area-inset-left));flex:none;margin:0 auto;position:static;transform:none}.workbench .session-layout,.workbench .empty-session-layout{inline-size:100%;block-size:var(--native-viewport-height,100dvh);padding:calc(env(safe-area-inset-top) + var(--native-header-height,55px)) 0 0;position:relative;inset-block-start:var(--native-viewport-top,0px)}.workbench .session-layout .conversation-header,.workbench .empty-session-description{clip-path:inset(50%);white-space:nowrap;block-size:1px;min-block-size:0;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workbench .conversation-content{inline-size:100%;max-inline-size:668px;padding:25px max(var(--native-page-gutter,24px), env(safe-area-inset-right)) 16px max(var(--native-page-gutter,24px), env(safe-area-inset-left));gap:29px;margin-inline:auto}.workbench .transcript-scroller [data-slot=message-scroller-viewport]{scrollbar-gutter:auto}.workbench .conversation-content>[data-message-role=user]+[data-message-role=assistant]{margin-block-start:3px}.workbench .conversation-content .user-message,.workbench .conversation-content .assistant-message{font-size:17px;line-height:24px}.workbench .conversation-content .user-message{border-radius:24px;max-inline-size:calc(100% - 40px);padding:13px 18px}.workbench .conversation-content .assistant-message{min-block-size:28px;position:relative}.workbench .conversation-content .assistant-message .reply-kay-anchor{--mascot-size:72px;margin:0;position:absolute;inset-block-start:-22px;inset-inline-start:-14px}.workbench .conversation-content .assistant-message .prose-content{min-block-size:28px;margin-block:0;padding-block-start:6px}.workbench .conversation-content .assistant-message .prose-content>div>:is(p,h1,h2,h3,h4,h5,h6):first-child:before{content:"";block-size:1px;inline-size:48px;display:inline-block}.workbench .conversation-content .assistant-message .prose-content>div>:is(ul,ol):first-child>li:first-child{text-indent:48px;margin-inline-start:-1.35rem;list-style-position:inside}.workbench .conversation-content .assistant-message .prose-content>div>:is(ul,ol):first-child:has(>li:first-child>p){margin-block-start:28px}.workbench .conversation-content .assistant-message .prose-content>div>:is(ul,ol):first-child>li:first-child:has(>p){text-indent:0;margin-inline-start:0;list-style-position:outside}.workbench .conversation-content .assistant-message .prose-content>div>:is(blockquote,pre,div,table):first-child{margin-block-start:28px}.workbench .conversation-content .assistant-message .answer-controls{gap:16px;margin-block-start:10px}.workbench .transcript-scroller [data-slot=message-scroller-button]{border-radius:50%;block-size:44px;inline-size:44px;inset-block-end:8px;inset-inline:auto 22px;transform:translate(0,0)}.workbench .conversation-composer .kay-composer{grid-template-columns:minmax(0, 1fr) var(--native-control-size,44px);border-radius:var(--native-composer-radius,28px);min-block-size:58px}.workbench .conversation-composer .kay-composer [data-slot=input-group-control]{min-block-size:48px;max-block-size:120px;padding:12px 14px;font-size:17px;line-height:24px}.workbench .conversation-composer .composer-send{inline-size:var(--native-control-size,44px);block-size:var(--native-control-size,44px);margin-block-end:2px}}
