.glass-ui-module__qjwweq__popover{width:min(372px,100vw - 24px);max-height:min(680px, calc(100dvh - 24px), var(--radix-popover-content-available-height,680px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--glass-border) transparent;border:1px solid var(--glass-border);color:var(--foreground);background:var(--popover);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);transform-origin:var(--radix-popover-content-transform-origin);z-index:1200;border-radius:24px;outline:none;padding:18px;overflow:auto}.glass-ui-module__qjwweq__popover[data-state=open]{animation:.18s cubic-bezier(.2,.8,.2,1) glass-ui-module__qjwweq__appear}.glass-ui-module__qjwweq__popover[data-state=closed]{pointer-events:none;animation:.12s ease-in glass-ui-module__qjwweq__disappear}.glass-ui-module__qjwweq__settings>:not(:first-child){margin-top:18px}.glass-ui-module__qjwweq__settings button,.glass-ui-module__qjwweq__settings input{transition:background-color .15s,border-color .15s,box-shadow .15s}.glass-ui-module__qjwweq__settings button:focus-visible,.glass-ui-module__qjwweq__settings input:focus-visible,.glass-ui-module__qjwweq__popover:focus-visible{outline:2px solid var(--glass-accent);outline-offset:3px}.glass-ui-module__qjwweq__option{border:1px solid var(--glass-border);background:var(--glass-control);min-height:44px;box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:13px}.glass-ui-module__qjwweq__option:hover:not(:disabled){background:var(--glass-surface-strong)}.glass-ui-module__qjwweq__option[aria-pressed=true]{color:var(--glass-accent);background:var(--glass-active);border-color:var(--glass-accent);box-shadow:inset 0 0 0 1px var(--glass-accent), 0 3px 10px var(--glass-active)}.glass-ui-module__qjwweq__option:active:not(:disabled){transform:scale(.97)}.glass-ui-module__qjwweq__field{background:var(--glass-control);border:1px solid var(--glass-border);min-height:44px;box-shadow:inset 0 1px 0 var(--glass-highlight)}.glass-ui-module__qjwweq__field:focus-within{border-color:var(--glass-accent)}.glass-ui-module__qjwweq__field[data-selected=true]{color:var(--glass-accent);background:var(--glass-active);border-color:var(--glass-accent);box-shadow:inset 0 0 0 1px var(--glass-accent), 0 3px 10px var(--glass-active)}.glass-ui-module__qjwweq__workbench{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);border-radius:24px;background:var(--card)!important;background-color:var(--card)!important;-webkit-backdrop-filter:none!important}.glass-ui-module__qjwweq__layoutSwitchActive{border-color:var(--glass-accent)!important;color:#fff!important;background:var(--glass-accent)!important;opacity:1!important;box-shadow:none!important}.glass-ui-module__qjwweq__layoutSwitchInactive{color:var(--foreground)!important;background:var(--glass-control)!important;border-color:#0000!important}.glass-ui-module__qjwweq__nodeToolbar button{height:36px!important;min-height:36px!important}.glass-ui-module__qjwweq__nodeToolbar .canvas-composer-model-picker{max-width:180px;flex:120px!important;width:150px!important;min-width:88px!important}.glass-ui-module__qjwweq__nodeToolbar>button:not(.canvas-composer-model-picker){max-width:120px}@media (pointer:coarse){.glass-ui-module__qjwweq__nodeToolbar button{height:44px!important;min-height:44px!important}}.glass-ui-module__qjwweq__homeHero{isolation:isolate}.glass-ui-module__qjwweq__homeHero:before,.glass-ui-module__qjwweq__homeHero:after{z-index:-1;content:"";pointer-events:none;filter:blur(70px);opacity:.18;border-radius:999px;width:28rem;height:28rem;position:absolute}.glass-ui-module__qjwweq__homeHero:before{background:#38bdf8;top:5%;left:12%}.glass-ui-module__qjwweq__homeHero:after{background:#a78bfa;bottom:6%;right:8%}.glass-ui-module__qjwweq__showcaseCard{border:1px solid var(--glass-border);background:var(--glass-surface-strong);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);border-radius:24px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .18s}.glass-ui-module__qjwweq__showcaseCard:hover,.glass-ui-module__qjwweq__showcaseCard:focus-visible{border-color:var(--glass-accent);box-shadow:0 18px 44px var(--glass-active), inset 0 1px 0 var(--glass-highlight);transform:translateY(-4px)}.glass-ui-module__qjwweq__showcaseCard:focus-visible{outline:2px solid var(--glass-accent);outline-offset:4px}.glass-ui-module__qjwweq__showcaseOverlay{background:linear-gradient(#0000 4%,#08080a1f 22%,#08080ae0 100%)}.glass-ui-module__qjwweq__workbench section{border-color:var(--glass-border);background:0 0;border-radius:16px}:is(.glass-ui-module__qjwweq__workbench .ant-input,.glass-ui-module__qjwweq__workbench .ant-input-affix-wrapper,.glass-ui-module__qjwweq__workbench .ant-select-selector){background:var(--glass-control);border-radius:12px}.glass-ui-module__qjwweq__workbench .ant-btn{border-radius:10px;min-height:36px}.glass-ui-module__qjwweq__workbench .ant-btn-primary{min-height:44px}.glass-ui-module__qjwweq__mobileDrawer .ant-drawer-content{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--glass-surface-strong)!important}:is(.glass-ui-module__qjwweq__mobileDrawer .ant-drawer-header,.glass-ui-module__qjwweq__mobileDrawer .ant-drawer-body){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.glass-ui-module__qjwweq__promptCard{border:1px solid var(--glass-border);background:var(--glass-surface);border-radius:20px;flex-direction:column;height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.glass-ui-module__qjwweq__promptHeader,.glass-ui-module__qjwweq__promptFilters{border:1px solid var(--glass-border);background:linear-gradient(145deg, var(--glass-highlight), transparent 54%), var(--glass-surface);box-shadow:0 16px 40px color-mix(in srgb, var(--glass-border) 35%, transparent), inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(14px)saturate(1.06)}.glass-ui-module__qjwweq__promptHeader{border-radius:28px;padding:22px 24px}.glass-ui-module__qjwweq__promptFilters{border-radius:24px;padding:16px}.glass-ui-module__qjwweq__filterPill{border:1px solid var(--glass-border);min-height:36px;color:var(--foreground);background:var(--glass-control);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:500;line-height:1;transition:transform .16s,background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:inline-flex}.glass-ui-module__qjwweq__filterPill:hover{border-color:var(--glass-accent);background:var(--glass-surface-strong);transform:translateY(-1px)}.glass-ui-module__qjwweq__filterPill:focus-visible{outline:2px solid var(--glass-accent);outline-offset:3px}.glass-ui-module__qjwweq__filterPillActive{border-color:var(--glass-accent);color:var(--glass-accent);background:var(--glass-active);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glass-accent) 55%, transparent), 0 4px 14px color-mix(in srgb, var(--glass-active) 70%, transparent)}.glass-ui-module__qjwweq__filterPillAction{color:var(--glass-accent);background:0 0;border-style:dashed}.glass-ui-module__qjwweq__filterPillAction:hover{background:var(--glass-active)}.glass-ui-module__qjwweq__promptCard:hover{border-color:var(--glass-accent);box-shadow:0 10px 28px var(--glass-active);transform:translateY(-2px)}.glass-ui-module__qjwweq__promptCard .ant-card-body{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.glass-ui-module__qjwweq__promptOpen{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block}.glass-ui-module__qjwweq__promptOpen:focus-visible{outline:2px solid var(--glass-accent);outline-offset:-3px}.glass-ui-module__qjwweq__promptExcerpt{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:4.5rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}.glass-ui-module__qjwweq__promptModal .ant-modal-container{border:1px solid var(--glass-border);background:var(--glass-surface-strong);border-radius:24px}:is(.glass-ui-module__qjwweq__promptModal .ant-modal-header,.glass-ui-module__qjwweq__promptModal .ant-modal-footer){background:0 0}.glass-ui-module__qjwweq__promptBody{overscroll-behavior:contain;overflow-wrap:anywhere;max-height:calc(100dvh - 240px);overflow-y:auto}@keyframes glass-ui-module__qjwweq__appear{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes glass-ui-module__qjwweq__disappear{to{opacity:0;transform:translateY(3px)scale(.98)}}@media (max-width:640px){.glass-ui-module__qjwweq__popover{border-radius:20px;padding:14px}.glass-ui-module__qjwweq__workbench .ant-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.glass-ui-module__qjwweq__popover[data-state]{animation:none}.glass-ui-module__qjwweq__promptCard,.glass-ui-module__qjwweq__showcaseCard,.glass-ui-module__qjwweq__promptHeader,.glass-ui-module__qjwweq__promptFilters,.glass-ui-module__qjwweq__settings button,.glass-ui-module__qjwweq__settings input{transition:none}.glass-ui-module__qjwweq__promptCard:hover,.glass-ui-module__qjwweq__showcaseCard:hover,.glass-ui-module__qjwweq__option:active:not(:disabled){transform:none}.glass-ui-module__qjwweq__showcaseCard img{transition:none!important;transform:none!important}.glass-ui-module__qjwweq__filterPill{transition:none}}@media (prefers-reduced-transparency:reduce){.glass-ui-module__qjwweq__popover,.glass-ui-module__qjwweq__workbench,.glass-ui-module__qjwweq__promptHeader,.glass-ui-module__qjwweq__promptFilters,.glass-ui-module__qjwweq__mobileDrawer{-webkit-backdrop-filter:none;background:var(--card)!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-ui-module__qjwweq__popover,.glass-ui-module__qjwweq__workbench,.glass-ui-module__qjwweq__promptHeader,.glass-ui-module__qjwweq__promptFilters,.glass-ui-module__qjwweq__promptCard,.glass-ui-module__qjwweq__mobileDrawer{background:var(--card)!important}}
