body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sidebar-tooltip{position:relative}.sidebar-tooltip:after{background:#1f2937;border-radius:6px;color:#fff;content:attr(data-tooltip);font-size:13px;font-weight:500;left:calc(100% + 10px);opacity:0;padding:6px 12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:1000}.sidebar-tooltip:hover:after{opacity:1}@media (max-width:768px){input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font-size:16px!important}}@font-face{ascent-override:90%;descent-override:22%;font-family:Inter-fallback;line-gap-override:0%;size-adjust:107%;src:local("Arial")}*{box-sizing:border-box;margin:0;padding:0}.ds-collapsible-summary{list-style:none;transition:background-color .15s}.ds-collapsible-summary::-webkit-details-marker{display:none}.ds-collapsible-summary:hover{background-color:#f8fafc}.ds-details-chevron{transition:transform .2s}details[open]>.ds-collapsible-summary .ds-details-chevron{transform:rotate(180deg)}.ds-datefield-input::placeholder{color:#64748b;color:var(--color-text-muted,#64748b);opacity:1}body,html{overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App{min-height:100vh}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;transition:background-color .3s}button:hover{background-color:#0056b3}button:disabled{background-color:#ccc;cursor:not-allowed}input,select,textarea{border:1px solid #ddd;border-radius:5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}input:focus,select:focus{border-color:#007bff;outline:none}table{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden}:root{--mensalli-green-50:#e8f5e9;--mensalli-green-100:#c8e6c9;--mensalli-green-200:#a5d6a7;--mensalli-green-300:#81c784;--mensalli-green-400:#66bb6a;--mensalli-green-500:#4caf50;--mensalli-green-600:#43a047;--mensalli-green-700:#388e3c;--mensalli-green-800:#2e7d32;--mensalli-green-900:#1b5e20;--mensalli-green-950:#0b3d14;--mensalli-dark-50:#f0f4f4;--mensalli-dark-100:#dae2e2;--mensalli-dark-200:#b5c5c5;--mensalli-dark-300:#8fa8a8;--mensalli-dark-400:#6a8b8b;--mensalli-dark-500:#4a6a6a;--mensalli-dark-600:#344848;--mensalli-dark-700:#2a3a3a;--mensalli-dark-800:#1f2d2d;--mensalli-dark-900:#141f1f;--mensalli-dark-950:#0a1212;--neutral-0:#fff;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--neutral-950:#020617;--success-50:#e8f5e9;--success-500:#4caf50;--success-700:#388e3c;--warning-50:#fff3e0;--warning-500:#ff9800;--warning-700:#e65100;--danger-50:#ffebee;--danger-500:#f44336;--danger-700:#c62828;--info-50:#e3f2fd;--info-500:#2196f3;--info-700:#1565c0;--whatsapp-500:#25d366;--whatsapp-600:#1da851;--color-brand:var(--mensalli-green-500);--color-brand-hover:var(--mensalli-green-600);--color-brand-active:var(--mensalli-green-700);--color-brand-dark:var(--mensalli-dark-600);--color-bg-page:var(--neutral-50);--color-bg-surface:var(--neutral-0);--color-bg-muted:var(--neutral-100);--color-border-subtle:var(--neutral-200);--color-border-default:var(--neutral-300);--color-text-primary:var(--neutral-800);--color-text-secondary:var(--neutral-600);--color-text-muted:var(--neutral-500);--color-text-on-brand:var(--neutral-0);--font-sans:"Inter","Inter-fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"SF Mono",Consolas,Menlo,"Courier New",monospace}.ds-text-display{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-size:42px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.ds-text-h1{font-size:32px;letter-spacing:-.02em;line-height:1.2}.ds-text-h1,.ds-text-h2{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-weight:700}.ds-text-h2{font-size:24px;letter-spacing:-.015em;line-height:1.25}.ds-text-h3{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.ds-text-h3,.ds-text-h4{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans)}.ds-text-h4{font-size:18px;font-weight:600;line-height:1.4}.ds-text-body-lg{font-size:16px;line-height:1.6}.ds-text-body,.ds-text-body-lg{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-weight:400}.ds-text-body{font-size:14px;line-height:1.55}.ds-text-body-sm{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.5}.ds-text-caption{font-size:12px;font-weight:500}.ds-text-caption,.ds-text-eyebrow{font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);line-height:1.4}.ds-text-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ds-text-mono{font-family:ui-monospace,SF Mono,Consolas,Menlo,Courier New,monospace;font-family:var(--font-mono);font-size:12px;font-weight:500}:root{--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-15:60px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 12px #0f172a14;--shadow-lg:0 8px 24px #0f172a1a;--shadow-xl:0 16px 40px #0f172a24;--shadow-2xl:0 24px 56px #0f172a2e;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in:cubic-bezier(0.64,0,0.78,0);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1)}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-slide-in-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ds-slide-in-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ds-slide-in-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ds-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ds-spin{to{transform:rotate(1turn)}}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ds-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ds-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ds-loading-dots{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.ds-transition-colors{transition:color .15s cubic-bezier(.22,1,.36,1),background-color .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1);transition:color var(--duration-150) var(--ease-out),background-color var(--duration-150) var(--ease-out),border-color var(--duration-150) var(--ease-out)}.ds-transition-transform{transition:transform .2s cubic-bezier(.22,1,.36,1);transition:transform var(--duration-200) var(--ease-out)}.ds-transition-opacity{transition:opacity .15s cubic-bezier(.22,1,.36,1);transition:opacity var(--duration-150) var(--ease-out)}.ds-loading-dots{align-items:center;display:inline-flex;gap:4px}.ds-loading-dots>span{animation:ds-loading-dots 1.4s ease-in-out infinite both;background:currentColor;border-radius:50%;height:6px;width:6px}.ds-loading-dots>span:first-child{animation-delay:-.32s}.ds-loading-dots>span:nth-child(2){animation-delay:-.16s}.ds-live-ping{display:inline-block;height:10px;position:relative;width:10px}.ds-live-ping,.ds-live-ping:after{background-color:#4caf50;background-color:var(--mensalli-green-500);border-radius:50%}.ds-live-ping:after{animation:ds-ping 1.5s cubic-bezier(0,0,.2,1) infinite;content:"";inset:0;position:absolute}@media (prefers-reduced-motion:reduce){.ds-live-ping:after,.ds-loading-dots>span{animation:none}.ds-transition-colors,.ds-transition-opacity,.ds-transition-transform{transition-duration:.01ms}}
/*# sourceMappingURL=main.903c171a.css.map*/