html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}[data-sonner-toaster]{width:360px;max-width:calc(100vw - 32px);font-family:var(--fdt-font-sans);pointer-events:auto}[data-sonner-toaster] [data-sonner-toast]{margin:0;width:100%;touch-action:none}[data-sonner-toaster] [data-sonner-toast]:hover{cursor:grab}[data-sonner-toaster] [data-sonner-toast]:active{cursor:grabbing}.fdt-toast{width:100%;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;gap:12px;padding:12px 16px;background:var(--cream);border:1px solid var(--border-mid);border-radius:8px;box-shadow:var(--fdt-shadow-pop);color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fdt-toast-error{background:linear-gradient(var(--fdt-danger-soft),var(--fdt-danger-soft)),var(--fdt-elevated);border-color:color-mix(in srgb,var(--fdt-danger) 20%,transparent)}.fdt-toast-warning{background:linear-gradient(var(--gold-light),var(--gold-light)),var(--fdt-elevated);border-color:color-mix(in srgb,var(--fdt-warning) 20%,transparent)}.fdt-toast-icon{flex-shrink:0;width:18px;height:18px;color:var(--ink-mid);display:inline-flex;align-items:center;justify-content:center}.fdt-toast-icon svg{width:18px;height:18px}.fdt-toast-success .fdt-toast-icon{color:var(--green)}.fdt-toast-error .fdt-toast-icon{color:var(--fdt-danger)}.fdt-toast-warning .fdt-toast-icon{color:var(--gold)}.fdt-toast-info .fdt-toast-icon{color:var(--coral)}.fdt-toast-content,.fdt-toast>div:not([class]){flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.fdt-toast-title{font-family:var(--fdt-font-sans);font-size:13px;font-weight:600;color:var(--ink);line-height:1.4;letter-spacing:-.01em}.fdt-toast-description{font-family:var(--fdt-font-sans);font-size:12px;color:var(--ink-mid);line-height:1.45}.fdt-toast-action{flex-shrink:0;align-self:center;margin-left:auto;background:var(--coral);color:var(--fdt-accent-fg);border:none;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s;font-family:var(--fdt-font-sans);white-space:nowrap}.fdt-toast-action:hover{background:var(--coral-dark)}.fdt-toast-action:active{transform:scale(.97)}.fdt-toast-cancel{flex-shrink:0;align-self:center;background:transparent;color:var(--ink-mid);border:1px solid var(--border-mid);border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:500;cursor:pointer;font-family:var(--fdt-font-sans)}.fdt-toast-cancel:hover{background:var(--fdt-hover)}.fdt-toast-action.fdt-toast-desfazer-acao{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;background:transparent;color:var(--ink);border:1px solid var(--border-mid)}.fdt-toast-action.fdt-toast-desfazer-acao:hover{background:var(--fdt-hover)}.fdt-toast-desfazer-acao kbd{font-family:var(--fdt-font-sans);font-size:11px;font-weight:500;color:var(--ink-light)}.fdt-toast-desfazer [data-close-button]{position:absolute;top:-8px;right:-8px;left:auto;transform:none;width:20px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--fdt-elevated);border:1px solid var(--border-mid);color:var(--ink-mid);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.fdt-toast-desfazer [data-close-button] svg{width:10px;height:10px}.fdt-toast-desfazer [data-close-button]:hover{background:var(--fdt-hover)}.fdt-toast-desfazer:hover [data-close-button],.fdt-toast-desfazer [data-close-button]:focus-visible{opacity:1}@media (hover: none){.fdt-toast-desfazer [data-close-button]{opacity:1}}[data-sonner-toaster] [data-sonner-toast][data-mounted=true][data-swipe-out=false]{animation:fdtToastIn .32s cubic-bezier(.16,1,.3,1)}[data-sonner-toaster] [data-sonner-toast][data-removed=true][data-swipe-out=false]{animation:fdtToastOut .22s ease-in forwards}@keyframes fdtToastIn{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fdtToastOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.97)}}[data-sonner-toaster] [data-sonner-toast][data-swiping=true]{cursor:grabbing}@media (max-width: 640px){[data-sonner-toaster]{width:calc(100vw - 24px);max-width:400px}.fdt-toast{padding:14px 16px}}body:has([role=dialog][data-state=open]) [data-sonner-toaster]{--offset-bottom: 88px !important;--mobile-offset-bottom: 88px !important}
