/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@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-315995e9],[data-v-315995e9]::backdrop,[data-v-315995e9]:after,[data-v-315995e9]:before{--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-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.omnia-panel[data-v-315995e9]{z-index:999;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);background:#0a0a0b;border:1px solid #ffffff14;border-radius:0;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;flex-direction:column;inset:calc(var(--spacing,.25rem)*0);overflow:hidden;position:fixed}@media(min-width:480px){.omnia-panel[data-v-315995e9]{border-radius:1rem;height:520px;inset:auto 1.5rem 6rem auto;max-height:calc(100vh - 120px);width:360px}}@media(min-width:640px){.omnia-panel[data-v-315995e9]{height:600px;width:400px}}@media(min-width:1024px){.omnia-panel[data-v-315995e9]{height:640px;width:420px}}.omnia-panel-header[data-v-315995e9]{align-items:center;background:linear-gradient(135deg,#28c1f01f,#77bc771f);border-bottom:1px solid #ffffff14;display:flex;flex-shrink:0;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.omnia-icon-wrap[data-v-315995e9]{align-items:center;display:flex;justify-content:center;overflow:visible}.omnia-icon-svg[data-v-315995e9]{display:block;flex-shrink:0;vertical-align:middle}.omnia-avatar[data-v-315995e9]{align-items:center;background:linear-gradient(135deg,#28c1f0,#77bc77);border-radius:var(--radius-xl,.75rem);color:var(--color-white,#fff);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);justify-content:center;width:calc(var(--spacing,.25rem)*9)}.omnia-messages[data-v-315995e9]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4);scrollbar-color:#ffffff26 transparent;scrollbar-width:thin}.omnia-messages[data-v-315995e9]::-webkit-scrollbar{width:6px}.omnia-messages[data-v-315995e9]::-webkit-scrollbar-track{background:0 0}.omnia-messages[data-v-315995e9]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.omnia-messages[data-v-315995e9]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.omnia-welcome[data-v-315995e9]{align-items:center;display:flex;flex-direction:column;padding-bottom:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*3)}.omnia-welcome-icon[data-v-315995e9]{align-items:center;background:linear-gradient(135deg,#28c1f0,#77bc77);border-radius:var(--radius-2xl,1rem);color:var(--color-white,#fff);display:flex;height:calc(var(--spacing,.25rem)*12);justify-content:center;width:calc(var(--spacing,.25rem)*12)}.omnia-suggestions[data-v-315995e9]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*4);width:100%}.omnia-suggestion-btn[data-v-315995e9]{border-radius:var(--radius-xl,.75rem);color:var(--color-neutral-300,oklch(87% 0 0));cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);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)));width:100%;--tw-duration:.2s;background:#ffffff0a;border:1px solid #ffffff14;transition-duration:.2s}.omnia-suggestion-btn[data-v-315995e9]:hover{background:#ffffff14;border-color:#28c1f04d;color:var(--color-white,#fff)}.omnia-message[data-v-315995e9]{display:flex;gap:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*3)}.omnia-message-user[data-v-315995e9]{justify-content:flex-end}.omnia-message-bot[data-v-315995e9]{align-items:flex-end;justify-content:flex-start}.omnia-msg-avatar[data-v-315995e9]{align-items:center;background:linear-gradient(135deg,#28c1f0,#77bc77);border-radius:var(--radius-lg,.5rem);color:var(--color-white,#fff);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);justify-content:center;width:calc(var(--spacing,.25rem)*6)}.omnia-bubble[data-v-315995e9]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));max-width:85%;padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.omnia-bubble-user[data-v-315995e9]{background:linear-gradient(135deg,#1a7a9e,#2d8f52);border-radius:var(--radius-2xl,1rem);border-bottom-right-radius:var(--radius-md,.375rem);color:var(--color-white,#fff)}.omnia-bubble-bot[data-v-315995e9]{background:#ffffff0f;border:1px solid #ffffff0f;border-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-md,.375rem);color:var(--color-neutral-200,oklch(92.2% 0 0))}.omnia-followups[data-v-315995e9]{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1.5);margin-top:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*8);padding-right:calc(var(--spacing,.25rem)*1)}.omnia-followup-btn[data-v-315995e9]{color:var(--color-neutral-300,oklch(87% 0 0));cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline: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)));--tw-duration:.2s;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3.40282e+38px;transition-duration:.2s}.omnia-followup-btn[data-v-315995e9]:hover{background:#28c1f01f;border-color:#28c1f059;color:var(--color-white,#fff)}@media(max-width:479px){.omnia-followup-btn[data-v-315995e9]{font-size:11px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5)}.omnia-bubble[data-v-315995e9]{font-size:13px;max-width:90%}.omnia-suggestion-btn[data-v-315995e9]{font-size:13px;padding-block:calc(var(--spacing,.25rem)*2.5)}}.omnia-typing[data-v-315995e9]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5)}.omnia-typing span[data-v-315995e9]{animation:omnia-dot-315995e9 1.4s ease-in-out infinite;background-color:var(--color-neutral-400,oklch(70.8% 0 0));border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.omnia-typing span[data-v-315995e9]:nth-child(2){animation-delay:.2s}.omnia-typing span[data-v-315995e9]:nth-child(3){animation-delay:.4s}@keyframes omnia-dot-315995e9{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.omnia-input-area[data-v-315995e9]{border-top:1px solid #ffffff0f;flex-shrink:0;padding-block:calc(var(--spacing,.25rem)*3)}.omnia-input-area[data-v-315995e9],.omnia-input-wrapper[data-v-315995e9]{padding-inline:calc(var(--spacing,.25rem)*3)}.omnia-input-wrapper[data-v-315995e9]{align-items:flex-end;background:#ffffff0f;border:1px solid #ffffff14;border-radius:var(--radius-xl,.75rem);display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2)}.omnia-input-wrapper[data-v-315995e9]:focus-within{border-color:#28c1f066}.omnia-input[data-v-315995e9]{background-color:#0000;color:var(--color-white,#fff);flex:1;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));resize:none}.omnia-input[data-v-315995e9]::-moz-placeholder{color:var(--color-neutral-500,oklch(55.6% 0 0))}.omnia-input[data-v-315995e9]::placeholder{color:var(--color-neutral-500,oklch(55.6% 0 0))}.omnia-input[data-v-315995e9]{--tw-outline-style:none;max-height:100px;outline-style:none}.omnia-send-btn[data-v-315995e9]{border-radius:var(--radius-lg,.5rem);color:var(--color-white,#fff);cursor:pointer;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:.2s;align-items:center;background:linear-gradient(135deg,#28c1f0,#4dab6a);display:flex;flex-shrink:0;justify-content:center;transition-duration:.2s}.omnia-send-btn[data-v-315995e9]:hover:not(:disabled){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.omnia-send-btn[data-v-315995e9]:disabled{cursor:not-allowed;opacity:.3}.omnia-panel-footer[data-v-315995e9]{background:#0006;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4)}.omnia-fab[data-v-315995e9],.omnia-panel-footer[data-v-315995e9]{align-items:center;display:flex;justify-content:center}.omnia-fab[data-v-315995e9]{bottom:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);cursor:pointer;height:calc(var(--spacing,.25rem)*12);right:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*12);z-index:1000;--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)));--tw-duration:.3s;background:linear-gradient(135deg,#28c1f0,#4dab6a);border-radius:3.40282e+38px;position:fixed;transition-duration:.3s}@media(min-width:480px){.omnia-fab[data-v-315995e9]{bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*14);right:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*14)}}.omnia-fab[data-v-315995e9]:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);background:linear-gradient(135deg,#1fb5e3,#3d9b5b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.omnia-fab[data-v-315995e9]:active,.omnia-fab[data-v-315995e9]:hover{scale:var(--tw-scale-x)var(--tw-scale-y)}.omnia-fab[data-v-315995e9]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.omnia-fab-active[data-v-315995e9]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);background:#27272af2!important;border:1px solid #ffffff1f;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.omnia-fab-active[data-v-315995e9]:hover{background:#323237f2!important;border-color:#fff3}.omnia-fab-icon[data-v-315995e9]{flex-shrink:0}.omnia-fab-pulse[data-v-315995e9]{animation:omnia-pulse-315995e9 2.5s ease-out infinite;background:linear-gradient(135deg,#28c1f0,#4dab6a);border-radius:3.40282e+38px;inset:calc(var(--spacing,.25rem)*0);position:absolute}@keyframes omnia-pulse-315995e9{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.omnia-panel-enter-active[data-v-315995e9]{transition:all .35s cubic-bezier(.16,1,.3,1)}.omnia-panel-leave-active[data-v-315995e9]{transition:all .25s cubic-bezier(.4,0,1,1)}.omnia-panel-enter-from[data-v-315995e9]{opacity:0;transform:translateY(16px)scale(.96)}.omnia-panel-leave-to[data-v-315995e9]{opacity:0;transform:translateY(12px)scale(.98)}@media(max-width:479px){.omnia-panel-enter-from[data-v-315995e9],.omnia-panel-leave-to[data-v-315995e9]{opacity:1;transform:translateY(100%)}}.omnia-fade-enter-active[data-v-315995e9],.omnia-fade-leave-active[data-v-315995e9]{transition:opacity .3s}.omnia-fade-enter-from[data-v-315995e9],.omnia-fade-leave-to[data-v-315995e9]{opacity:0}.omnia-icon-enter-active[data-v-315995e9],.omnia-icon-leave-active[data-v-315995e9]{transition:all .2s}.omnia-icon-enter-from[data-v-315995e9]{opacity:0;transform:scale(.5)rotate(-90deg)}.omnia-icon-leave-to[data-v-315995e9]{opacity:0;transform:scale(.5)rotate(90deg)}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{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}
