@media (max-width:767px){body:has([data-cowork-v2-root]:not([data-bar])) [data-app-navbar]{display:none}[data-cowork-phone-detail] aside>[role=separator],[data-cowork-v2-root]:not([data-bar]) [data-cowork-rail]:not([data-phone])>*,[data-cowork-v2-root]:not([data-bar]) [data-cowork-rail][data-phone]>aside>[role=separator],[data-cowork-v2-root]:not([data-bar])>[data-cowork-right]{display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar]{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-left:.75rem;padding-right:.75rem;-webkit-overflow-scrolling:touch}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar]::-webkit-scrollbar{display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar]>*{flex-shrink:0}[data-cowork-v2-root]:not([data-bar]) [data-cowork-crumb]{max-width:55vw}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock]{padding-left:.5rem;padding-right:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom, 0px) + var(--cw-kb, 0px))}[data-cowork-v2-root][data-phone] [data-cowork-view]{padding-bottom:calc(var(--cw-dock-h, 9rem) + 1rem)}[data-cowork-v2-root][data-phone] [data-cowork-rowview]>*{padding-bottom:calc(var(--cw-dock-h, 9rem) + .75rem)}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-send-button],[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-upload-button]{min-height:44px;min-width:44px}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] div:has(>button.touch-none){width:48px;height:48px}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] button.touch-none{width:44px;height:44px}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [role=dialog][aria-label^=Create]{position:fixed;left:.5rem;right:.5rem;width:auto;bottom:calc(var(--cw-dock-h, 9rem) + .5rem);height:min(22rem,calc(100dvh - var(--cw-dock-h, 9rem) - 76px))}}@media (max-width:767px){[data-cowork-phone-sheet] aside>div:first-of-type button,[data-cowork-v2-root]:not([data-bar]) :is([data-cowork-view],[data-cowork-rowview]) button[aria-label="More actions"],[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] :is(button,a[href]):not([data-create-rotate-toggle]),[data-cowork-v2-root]:not([data-bar]) [data-cowork-rail][data-phone] :is(button,a[href]),[data-cowork-v2-root]:not([data-bar]) [data-cowork-rowview] button[aria-label^=Scroll],[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar] :is(button,a[href]),[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] [role=tablist] button,[data-cowork-v2-root]:not([data-bar]) [role=dialog][aria-label="Getting started"] button{min-height:44px;min-width:44px}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] div.ml-auto>span.truncate:first-child{display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-create-rotate-toggle]{width:44px;height:44px;margin-left:0}[data-cowork-phone-sheet] :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-xs),[data-cowork-v2-root]:not([data-bar]) :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-xs){font-size:12px}[data-cowork-v2-root]:not([data-bar]) [data-profile-home] :is(p,[class*="text-[13px]"]),[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] :is(p,[class*="text-[13px]"]){font-size:14px}[data-cowork-v2-root]:not([data-bar]) [data-profile-home] section{padding:1.25rem}[data-cowork-v2-root]:not([data-bar]) [data-profile-home] [class*=columns-]{column-count:1}[data-cowork-v2-root]:not([data-bar]) [data-profile-home] article{width:100%}[data-cowork-v2-root]:not([data-bar]) [data-profile-home-view]{padding-left:.75rem;padding-right:.75rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>div:first-child{padding:1.25rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] h2{font-size:28px}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]{padding:.75rem;border-radius:1.25rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>button:first-child{flex-direction:column;align-items:flex-start;gap:.5rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>button:first-child>:first-child{width:3.5rem;height:3.5rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona] h3{font-size:15px;line-height:1.25}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>div button{padding:.375rem .25rem;gap:.5rem;min-height:44px}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>div button>span:first-child{width:2rem;height:2rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>div button>span:last-child{display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-view] [data-open-asset],[data-cowork-v2-root]:not([data-bar]) [data-cowork-view] [id^=cv-]{max-width:100%}[data-cowork-v2-root]:not([data-bar]) [data-cowork-rowview] .snap-start{width:calc(100vw - 2rem)}[data-cowork-v2-root]:not([data-bar]) [data-cowork-rowview] .snap-start>*{width:100%;min-width:0;max-width:100%}[data-cowork-v2-root]:not([data-bar]) :is([data-cowork-view],[data-cowork-rowview]) :is(pre,table){display:block;max-width:100%;overflow-x:auto}[data-cowork-phone-sheet] :is(pre,table){display:block;max-width:100%;overflow-x:auto}}@media (max-width:767px){[data-cowork-v2-root][data-phone] [data-cowork-dock]{position:fixed;left:0;right:0;bottom:var(--cw-kb,0);z-index:30;pointer-events:auto;padding:.375rem .5rem calc(.375rem + env(safe-area-inset-bottom, 0px));background:rgb(250 250 250/.97);border-top:1px solid rgb(228 228 231);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark [data-cowork-v2-root][data-phone] [data-cowork-dock]{background:rgb(24 24 27/.97);border-top-color:rgb(39 39 42)}[data-cowork-v2-root][data-phone] [data-cowork-dock]>div{max-width:none}[data-cowork-v2-root][data-phone] [data-cowork-rowview]>*,[data-cowork-v2-root][data-phone] [data-cowork-view]{padding-bottom:calc(var(--cw-dock-h, 4.5rem) + var(--cw-kb, 0px) + .75rem)}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-askbar-drop]:not(:has([data-phone-expanded])) :is([data-askbar-context],[data-askbar-voice]){display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-askbar-drop]:not(:has([data-phone-expanded])) [data-askbar-top]{border-radius:1.75rem;padding:.375rem .375rem .375rem .625rem;border:1px solid rgb(212 212 216);box-shadow:0 1px 2px rgb(0 0 0/.04)}.dark [data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-askbar-drop]:not(:has([data-phone-expanded])) [data-askbar-top]{border-color:rgb(63 63 70)}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] textarea{font-size:16px;min-height:52px;line-height:1.5rem;padding-top:.875rem;padding-bottom:.75rem}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-send-button]{height:44px;width:44px;min-width:44px;padding-left:0;padding-right:0;border-radius:9999px}[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-askbar-drop]:not(:has([data-phone-expanded]))>div.mt-1:has(>b),[data-cowork-v2-root]:not([data-bar]) [data-cowork-dock] [data-askbar-drop]:not(:has([data-phone-expanded]))>div.mt-1:has(button[aria-label="Dismiss tip"]){display:none}[data-cowork-v2-root][data-phone] [data-cowork-dock]>div>div.mb-1{margin-bottom:.25rem}[data-cowork-v2-root]:not([data-bar]):not([data-phone]):before{content:"";display:block;height:52px;flex-shrink:0}[data-cowork-v2-root]:not([data-bar]) [role=group][aria-label="UX Layout"] button:not([aria-label^=Chat]){display:none}[data-cowork-v2-root]:not([data-bar]) div:has(>span>[data-revision-slot]){flex-wrap:wrap;row-gap:.25rem}[data-cowork-v2-root]:not([data-bar]) span:has(>[data-revision-slot]){flex-shrink:1;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}[data-cowork-v2-root]:not([data-bar]) span:has(>[data-revision-slot])::-webkit-scrollbar{display:none}[data-cowork-v2-root]:not([data-bar]) span:has(>[data-revision-slot]) :is(a,button){min-height:44px;display:inline-flex;align-items:center;flex-shrink:0}[data-cowork-v2-root]:not([data-bar]) :is([id^=cv-],[data-open-asset]){min-width:0;max-width:100%}[data-cowork-v2-root]:not([data-bar]) :is([id^=cv-],[data-open-asset]) :is(div,section,article,table,pre,img,video,iframe,svg,canvas){max-width:100%}[data-cowork-v2-root]:not([data-bar]) :is([id^=cv-],[data-open-asset]) iframe{width:100%}[data-cowork-v2-root]:not([data-bar]) :is([id^=cv-],[data-open-asset]) button{min-height:44px;min-width:44px}[data-cowork-phone-sheet] button,[data-cowork-v2-root]:not([data-bar]) [data-revision-slot] button{min-height:44px;min-width:44px}}@media (max-width:767px){html:has([data-cowork-v2-root][data-phone]:not([data-bar])),html:has([data-cowork-v2-root][data-phone]:not([data-bar])) body{background-color:rgb(250 250 250);overscroll-behavior:none}html.dark:has([data-cowork-v2-root][data-phone]:not([data-bar])),html.dark:has([data-cowork-v2-root][data-phone]:not([data-bar])) body{background-color:rgb(24 24 27)}[data-cowork-v2-root][data-phone][data-kb] [data-cowork-dock]{padding-bottom:.375rem}}@media (max-width:767px){[data-app-shell]:has([data-cowork-v2-root]:not([data-bar])){min-height:100dvh;height:100dvh;overflow:hidden;background-color:rgb(250 250 250)}.dark [data-app-shell]:has([data-cowork-v2-root]:not([data-bar])),[data-app-shell].dark:has([data-cowork-v2-root]:not([data-bar])){background-color:rgb(24 24 27)}[data-app-shell]:has([data-cowork-v2-root]:not([data-bar])) main{min-height:0;overflow:hidden}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar] [data-usecase-icons],[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar] [role=group][aria-label="UX Layout"],[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar] span:has(+[role=group][aria-label="UX Layout"]){display:none}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar] span.pointer-events-none.rounded-full{font-size:0;gap:0;padding:.375rem;border-color:transparent}[data-cowork-v2-root]:not([data-bar]) [data-cowork-toolbar]{gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>div:first-child{padding:1rem 1.125rem;border-radius:1.25rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] h2{font-size:22px;line-height:1.15}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>div:first-child p{font-size:14px}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>div:first-child .-space-x-5{display:none}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] [role=tablist]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-top:.875rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] [role=tablist]>button{flex-shrink:0}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid] [role=tablist]>span{display:none}[data-cowork-v2-root]:not([data-bar]) [data-recipe-grid]>.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .5rem;margin-top:1.25rem}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]{padding:0;border:0;box-shadow:none;background:transparent;border-radius:0}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>button:first-child{flex-direction:column;align-items:center;gap:.375rem;text-align:center;width:100%;min-height:44px}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>button:first-child>:first-child{width:3.25rem;height:3.25rem;border-radius:9999px;font-size:15px}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona] h3{font-size:12px;font-weight:500;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none!important}[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>button:first-child p,[data-cowork-v2-root]:not([data-bar]) [data-recipe-persona]>div{display:none}[data-cowork-v2-root]:not([data-bar]):not([data-phone]) [data-cowork-rowview]{visibility:hidden}[data-cowork-v2-root][data-phone] :is([id^=cv-],[data-open-asset])>div:not(.absolute){border-color:rgb(228 228 231)}.dark [data-cowork-v2-root][data-phone] :is([id^=cv-],[data-open-asset])>div:not(.absolute){border-color:rgb(39 39 42)}}@keyframes cw-refine-flash{0%,to{box-shadow:0 0 0 0 rgba(99,102,241,0)}30%{box-shadow:0 0 0 4px rgba(99,102,241,.35)}}.cw-refine-flash{animation:cw-refine-flash 1.2s ease-out 2}@media (prefers-reduced-motion:reduce){.cw-refine-flash{animation:none}}