.uXSHAW_page{background:var(--color-page);min-height:100vh;color:var(--color-text)}.uXSHAW_homeComposer{overflow:hidden}.uXSHAW_workspace{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.uXSHAW_galleryPane{min-width:0}.uXSHAW_splitter{display:none}.uXSHAW_chatPane{opacity:0;background:var(--color-surface);order:-1;min-width:0;height:0;min-height:0;transition:height .24s cubic-bezier(.2,.7,.2,1),opacity .24s,transform .24s cubic-bezier(.2,.7,.2,1);overflow:hidden;transform:translateY(12px)}.uXSHAW_workspaceOpen .uXSHAW_chatPane{opacity:1;border-top:1px solid var(--color-border);height:min(800px,100dvh - 88px);transform:translateY(0)}@media (min-width:901px){.uXSHAW_workspace{grid-template-columns:minmax(0,3fr) minmax(0,0fr);transition:grid-template-columns .24s cubic-bezier(.2,.7,.2,1)}.uXSHAW_workspaceOpen{grid-template-columns:minmax(0,3fr) minmax(380px,2fr)}.uXSHAW_chatPane{order:initial;position:sticky;top:8px;transform:translate(12px)}.uXSHAW_workspaceOpen .uXSHAW_chatPane{border-top:0;border-left:1px solid var(--color-border);height:calc(100dvh - 88px);transform:translate(0)}}@media (min-width:1280px){.uXSHAW_workspaceOpen{grid-template-columns:minmax(0, 1fr) minmax(420px, var(--chat-width,40%))}.uXSHAW_workspace[data-resizing=true]{transition:none}.uXSHAW_splitter{z-index:5;cursor:col-resize;touch-action:none;outline:none;width:14px;display:block;position:absolute;top:0;bottom:0;left:0}.uXSHAW_splitter:before{content:"";background:0 0;width:2px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:0}.uXSHAW_splitter:hover:before,.uXSHAW_splitter:focus-visible:before,.uXSHAW_workspace[data-resizing=true] .uXSHAW_splitter:before{background:var(--color-text-muted)}}@media (prefers-reduced-motion:reduce){.uXSHAW_workspace,.uXSHAW_chatPane{transition:none;transform:none}}.uXSHAW_demoNotice{color:var(--color-text-muted);margin:0;padding:0 34px 9px;font-size:11px}.uXSHAW_searchSummary{flex-wrap:wrap;align-items:baseline;gap:10px 16px;padding:0 34px 20px;display:flex}.uXSHAW_searchSummary h1{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.uXSHAW_searchSummary span{color:var(--color-text-muted);font-size:12px}.uXSHAW_searchSummary a{color:var(--color-text-muted);margin-left:auto;font-size:13px;text-decoration:none}.uXSHAW_searchSummary a:hover{color:var(--color-text)}@media (max-width:680px){.uXSHAW_demoNotice{padding:7px 16px 2px;font-size:10px}.uXSHAW_searchSummary{padding:4px 16px 16px}}.uXSHAW_pageHeading{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
