.aichat-toolbar_chatPane__pUSCb{container-type:inline-size}.aichat-toolbar_toolbar__QxO_m{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:48px;padding:6px 14px;border-bottom:1px solid #e9edf2;background:#fff}.aichat-toolbar_title__MhQ_l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:#334155}.aichat-toolbar_actions__4B1l1{display:flex;align-items:center;gap:2px;flex-shrink:0}.aichat-toolbar_actions__4B1l1 button{height:34px;padding:0 9px;border-radius:7px;font-size:13px;line-height:20px;font-weight:500;color:#475569;gap:6px}.aichat-toolbar_actions__4B1l1 button svg{width:18px;height:18px;stroke-width:1.8}.aichat-toolbar_actions__4B1l1 button:focus-visible{outline:2px solid #8eaff0;outline-offset:2px}.aichat-toolbar_conversation__UZz8Q{scrollbar-width:thin;scrollbar-color:#d3d9e1 transparent}.aichat-toolbar_conversation__UZz8Q:hover{scrollbar-color:#aeb9c7 transparent}.aichat-toolbar_conversation__UZz8Q::-webkit-scrollbar{width:4px;height:4px}.aichat-toolbar_conversation__UZz8Q::-webkit-scrollbar-track{background:transparent}.aichat-toolbar_conversation__UZz8Q::-webkit-scrollbar-thumb{background:#d3d9e1;border-radius:8px}.aichat-toolbar_conversation__UZz8Q::-webkit-scrollbar-thumb:hover{background:#aeb9c7}@container (max-width: 620px){.aichat-toolbar_actions__4B1l1 button span{display:none}.aichat-toolbar_actions__4B1l1 button{width:30px;padding:0;justify-content:center}.aichat-toolbar_toolbar__QxO_m{gap:8px;padding-inline:12px}}@container (max-width: 350px){.aichat-toolbar_toolbar__QxO_m{flex-wrap:wrap;gap:2px}.aichat-toolbar_title__MhQ_l{flex-basis:100%;padding-top:3px}.aichat-toolbar_actions__4B1l1{width:100%;justify-content:flex-end}}@media (max-width:1023px){.aichat-toolbar_actions__4B1l1 button{height:44px;min-width:40px}}@supports selector(::-webkit-scrollbar){.aichat-toolbar_conversation__UZz8Q,.aichat-toolbar_conversation__UZz8Q:hover{scrollbar-width:auto;scrollbar-color:auto}}.aichat-toolbar_actions__4B1l1 button svg{flex-shrink:0;transform-origin:center}.aichat-toolbar_actions__4B1l1 button svg.lucide-plus{transform:scale(1.2);stroke-width:1.7}.aichat-toolbar_actions__4B1l1 button svg.lucide-lightbulb{transform:scale(1.05)}.aichat-toolbar_actions__4B1l1 button svg.lucide-history,.aichat-toolbar_actions__4B1l1 button svg.lucide-refresh-cw{transform:scale(.97)}.ai-create-progress-dialog_backdrop__5K_1k{position:fixed;inset:0;z-index:75;display:grid;place-items:center;padding:16px;background:rgb(15 23 42/55%)}.ai-create-progress-dialog_dialog__xNpFz{width:min(640px,100%);max-height:calc(100dvh - 32px);overflow:auto;border-radius:24px;background:white;box-shadow:0 24px 80px rgb(15 23 42/30%)}.ai-create-progress-dialog_stage___JJ3_{display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:44px 24px 36px;color:white;background:radial-gradient(ellipse at 50% 38%,#253465 0,#111c39 55%,#0c142b 100%)}.ai-create-progress-dialog_orb__MOkQq{position:relative;display:grid;place-items:center;width:224px;height:224px;margin-bottom:30px}.ai-create-progress-dialog_halo____z_5{position:absolute;inset:0;border:1px solid rgb(159 191 255/22%);border-radius:50%;box-shadow:0 0 54px rgb(81 119 255/18%),inset 0 0 36px rgb(114 133 255/12%);animation:ai-create-progress-dialog_breathe__9nuvA 4s ease-in-out infinite}.ai-create-progress-dialog_flow__lTiTn{position:absolute;inset:20px;border-radius:42% 58% 61% 39%/46% 40% 60% 54%;background:conic-gradient(from 45deg,#72f2ed,#559aff,#9774ff,#ec94df,#72f2ed);box-shadow:0 0 32px rgb(137 120 255/40%);animation:ai-create-progress-dialog_orbit__WoEz_ 9s linear infinite}.ai-create-progress-dialog_core__EzIO4{position:relative;display:grid;place-items:center;width:140px;height:140px;border:1px solid rgb(226 235 255/40%);border-radius:50%;color:#f0f5ff;background:radial-gradient(circle at 35% 25%,#647da5,#242b54 70%);box-shadow:inset 0 0 30px rgb(217 222 255/20%)}.ai-create-progress-dialog_caption__k7Qr8{text-align:center}.ai-create-progress-dialog_eyebrow__47Xhs{margin:0 0 10px;color:#b6c4eb;font-size:12px;letter-spacing:3px}.ai-create-progress-dialog_caption__k7Qr8 h2{margin:0;font-size:clamp(22px,4vw,28px);line-height:1.5;font-weight:600}.ai-create-progress-dialog_description__YX84e{margin:10px 0 0;color:#b6c4db;font-size:13px;line-height:1.8}.ai-create-progress-dialog_status__MKRNq{padding:24px 20px;text-align:center}.ai-create-progress-dialog_statusLine__XD1cu{display:flex;align-items:center;justify-content:center;gap:10px;color:#303952;font-size:14px;font-weight:600}.ai-create-progress-dialog_status__MKRNq p{margin:10px 0 0;color:#7b8496;font-size:12px;line-height:1.8}.ai-create-progress-dialog_dots__vicwG{display:flex;flex-shrink:0;gap:3px}.ai-create-progress-dialog_dots__vicwG i{width:4px;height:4px;border-radius:50%;background:#637cff;animation:ai-create-progress-dialog_breathe__9nuvA 1.5s ease-in-out infinite}.ai-create-progress-dialog_dots__vicwG i:nth-child(2){animation-delay:.2s}.ai-create-progress-dialog_dots__vicwG i:nth-child(3){animation-delay:.4s}@keyframes ai-create-progress-dialog_orbit__WoEz_{to{transform:rotate(1turn)}}@keyframes ai-create-progress-dialog_breathe__9nuvA{50%{opacity:.45;transform:scale(.94)}}@media (max-height:650px),(max-width:480px){.ai-create-progress-dialog_stage___JJ3_{padding:28px 16px}.ai-create-progress-dialog_orb__MOkQq{width:180px;height:180px;margin-bottom:24px}.ai-create-progress-dialog_flow__lTiTn{inset:16px}.ai-create-progress-dialog_core__EzIO4{width:112px;height:112px}.ai-create-progress-dialog_status__MKRNq{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.ai-create-progress-dialog_dots__vicwG i,.ai-create-progress-dialog_flow__lTiTn,.ai-create-progress-dialog_halo____z_5{animation:none}}