@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6480083e],[data-v-6480083e]::backdrop,[data-v-6480083e]:after,[data-v-6480083e]:before{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.chat-container-wrapper[data-v-6480083e]{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));display:flex}.chat-container-wrapper[data-v-6480083e]:where(.dark,.dark *){background-color:var(--color-gray-900,oklch(21% .034 264.665))}.chat-container-wrapper[data-v-6480083e]{height:100%;overflow:hidden}.chat-main-area[data-v-6480083e]{background-color:var(--color-white,#fff);display:flex;flex:1;flex-direction:column}.chat-main-area[data-v-6480083e]:where(.dark,.dark *){background-color:var(--color-gray-950,oklch(13% .028 261.692))}.chat-main-area[data-v-6480083e]{height:100%;min-width:0;overflow:hidden}.slide-enter-active[data-v-6480083e],.slide-leave-active[data-v-6480083e]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.slide-enter-from[data-v-6480083e],.slide-leave-to[data-v-6480083e]{--tw-translate-x:-100%;opacity:0;translate:var(--tw-translate-x)var(--tw-translate-y)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c6b4be88],[data-v-c6b4be88]::backdrop,[data-v-c6b4be88]:after,[data-v-c6b4be88]:before{--tw-border-style:solid;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.chat-header[data-v-c6b4be88]{overflow:visible;position:sticky;top:calc(var(--spacing,.25rem)*0);z-index:30}.bg-gradient[data-v-c6b4be88],.header-bg[data-v-c6b4be88]{inset:calc(var(--spacing,.25rem)*0);position:absolute}.bg-gradient[data-v-c6b4be88]{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(#fffffffa,#fafafff5)}:root.dark .bg-gradient[data-v-c6b4be88]{background:linear-gradient(#181825fa,#11111bf5)}.bg-noise[data-v-c6b4be88]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:calc(var(--spacing,.25rem)*0);opacity:.015;position:absolute}.header-container[data-v-c6b4be88]{padding-inline:calc(var(--spacing,.25rem)*3);position:relative;z-index:10}@media(min-width:40rem){.header-container[data-v-c6b4be88]{padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.header-container[data-v-c6b4be88]{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){.header-container[data-v-c6b4be88]{padding-inline:calc(var(--spacing,.25rem)*8)}}.header-container[data-v-c6b4be88]{border-bottom:1px var(--tw-border-style);border-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.header-container[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))60%,transparent)}}.header-container[data-v-c6b4be88]:where(.dark,.dark *){border-color:#36415366}@supports (color:color-mix(in lab,red,red)){.header-container[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))40%,transparent)}}.header-container[data-v-c6b4be88]{box-shadow:0 1px 3px #0000000a,0 4px 12px #00000005}:root.dark .header-container[data-v-c6b4be88]{box-shadow:0 1px 3px #0003,0 4px 12px #0000001a}.header-content[data-v-c6b4be88]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between}@media(min-width:40rem){.header-content[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*4)}}.header-content[data-v-c6b4be88]{margin-inline:auto;max-width:var(--container-5xl,64rem);padding-block:calc(var(--spacing,.25rem)*3);width:100%}@media(min-width:40rem){.header-content[data-v-c6b4be88]{padding-block:calc(var(--spacing,.25rem)*4)}}.header-left[data-v-c6b4be88]{align-items:center;display:flex;flex:1;gap:calc(var(--spacing,.25rem)*2);min-width:calc(var(--spacing,.25rem)*0)}@media(min-width:40rem){.header-left[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*3)}}.menu-btn[data-v-c6b4be88]{padding:calc(var(--spacing,.25rem)*0);touch-action:manipulation;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;position:relative;transition-duration:.2s}.menu-btn[data-v-c6b4be88]:hover{transform:translateY(-1px)}.menu-btn[data-v-c6b4be88]:active{transform:translateY(0)scale(.95)}.menu-btn-inner[data-v-c6b4be88]{border-radius:calc(var(--ui-radius)*3);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}@media(min-width:40rem){.menu-btn-inner[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.menu-btn-inner[data-v-c6b4be88]{align-items:center;background-color:#fffc;display:flex;justify-content:center}@supports (color:color-mix(in lab,red,red)){.menu-btn-inner[data-v-c6b4be88]{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){.menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))80%,transparent)}}.menu-btn-inner[data-v-c6b4be88]{border-color:#e5e7eb99;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.menu-btn-inner[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))60%,transparent)}}.menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){border-color:#36415399}@supports (color:color-mix(in lab,red,red)){.menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))60%,transparent)}}.menu-btn-inner[data-v-c6b4be88]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:.2s}.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))30%,transparent)}}.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]:where(.dark,.dark *){border-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.menu-btn:hover .menu-btn-inner[data-v-c6b4be88]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.menu-icon[data-v-c6b4be88]{color:var(--color-gray-600,oklch(44.6% .03 256.802));height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.menu-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-300,oklch(87.2% .01 258.338))}.agent-info[data-v-c6b4be88]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);min-width:calc(var(--spacing,.25rem)*0)}@media(min-width:40rem){.agent-info[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*4)}}.avatar-container[data-v-c6b4be88]{flex-shrink:0;height:calc(var(--spacing,.25rem)*10);position:relative;width:calc(var(--spacing,.25rem)*10)}@media(min-width:40rem){.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}}.avatar-glow[data-v-c6b4be88]{inset:calc(var(--spacing,.25rem)*0);opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;background:radial-gradient(circle,var(--theme-solid-base)0,transparent 70%);border-radius:3.40282e+38px;position:absolute;transition-duration:.5s}@supports (color:color-mix(in lab,red,red)){.avatar-glow[data-v-c6b4be88]{background:radial-gradient(circle,color-mix(in srgb,var(--theme-solid-base)30%,transparent)0,transparent 70%)}}.chat-header:hover .avatar-glow[data-v-c6b4be88]{opacity:1}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*10)!important;position:relative;width:calc(var(--spacing,.25rem)*10)!important;z-index:10}@media(min-width:40rem){.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*12)!important;width:calc(var(--spacing,.25rem)*12)!important}}.status-badge[data-v-c6b4be88]{bottom:calc(var(--spacing,.25rem)*-.5);position:absolute;right:calc(var(--spacing,.25rem)*-.5)}@media(min-width:40rem){.status-badge[data-v-c6b4be88]{bottom:calc(var(--spacing,.25rem)*.5);right:calc(var(--spacing,.25rem)*.5)}}.status-badge[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.status-badge[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}}.status-badge[data-v-c6b4be88]{z-index:20}.status-pulse[data-v-c6b4be88]{animation:status-pulse-c6b4be88 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--color-emerald-400,oklch(76.5% .177 163.223));border-radius:3.40282e+38px;inset:calc(var(--spacing,.25rem)*0);position:absolute}@keyframes status-pulse-c6b4be88{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}.status-core[data-v-c6b4be88]{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-color:var(--color-white,#fff);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:2px;inset:calc(var(--spacing,.25rem)*0);position:absolute}.status-core[data-v-c6b4be88]:where(.dark,.dark *){border-color:var(--color-gray-900,oklch(21% .034 264.665))}.status-core[data-v-c6b4be88]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.agent-details[data-v-c6b4be88]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.agent-name-row[data-v-c6b4be88]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5)}@media(min-width:40rem){.agent-name-row[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*2)}}.agent-name[data-v-c6b4be88]{align-items:center;display:flex}.name-text[data-v-c6b4be88]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media(min-width:40rem){.name-text[data-v-c6b4be88]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.name-text[data-v-c6b4be88]{color:var(--color-gray-900,oklch(21% .034 264.665))}.name-text[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-white,#fff)}.name-text[data-v-c6b4be88]{letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verified-badge[data-v-c6b4be88]{cursor:help;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.verified-badge[data-v-c6b4be88]:hover{transform:scale(1.1)}.verified-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}@media(min-width:40rem){.verified-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.verified-icon[data-v-c6b4be88]{color:var(--theme-solid-base);filter:drop-shadow(0 1px 2px var(--theme-shadow))}@supports (color:color-mix(in lab,red,red)){.verified-icon[data-v-c6b4be88]{filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--theme-shadow)30%,transparent))}}.status-row[data-v-c6b4be88]{align-items:center;display:none;gap:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*.5)}@media(min-width:40rem){.status-row[data-v-c6b4be88]{display:flex}}.status-row[data-v-c6b4be88]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.status-indicator[data-v-c6b4be88]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5)}.indicator-dot[data-v-c6b4be88]{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);animation:gentle-pulse-c6b4be88 3s ease-in-out infinite;border-radius:3.40282e+38px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@keyframes gentle-pulse-c6b4be88{0%,to{box-shadow:0 0 #10b98166;opacity:1}50%{box-shadow:0 0 0 4px #10b98100;opacity:.8}}.status-label[data-v-c6b4be88]{--tw-font-weight:var(--font-weight-medium,500);color:var(--color-emerald-600,oklch(59.6% .145 163.225));font-weight:var(--font-weight-medium,500)}.status-label[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.status-sparkle[data-v-c6b4be88]{animation:sparkle-c6b4be88 2s ease-in-out infinite;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-left:calc(var(--spacing,.25rem)*.5)}@keyframes sparkle-c6b4be88{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.status-divider[data-v-c6b4be88]{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.status-divider[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.agent-active[data-v-c6b4be88]{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.agent-active[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.agent-active[data-v-c6b4be88]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions[data-v-c6b4be88]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1)}@media(min-width:40rem){.header-actions[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*1.5)}}.primary-actions[data-v-c6b4be88]{align-items:center;display:none;gap:calc(var(--spacing,.25rem)*1)}@media(min-width:40rem){.primary-actions[data-v-c6b4be88]{display:flex}}.danger-actions[data-v-c6b4be88],.settings-actions[data-v-c6b4be88]{align-items:center;display:flex}.actions-divider[data-v-c6b4be88]{display:none;height:calc(var(--spacing,.25rem)*6);margin-inline:calc(var(--spacing,.25rem)*2);width:1px}@media(min-width:40rem){.actions-divider[data-v-c6b4be88]{display:block}}.actions-divider[data-v-c6b4be88]{background-color:#e5e7ebb3}@supports (color:color-mix(in lab,red,red)){.actions-divider[data-v-c6b4be88]{background-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))70%,transparent)}}.actions-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:#364153b3}@supports (color:color-mix(in lab,red,red)){.actions-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))70%,transparent)}}.danger-divider[data-v-c6b4be88]{display:none;height:calc(var(--spacing,.25rem)*6);margin-inline:calc(var(--spacing,.25rem)*2);width:1px}@media(min-width:40rem){.danger-divider[data-v-c6b4be88]{display:block}}.danger-divider[data-v-c6b4be88]{background-color:#ffccd380}@supports (color:color-mix(in lab,red,red)){.danger-divider[data-v-c6b4be88]{background-color:color-mix(in oklab,var(--color-rose-200,oklch(89.2% .058 10.001))50%,transparent)}}.danger-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:#a300374d}@supports (color:color-mix(in lab,red,red)){.danger-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-800,oklch(45.5% .188 13.697))30%,transparent)}}.action-btn[data-v-c6b4be88]{border-radius:calc(var(--ui-radius)*3);height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*2);position:relative}@media(min-width:40rem){.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*3)}}.action-btn[data-v-c6b4be88]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:flex;touch-action:manipulation;transition-duration:.2s}.action-btn[data-v-c6b4be88]:hover:not(:disabled){transform:translateY(-1px)}.action-btn[data-v-c6b4be88]:active:not(:disabled){transform:translateY(0)scale(.95)}.action-btn[data-v-c6b4be88]:disabled{cursor:not-allowed;opacity:.3}.action-btn-bg[data-v-c6b4be88]{border-radius:calc(var(--ui-radius)*3);border-style:var(--tw-border-style);inset:calc(var(--spacing,.25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;background-color:#0000;border-color:#0000;border-width:1px;position:absolute;transition-duration:.2s}.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{background-color:#f3f4f6cc}@supports (color:color-mix(in lab,red,red)){.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{background-color:color-mix(in oklab,var(--color-gray-100,oklch(96.7% .003 264.542))80%,transparent)}}.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))80%,transparent)}}.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{border-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))60%,transparent)}}.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:#36415399}@supports (color:color-mix(in lab,red,red)){.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))60%,transparent)}}.action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #0000000f}:root.dark .action-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #0003}.action-icon[data-v-c6b4be88]{height:18px;position:relative;width:18px;z-index:10}@media(min-width:40rem){.action-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.action-icon[data-v-c6b4be88]{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.action-icon[data-v-c6b4be88]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.action-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.action-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.action-label[data-v-c6b4be88]{display:none;position:relative;z-index:10}@media(min-width:64rem){.action-label[data-v-c6b4be88]{display:inline}}.action-label[data-v-c6b4be88]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));font-weight:var(--font-weight-medium,500)}.action-label[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.action-label[data-v-c6b4be88]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.action-btn:hover:not(:disabled) .action-label[data-v-c6b4be88]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.action-btn:hover:not(:disabled) .action-label[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.danger-btn .action-btn-bg[data-v-c6b4be88]{border-color:#0000;border-style:var(--tw-border-style);border-width:1px}.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950,oklch(27.1% .105 12.094))60%,transparent)}}.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]{border-color:#ffccd3b3}@supports (color:color-mix(in lab,red,red)){.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-rose-200,oklch(89.2% .058 10.001))70%,transparent)}}.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:#a3003780}@supports (color:color-mix(in lab,red,red)){.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-800,oklch(45.5% .188 13.697))50%,transparent)}}.danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #f43f5e1a}:root.dark .danger-btn:hover:not(:disabled) .danger-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #f43f5e33}.danger-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]{color:var(--color-rose-500,oklch(64.5% .246 16.439))}.danger-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-rose-400,oklch(71.2% .194 13.428))}.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))30%,transparent)}}.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{border-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-violet-200,oklch(89.4% .057 293.283))60%,transparent)}}.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:#7008e799}@supports (color:color-mix(in lab,red,red)){.theme-btn:hover:not(:disabled) .action-btn-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-700,oklch(49.1% .27 292.581))60%,transparent)}}.theme-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]{color:var(--color-violet-600,oklch(54.1% .281 293.009))}.theme-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.theme-icon-enter-active[data-v-c6b4be88],.theme-icon-leave-active[data-v-c6b4be88]{transition:all .4s cubic-bezier(.4,0,.2,1)}.theme-icon-enter-from[data-v-c6b4be88]{opacity:0;transform:rotate(-180deg)scale(.5)}.theme-icon-leave-to[data-v-c6b4be88]{opacity:0;transform:rotate(180deg)scale(.5)}.feature-divider[data-v-c6b4be88]{display:none;height:calc(var(--spacing,.25rem)*6);margin-inline:calc(var(--spacing,.25rem)*2);width:1px}@media(min-width:40rem){.feature-divider[data-v-c6b4be88]{display:block}}.feature-divider[data-v-c6b4be88]{background-color:#ddd6ff80}@supports (color:color-mix(in lab,red,red)){.feature-divider[data-v-c6b4be88]{background-color:color-mix(in oklab,var(--color-violet-200,oklch(89.4% .057 293.283))50%,transparent)}}.feature-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:#5d0ec04d}@supports (color:color-mix(in lab,red,red)){.feature-divider[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-800,oklch(43.2% .232 292.759))30%,transparent)}}.feature-actions[data-v-c6b4be88]{align-items:center;display:flex}.feature-btn .action-btn-bg[data-v-c6b4be88]{border-color:#0000;border-style:var(--tw-border-style);border-width:1px}.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))30%,transparent)}}.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]{border-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]{border-color:color-mix(in oklab,var(--color-violet-200,oklch(89.4% .057 293.283))60%,transparent)}}.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:#7008e799}@supports (color:color-mix(in lab,red,red)){.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-700,oklch(49.1% .27 292.581))60%,transparent)}}.feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #8b5cf61a}:root.dark .feature-btn:hover:not(:disabled) .feature-bg[data-v-c6b4be88]{box-shadow:0 2px 8px #8b5cf633}.feature-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]{color:var(--color-violet-600,oklch(54.1% .281 293.009))}.feature-btn:hover:not(:disabled) .action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.feature-btn-active .feature-bg[data-v-c6b4be88]{background-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.feature-btn-active .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:#4d179a80}@supports (color:color-mix(in lab,red,red)){.feature-btn-active .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))50%,transparent)}}.feature-btn-active .feature-bg[data-v-c6b4be88]{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}.feature-btn-active .feature-bg[data-v-c6b4be88]:where(.dark,.dark *){border-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.feature-btn-active .action-icon[data-v-c6b4be88]{color:var(--color-violet-600,oklch(54.1% .281 293.009))}.feature-btn-active .action-icon[data-v-c6b4be88]:where(.dark,.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.chat-header[data-v-c6b4be88]{container:chat-header/inline-size}@container chat-header (max-width:700px){.header-content[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2.5)}.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9)!important;width:calc(var(--spacing,.25rem)*9)!important}.name-text[data-v-c6b4be88]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.action-label[data-v-c6b4be88],.status-row[data-v-c6b4be88]{display:none!important}.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*2)}.action-icon[data-v-c6b4be88]{height:18px;width:18px}}@container chat-header (max-width:500px){.header-content[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2)}.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8)!important;width:calc(var(--spacing,.25rem)*8)!important}.name-text[data-v-c6b4be88]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.actions-divider[data-v-c6b4be88],.primary-actions[data-v-c6b4be88],.verified-badge[data-v-c6b4be88]{display:none!important}.danger-divider[data-v-c6b4be88]{display:block;height:calc(var(--spacing,.25rem)*5);margin-inline:calc(var(--spacing,.25rem)*1);width:1px}.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*1.5)}.action-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}}@container chat-header (max-width:350px){.header-content[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1.5)}.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*7)!important;width:calc(var(--spacing,.25rem)*7)!important}.name-text[data-v-c6b4be88]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.status-badge[data-v-c6b4be88]{display:none}.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*7);padding-inline:calc(var(--spacing,.25rem)*1)}.action-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}}@media(max-width:639px){.header-content[data-v-c6b4be88]{padding-block:calc(var(--spacing,.25rem)*2.5)}.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9)!important;width:calc(var(--spacing,.25rem)*9)!important}.name-text[data-v-c6b4be88]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.status-row[data-v-c6b4be88],.verified-badge[data-v-c6b4be88]{display:none}.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*2)}.action-icon[data-v-c6b4be88]{height:18px;width:18px}.actions-divider[data-v-c6b4be88],.primary-actions[data-v-c6b4be88]{display:none}.danger-divider[data-v-c6b4be88]{display:block;height:calc(var(--spacing,.25rem)*5);margin-inline:calc(var(--spacing,.25rem)*1);width:1px}}@media(max-width:374px){.header-content[data-v-c6b4be88]{gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2)}.avatar-container[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.avatar-image[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8)!important;width:calc(var(--spacing,.25rem)*8)!important}.name-text[data-v-c6b4be88]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.action-btn[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*1.5)}.action-icon[data-v-c6b4be88]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6290bc26],[data-v-6290bc26]::backdrop,[data-v-6290bc26]:after,[data-v-6290bc26]:before{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.team-grid-container[data-v-6290bc26]{width:100%}.teams-list[data-v-6290bc26]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.team-item[data-v-6290bc26]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*3);position:relative;width:100%}@media(min-width:40rem){.team-item[data-v-6290bc26]{padding:calc(var(--spacing,.25rem)*4)}}.team-item[data-v-6290bc26]{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.team-item[data-v-6290bc26]:where(.dark,.dark *){background-color:#10182899}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900,oklch(21% .034 264.665))60%,transparent)}}.team-item[data-v-6290bc26]{--tw-backdrop-blur:blur(var(--blur-lg,16px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);border-radius:calc(var(--ui-radius)*3)}@media(min-width:40rem){.team-item[data-v-6290bc26]{border-radius:calc(var(--ui-radius)*4)}}.team-item[data-v-6290bc26]{border-color:#e5e7eb80;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))50%,transparent)}}.team-item[data-v-6290bc26]:where(.dark,.dark *){border-color:#36415380}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))50%,transparent)}}.team-item[data-v-6290bc26]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));cursor:pointer;text-align:left;transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.team-item[data-v-6290bc26]:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:hover{background-color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.team-item[data-v-6290bc26]:hover:where(.dark,.dark *){background-color:#101828e6}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900,oklch(21% .034 264.665))90%,transparent)}}.team-item[data-v-6290bc26]:hover{border-color:#c4b4ff80}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:hover{border-color:color-mix(in oklab,var(--color-violet-300,oklch(81.1% .111 293.571))50%,transparent)}}.team-item[data-v-6290bc26]:hover:where(.dark,.dark *){border-color:#7f22fe80}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:hover:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-600,oklch(54.1% .281 293.009))50%,transparent)}}.team-item[data-v-6290bc26]:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.team-item[data-v-6290bc26]:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-violet-500,oklch(60.6% .25 292.717))10%,transparent)var(--tw-shadow-alpha),transparent)}}.team-item[data-v-6290bc26]:hover{transform:translate(4px)}.team-item[data-v-6290bc26]:active{transform:translate(2px)scale(.99)}.team-item-loading[data-v-6290bc26]{animation:var(--animate-pulse,pulse-6290bc26 2s cubic-bezier(.4,0,.6,1)infinite);cursor:default}.team-avatar-wrapper[data-v-6290bc26]{flex-shrink:0;position:relative}.team-avatar-glow[data-v-6290bc26]{background:linear-gradient(135deg,#8b5cf64d,#3b82f64d);border-radius:3.40282e+38px;filter:blur(6px);inset:calc(var(--spacing,.25rem)*-1);opacity:0;position:absolute;transition:opacity .3s}.team-item:hover .team-avatar-glow[data-v-6290bc26]{opacity:.8}.team-avatar-skeleton[data-v-6290bc26]{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.team-item-info[data-v-6290bc26]{display:flex;flex:1;flex-direction:column;min-width:calc(var(--spacing,.25rem)*0)}.team-name[data-v-6290bc26]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.team-name[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-white,#fff)}.team-name[data-v-6290bc26]{overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.team-item:hover .team-name[data-v-6290bc26]{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.team-item:hover .team-name[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-violet-300,oklch(81.1% .111 293.571))}.team-meta[data-v-6290bc26]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.team-meta[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.team-arrow[data-v-6290bc26]{align-items:center;background-color:#f3f4f680;border-radius:calc(var(--ui-radius)*2);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;width:calc(var(--spacing,.25rem)*8)}@supports (color:color-mix(in lab,red,red)){.team-arrow[data-v-6290bc26]{background-color:color-mix(in oklab,var(--color-gray-100,oklch(96.7% .003 264.542))50%,transparent)}}.team-arrow[data-v-6290bc26]:where(.dark,.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.team-arrow[data-v-6290bc26]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))50%,transparent)}}.team-arrow[data-v-6290bc26]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.team-item:hover .team-arrow[data-v-6290bc26]{background-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.team-item:hover .team-arrow[data-v-6290bc26]:where(.dark,.dark *){background-color:#4d179a80}@supports (color:color-mix(in lab,red,red)){.team-item:hover .team-arrow[data-v-6290bc26]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))50%,transparent)}}.team-item:hover .team-arrow[data-v-6290bc26]{transform:translate(2px)}.arrow-icon[data-v-6290bc26]{color:var(--color-gray-400,oklch(70.7% .022 261.325));height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.arrow-icon[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.arrow-icon[data-v-6290bc26]{transition:all .2s}.team-item:hover .arrow-icon[data-v-6290bc26]{color:var(--color-violet-600,oklch(54.1% .281 293.009))}.team-item:hover .arrow-icon[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.empty-state[data-v-6290bc26],.error-state[data-v-6290bc26]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:calc(var(--spacing,.25rem)*8);text-align:center}.error-icon[data-v-6290bc26]{color:var(--color-rose-500,oklch(64.5% .246 16.439));height:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*8)}.error-text[data-v-6290bc26]{color:var(--color-rose-600,oklch(58.6% .253 17.585));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.error-text[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-rose-400,oklch(71.2% .194 13.428))}.empty-icon[data-v-6290bc26]{color:var(--color-gray-300,oklch(87.2% .01 258.338));height:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*8)}.empty-icon[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.empty-text[data-v-6290bc26]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.empty-text[data-v-6290bc26]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}@keyframes pulse-6290bc26{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-045a0f48],[data-v-045a0f48]::backdrop,[data-v-045a0f48]:after,[data-v-045a0f48]:before{--tw-font-weight:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-tracking:initial;--tw-leading:initial;--tw-space-y-reverse:0}}}.welcome-screen[data-v-045a0f48]{align-items:center;display:flex;flex:1;justify-content:center;padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4);position:relative}@media(min-width:40rem){.welcome-screen[data-v-045a0f48]{padding-block:calc(var(--spacing,.25rem)*8)}}.welcome-screen[data-v-045a0f48]{-webkit-overflow-scrolling:touch;overflow:hidden auto}.bg-effects[data-v-045a0f48]{inset:calc(var(--spacing,.25rem)*0);overflow:hidden;pointer-events:none;position:absolute}.gradient-sphere[data-v-045a0f48]{animation:float-sphere-045a0f48 20s ease-in-out infinite;border-radius:3.40282e+38px;display:none;filter:blur(60px);position:absolute}@media(min-width:40rem){.gradient-sphere[data-v-045a0f48]{display:block}}@media(max-width:639px){.bg-effects[data-v-045a0f48]:after{background:radial-gradient(#8b5cf626 0,#0000 60%);content:"";inset:calc(var(--spacing,.25rem)*0);position:absolute}}.sphere-1[data-v-045a0f48]{height:300px;width:300px}@media(min-width:40rem){.sphere-1[data-v-045a0f48]{height:400px;width:400px}}.sphere-1[data-v-045a0f48]{animation-delay:0s;background:radial-gradient(circle,#8b5cf64d 0,#0000 70%);left:-5%;top:-10%}.sphere-2[data-v-045a0f48]{height:350px;width:350px}@media(min-width:40rem){.sphere-2[data-v-045a0f48]{height:500px;width:500px}}.sphere-2[data-v-045a0f48]{animation-delay:-7s;background:radial-gradient(circle,#3b82f640 0,#0000 70%);bottom:-15%;right:-10%}.sphere-3[data-v-045a0f48]{height:200px;width:200px}@media(min-width:40rem){.sphere-3[data-v-045a0f48]{height:300px;width:300px}}.sphere-3[data-v-045a0f48]{animation-delay:-14s;background:radial-gradient(circle,#ec489933 0,#0000 70%);left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes float-sphere-045a0f48{0%,to{opacity:.6;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(5%,10%)scale(1.05)}50%{opacity:.7;transform:translate(-5%,5%)scale(.95)}75%{opacity:.75;transform:translate(8%,-5%)scale(1.02)}}.mesh-gradient[data-v-045a0f48]{animation:mesh-shift-045a0f48 15s ease-in-out infinite;background:radial-gradient(at 30% 20%,#8b5cf614 0,#0000 50%),radial-gradient(at 70% 80%,#3b82f60f 0,#0000 50%);inset:calc(var(--spacing,.25rem)*0);position:absolute}@keyframes mesh-shift-045a0f48{0%,to{opacity:1}50%{opacity:.6}}.welcome-content[data-v-045a0f48]{max-width:var(--container-md,28rem);padding-bottom:calc(var(--spacing,.25rem)*4);text-align:center;width:100%;z-index:10}.logo-container[data-v-045a0f48],.welcome-content[data-v-045a0f48]{margin-inline:auto;position:relative}.logo-container[data-v-045a0f48]{height:calc(var(--spacing,.25rem)*16);margin-bottom:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*16)}@media(min-width:40rem){.logo-container[data-v-045a0f48]{height:calc(var(--spacing,.25rem)*20);margin-bottom:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*20)}}.logo-outer-ring[data-v-045a0f48]{animation:ring-rotate-045a0f48 8s linear infinite;background:linear-gradient(135deg,#8b5cf64d,#3b82f64d,#ec48994d) border-box;border:2px solid #0000;border-radius:3.40282e+38px;inset:calc(var(--spacing,.25rem)*-3);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-size:auto,auto;mask-size:auto,auto;position:absolute;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ring-rotate-045a0f48{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.logo-inner-glow[data-v-045a0f48]{animation:glow-pulse-045a0f48 3s ease-in-out infinite;background:linear-gradient(135deg,#8b5cf6,#3b82f6,#ec4899);border-radius:calc(var(--ui-radius)*4);filter:blur(20px);inset:calc(var(--spacing,.25rem)*0);opacity:.5;position:absolute}@keyframes glow-pulse-045a0f48{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.logo-core[data-v-045a0f48]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#3b82f6);border-radius:calc(var(--ui-radius)*4);box-shadow:0 0 40px #8b5cf666,0 0 80px #3b82f633,inset 0 2px 4px #fff3;display:flex;height:100%;justify-content:center;position:relative;width:100%}.logo-icon[data-v-045a0f48]{color:var(--color-white,#fff);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}@media(min-width:40rem){.logo-icon[data-v-045a0f48]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.logo-icon[data-v-045a0f48]{filter:drop-shadow(0 2px 4px #0003)}.logo-particles[data-v-045a0f48]{inset:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute}.particle[data-v-045a0f48]{animation:particle-orbit-045a0f48 4s ease-in-out infinite;animation-delay:var(--delay);background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);position:absolute;width:calc(var(--spacing,.25rem)*1.5)}.particle[data-v-045a0f48]:first-child{left:-8px;top:50%}.particle[data-v-045a0f48]:nth-child(2){left:50%;top:-8px}.particle[data-v-045a0f48]:nth-child(3){right:-8px;top:50%}.particle[data-v-045a0f48]:nth-child(4){bottom:-8px;left:50%}.particle[data-v-045a0f48]:nth-child(5){left:10%;top:10%}.particle[data-v-045a0f48]:nth-child(6){bottom:10%;right:10%}@keyframes particle-orbit-045a0f48{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.welcome-title[data-v-045a0f48]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:40rem){.welcome-title[data-v-045a0f48]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*3)}}@media(min-width:48rem){.welcome-title[data-v-045a0f48]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}.welcome-title[data-v-045a0f48]{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-900,oklch(21% .034 264.665));--tw-gradient-via:var(--color-violet-900,oklch(38% .189 293.745));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-gray-900,oklch(21% .034 264.665))}.welcome-title[data-v-045a0f48]:where(.dark,.dark *){--tw-gradient-from:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-violet-200,oklch(89.4% .057 293.283));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-white,#fff)}.welcome-title[data-v-045a0f48]{color:#0000;--tw-tracking:var(--tracking-tight,-.025em);animation:title-shimmer-045a0f48 3s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;letter-spacing:var(--tracking-tight,-.025em);padding-inline:calc(var(--spacing,.25rem)*2)}@keyframes title-shimmer-045a0f48{0%,to{background-position:0}50%{background-position:100%}}.welcome-subtitle[data-v-045a0f48]{color:var(--color-gray-600,oklch(44.6% .03 256.802));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}@media(min-width:40rem){.welcome-subtitle[data-v-045a0f48]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}@media(min-width:48rem){.welcome-subtitle[data-v-045a0f48]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.welcome-subtitle[data-v-045a0f48]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.welcome-subtitle[data-v-045a0f48]{margin-bottom:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.welcome-subtitle[data-v-045a0f48]{margin-bottom:calc(var(--spacing,.25rem)*8)}}.welcome-subtitle[data-v-045a0f48]{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);padding-inline:calc(var(--spacing,.25rem)*2)}.agent-selector-container[data-v-045a0f48]{overflow:visible;position:relative;width:100%}:where(.teams-container[data-v-045a0f48]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3a7d03a0],[data-v-3a7d03a0]::backdrop,[data-v-3a7d03a0]:after,[data-v-3a7d03a0]:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-leading:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-tracking:initial}}}.messages-container[data-v-3a7d03a0]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;container:chat-messages/inline-size;flex:1;min-height:100%;overflow-y:auto}.empty-state[data-v-3a7d03a0]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-block:calc(var(--spacing,.25rem)*8);text-align:center}@media(min-width:40rem){.empty-state[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*16)}}.empty-state[data-v-3a7d03a0]{margin-inline:auto;max-width:var(--container-2xl,42rem);padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.empty-state[data-v-3a7d03a0]{padding-inline:calc(var(--spacing,.25rem)*6)}}.empty-state[data-v-3a7d03a0]{position:relative}.empty-bg[data-v-3a7d03a0]{inset:calc(var(--spacing,.25rem)*0);opacity:.4;overflow:hidden;pointer-events:none;position:absolute}.empty-bg[data-v-3a7d03a0]:where(.dark,.dark *){opacity:.25}.empty-orb[data-v-3a7d03a0]{--tw-blur:blur(var(--blur-3xl,64px));animation:float-orb-3a7d03a0 15s ease-in-out infinite;border-radius:3.40282e+38px;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);position:absolute}.orb-1[data-v-3a7d03a0]{background-color:var(--theme-primary-from);height:calc(var(--spacing,.25rem)*64);left:20%;top:10%;width:calc(var(--spacing,.25rem)*64)}.orb-2[data-v-3a7d03a0]{animation-delay:-7s;background-color:var(--theme-primary-to);bottom:20%;height:calc(var(--spacing,.25rem)*48);right:20%;width:calc(var(--spacing,.25rem)*48)}@keyframes float-orb-3a7d03a0{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-20px)scale(1.1)}}.empty-content[data-v-3a7d03a0]{position:relative;z-index:10}.empty-logo[data-v-3a7d03a0]{align-items:center;display:flex;justify-content:center;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);position:relative}.empty-logo[data-v-3a7d03a0]:has(.logo-ring){height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}@media(min-width:40rem){.empty-logo[data-v-3a7d03a0]:has(.logo-ring){height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16)}}.logo-glow[data-v-3a7d03a0]{border-radius:calc(var(--ui-radius)*4);inset:calc(var(--spacing,.25rem)*0);opacity:.5;--tw-blur:blur(var(--blur-xl,24px));animation:pulse-glow-3a7d03a0 3s ease-in-out infinite;background:linear-gradient(to bottom right,var(--theme-primary-from),var(--theme-primary-to));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);position:absolute}@keyframes pulse-glow-3a7d03a0{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.logo-ring[data-v-3a7d03a0]{border-radius:calc(var(--ui-radius)*4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);align-items:center;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:0 25px 50px -12px var(--theme-shadow);display:flex;height:100%;justify-content:center;position:relative;width:100%}@supports (color:color-mix(in lab,red,red)){.logo-ring[data-v-3a7d03a0]{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--theme-shadow)30%,transparent)}}.logo-icon[data-v-3a7d03a0]{color:var(--color-white,#fff);height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}@media(min-width:40rem){.logo-icon[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.logo-image-container[data-v-3a7d03a0]{background-color:var(--color-white,#fff);border-radius:calc(var(--ui-radius)*4);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:inline-block}.logo-image-container[data-v-3a7d03a0]:where(.dark,.dark *){background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.logo-image-container[data-v-3a7d03a0]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.logo-image-container[data-v-3a7d03a0]:where(.dark,.dark *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.logo-image[data-v-3a7d03a0]{max-height:calc(var(--spacing,.25rem)*48);max-width:calc(var(--spacing,.25rem)*48);-o-object-fit:contain;object-fit:contain}@media(min-width:40rem){.logo-image[data-v-3a7d03a0]{max-height:calc(var(--spacing,.25rem)*64);max-width:calc(var(--spacing,.25rem)*64)}}.empty-title[data-v-3a7d03a0]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media(min-width:40rem){.empty-title[data-v-3a7d03a0]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}.empty-title[data-v-3a7d03a0]{color:var(--color-gray-900,oklch(21% .034 264.665))}.empty-title[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-white,#fff)}.empty-title[data-v-3a7d03a0]{margin-bottom:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.empty-title[data-v-3a7d03a0]{margin-bottom:calc(var(--spacing,.25rem)*3)}}.empty-description[data-v-3a7d03a0]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@media(min-width:40rem){.empty-description[data-v-3a7d03a0]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.empty-description[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.empty-description[data-v-3a7d03a0]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-md,28rem)}@media(min-width:40rem){.empty-description[data-v-3a7d03a0]{margin-bottom:calc(var(--spacing,.25rem)*10)}}.empty-description[data-v-3a7d03a0]{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.prompts-grid[data-v-3a7d03a0]{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@container chat-messages (min-width:500px){.prompts-grid[data-v-3a7d03a0]{gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr))}}.prompt-card[data-v-3a7d03a0]{align-items:flex-start;background-color:#fff9;display:flex;gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*3)}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.prompt-card[data-v-3a7d03a0]:where(.dark,.dark *){background-color:#10182899}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900,oklch(21% .034 264.665))60%,transparent)}}.prompt-card[data-v-3a7d03a0]{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);border-color:#e5e7eb80;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))50%,transparent)}}.prompt-card[data-v-3a7d03a0]:where(.dark,.dark *){border-color:#36415380}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))50%,transparent)}}.prompt-card[data-v-3a7d03a0]{border-radius:calc(var(--ui-radius)*3);text-align:left;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.prompt-card[data-v-3a7d03a0]:active{scale:.98}.prompt-card[data-v-3a7d03a0]{touch-action:manipulation}.prompt-card[data-v-3a7d03a0]:hover{border-color:var(--theme-solid-light)}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]:hover{border-color:color-mix(in srgb,var(--theme-solid-light)60%,transparent)}}.prompt-card[data-v-3a7d03a0]:hover{background-color:var(--theme-primary-from)}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]:hover{background-color:color-mix(in srgb,var(--theme-primary-from)5%,transparent)}}.prompt-card[data-v-3a7d03a0]:hover{box-shadow:0 10px 15px -3px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.prompt-card[data-v-3a7d03a0]:hover{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--theme-shadow)10%,transparent)}}@container chat-messages (min-width:500px){.prompt-card[data-v-3a7d03a0]{border-radius:calc(var(--ui-radius)*4);padding:calc(var(--spacing,.25rem)*4)}}.prompt-icon-wrapper[data-v-3a7d03a0]{align-items:center;background:linear-gradient(to bottom right,var(--theme-primary-from),var(--theme-primary-to));border-radius:calc(var(--ui-radius)*3);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);justify-content:center;width:calc(var(--spacing,.25rem)*9)}@supports (color:color-mix(in lab,red,red)){.prompt-icon-wrapper[data-v-3a7d03a0]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--theme-primary-from)10%,transparent),color-mix(in srgb,var(--theme-primary-to)10%,transparent))}}@container chat-messages (min-width:500px){.prompt-icon-wrapper[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}:root.dark .prompt-icon-wrapper[data-v-3a7d03a0]{background:linear-gradient(to bottom right,var(--theme-primary-from),var(--theme-primary-to))}@supports (color:color-mix(in lab,red,red)){:root.dark .prompt-icon-wrapper[data-v-3a7d03a0]{background:linear-gradient(to bottom right,color-mix(in srgb,var(--theme-primary-from)20%,transparent),color-mix(in srgb,var(--theme-primary-to)20%,transparent))}}.prompt-icon[data-v-3a7d03a0]{color:var(--theme-solid-base);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@container chat-messages (min-width:500px){.prompt-icon[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}:root.dark .prompt-icon[data-v-3a7d03a0]{color:var(--theme-solid-light)}.prompt-content[data-v-3a7d03a0]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:calc(var(--spacing,.25rem)*0)}.prompt-title[data-v-3a7d03a0]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-medium,500)}.prompt-title[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-white,#fff)}.prompt-text[data-v-3a7d03a0]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.prompt-text[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.prompt-text[data-v-3a7d03a0]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.messages-wrapper[data-v-3a7d03a0]{width:100%}.scroll-anchor[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.scroll-anchor[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*6)}}.typing-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.typing-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.typing-container[data-v-3a7d03a0]{padding-inline:calc(var(--spacing,.25rem)*6)}}.typing-container[data-v-3a7d03a0]{animation:typing-fade-in-3a7d03a0 .3s ease-out}@keyframes typing-fade-in-3a7d03a0{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.typing-wrapper[data-v-3a7d03a0]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);margin-inline:auto;max-width:var(--container-4xl,56rem)}@media(min-width:40rem){.typing-wrapper[data-v-3a7d03a0]{gap:calc(var(--spacing,.25rem)*4)}}.typing-avatar[data-v-3a7d03a0]{border-radius:3.40282e+38px;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}@media(min-width:40rem){.typing-avatar[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.typing-avatar[data-v-3a7d03a0]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);align-items:center;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;justify-content:center}.typing-avatar-icon[data-v-3a7d03a0]{color:var(--color-white,#fff);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.typing-avatar-icon[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.typing-dots[data-v-3a7d03a0]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1)}.typing-dot[data-v-3a7d03a0]{animation:typing-bounce-3a7d03a0 1.4s ease-in-out infinite;background-color:var(--theme-solid-light);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.typing-dot[data-v-3a7d03a0]:nth-child(2){animation-delay:.15s}.typing-dot[data-v-3a7d03a0]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce-3a7d03a0{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.scroll-button[data-v-3a7d03a0]{bottom:calc(var(--spacing,.25rem)*24);position:fixed;right:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.scroll-button[data-v-3a7d03a0]{bottom:calc(var(--spacing,.25rem)*28);right:calc(var(--spacing,.25rem)*8)}}.scroll-button[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}@media(min-width:40rem){.scroll-button[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11)}}.scroll-button[data-v-3a7d03a0]{background-color:var(--color-white,#fff)}.scroll-button[data-v-3a7d03a0]:where(.dark,.dark *){background-color:var(--color-gray-900,oklch(21% .034 264.665))}.scroll-button[data-v-3a7d03a0]{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-style:var(--tw-border-style);border-width:1px}.scroll-button[data-v-3a7d03a0]:where(.dark,.dark *){border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.scroll-button[data-v-3a7d03a0]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:20;--tw-duration:.2s;align-items:center;border-radius:3.40282e+38px;display:flex;justify-content:center;transition-duration:.2s}@media(hover:hover){.scroll-button[data-v-3a7d03a0]:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.scroll-button[data-v-3a7d03a0]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scroll-button[data-v-3a7d03a0]{touch-action:manipulation}.scroll-button-icon[data-v-3a7d03a0]{color:var(--color-gray-500,oklch(55.1% .027 264.364));height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.scroll-button-icon[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.message-enter-active[data-v-3a7d03a0]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.message-enter-from[data-v-3a7d03a0]{--tw-translate-y:calc(var(--spacing,.25rem)*2);opacity:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.slide-up-enter-active[data-v-3a7d03a0],.slide-up-leave-active[data-v-3a7d03a0]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.slide-up-enter-from[data-v-3a7d03a0],.slide-up-leave-to[data-v-3a7d03a0]{--tw-translate-y:calc(var(--spacing,.25rem)*4);opacity:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.greeting-message-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.greeting-message-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.greeting-message-container[data-v-3a7d03a0]{padding-inline:calc(var(--spacing,.25rem)*6)}}.greeting-message-container[data-v-3a7d03a0]{animation:greeting-fade-in-3a7d03a0 .4s ease-out}@keyframes greeting-fade-in-3a7d03a0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.greeting-wrapper[data-v-3a7d03a0]{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*3);margin-inline:auto;max-width:var(--container-4xl,56rem)}@media(min-width:40rem){.greeting-wrapper[data-v-3a7d03a0]{gap:calc(var(--spacing,.25rem)*4)}}.greeting-content[data-v-3a7d03a0]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.greeting-header[data-v-3a7d03a0]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*1.5)}.greeting-name[data-v-3a7d03a0]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.greeting-name[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-white,#fff)}.greeting-bubble[data-v-3a7d03a0]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:calc(var(--ui-radius)*4);border-top-left-radius:calc(var(--ui-radius)*1.5);display:inline-block;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.greeting-bubble[data-v-3a7d03a0]:where(.dark,.dark *){background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.greeting-bubble[data-v-3a7d03a0]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.greeting-bubble[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.greeting-bubble[data-v-3a7d03a0]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:40rem){.greeting-bubble[data-v-3a7d03a0]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.greeting-text[data-v-3a7d03a0]{white-space:pre-wrap}.greeting-cursor[data-v-3a7d03a0]{--tw-font-weight:var(--font-weight-light,300);animation:cursor-blink-3a7d03a0 .8s ease-in-out infinite;color:var(--theme-solid-base);font-weight:var(--font-weight-light,300)}@keyframes cursor-blink-3a7d03a0{0%,to{opacity:1}50%{opacity:0}}.pending-message-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.pending-message-container[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.pending-message-container[data-v-3a7d03a0]{padding-inline:calc(var(--spacing,.25rem)*6)}}.pending-message-container[data-v-3a7d03a0]{animation:message-fade-in-3a7d03a0 .25s ease-out}@keyframes message-fade-in-3a7d03a0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pending-wrapper[data-v-3a7d03a0]{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*3);margin-inline:auto;max-width:var(--container-4xl,56rem)}@media(min-width:40rem){.pending-wrapper[data-v-3a7d03a0]{gap:calc(var(--spacing,.25rem)*4)}}.pending-avatar[data-v-3a7d03a0]{border-radius:3.40282e+38px;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}@media(min-width:40rem){.pending-avatar[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.pending-avatar[data-v-3a7d03a0]{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-500,oklch(69.6% .17 162.48));--tw-gradient-to:var(--color-teal-600,oklch(60% .118 184.704));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))20%,transparent)var(--tw-shadow-alpha),transparent);align-items:center;display:flex;justify-content:center}.pending-avatar-icon[data-v-3a7d03a0]{color:var(--color-white,#fff);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.pending-avatar-icon[data-v-3a7d03a0]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.pending-content[data-v-3a7d03a0]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.pending-header[data-v-3a7d03a0]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*1.5)}.pending-name[data-v-3a7d03a0]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.pending-name[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-white,#fff)}.pending-badge[data-v-3a7d03a0]{padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);background-color:var(--color-emerald-100,oklch(95% .052 163.051));border-radius:3.40282e+38px;color:var(--color-emerald-700,oklch(50.8% .118 165.612));letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.pending-badge[data-v-3a7d03a0]:where(.dark,.dark *){background-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.pending-badge[data-v-3a7d03a0]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900,oklch(37.8% .077 168.94))50%,transparent)}}.pending-badge[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.pending-indicator[data-v-3a7d03a0]{align-items:center;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:flex;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-left:calc(var(--spacing,.25rem)*2)}.pending-indicator[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.pending-indicator-icon[data-v-3a7d03a0]{animation:var(--animate-spin,spin-3a7d03a0 1s linear infinite);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}.pending-indicator-text[data-v-3a7d03a0]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.pending-bubble[data-v-3a7d03a0]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:calc(var(--ui-radius)*4);border-top-left-radius:calc(var(--ui-radius)*1.5);display:inline-block;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.pending-bubble[data-v-3a7d03a0]:where(.dark,.dark *){background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.pending-bubble[data-v-3a7d03a0]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.pending-bubble[data-v-3a7d03a0]:where(.dark,.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.pending-bubble[data-v-3a7d03a0]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:40rem){.pending-bubble[data-v-3a7d03a0]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.pending-text[data-v-3a7d03a0]{white-space:pre-wrap}@property --tw-tracking{syntax:"*";inherits:false}@keyframes spin-3a7d03a0{to{transform:rotate(1turn)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f9e9cd7d],[data-v-f9e9cd7d]::backdrop,[data-v-f9e9cd7d]:after,[data-v-f9e9cd7d]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.chat-input-modern[data-v-f9e9cd7d]{margin-inline:auto;max-width:var(--container-4xl,56rem);width:100%}.input-container[data-v-f9e9cd7d]{background-color:var(--color-white,#fff);position:relative}.input-container[data-v-f9e9cd7d]:where(.dark,.dark *){background-color:var(--color-gray-900,oklch(21% .034 264.665))}.input-container[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*4)}@media(min-width:40rem){.input-container[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*6)}}.input-container[data-v-f9e9cd7d]{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-style:var(--tw-border-style);border-width:1px}.input-container[data-v-f9e9cd7d]:where(.dark,.dark *){border-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.input-container[data-v-f9e9cd7d]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.input-container.is-focused[data-v-f9e9cd7d]{border-color:var(--theme-solid-light)}@supports (color:color-mix(in lab,red,red)){.input-container.is-focused[data-v-f9e9cd7d]{border-color:color-mix(in srgb,var(--theme-solid-light)60%,transparent)}}.input-container.is-focused[data-v-f9e9cd7d]{box-shadow:0 10px 15px -3px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.input-container.is-focused[data-v-f9e9cd7d]{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--theme-shadow)10%,transparent)}}.input-container.has-warning[data-v-f9e9cd7d]{border-color:var(--color-amber-300,oklch(87.9% .169 91.605))}.input-container.has-warning[data-v-f9e9cd7d]:where(.dark,.dark *){border-color:#b7500080}@supports (color:color-mix(in lab,red,red)){.input-container.has-warning[data-v-f9e9cd7d]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-700,oklch(55.5% .163 48.998))50%,transparent)}}.input-container.is-disabled[data-v-f9e9cd7d]{opacity:.6}.input-glow[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*4);inset:calc(var(--spacing,.25rem)*-.5);position:absolute}@media(min-width:40rem){.input-glow[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*6)}}.input-glow[data-v-f9e9cd7d]{opacity:0;--tw-blur:blur(var(--blur-sm,8px));background:linear-gradient(to right,var(--theme-primary-from),var(--theme-primary-via),var(--theme-primary-to));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@supports (color:color-mix(in lab,red,red)){.input-glow[data-v-f9e9cd7d]{background:linear-gradient(to right,color-mix(in srgb,var(--theme-primary-from)20%,transparent),color-mix(in srgb,var(--theme-primary-via)20%,transparent),color-mix(in srgb,var(--theme-primary-to)20%,transparent))}}.input-glow[data-v-f9e9cd7d]{animation:glow-pulse-f9e9cd7d 2s ease-in-out infinite}@keyframes glow-pulse-f9e9cd7d{0%,to{opacity:.3}50%{opacity:.6}}.textarea-wrapper[data-v-f9e9cd7d]{position:relative}.input-textarea[data-v-f9e9cd7d]{background-color:#0000;color:var(--color-gray-900,oklch(21% .034 264.665));resize:none;width:100%}.input-textarea[data-v-f9e9cd7d]:where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.input-textarea[data-v-f9e9cd7d]::-moz-placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.input-textarea[data-v-f9e9cd7d]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.input-textarea[data-v-f9e9cd7d]:where(.dark,.dark *)::-moz-placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.input-textarea[data-v-f9e9cd7d]:where(.dark,.dark *)::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.input-textarea[data-v-f9e9cd7d]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:40rem){.input-textarea[data-v-f9e9cd7d]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.input-textarea[data-v-f9e9cd7d]{padding-block:calc(var(--spacing,.25rem)*3.5);padding-left:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*14)}@media(min-width:40rem){.input-textarea[data-v-f9e9cd7d]{padding-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*5);padding-right:calc(var(--spacing,.25rem)*16)}}.input-textarea[data-v-f9e9cd7d]{max-height:calc(var(--spacing,.25rem)*40);--tw-border-style:none;--tw-outline-style:none;border-style:none;font-size:16px;outline-style:none}.send-button-wrapper[data-v-f9e9cd7d]{bottom:calc(var(--spacing,.25rem)*2.5);position:absolute;right:calc(var(--spacing,.25rem)*2.5)}@media(min-width:40rem){.send-button-wrapper[data-v-f9e9cd7d]{bottom:calc(var(--spacing,.25rem)*3);right:calc(var(--spacing,.25rem)*3)}}.send-button[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}@media(min-width:40rem){.send-button[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.send-button[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*3)}@media(min-width:40rem){.send-button[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*4)}}.send-button[data-v-f9e9cd7d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));align-items:center;display:flex;justify-content:center;touch-action:manipulation;transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.send-button.is-active[data-v-f9e9cd7d]{color:var(--color-white,#fff)}@media(hover:hover){.send-button.is-active[data-v-f9e9cd7d]:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.send-button.is-active[data-v-f9e9cd7d]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.send-button.is-active[data-v-f9e9cd7d]{background:linear-gradient(to bottom right,var(--theme-primary-from),var(--theme-primary-to));box-shadow:0 10px 15px -3px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.send-button.is-active[data-v-f9e9cd7d]{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--theme-shadow)30%,transparent)}}.send-button.is-active[data-v-f9e9cd7d]:hover{box-shadow:0 20px 25px -5px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.send-button.is-active[data-v-f9e9cd7d]:hover{box-shadow:0 20px 25px -5px color-mix(in srgb,var(--theme-shadow)40%,transparent)}}.send-button.is-loading[data-v-f9e9cd7d]{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-rose-500,oklch(64.5% .246 16.439));--tw-gradient-to:var(--color-pink-600,oklch(59.2% .249 .584));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-500,oklch(64.5% .246 16.439))30%,transparent)var(--tw-shadow-alpha),transparent)}@media(hover:hover){.send-button.is-loading[data-v-f9e9cd7d]:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.send-button.is-loading[data-v-f9e9cd7d]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.send-button.is-loading[data-v-f9e9cd7d]{animation:pulse-loading-f9e9cd7d 1.5s ease-in-out infinite}@keyframes pulse-loading-f9e9cd7d{0%,to{opacity:1}50%{opacity:.8}}.send-button.is-disabled[data-v-f9e9cd7d]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.send-button.is-disabled[data-v-f9e9cd7d]:where(.dark,.dark *){background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.send-button.is-disabled[data-v-f9e9cd7d]{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.send-button.is-disabled[data-v-f9e9cd7d]:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.send-button.is-disabled[data-v-f9e9cd7d]{cursor:not-allowed}.send-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.send-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.toolbar[data-v-f9e9cd7d]{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.toolbar[data-v-f9e9cd7d]{padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4)}}.toolbar[data-v-f9e9cd7d]{border-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-top-style:var(--tw-border-style);border-top-width:1px}.toolbar[data-v-f9e9cd7d]:where(.dark,.dark *){border-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.toolbar[data-v-f9e9cd7d]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))50%,transparent)}}.toolbar-left[data-v-f9e9cd7d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1)}.toolbar-button[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*2);padding:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.toolbar-button[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*3)}}.toolbar-button[data-v-f9e9cd7d]{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.toolbar-button[data-v-f9e9cd7d]:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media(hover:hover){.toolbar-button[data-v-f9e9cd7d]:hover{color:var(--color-gray-600,oklch(44.6% .03 256.802))}.toolbar-button[data-v-f9e9cd7d]:where(.dark,.dark *):hover{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.toolbar-button[data-v-f9e9cd7d]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.toolbar-button[data-v-f9e9cd7d]:where(.dark,.dark *):hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}}.toolbar-button[data-v-f9e9cd7d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;touch-action:manipulation;transition-duration:.2s}.toolbar-icon[data-v-f9e9cd7d]{height:18px;width:18px}@media(min-width:40rem){.toolbar-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.model-selector[data-v-f9e9cd7d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5)}@media(min-width:40rem){.model-selector[data-v-f9e9cd7d]{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}}.model-selector[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*2)}@media(min-width:40rem){.model-selector[data-v-f9e9cd7d]{border-radius:calc(var(--ui-radius)*3)}}.model-selector[data-v-f9e9cd7d]{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.model-selector[data-v-f9e9cd7d]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media(hover:hover){.model-selector[data-v-f9e9cd7d]:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.model-selector[data-v-f9e9cd7d]:where(.dark,.dark *):hover{color:var(--color-gray-200,oklch(92.8% .006 264.531))}.model-selector[data-v-f9e9cd7d]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.model-selector[data-v-f9e9cd7d]:where(.dark,.dark *):hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}}.model-selector[data-v-f9e9cd7d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;touch-action:manipulation;transition-duration:.2s}.model-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}@media(min-width:40rem){.model-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}}.model-icon[data-v-f9e9cd7d]{color:var(--theme-solid-base)}.model-name[data-v-f9e9cd7d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(min-width:40rem){.model-name[data-v-f9e9cd7d]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.chevron-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*3);opacity:.5;width:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.chevron-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}}.toolbar-right[data-v-f9e9cd7d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.toolbar-right[data-v-f9e9cd7d]{gap:calc(var(--spacing,.25rem)*3)}}.warning-badge[data-v-f9e9cd7d]{align-items:center;color:var(--color-amber-500,oklch(76.9% .188 70.08));display:flex;gap:calc(var(--spacing,.25rem)*1.5)}.warning-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}@media(min-width:40rem){.warning-icon[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}}.warning-badge span[data-v-f9e9cd7d]{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500)}@media(min-width:40rem){.warning-badge span[data-v-f9e9cd7d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}}.status-badge[data-v-f9e9cd7d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5)}.status-indicator[data-v-f9e9cd7d]{height:calc(var(--spacing,.25rem)*2);position:relative;width:calc(var(--spacing,.25rem)*2)}.status-ping[data-v-f9e9cd7d]{animation:var(--animate-ping,ping-f9e9cd7d 1s cubic-bezier(0,0,.2,1)infinite);background-color:var(--color-emerald-400,oklch(76.5% .177 163.223));opacity:.75}.status-dot[data-v-f9e9cd7d],.status-ping[data-v-f9e9cd7d]{border-radius:3.40282e+38px;inset:calc(var(--spacing,.25rem)*0);position:absolute}.status-dot[data-v-f9e9cd7d]{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.status-label[data-v-f9e9cd7d]{--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:10px;font-weight:var(--font-weight-medium,500)}@media(min-width:40rem){.status-label[data-v-f9e9cd7d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}}.char-count[data-v-f9e9cd7d]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);--tw-numeric-spacing:tabular-nums;font-size:10px;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}@media(min-width:40rem){.char-count[data-v-f9e9cd7d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}}.icon-swap-enter-active[data-v-f9e9cd7d],.icon-swap-leave-active[data-v-f9e9cd7d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.icon-swap-enter-from[data-v-f9e9cd7d]{rotate:90deg}.icon-swap-enter-from[data-v-f9e9cd7d],.icon-swap-leave-to[data-v-f9e9cd7d]{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;opacity:0;scale:var(--tw-scale-x)var(--tw-scale-y)}.icon-swap-leave-to[data-v-f9e9cd7d]{rotate:-90deg}.fade-enter-active[data-v-f9e9cd7d],.fade-leave-active[data-v-f9e9cd7d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.fade-enter-from[data-v-f9e9cd7d],.fade-leave-to[data-v-f9e9cd7d]{opacity:0}.input-textarea[data-v-f9e9cd7d]::-webkit-scrollbar{width:calc(var(--spacing,.25rem)*1)}.input-textarea[data-v-f9e9cd7d]::-webkit-scrollbar-track{background-color:#0000}.input-textarea[data-v-f9e9cd7d]::-webkit-scrollbar-thumb{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-radius:3.40282e+38px}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@keyframes ping-f9e9cd7d{75%,to{opacity:0;transform:scale(2)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-84069e5b],[data-v-84069e5b]::backdrop,[data-v-84069e5b]:after,[data-v-84069e5b]:before{--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.agent-selector[data-v-84069e5b],.selector-button[data-v-84069e5b]{position:relative;width:100%}.selector-button[data-v-84069e5b]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));cursor:pointer;overflow:visible;transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.selector-button[data-v-84069e5b],.selector-button.prominent[data-v-84069e5b]{border-radius:calc(var(--ui-radius)*4)}.selector-button[data-v-84069e5b]:hover:not(.is-disabled){transform:translateY(-1px)}.selector-button[data-v-84069e5b]:active:not(.is-disabled){transform:translateY(0)}.selector-button.is-disabled[data-v-84069e5b]{cursor:not-allowed;opacity:.5}.button-glow[data-v-84069e5b]{display:none}.button-content[data-v-84069e5b]{border-radius:calc(var(--ui-radius)*4);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:10;--tw-duration:.3s;align-items:center;background-color:#fff9;display:flex;justify-content:space-between;position:relative;transition-duration:.3s}@supports (color:color-mix(in lab,red,red)){.button-content[data-v-84069e5b]{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:#1e293999}@supports (color:color-mix(in lab,red,red)){.button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))60%,transparent)}}.button-content[data-v-84069e5b]{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);border-color:#e5e7eb4d;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.button-content[data-v-84069e5b]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))30%,transparent)}}.button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:#3641534d}@supports (color:color-mix(in lab,red,red)){.button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))30%,transparent)}}.selector-button.prominent .button-content[data-v-84069e5b]{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}.selector-button:hover .button-content[data-v-84069e5b]{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.selector-button:hover .button-content[data-v-84069e5b]{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.selector-button:hover .button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){.selector-button:hover .button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))80%,transparent)}}.selector-button:hover .button-content[data-v-84069e5b]{border-color:#ddd6ff80}@supports (color:color-mix(in lab,red,red)){.selector-button:hover .button-content[data-v-84069e5b]{border-color:color-mix(in oklab,var(--color-violet-200,oklch(89.4% .057 293.283))50%,transparent)}}.selector-button:hover .button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:#7008e780}@supports (color:color-mix(in lab,red,red)){.selector-button:hover .button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-700,oklch(49.1% .27 292.581))50%,transparent)}}.selector-button.is-open .button-content[data-v-84069e5b]{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.selector-button.is-open .button-content[data-v-84069e5b]{background-color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.selector-button.is-open .button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:#1e2939e6}@supports (color:color-mix(in lab,red,red)){.selector-button.is-open .button-content[data-v-84069e5b]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))90%,transparent)}}.selector-button.is-open .button-content[data-v-84069e5b]{border-color:#c4b4ff80}@supports (color:color-mix(in lab,red,red)){.selector-button.is-open .button-content[data-v-84069e5b]{border-color:color-mix(in oklab,var(--color-violet-300,oklch(81.1% .111 293.571))50%,transparent)}}.selector-button.is-open .button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:#7f22fe80}@supports (color:color-mix(in lab,red,red)){.selector-button.is-open .button-content[data-v-84069e5b]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-600,oklch(54.1% .281 293.009))50%,transparent)}}.selector-info[data-v-84069e5b]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3)}.avatar-wrapper[data-v-84069e5b]{position:relative}.avatar-glow[data-v-84069e5b]{background:linear-gradient(135deg,#8b5cf666,#3b82f666);border-radius:3.40282e+38px;filter:blur(4px);inset:calc(var(--spacing,.25rem)*-1);opacity:0;position:absolute;transition:opacity .3s}.selector-button.is-open .avatar-glow[data-v-84069e5b],.selector-button:hover .avatar-glow[data-v-84069e5b]{opacity:.6}.selector-text[data-v-84069e5b]{display:flex;flex-direction:column}.agent-name[data-v-84069e5b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.agent-name[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-white,#fff)}.agent-name[data-v-84069e5b]{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.selector-button.prominent .agent-name[data-v-84069e5b]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.agent-hint[data-v-84069e5b]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.agent-hint[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.agent-hint[data-v-84069e5b]{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.chevron-wrapper[data-v-84069e5b]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;display:flex;justify-content:center;transition-duration:.3s}.chevron-icon[data-v-84069e5b]{color:var(--color-gray-400,oklch(70.7% .022 261.325));height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.chevron-icon[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.chevron-icon[data-v-84069e5b]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.selector-button:hover .chevron-icon[data-v-84069e5b]{color:var(--color-violet-500,oklch(60.6% .25 292.717))}.selector-button:hover .chevron-icon[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.dropdown-enter[data-v-84069e5b]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.dropdown-enter-from[data-v-84069e5b]{opacity:0;transform:translateY(-8px)scale(.96)}.dropdown-enter-to[data-v-84069e5b]{opacity:1;transform:translateY(0)scale(1)}.dropdown-leave[data-v-84069e5b]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-ease:var(--ease-in,cubic-bezier(.4,0,1,1));transition-duration:.2s;transition-timing-function:var(--ease-in,cubic-bezier(.4,0,1,1))}.dropdown-leave-from[data-v-84069e5b]{opacity:1;transform:translateY(0)scale(1)}.dropdown-leave-to[data-v-84069e5b]{opacity:0;transform:translateY(-4px)scale(.98)}.dropdown-menu[data-v-84069e5b]{left:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*2);overflow:visible;right:calc(var(--spacing,.25rem)*0);top:100%;z-index:50}.dropdown-glow[data-v-84069e5b],.dropdown-menu[data-v-84069e5b]{border-radius:calc(var(--ui-radius)*4);position:absolute}.dropdown-glow[data-v-84069e5b]{animation:dropdown-glow-pulse-84069e5b 3s ease-in-out infinite;background:linear-gradient(135deg,#8b5cf640,#3b82f640,#ec489926);filter:blur(12px);inset:calc(var(--spacing,.25rem)*-1);opacity:.8}@keyframes dropdown-glow-pulse-84069e5b{0%,to{opacity:.6}50%{opacity:.9}}.dropdown-content[data-v-84069e5b]{background-color:#fffffff2;position:relative}@supports (color:color-mix(in lab,red,red)){.dropdown-content[data-v-84069e5b]{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.dropdown-content[data-v-84069e5b]:where(.dark,.dark *){background-color:#101828f2}@supports (color:color-mix(in lab,red,red)){.dropdown-content[data-v-84069e5b]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900,oklch(21% .034 264.665))95%,transparent)}}.dropdown-content[data-v-84069e5b]{--tw-backdrop-blur:blur(var(--blur-2xl,40px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);border-color:#ffffff80;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.dropdown-content[data-v-84069e5b]{border-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.dropdown-content[data-v-84069e5b]:where(.dark,.dark *){border-color:#36415380}@supports (color:color-mix(in lab,red,red)){.dropdown-content[data-v-84069e5b]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700,oklch(37.3% .034 259.733))50%,transparent)}}.dropdown-content[data-v-84069e5b]{border-radius:calc(var(--ui-radius)*4);box-shadow:0 20px 40px #0000001f,0 8px 16px #8b5cf614,inset 0 1px #ffffff80;overflow:hidden}.dropdown-header[data-v-84069e5b]{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));display:flex;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}.dropdown-header[data-v-84069e5b]:where(.dark,.dark *){border-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.dropdown-header[data-v-84069e5b]{background:linear-gradient(135deg,#8b5cf60d,#3b82f60d)}.header-icon[data-v-84069e5b]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#3b82f6);border-radius:calc(var(--ui-radius)*3);box-shadow:0 4px 12px #8b5cf64d;display:flex;height:calc(var(--spacing,.25rem)*10);justify-content:center;width:calc(var(--spacing,.25rem)*10)}.header-icon-inner[data-v-84069e5b]{animation:sparkle-rotate-84069e5b 3s linear infinite;color:var(--color-white,#fff);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}@keyframes sparkle-rotate-84069e5b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.header-text[data-v-84069e5b]{display:flex;flex-direction:column}.header-title[data-v-84069e5b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.header-title[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-white,#fff)}.header-subtitle[data-v-84069e5b]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.header-subtitle[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dropdown-options[data-v-84069e5b]{max-height:calc(var(--spacing,.25rem)*64);overflow-y:auto;padding:calc(var(--spacing,.25rem)*2)}.option-item[data-v-84069e5b]{align-items:center;border-radius:calc(var(--ui-radius)*3);gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.2s;cursor:pointer;display:flex;text-align:left;transition-duration:.2s}.option-item[data-v-84069e5b]:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.option-item[data-v-84069e5b]:hover:where(.dark,.dark *){background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.option-item[data-v-84069e5b]:hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950,oklch(28.3% .141 291.089))30%,transparent)}}.option-item.is-selected[data-v-84069e5b]{background-color:#ede9feb3}@supports (color:color-mix(in lab,red,red)){.option-item.is-selected[data-v-84069e5b]{background-color:color-mix(in oklab,var(--color-violet-100,oklch(94.3% .029 294.588))70%,transparent)}}.option-item.is-selected[data-v-84069e5b]:where(.dark,.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.option-item.is-selected[data-v-84069e5b]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))30%,transparent)}}.option-avatar[data-v-84069e5b]{flex-shrink:0;position:relative}.option-avatar-glow[data-v-84069e5b]{background:linear-gradient(135deg,#8b5cf666,#3b82f666);border-radius:3.40282e+38px;filter:blur(3px);inset:calc(var(--spacing,.25rem)*-.5);opacity:0;position:absolute;transition:opacity .2s}.option-item.is-selected .option-avatar-glow[data-v-84069e5b],.option-item:hover .option-avatar-glow[data-v-84069e5b]{opacity:.6}.option-info[data-v-84069e5b]{display:flex;flex:1;flex-direction:column;min-width:calc(var(--spacing,.25rem)*0)}.option-name[data-v-84069e5b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-medium,500)}.option-name[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-white,#fff)}.option-name[data-v-84069e5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-item:hover .option-name[data-v-84069e5b]{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.option-item:hover .option-name[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-violet-300,oklch(81.1% .111 293.571))}.option-desc[data-v-84069e5b]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.option-desc[data-v-84069e5b]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.option-desc[data-v-84069e5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-check[data-v-84069e5b]{flex-shrink:0}.check-icon[data-v-84069e5b]{color:var(--color-violet-500,oklch(60.6% .25 292.717));height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.dropdown-options[data-v-84069e5b]::-webkit-scrollbar{width:calc(var(--spacing,.25rem)*1.5)}.dropdown-options[data-v-84069e5b]::-webkit-scrollbar-track{background-color:#0000}.dropdown-options[data-v-84069e5b]::-webkit-scrollbar-thumb{background-color:var(--color-violet-200,oklch(89.4% .057 293.283));border-radius:3.40282e+38px}.dropdown-options[data-v-84069e5b]::-webkit-scrollbar-thumb:hover{background-color:var(--color-violet-300,oklch(81.1% .111 293.571))}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9771f350],[data-v-9771f350]::backdrop,[data-v-9771f350]:after,[data-v-9771f350]:before{--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.payment-avatar[data-v-9771f350]{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:calc(var(--ui-radius)*3);display:flex;height:calc(var(--spacing,.25rem)*10);justify-content:center;transition:all .3s;width:calc(var(--spacing,.25rem)*10)}.payment-content[data-v-9771f350]{width:100%}.step-indicator[data-v-9771f350]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:center;margin-bottom:calc(var(--spacing,.25rem)*6)}.step-container[data-v-9771f350]{min-height:320px;width:100%}.step-dot[data-v-9771f350]{height:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8);--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));align-items:center;background:#e5e7eb;border-radius:3.40282e+38px;color:#6b7280;display:flex;justify-content:center;transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.dark .step-dot[data-v-9771f350]{background:#374151;color:#9ca3af}.step-dot.active[data-v-9771f350]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;transform:scale(1.1)}.step-dot.completed[data-v-9771f350]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.step-number[data-v-9771f350]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.step-check[data-v-9771f350]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.step-content[data-v-9771f350]{width:100%}:where(.step-content[data-v-9771f350]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.step-intro[data-v-9771f350]{margin-bottom:calc(var(--spacing,.25rem)*6);text-align:center}.step-title[data-v-9771f350]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-bold,700)}.step-title[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.step-subtitle[data-v-9771f350]{color:var(--color-gray-600,oklch(44.6% .03 256.802));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.step-subtitle[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.step-footer[data-v-9771f350]{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-top-style:var(--tw-border-style);border-top-width:1px;padding-top:calc(var(--spacing,.25rem)*6);text-align:center}.step-footer[data-v-9771f350]:where(.dark,.dark *){border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.pricing-grid[data-v-9771f350]{display:grid;gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);max-width:var(--container-2xl,42rem)}@media(min-width:40rem){.pricing-grid[data-v-9771f350]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-card[data-v-9771f350]{background-color:var(--color-white,#fff);border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-radius:calc(var(--ui-radius)*4);border-style:var(--tw-border-style);border-width:2px;cursor:pointer;padding:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));position:relative;transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.pricing-card[data-v-9771f350]:where(.dark,.dark *){background-color:var(--color-gray-900,oklch(21% .034 264.665));border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.pricing-card[data-v-9771f350]{min-height:280px;transform:scale(1)}.pricing-card[data-v-9771f350]:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);border-color:#6366f1;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transform:scale(1.02)}.pricing-card.selected[data-v-9771f350]{border-color:var(--color-purple-500,oklch(62.7% .265 303.9));--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-purple-50,oklch(97.7% .014 308.299));--tw-gradient-to:var(--color-blue-50,oklch(97% .014 254.604));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.pricing-card.selected[data-v-9771f350]:where(.dark,.dark *){--tw-gradient-from:#59168b33}@supports (color:color-mix(in lab,red,red)){.pricing-card.selected[data-v-9771f350]:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-900,oklch(38.1% .176 304.987))20%,transparent)}}.pricing-card.selected[data-v-9771f350]:where(.dark,.dark *){--tw-gradient-to:#1c398e33}@supports (color:color-mix(in lab,red,red)){.pricing-card.selected[data-v-9771f350]:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-blue-900,oklch(37.9% .146 265.522))20%,transparent)}}.pricing-card.selected[data-v-9771f350]:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.pricing-card.selected[data-v-9771f350]{box-shadow:0 0 0 3px #6366f133}.pricing-header[data-v-9771f350]{align-items:baseline;display:flex;justify-content:center;margin-bottom:calc(var(--spacing,.25rem)*3)}.pricing-amount[data-v-9771f350]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));--tw-font-weight:var(--font-weight-black,900);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-black,900)}.pricing-amount[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.pricing-period[data-v-9771f350]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-left:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));font-weight:var(--font-weight-medium,500)}.pricing-period[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.pricing-name[data-v-9771f350]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center;--tw-font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-bold,700)}.pricing-name[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.pricing-features[data-v-9771f350]{margin-bottom:calc(var(--spacing,.25rem)*6)}:where(.pricing-features[data-v-9771f350]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*3*var(--tw-space-y-reverse))}.feature[data-v-9771f350]{align-items:center;color:var(--color-gray-700,oklch(37.3% .034 259.733));display:flex;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.feature[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-300,oklch(87.2% .01 258.338))}.feature-icon[data-v-9771f350]{color:var(--color-green-500,oklch(72.3% .219 149.579));flex-shrink:0;height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.pricing-action[data-v-9771f350]{align-items:center;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-top-style:var(--tw-border-style);border-top-width:1px;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-purple-600,oklch(55.8% .288 302.321));display:flex;font-weight:var(--font-weight-semibold,600)}.pricing-action[data-v-9771f350]:where(.dark,.dark *){border-color:var(--color-gray-700,oklch(37.3% .034 259.733));color:var(--color-purple-400,oklch(71.4% .203 305.504))}.pricing-action[data-v-9771f350]{transition:all .2s}.pricing-card:hover .pricing-action[data-v-9771f350]{color:var(--color-purple-700,oklch(49.6% .265 301.924))}.pricing-card:hover .pricing-action[data-v-9771f350]:where(.dark,.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.action-icon[data-v-9771f350]{height:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*4);--tw-duration:.2s;transition-duration:.2s}.pricing-card:hover .action-icon[data-v-9771f350]{transform:translate(4px)}.plan-summary[data-v-9771f350]{margin-bottom:calc(var(--spacing,.25rem)*6)}.plan-summary-compact[data-v-9771f350]{margin-bottom:calc(var(--spacing,.25rem)*4)}.summary-content[data-v-9771f350]{align-items:center;background-color:var(--color-green-50,oklch(98.2% .018 155.826));border-color:var(--color-green-200,oklch(92.5% .084 155.995));border-radius:calc(var(--ui-radius)*3);border-style:var(--tw-border-style);border-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*3)}.summary-content[data-v-9771f350]:where(.dark,.dark *){background-color:#0d542b33;border-color:var(--color-green-700,oklch(52.7% .154 150.069))}@supports (color:color-mix(in lab,red,red)){.summary-content[data-v-9771f350]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-900,oklch(39.3% .095 152.535))20%,transparent)}}.summary-icon[data-v-9771f350]{flex-shrink:0}.summary-details[data-v-9771f350]{flex:1}.summary-name[data-v-9771f350]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-semibold,600)}.summary-name[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.summary-price[data-v-9771f350]{color:var(--color-green-600,oklch(62.7% .194 149.214));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.summary-price[data-v-9771f350]:where(.dark,.dark *){color:var(--color-green-400,oklch(79.2% .209 151.711))}.security-banner[data-v-9771f350]{align-items:center;background-color:var(--color-blue-50,oklch(97% .014 254.604));border-color:var(--color-blue-200,oklch(88.2% .059 254.128));border-radius:calc(var(--ui-radius)*3);border-style:var(--tw-border-style);border-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:center;margin-bottom:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*3)}.security-banner[data-v-9771f350]:where(.dark,.dark *){background-color:#1c398e33;border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}@supports (color:color-mix(in lab,red,red)){.security-banner[data-v-9771f350]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900,oklch(37.9% .146 265.522))20%,transparent)}}.security-icon[data-v-9771f350]{color:var(--color-blue-600,oklch(54.6% .245 262.881));height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.security-icon[data-v-9771f350]:where(.dark,.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.security-text[data-v-9771f350]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-blue-800,oklch(42.4% .199 265.638));font-weight:var(--font-weight-medium,500)}.security-text[data-v-9771f350]:where(.dark,.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}:where(.form-grid[data-v-9771f350]>:not(:last-child)),:where(.payment-form[data-v-9771f350]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*3*var(--tw-space-y-reverse))}.form-field[data-v-9771f350]{width:100%}.form-row[data-v-9771f350]{display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr))}.payment-submit[data-v-9771f350]{margin-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);background:linear-gradient(135deg,#6366f1,#8b5cf6);font-weight:var(--font-weight-semibold,600);transition:all .3s}.payment-submit[data-v-9771f350]:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 12px 35px #4f46e580;transform:translateY(-2px)}.payment-submit[data-v-9771f350]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.trust-section[data-v-9771f350]{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*4);justify-content:center;margin-top:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*3)}.trust-section[data-v-9771f350]:where(.dark,.dark *){border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.trust-item[data-v-9771f350]{align-items:center;color:var(--color-gray-600,oklch(44.6% .03 256.802));display:flex;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.trust-item[data-v-9771f350]:where(.dark,.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.trust-icon[data-v-9771f350]{color:var(--color-green-500,oklch(72.3% .219 149.579));height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.step-transition-enter-active[data-v-9771f350],.step-transition-leave-active[data-v-9771f350]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.step-transition-enter-from[data-v-9771f350],.step-transition-leave-to[data-v-9771f350]{opacity:0}@media(max-width:640px){.pricing-grid[data-v-9771f350]{gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(1,minmax(0,1fr))}.pricing-card[data-v-9771f350]{padding:calc(var(--spacing,.25rem)*4)}.step-title[data-v-9771f350]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.trust-section[data-v-9771f350]{gap:calc(var(--spacing,.25rem)*2)}.card-details[data-v-9771f350],.trust-section[data-v-9771f350]{grid-template-columns:repeat(1,minmax(0,1fr))}.card-details[data-v-9771f350]{gap:calc(var(--spacing,.25rem)*3)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6ebef02d],[data-v-6ebef02d]::backdrop,[data-v-6ebef02d]:after,[data-v-6ebef02d]:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid}}}.chat-interface-modern[data-v-6ebef02d]{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-50,oklch(98.5% .002 247.839));--tw-gradient-via:var(--color-white,#fff);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-gray-50,oklch(98.5% .002 247.839));display:flex;flex-direction:column}.chat-interface-modern[data-v-6ebef02d]:where(.dark,.dark *){--tw-gradient-from:var(--color-gray-950,oklch(13% .028 261.692));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-gray-950,oklch(13% .028 261.692));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-gray-900,oklch(21% .034 264.665))}.chat-interface-modern[data-v-6ebef02d]{height:100%;overflow:hidden;position:relative}.chat-interface-modern[data-v-6ebef02d]:before{content:"";inset:calc(var(--spacing,.25rem)*0);opacity:.015;pointer-events:none;position:absolute}.chat-interface-modern[data-v-6ebef02d]:before{background-image:radial-gradient(circle at 20% 30%,#8b5cf6 0,#0000 40%),radial-gradient(circle at 80% 70%,#3b82f6 0,#0000 40%);background-size:100% 100%}.content-area[data-v-6ebef02d]{overflow:hidden;position:relative}.content-area[data-v-6ebef02d],.messages-area[data-v-6ebef02d]{display:flex;flex:1;flex-direction:column;min-height:0}.messages-scroll[data-v-6ebef02d]{-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto;overscroll-behavior:contain}.input-area[data-v-6ebef02d]{background-color:#fffffff2;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.input-area[data-v-6ebef02d]{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.input-area[data-v-6ebef02d]:where(.dark,.dark *){background-color:#030712f2}@supports (color:color-mix(in lab,red,red)){.input-area[data-v-6ebef02d]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950,oklch(13% .028 261.692))95%,transparent)}}.input-area[data-v-6ebef02d]{--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);border-top:1px var(--tw-border-style);border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.input-area[data-v-6ebef02d]{border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531))50%,transparent)}}.input-area[data-v-6ebef02d]:where(.dark,.dark *){border-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.input-area[data-v-6ebef02d]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))50%,transparent)}}.input-area[data-v-6ebef02d]{padding-inline:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.input-area[data-v-6ebef02d]{padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.input-area[data-v-6ebef02d]{padding-inline:calc(var(--spacing,.25rem)*6)}}.input-area[data-v-6ebef02d]{padding-bottom:max(8px,env(safe-area-inset-bottom,8px));padding-top:8px}@supports (padding-bottom:env(safe-area-inset-bottom)){.input-area[data-v-6ebef02d]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}}.input-wrapper[data-v-6ebef02d]{margin-inline:auto;max-width:var(--container-4xl,56rem);width:100%}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
