@keyframes vai-shimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes vai-spin{to{transform:rotate(1turn)}}@keyframes vai-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.vai-shimmer-bg{background-image:var(--vai-shimmer-gradient);background-size:220% 220%;animation:vai-shimmer 4.5s ease-in-out infinite}.vai-shimmer-border{position:relative;isolation:isolate}.vai-shimmer-border:before{inset:-1px;background:linear-gradient(120deg,#0065ff,#3b8bff,#0065ff,#60a5fa,#0047b3,#0065ff);background-size:220% 220%;animation:vai-shimmer 4.5s ease-in-out infinite;opacity:.85}.vai-shimmer-border:after,.vai-shimmer-border:before{content:"";position:absolute;z-index:-1;border-radius:inherit}.vai-shimmer-border:after{inset:0;background:var(--background,#fafafa)}.dark .vai-shimmer-border:after{background:var(--background,#0a0a0a)}.vai-aura-ring{background-image:var(--vai-shimmer-gradient);background-size:260% 260%;animation:vai-shimmer 5.5s ease-in-out infinite}.vai-aura-ring,.vai-aura-ring-clip{border-radius:var(--velier-radius-surface,1.5625rem)}.vai-aura-ring-clip{overflow:hidden;pointer-events:none}.vai-marketing-frame{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;box-shadow:0 24px 48px -20px rgba(0,101,255,.22),0 8px 24px -12px rgba(0,0,0,.12)}.vai-marketing-frame>*{position:relative;z-index:1;border-radius:inherit}.vai-mock-card{overflow:hidden;background:rgba(255,255,255,.92);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.dark .vai-mock-card,html.dark .vai-mock-card{background:rgba(10,10,10,.92)}.vai-mock-header{background:rgba(245,245,245,.88)}.dark .vai-mock-header,html.dark .vai-mock-header{background:rgba(38,38,38,.88)}.vai-mock-row{border-radius:.75rem;background:rgba(245,245,245,.9)}.dark .vai-mock-row,html.dark .vai-mock-row{background:rgba(38,38,38,.9)}@media (prefers-reduced-motion:reduce){.vai-marketing-frame{box-shadow:0 12px 32px -16px rgba(0,101,255,.18)}.vai-aura-ring{animation:none}}.vai-typewriter-cursor{animation:vai-cursor-blink .9s step-end infinite}:root{--velier-vai-inset-top:0px;--velier-vai-inset-bottom:0px;--velier-vai-inset-left:0px;--vai-shimmer-gradient:linear-gradient(120deg,#0065ff,#3b8bff 20%,#0065ff 40%,#60a5fa 60%,#0047b3 80%,#0065ff)}.vai-panel-shell{top:var(--velier-vai-inset-top,0);bottom:var(--velier-vai-inset-bottom,0);left:0;right:0}[role=button]:not([aria-disabled=true]),button:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}[role=button][aria-disabled=true],button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed}@keyframes vai-backdrop-orb-tl{0%{transform:translateZ(0) scale(1);opacity:.76}12.5%{transform:translate3d(10vw,4vh,0) scale(1.04);opacity:.84}25%{transform:translate3d(20vw,12vh,0) scale(1.07);opacity:.92}37.5%{transform:translate3d(30vw,20vh,0) scale(1.1);opacity:.98}50%{transform:translate3d(34vw,30vh,0) scale(1.11);opacity:1}62.5%{transform:translate3d(26vw,36vh,0) scale(1.08);opacity:.94}75%{transform:translate3d(14vw,32vh,0) scale(1.05);opacity:.88}87.5%{transform:translate3d(4vw,18vh,0) scale(1.02);opacity:.82}to{transform:translateZ(0) scale(1);opacity:.76}}@keyframes vai-backdrop-orb-tr{0%{transform:translateZ(0) scale(1);opacity:.72}12.5%{transform:translate3d(-8vw,6vh,0) scale(1.03);opacity:.8}25%{transform:translate3d(-18vw,14vh,0) scale(1.06);opacity:.9}37.5%{transform:translate3d(-28vw,22vh,0) scale(1.09);opacity:.96}50%{transform:translate3d(-36vw,32vh,0) scale(1.12);opacity:1}62.5%{transform:translate3d(-30vw,40vh,0) scale(1.08);opacity:.92}75%{transform:translate3d(-18vw,34vh,0) scale(1.05);opacity:.86}87.5%{transform:translate3d(-6vw,20vh,0) scale(1.02);opacity:.78}to{transform:translateZ(0) scale(1);opacity:.72}}@keyframes vai-backdrop-orb-bl{0%{transform:translateZ(0) scale(1);opacity:.74}12.5%{transform:translate3d(8vw,-5vh,0) scale(1.04);opacity:.82}25%{transform:translate3d(18vw,-14vh,0) scale(1.07);opacity:.9}37.5%{transform:translate3d(28vw,-24vh,0) scale(1.1);opacity:.97}50%{transform:translate3d(32vw,-36vh,0) scale(1.12);opacity:1}62.5%{transform:translate3d(22vw,-42vh,0) scale(1.08);opacity:.93}75%{transform:translate3d(10vw,-34vh,0) scale(1.05);opacity:.87}87.5%{transform:translate3d(2vw,-18vh,0) scale(1.02);opacity:.8}to{transform:translateZ(0) scale(1);opacity:.74}}@keyframes vai-backdrop-orb-br{0%{transform:translateZ(0) scale(1);opacity:.7}12.5%{transform:translate3d(-6vw,-8vh,0) scale(1.03);opacity:.78}25%{transform:translate3d(-16vw,-16vh,0) scale(1.06);opacity:.88}37.5%{transform:translate3d(-26vw,-26vh,0) scale(1.09);opacity:.95}50%{transform:translate3d(-34vw,-38vh,0) scale(1.11);opacity:1}62.5%{transform:translate3d(-28vw,-44vh,0) scale(1.07);opacity:.91}75%{transform:translate3d(-14vw,-36vh,0) scale(1.04);opacity:.85}87.5%{transform:translate3d(-4vw,-20vh,0) scale(1.01);opacity:.76}to{transform:translateZ(0) scale(1);opacity:.7}}.vai-backdrop-glow-layer{inset:0;z-index:1;overflow:visible;transform-origin:center center}.vai-backdrop-glow-anchor,.vai-backdrop-glow-layer{position:absolute;pointer-events:none}.vai-backdrop-glow-orb-blob{width:100%;height:100%;border-radius:9999px;will-change:transform,opacity;backface-visibility:hidden}.vai-backdrop-glow-orb-blob--primary{animation:vai-backdrop-orb-tl 28s linear infinite}.vai-backdrop-glow-orb-blob--secondary{animation:vai-backdrop-orb-tr 32s linear infinite;animation-delay:-4s}.vai-backdrop-glow-orb-blob--tertiary{animation:vai-backdrop-orb-bl 30s linear infinite;animation-delay:-9s}.vai-backdrop-glow-orb-blob--quaternary{animation:vai-backdrop-orb-br 26s linear infinite;animation-delay:-14s}.vai-backdrop-glow-anchor--primary{left:0;top:0;width:min(480px,62vw);height:min(480px,62vw);transform:translate(-44%,-44%)}.vai-backdrop-glow-orb-blob--primary{background:radial-gradient(circle at 35% 35%,rgba(96,165,250,.95),rgba(0,101,255,.55) 52%,rgba(0,101,255,.08) 72%);filter:blur(64px) saturate(1.2);box-shadow:0 0 140px rgba(0,101,255,.36),0 0 260px rgba(0,101,255,.2)}.vai-backdrop-glow-anchor--secondary{right:0;top:0;left:auto;width:min(460px,58vw);height:min(460px,58vw);transform:translate(44%,-44%)}.vai-backdrop-glow-orb-blob--secondary{background:radial-gradient(circle at 65% 30%,rgba(147,197,253,.9),rgba(59,139,255,.5) 54%,rgba(0,101,255,.06) 74%);filter:blur(70px) saturate(1.18);box-shadow:0 0 120px rgba(59,139,255,.32),0 0 220px rgba(0,101,255,.18)}.vai-backdrop-glow-anchor--tertiary{left:0;bottom:0;top:auto;width:min(440px,56vw);height:min(440px,56vw);transform:translate(-42%,42%)}.vai-backdrop-glow-orb-blob--tertiary{background:radial-gradient(circle at 30% 70%,rgba(56,189,248,.85),rgba(0,101,255,.45) 56%,rgba(0,101,255,.06) 76%);filter:blur(72px) saturate(1.16);box-shadow:0 0 110px rgba(96,165,250,.3),0 0 200px rgba(0,101,255,.16)}.vai-backdrop-glow-anchor--quaternary{right:0;bottom:0;top:auto;left:auto;width:min(450px,57vw);height:min(450px,57vw);transform:translate(42%,42%)}.vai-backdrop-glow-orb-blob--quaternary{background:radial-gradient(circle at 70% 65%,rgba(129,140,248,.75),rgba(0,101,255,.48) 55%,rgba(0,101,255,.07) 75%);filter:blur(68px) saturate(1.22);box-shadow:0 0 118px rgba(129,140,248,.28),0 0 210px rgba(0,101,255,.15)}.dark .vai-backdrop-glow-orb-blob--primary,html.dark .vai-backdrop-glow-orb-blob--primary{background:radial-gradient(circle at 35% 35%,rgba(96,165,250,1),rgba(0,101,255,.62) 52%,rgba(0,101,255,.1) 72%);box-shadow:0 0 160px rgba(0,101,255,.42),0 0 300px rgba(0,101,255,.22)}.dark .vai-backdrop-glow-orb-blob--secondary,html.dark .vai-backdrop-glow-orb-blob--secondary{background:radial-gradient(circle at 65% 30%,rgba(147,197,253,.95),rgba(59,139,255,.58) 54%,rgba(0,101,255,.08) 74%)}.dark .vai-backdrop-glow-orb-blob--tertiary,html.dark .vai-backdrop-glow-orb-blob--tertiary{background:radial-gradient(circle at 30% 70%,rgba(56,189,248,.9),rgba(0,101,255,.52) 56%,rgba(0,101,255,.08) 76%)}.dark .vai-backdrop-glow-orb-blob--quaternary,html.dark .vai-backdrop-glow-orb-blob--quaternary{background:radial-gradient(circle at 70% 65%,rgba(129,140,248,.82),rgba(0,101,255,.55) 55%,rgba(0,101,255,.09) 75%)}@media (min-width:768px){.vai-backdrop-glow-anchor--primary{width:min(620px,48vw);height:min(620px,48vh)}.vai-backdrop-glow-anchor--secondary{width:min(580px,46vw);height:min(580px,46vh)}.vai-backdrop-glow-anchor--tertiary{width:min(560px,44vw);height:min(560px,44vh)}.vai-backdrop-glow-anchor--quaternary{width:min(570px,45vw);height:min(570px,45vh)}.vai-backdrop-glow-orb-blob--primary{filter:blur(78px) saturate(1.24)}.vai-backdrop-glow-orb-blob--secondary{filter:blur(82px) saturate(1.22)}.vai-backdrop-glow-orb-blob--tertiary{filter:blur(84px) saturate(1.2)}.vai-backdrop-glow-orb-blob--quaternary{filter:blur(80px) saturate(1.23)}}@media (prefers-reduced-motion:reduce){.vai-backdrop-glow-layer{display:none}}html.velier-vai-open [data-dashboard-chrome=desktop-header]{z-index:var(--velier-dashboard-shell-header-z,100050)!important}html.velier-vai-open [data-dashboard-chrome=mobile-header]{z-index:100030!important}html.velier-vai-open .velier-dashboard-sidebar-spacer,html.velier-vai-open [data-dashboard-chrome=desktop-header],html.velier-vai-open [data-dashboard-chrome=mobile-bottom-nav],html.velier-vai-open [data-dashboard-chrome=sidebar-spacer],html.velier-vai-open [data-dashboard-sidebar]{z-index:100010!important}html.velier-vai-open [data-sidebar-collapse-toggle]{z-index:100011}@media (max-width:767px){.vai-backdrop-glow-anchor--primary{width:min(380px,78vw);height:min(380px,78vw)}.vai-backdrop-glow-anchor--secondary{width:min(360px,74vw);height:min(360px,74vw)}.vai-backdrop-glow-anchor--tertiary{width:min(340px,70vw);height:min(340px,70vw)}.vai-backdrop-glow-anchor--quaternary{width:min(350px,72vw);height:min(350px,72vw)}html.velier-vai-composer-focused [data-dashboard-chrome=mobile-bottom-nav]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem));transition:opacity .15s ease,transform .2s ease,visibility .2s ease}}@media (min-width:768px){.vai-panel-shell{top:0;bottom:0;left:0;right:0;overflow:visible}.vai-panel-backdrop-layer{position:fixed;inset:0;width:100%;height:100%;overflow:visible}.vai-panel-backdrop-zone{position:fixed;top:var(--velier-vai-inset-top,0);right:0;bottom:var(--velier-vai-inset-bottom,0);left:var(--velier-vai-inset-left,0);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1.5rem;pointer-events:none}.vai-panel-dialog{width:100%;height:58vh;max-width:70vw;min-height:0;max-height:58vh}}@media (max-width:767px){.vai-panel-shell{top:var(--velier-vai-inset-top,0);bottom:var(--velier-vai-inset-bottom,0);left:0;right:0}.vai-panel-backdrop-layer{position:fixed;inset:0;width:100%;height:100%;overflow:visible}.vai-panel-backdrop-zone{display:flex;flex:1;flex-direction:column;align-items:stretch;justify-content:stretch;box-sizing:border-box;padding:0 1rem;pointer-events:none}.vai-panel-dialog{width:100%;max-width:100%;flex:1 1 auto;min-height:0;height:100%;max-height:none;overflow:hidden;border-radius:1.5625rem;background:transparent;border:none;box-shadow:none}.vai-panel-dialog .vai-panel-card{border-radius:1.5625rem;border:none;background:var(--header-surface,rgba(255,255,255,.78));box-shadow:0 1px 2px rgba(0,0,0,.1),0 0 0 0 transparent;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.dark .vai-panel-dialog .vai-panel-card{box-shadow:0 4px 24px rgba(0,0,0,.4)}}.vai-logo-text{font-family:var(--font-poppins,"Poppins"),ui-sans-serif,system-ui,sans-serif;font-weight:700}.vai-panel-messages-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-anchor:none}.vai-panel-messages-scroll::-webkit-scrollbar{width:6px}.vai-panel-messages-scroll::-webkit-scrollbar-track{background:transparent}.vai-panel-messages-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:9999px}.vai-message-text{font-size:1rem;line-height:1.5;letter-spacing:-.01em;color:var(--foreground,#171717)}.dark .vai-message-text,html.dark .vai-message-text{color:#f5f5f5}@media (min-width:768px){.vai-message-text{font-size:1.0625rem;line-height:1.55}}.vai-message-bubble{min-width:0;max-width:100%;border-radius:var(--velier-radius-surface);border:none;background:var(--header-surface,rgba(255,255,255,.78));padding:.75rem 1.25rem;box-shadow:0 1px 2px 0 rgb(0 0 0/.1);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.dark .vai-message-bubble,html.dark .vai-message-bubble{background:var(--header-surface,rgba(15,15,15,.72));box-shadow:0 1px 2px 0 rgb(0 0 0/.4)}.vai-message-photo-preview{display:block;height:5rem;width:5rem;border-radius:var(--velier-radius-surface);object-fit:cover;box-shadow:0 1px 2px 0 rgb(0 0 0/.1)}.dark .vai-message-photo-preview,html.dark .vai-message-photo-preview{box-shadow:0 1px 2px 0 rgb(0 0 0/.4)}.vai-interactive-surface{min-width:0;border-radius:1.5625rem;border:none;background:#ffffff;box-shadow:none;overflow:hidden}.dark .vai-interactive-surface,html.dark .vai-interactive-surface{background:rgb(38,38,38);box-shadow:none}.vai-interactive-button{display:block;width:fit-content;max-width:100%;border-radius:9999px;border:none;background:#ffffff;padding:.75rem 1.25rem;text-align:left;box-shadow:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.vai-interactive-button:disabled{cursor:not-allowed}.vai-interactive-button:hover{background:rgba(0,101,255,.08)}.vai-interactive-button:active{transform:scale(.99)}.dark .vai-interactive-button,html.dark .vai-interactive-button{background:rgb(38,38,38);box-shadow:none}.dark .vai-interactive-button:hover,html.dark .vai-interactive-button:hover{background:rgba(0,101,255,.14)}.vai-result-surface{position:relative;min-width:0;border-radius:var(--velier-radius-surface);overflow:hidden;background:rgba(255,255,255,.68);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(0,101,255,.14),0 4px 16px rgba(0,101,255,.12)}.vai-result-surface__shimmer{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.vai-result-surface__shimmer:before{content:"";position:absolute;inset:0;background-image:var(--vai-shimmer-gradient);background-size:220% 220%;animation:vai-shimmer 4.5s ease-in-out infinite;opacity:.28}.vai-result-surface__body{position:relative;z-index:1;min-width:0}.dark .vai-result-surface,html.dark .vai-result-surface{background:rgba(15,15,15,.62)}.dark .vai-result-surface__shimmer:before,html.dark .vai-result-surface__shimmer:before{opacity:.38}.vai-result-surface .vai-interactive-button{background:rgba(255,255,255,.92)}.dark .vai-result-surface .vai-interactive-button,html.dark .vai-result-surface .vai-interactive-button{background:rgba(38,38,38,.92)}@media (prefers-reduced-motion:reduce){.vai-result-surface__shimmer:before{animation:none;background-position:50% 50%}}:root{--velier-radius-surface:1.5625rem;--velier-radius-control:9999px}.velier-radius-surface{border-radius:var(--velier-radius-surface)}.velier-radius-control,.velier-sidebar-nav-item{border-radius:var(--velier-radius-control)}.velier-sidebar-nav-item{display:flex;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.velier-sidebar-nav-item--expanded{gap:.625rem;padding:.625rem .75rem}.velier-sidebar-nav-item--collapsed{justify-content:center;padding:.625rem}.velier-sidebar-nav-item--wide{border-radius:var(--velier-radius-surface);min-height:3rem;gap:.75rem;padding:.75rem .875rem}.velier-sidebar-select{min-height:2.75rem;width:100%;cursor:pointer;appearance:none;border-radius:var(--velier-radius-control);padding:.625rem 2.75rem .625rem 2.375rem;font-size:.875rem;font-weight:600;outline:none;transition:box-shadow .15s ease}.velier-sidebar-select:focus{box-shadow:0 0 0 2px rgba(0,101,255,.4)}.vai-surface-muted{background:rgba(245,245,245,.85);border-radius:1.5625rem}.dark .vai-surface-muted,html.dark .vai-surface-muted{background:rgba(38,38,38,.85)}.vai-surface-elevated{background:#ffffff;border-radius:1.5625rem}.dark .vai-surface-elevated,html.dark .vai-surface-elevated{background:rgb(23,23,23)}.vai-surface-accent{background:rgba(0,101,255,.08);border-radius:1.5625rem}.dark .vai-surface-accent,html.dark .vai-surface-accent{background:rgba(0,101,255,.14)}.vai-stripe-rows>:nth-child(2n){background:rgba(245,245,245,.85)}.dark .vai-stripe-rows>:nth-child(2n),html.dark .vai-stripe-rows>:nth-child(2n){background:rgba(38,38,38,.85)}.vai-thinking-dots{position:relative;display:inline-block;width:2.35rem;height:1.35rem;vertical-align:middle}.vai-thinking-dots>span{position:absolute;left:50%;top:50%;width:7px;height:7px;margin-left:-3.5px;margin-top:-3.5px;border-radius:9999px;background:#0065ff;box-shadow:0 0 8px rgba(0,101,255,.75),0 0 16px rgba(0,101,255,.35);will-change:transform,opacity}.vai-thinking-dots>span:first-child{animation:vai-thinking-dot-1 3.2s ease-in-out infinite}.vai-thinking-dots>span:nth-child(2){animation:vai-thinking-dot-2 3.2s ease-in-out infinite}.vai-thinking-dots>span:nth-child(3){animation:vai-thinking-dot-3 3.2s ease-in-out infinite}@keyframes vai-thinking-dot-1{0%{opacity:.7;transform:rotate(0deg) translateX(10px) rotate(0deg)}22%{opacity:1;transform:rotate(1turn) translateX(10px) rotate(-1turn)}26%{opacity:.95;transform:rotate(1turn) translateX(4px) rotate(-1turn)}30%{opacity:1;transform:translate(-11px)}35.6%{transform:translate(-11px,-6px);box-shadow:0 0 10px rgba(0,101,255,.95),0 0 20px rgba(0,101,255,.5)}41.2%{transform:translate(-11px)}55.2%{transform:translate(-11px,-5px)}60.8%{transform:translate(-11px)}72%{opacity:.85;transform:translate(-4px)}to{opacity:.7;transform:rotate(0deg) translateX(10px) rotate(0deg)}}@keyframes vai-thinking-dot-2{0%{opacity:.7;transform:rotate(120deg) translateX(10px) rotate(-120deg)}22%{opacity:1;transform:rotate(480deg) translateX(10px) rotate(-480deg)}26%{opacity:.95;transform:rotate(480deg) translateX(4px) rotate(-480deg)}30%{opacity:1;transform:translate(0)}38.8%{transform:translateY(-6px);box-shadow:0 0 10px rgba(0,101,255,.95),0 0 20px rgba(0,101,255,.5)}44.4%{transform:translate(0)}72%{opacity:.85;transform:translate(0)}to{opacity:.7;transform:rotate(120deg) translateX(10px) rotate(-120deg)}}@keyframes vai-thinking-dot-3{0%{opacity:.7;transform:rotate(240deg) translateX(10px) rotate(-240deg)}22%{opacity:1;transform:rotate(600deg) translateX(10px) rotate(-600deg)}26%{opacity:.95;transform:rotate(600deg) translateX(4px) rotate(-600deg)}30%{opacity:1;transform:translate(11px)}42%{transform:translate(11px,-6px);box-shadow:0 0 10px rgba(0,101,255,.95),0 0 20px rgba(0,101,255,.5)}47.6%{transform:translate(11px)}72%{opacity:.85;transform:translate(4px)}to{opacity:.7;transform:rotate(240deg) translateX(10px) rotate(-240deg)}}@media (prefers-reduced-motion:reduce){.vai-thinking-dots>span{animation:vai-thinking-dot-reduced 1.2s ease-in-out infinite;transform:none}.vai-thinking-dots>span:nth-child(2){animation-delay:.15s}.vai-thinking-dots>span:nth-child(3){animation-delay:.3s}@keyframes vai-thinking-dot-reduced{0%,to{opacity:.45}50%{opacity:1}}}[data-sonner-toaster].velier-toaster{pointer-events:none;z-index:var(--velier-toast-z,100060)!important}[data-sonner-toaster].velier-toaster[data-y-position=top]{top:var(--velier-toast-offset-top,.75rem)!important}@media (max-width:767px){[data-sonner-toaster].velier-toaster[data-x-position=center]{left:1rem!important;right:1rem!important;width:auto!important;transform:none!important}}@media (min-width:768px){[data-sonner-toaster].velier-toaster[data-x-position=center]{left:50%!important;right:auto!important;width:fit-content!important;max-width:calc(100vw - var(--velier-toast-inset-x, 1rem) - var(--velier-toast-inset-x, 1rem))!important;padding-left:var(--velier-toast-inset-x,1rem)!important;padding-right:var(--velier-toast-inset-x,1rem)!important;transform:translateX(-50%)!important}[data-sonner-toaster].velier-toaster [data-sonner-toast].velier-toast{width:fit-content!important;max-width:100%!important;padding-left:1.25rem!important;padding-right:1.25rem!important}}[data-sonner-toaster].velier-toaster [data-sonner-toast]{pointer-events:auto}[data-sonner-toaster].velier-toaster--vai{z-index:var(--velier-toast-z,100060)!important}[data-sonner-toast].velier-toast{box-sizing:border-box!important;width:100%!important;height:3.5rem!important;min-height:3.5rem!important;max-height:3.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--velier-radius-surface)!important;border:none!important;background:var(--header-surface,rgba(255,255,255,.78))!important;color:var(--foreground,#171717)!important;box-shadow:0 1px 2px 0 rgb(0 0 0/.1)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:0 1rem!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:-.01em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dark [data-sonner-toast].velier-toast,html.dark [data-sonner-toast].velier-toast{box-shadow:0 1px 2px 0 rgb(0 0 0/.4)!important}[data-sonner-toast].velier-toast[data-type=success]{border:none!important;background:#16a34a!important;color:#ffffff!important;box-shadow:0 1px 2px 0 rgb(0 0 0/.1)!important}.dark [data-sonner-toast].velier-toast[data-type=success],html.dark [data-sonner-toast].velier-toast[data-type=success]{background:#22c55e!important;box-shadow:0 1px 2px 0 rgb(0 0 0/.4)!important}[data-sonner-toast].velier-toast[data-type=error]{border:none!important;background:#dc2626!important;color:#ffffff!important;box-shadow:0 1px 2px 0 rgb(0 0 0/.1)!important}.dark [data-sonner-toast].velier-toast[data-type=error],html.dark [data-sonner-toast].velier-toast[data-type=error]{background:#ef4444!important;box-shadow:0 1px 2px 0 rgb(0 0 0/.4)!important}[data-sonner-toast].velier-toast[data-type=info],[data-sonner-toast].velier-toast[data-type=warning]{border:none!important;background:var(--header-surface,rgba(255,255,255,.78))!important;color:var(--foreground,#171717)!important}[data-sonner-toast].velier-toast[data-type=error] [data-close-button],[data-sonner-toast].velier-toast[data-type=success] [data-close-button]{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.28)!important;color:#ffffff!important}[data-sonner-toast].velier-toast[data-type=error] [data-close-button]:hover,[data-sonner-toast].velier-toast[data-type=success] [data-close-button]:hover{background:rgba(255,255,255,.2)!important;border-color:rgba(255,255,255,.4)!important}[data-sonner-toast].velier-toast [data-icon]{display:none!important}.velier-toast__title{color:inherit!important;font-weight:600!important}[data-sonner-toast].velier-toast[data-type=error] .velier-toast__title,[data-sonner-toast].velier-toast[data-type=success] .velier-toast__title{color:#ffffff!important}