@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=DM+Mono:wght@400;500&display=swap";:root{--rb-zoom: 1;--rb-viewport-width: calc(100vw / var(--rb-zoom));--rb-viewport-height: calc(100vh / var(--rb-zoom));zoom:var(--rb-zoom)}:root[data-theme=dark]{color-scheme:dark;--rb-band-label-opacity: .85;--rb-band-percent-opacity: .7;--rb-bg: #090b14;--rb-surface: #0f1120;--rb-surface-elevated: #141728;--rb-border: #1e2235;--rb-border-subtle: #181b2e;--rb-accent: #6b6ef9;--rb-accent-hover: #7c7ffa;--rb-accent-soft: rgba(107,110,249,.12);--rb-green: #3ddba0;--rb-green-soft: rgba(61,219,160,.1);--rb-amber: #f5a623;--rb-amber-soft: rgba(245,166,35,.1);--rb-blue: #60a5fa;--rb-blue-soft: rgba(96,165,250,.1);--rb-text: #e8eaf0;--rb-text-muted: #7c8496;--rb-text-subtle: #9ca3af;--rb-danger: #f87171;--rb-orange: #e67a1a;--rb-on-accent: #fff;--rb-on-accent-muted: rgba(255,255,255,.7);--rb-on-accent-step: rgba(255,255,255,.6);--rb-on-accent-step-inactive: rgba(255,255,255,.2);--rb-gradient-middle: #8b5cf6;--rb-gradient-end: #a78bfa;--rb-logo-end: #818cf8;--rb-error: #ef4444;--rb-recording-end: #dc2626;--rb-backdrop: rgba(0,0,0,.6);--rb-menu-backdrop: rgba(0,0,0,.4);--rb-inset: rgba(0,0,0,.2);--rb-shadow: rgba(0,0,0,.3);--rb-shadow-auth: rgba(0,0,0,.35);--rb-shadow-modal: rgba(0,0,0,.4);--rb-shadow-banner: rgba(0,0,0,.08);--rb-whatsapp-action: #25D366;--rb-teams-action: #6264A7;--rb-whatsapp-step: #25D36633;--rb-teams-step: #6264A733;--rb-voice-channels: 239, 68, 68;--rb-accent-alpha-0-12: rgba(107,110,249,.12);--rb-accent-alpha-0-06: rgba(107,110,249,.06);--rb-accent-alpha-0-15: rgba(107,110,249,.15);--rb-accent-alpha-0-08: rgba(107,110,249,.08);--rb-accent-alpha-0-2: rgba(107,110,249,.2);--rb-accent-alpha-0-3: rgba(107,110,249,.3);--rb-accent-alpha-0-4: rgba(107,110,249,.4);--rb-accent-alpha-0: rgba(107,110,249,0);--rb-accent-alpha-0-1: rgba(107,110,249,.1);--rb-accent-alpha-0-25: rgba(107,110,249,.25);--rb-accent-alpha-0-03: rgba(107,110,249,.03);--rb-accent-alpha-0-04: rgba(107,110,249,.04);--rb-accent-alpha-0-35: rgba(107,110,249,.35);--rb-accent-alpha-0-45: rgba(107,110,249,.45);--rb-green-alpha-0-1: rgba(61,219,160,.1);--rb-green-alpha-0-12: rgba(61,219,160,.12);--rb-green-alpha-0-08: rgba(61,219,160,.08);--rb-green-alpha-0-06: rgba(61,219,160,.06);--rb-green-alpha-33: #3ddba033;--rb-green-alpha-22: #3ddba022;--rb-green-alpha-1f: #3ddba01f;--rb-amber-alpha-0-1: rgba(245,166,35,.1);--rb-amber-alpha-0-12: rgba(245,166,35,.12);--rb-amber-alpha-0-15: rgba(245,166,35,.15);--rb-amber-alpha-33: #f5a62333;--rb-amber-alpha-22: #f5a62322;--rb-amber-alpha-1f: #f5a6231f;--rb-blue-alpha-0-1: rgba(96,165,250,.1);--rb-blue-alpha-0-12: rgba(96,165,250,.12);--rb-blue-alpha-33: #60a5fa33;--rb-blue-alpha-22: #60a5fa22;--rb-blue-alpha-1f: #60a5fa1f;--rb-danger-alpha-0-12: rgba(248,113,113,.12);--rb-danger-alpha-0-15: rgba(248,113,113,.15);--rb-danger-alpha-0-08: rgba(248,113,113,.08);--rb-danger-alpha-0-1: rgba(248,113,113,.1);--rb-danger-alpha-0-25: rgba(248,113,113,.25);--rb-danger-alpha-33: #f8717133;--rb-danger-alpha-22: #f8717122;--rb-danger-alpha-1f: #f871711f;--rb-orange-alpha-0-12: rgba(230,122,26,.12);--rb-orange-alpha-33: #e67a1a33;--rb-orange-alpha-22: #e67a1a22;--rb-orange-alpha-1f: #e67a1a1f;--rb-error-alpha-0-08: rgba(239,68,68,.08);--rb-error-alpha-0-2: rgba(239,68,68,.2);--rb-error-alpha-0-4: rgba(239,68,68,.4);--rb-error-alpha-0-25: rgba(239,68,68,.25);--rb-error-alpha-0-3: rgba(239,68,68,.3);--rb-violet-alpha-0-08: rgba(139,92,246,.08);--rb-select-arrow: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%237c8496' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-theme=light]{color-scheme:light;--rb-band-label-opacity: 1;--rb-band-percent-opacity: 1;--rb-bg: #f6f7fb;--rb-surface: #ffffff;--rb-surface-elevated: #ffffff;--rb-border: #dfe2ec;--rb-border-subtle: #eceef4;--rb-text: #151826;--rb-text-muted: #5d6475;--rb-text-subtle: #4b5263;--rb-accent: #4f52e0;--rb-accent-hover: #4346cc;--rb-green: #096b4c;--rb-amber: #854a00;--rb-blue: #1854bf;--rb-danger: #b01f1f;--rb-accent-soft: rgba(79,82,224,.1);--rb-green-soft: rgba(9,107,76,.1);--rb-amber-soft: rgba(133,74,0,.1);--rb-blue-soft: rgba(24,84,191,.1);--rb-orange: #913f00;--rb-on-accent: #fff;--rb-on-accent-muted: #fff;--rb-on-accent-step: rgba(255,255,255,.6);--rb-on-accent-step-inactive: rgba(255,255,255,.2);--rb-gradient-middle: #6540ca;--rb-gradient-end: #7040bb;--rb-logo-end: #6540ca;--rb-error: #b01f1f;--rb-recording-end: #a91d1d;--rb-backdrop: rgba(21,24,38,.4);--rb-menu-backdrop: rgba(21,24,38,.2);--rb-inset: rgba(21,24,38,.04);--rb-shadow: rgba(21,24,38,.12);--rb-shadow-auth: rgba(21,24,38,.14);--rb-shadow-modal: rgba(21,24,38,.16);--rb-shadow-banner: rgba(21,24,38,.08);--rb-whatsapp-action: #087f42;--rb-teams-action: #6264A7;--rb-whatsapp-step: rgba(8,127,66,.2);--rb-teams-step: rgba(98,100,167,.2);--rb-voice-channels: 176, 31, 31;--rb-accent-alpha-0-12: rgba(79,82,224,.12);--rb-accent-alpha-0-06: rgba(79,82,224,.06);--rb-accent-alpha-0-15: rgba(79,82,224,.15);--rb-accent-alpha-0-08: rgba(79,82,224,.08);--rb-accent-alpha-0-2: rgba(79,82,224,.2);--rb-accent-alpha-0-3: rgba(79,82,224,.3);--rb-accent-alpha-0-4: rgba(79,82,224,.4);--rb-accent-alpha-0: rgba(79,82,224,0);--rb-accent-alpha-0-1: rgba(79,82,224,.1);--rb-accent-alpha-0-25: rgba(79,82,224,.25);--rb-accent-alpha-0-03: rgba(79,82,224,.03);--rb-accent-alpha-0-04: rgba(79,82,224,.04);--rb-accent-alpha-0-35: rgba(79,82,224,.35);--rb-accent-alpha-0-45: rgba(79,82,224,.45);--rb-green-alpha-0-1: rgba(9,107,76,.1);--rb-green-alpha-0-12: rgba(9,107,76,.12);--rb-green-alpha-0-08: rgba(9,107,76,.08);--rb-green-alpha-0-06: rgba(9,107,76,.06);--rb-green-alpha-33: #096b4c33;--rb-green-alpha-22: #096b4c22;--rb-green-alpha-1f: #096b4c1f;--rb-amber-alpha-0-1: rgba(133,74,0,.1);--rb-amber-alpha-0-12: rgba(133,74,0,.12);--rb-amber-alpha-0-15: rgba(133,74,0,.15);--rb-amber-alpha-33: #854a0033;--rb-amber-alpha-22: #854a0022;--rb-amber-alpha-1f: #854a001f;--rb-blue-alpha-0-1: rgba(24,84,191,.1);--rb-blue-alpha-0-12: rgba(24,84,191,.12);--rb-blue-alpha-33: #1854bf33;--rb-blue-alpha-22: #1854bf22;--rb-blue-alpha-1f: #1854bf1f;--rb-danger-alpha-0-12: rgba(176,31,31,.12);--rb-danger-alpha-0-15: rgba(176,31,31,.15);--rb-danger-alpha-0-08: rgba(176,31,31,.08);--rb-danger-alpha-0-1: rgba(176,31,31,.1);--rb-danger-alpha-0-25: rgba(176,31,31,.25);--rb-danger-alpha-33: #b01f1f33;--rb-danger-alpha-22: #b01f1f22;--rb-danger-alpha-1f: #b01f1f1f;--rb-orange-alpha-0-12: rgba(145,63,0,.12);--rb-orange-alpha-33: #913f0033;--rb-orange-alpha-22: #913f0022;--rb-orange-alpha-1f: #913f001f;--rb-error-alpha-0-08: rgba(176,31,31,.08);--rb-error-alpha-0-2: rgba(176,31,31,.2);--rb-error-alpha-0-4: rgba(176,31,31,.4);--rb-error-alpha-0-25: rgba(176,31,31,.25);--rb-error-alpha-0-3: rgba(176,31,31,.3);--rb-violet-alpha-0-08: rgba(101,64,202,.08);--rb-select-arrow: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%235d6475' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{width:var(--rb-viewport-width);height:var(--rb-viewport-height);overflow:hidden}body,#root{height:100%;overflow:hidden}body{background:var(--rb-bg);color:var(--rb-text);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 var(--rb-accent-alpha-0)}50%{box-shadow:0 0 16px 2px var(--rb-accent-alpha-0-15)}}@keyframes dotPulse{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.scroll-area::-webkit-scrollbar{width:5px}.scroll-area::-webkit-scrollbar-track{background:transparent}.scroll-area::-webkit-scrollbar-thumb{background:var(--rb-border);border-radius:3px}.scroll-area::-webkit-scrollbar-thumb:hover{background:var(--rb-text-muted)}.rb-theme-toggle{width:34px;height:34px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rb-border);border-radius:8px;background:var(--rb-surface);color:var(--rb-text-subtle);cursor:pointer}.rb-theme-toggle:hover{color:var(--rb-accent);background:var(--rb-accent-soft)}.rb-theme-toggle:focus-visible{outline:2px solid var(--rb-accent);outline-offset:3px}.rb-theme-toggle--floating{position:fixed;top:8px;right:8px;z-index:400}:root[data-theme=dark] input[type=checkbox]{color-scheme:light}
