*,:before,:after{box-sizing:border-box}:root{--k-bg:#07090c;--k-card:#10141a;--k-input:#161b22;--k-chip:#1c222b;--k-line3:#2a313c;--k-tx:#f2f4f7;--k-tx2:#c8cfda;--k-tx3:#a7b0bf;--k-mu:#8a94a6;--k-dim:#6b7587;--k-dim2:#5a6475;--k-teal:#5ee6c4;--k-blue:#7fa6ff;--k-red:#ff7a7a;--k-amber:#f5b84b;--k-green:#4ade9a;--k-violet:#b69cff;--k-brand:#99ddc7;--k-brand2:#3fd9b5;--k-glass:#ffffff0b;--k-line:#ffffff14;--k-line2:#ffffff24;--k-blue-t:#6e9bff1f;--k-teal-t:#3fd9b51f;--k-red-t:#ff6b6b1f;--k-amber-t:#f5b84b1c;--k-green-t:#4ade9a1c;--k-violet-t:#a78bfa1f;--k-shadow:#00000073;--k-bar:#161a22d1;--k-side:#0a0d12;--k-s1:#26a886;--k-s2:#6f86e8;--k-s3:#c27a33;--k-ph-m:#e0708a;--k-ph-f:#3fd9b5;--k-ph-o:#8c9ef0;--k-ph-l:#d4914a;--k-bm:#e0708a29;--k-bo:#8c9ef029;--k-bl:#d4914a1f;--k-w03:#ffffff08;--k-w04:#ffffff0a;--k-w12:#ffffff1f;--k-w18:#ffffff2e;--k-w20:#fff3;--k-w25:#ffffff40;--k-w30:#ffffff4d;--k-w40:#fff6;--k-w50:#ffffff80;--k-w60:#fff9;--k-w65:#ffffffa6;--k-w70:#ffffffb3;--k-w80:#fffc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--k-bg:#f4f6f9;--k-card:#fff;--k-input:#f0f3f7;--k-chip:#e9edf2;--k-line3:#cbd3de;--k-tx:#0f172a;--k-tx2:#334155;--k-tx3:#475569;--k-mu:#5b6576;--k-dim:#7b8597;--k-dim2:#98a2b3;--k-teal:#0b7a6c;--k-blue:#2d5fa6;--k-red:#c0392b;--k-amber:#b45309;--k-green:#15803d;--k-violet:#6d28d9;--k-brand:#0e8a7a;--k-brand2:#14a38b;--k-glass:#ffffffd9;--k-line:#0f172a14;--k-line2:#0f172a24;--k-blue-t:#2d5fa614;--k-teal-t:#0e8a7a17;--k-red-t:#c0392b14;--k-amber-t:#b4530917;--k-green-t:#15803d17;--k-violet-t:#6d28d914;--k-shadow:#0f172a1a;--k-bar:#ffffffe0;--k-side:#fff;--k-s1:#0e8a7a;--k-s2:#4f6bd8;--k-s3:#b7791f;--k-ph-m:#c24865;--k-ph-f:#0e8a7a;--k-ph-o:#4f6bd8;--k-ph-l:#b7791f;--k-bm:#c248651f;--k-bo:#4f6bd81a;--k-bl:#b7791f1a;--k-w03:#0f172a05;--k-w04:#0f172a08;--k-w12:#0f172a14;--k-w18:#0f172a24;--k-w20:#0f172a1f;--k-w25:#0f172a4d;--k-w30:#0f172a66;--k-w40:#0f172a73;--k-w50:#0f172a8c;--k-w60:#0f172a99;--k-w65:#0f172aa6;--k-w70:#0f172ab3;--k-w80:#0f172acc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:var(--k-bg)}body{background:var(--k-bg);color:var(--k-tx);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Sora,sans-serif}input,select,textarea{color:var(--k-tx)}input::placeholder,textarea::placeholder{color:var(--k-dim2)}select option{background:var(--k-card);color:var(--k-tx)}.logo-sobre-claro,html[data-theme=light] .logo-sobre-oscuro{display:none}html[data-theme=light] .logo-sobre-claro{display:inline}@media (max-width:768px){.sidebar{display:none!important}.mobile-bar{display:flex!important}.main-content{margin-left:0!important;padding-bottom:104px!important}.main-inner{max-width:100%!important;padding:0!important}.main-content>*{z-index:0;position:relative}.chat-page{height:calc(100dvh - 96px)!important;min-height:unset!important}}html:has(.app-col) .sidebar{display:none!important}html:has(.app-col) .mobile-bar{display:flex!important}.main-content.app-col{margin-left:0!important;padding-bottom:104px!important}.main-content.app-col .main-inner{max-width:480px!important;padding:0!important}html:has(.app-col) .chat-page{height:calc(100dvh - 96px)!important;min-height:unset!important}@media (min-width:769px){html:has(.app-col) .mobile-bar{width:456px;transform:translate(-50%);left:50%!important;right:auto!important}}@keyframes kxPulse{0%{opacity:1;transform:scale(.92)}to{opacity:0;transform:scale(1.15)}}.kx-mono{letter-spacing:.08em;text-transform:uppercase;color:var(--k-mu);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.kx-latido,.kx-latidoNum{transform-box:fill-box;transform-origin:50%;animation:kxLubdub var(--lat,1s) ease-in-out infinite}.kx-latidoNum{transform-box:border-box;animation-name:kxLubdubN}.kx-onda{animation-name:kxOnda}@keyframes kxLubdub{0%{opacity:.75;transform:scale(1)}12%{opacity:1;transform:scale(1.06)}24%{transform:scale(1)}36%{opacity:.95;transform:scale(1.035)}52%,to{opacity:.75;transform:scale(1)}}@keyframes kxLubdubN{0%{transform:scale(1)}12%{transform:scale(1.025)}24%{transform:scale(1)}36%{transform:scale(1.012)}52%,to{transform:scale(1)}}@keyframes kxOnda{0%{opacity:0;transform:scale(1)}12%{opacity:.9}60%{opacity:0;transform:scale(1.12)}to{opacity:0}}.kx-ondaCel{animation:1.3s ease-out both kxOndaCel}@keyframes kxOndaCel{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.kx-flota{animation:1.4s ease-out forwards kxFlota}@keyframes kxFlota{0%{opacity:0;transform:translate(-50%,10px)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50px)}}.kx-entra>*{animation:.6s cubic-bezier(.2,.9,.25,1.15) both kxEntra}.kx-entra>:first-child{animation-delay:0s}.kx-entra>:nth-child(2){animation-delay:60ms}.kx-entra>:nth-child(3){animation-delay:.12s}.kx-entra>:nth-child(4){animation-delay:.18s}.kx-entra>:nth-child(5){animation-delay:.24s}.kx-entra>:nth-child(6){animation-delay:.3s}.kx-entra>:nth-child(7){animation-delay:.36s}.kx-entra>:nth-child(8){animation-delay:.42s}.kx-entra>:nth-child(9){animation-delay:.48s}.kx-entra>:nth-child(10){animation-delay:.54s}@keyframes kxEntra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kx-entra>*,.kx-latido,.kx-latidoNum,.kx-onda,.kx-ondaCel,.kx-flota{animation:none!important}}[style*="text-transform: uppercase"]:not(.kx-sans),[style*=text-transform\:uppercase]:not(.kx-sans){letter-spacing:.09em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-weight:500!important}.kx-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:200}body:after{content:"";z-index:2147483000;pointer-events:none;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:fixed;inset:0}html[data-theme=light] body:after{opacity:.035;mix-blend-mode:multiply}@media print{body:after{display:none}}@keyframes kxTomaDot{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}.kx-toma-dot{animation:.28s cubic-bezier(.2,.8,.2,1) kxTomaDot}@media (prefers-reduced-motion:reduce){.kx-toma-dot{animation:none}}@keyframes kxFbSube{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[role=dialog]{animation:none!important}}
