@layer base{*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}}:root{--color-brand:#599d77;--color-brand-soft:#9accb0;--color-ink:#000;--color-paper:#fff;--color-surface:#f4f6f5;--color-muted:#000000b8;--font-sans:var(--font-roboto), Roboto, ui-sans-serif, system-ui, sans-serif}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth}body{background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.text-xs,.text-\[10px\],.text-\[11px\]{letter-spacing:.01em;font-size:.8125rem;line-height:1.45}.text-gray-400,.text-gray-500{color:var(--color-muted)}.fintech-card{background-color:#fff;border:1px solid #cdd9d2;border-radius:.75rem;transition:all .2s ease-in-out;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.fintech-card:hover{box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -1px #00000008}.fintech-badge-success{color:#000;background-color:#fff;border:1px solid #599d77}.fintech-badge-pending{color:#d35400;background-color:#e67e221f;border:1px solid #e67e224d}.fintech-badge-failed{color:#c0392b;background-color:#e74c3c1f;border:1px solid #e74c3c4d}.fintech-badge-info{color:#000;background-color:#599d7724;border:1px solid #599d7766}@media (min-width:1024px){.hero-meeting-bg{background-image:url(/brand/hero-meeting.jpg);background-position:50% 35%;background-repeat:no-repeat;background-size:cover}}.font-display{font-family:var(--font-sans);letter-spacing:-.02em;font-style:normal;font-weight:700}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--color-surface)}::-webkit-scrollbar-thumb{background:#9accb0;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#599d77}@media print{nav,.site-chrome,.receipt-no-print{display:none!important}body{background:#fff!important}.receipt-print{box-shadow:none!important;border:none!important}}
