html[data-layout=ratoeira]{--ly-ink:#12110f;--ly-cream:#faf7f2;--ly-bone:#f0eae1;--ly-line:#e4e2dc;--ly-muted:#5a554e;--ly-ink-line:#12110f;--ly-hard-shadow:0 2px 0 rgba(18,17,15,0.35);--ly-col-line:#d9d5cd;--radius:0.75rem}html[data-layout=ratoeira].dark{--ly-ink-line:rgba(250,247,242,0.55);--ly-hard-shadow:0 2px 0 rgba(0,0,0,0.55);--ly-col-line:rgba(250,247,242,0.14)}html[data-layout=ratoeira],html[data-layout=ratoeira][data-brand]{--font-sans:var(--font-geist),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-jbmono),ui-monospace,"Cascadia Mono",Menlo,monospace}html[data-layout=ratoeira] [data-lyt=chat-title],html[data-layout=ratoeira] [data-lyt=main] :is(h1,h2):not(.aui-md *),html[data-layout=ratoeira] [data-lyt=sidebar] :is(h1,h2,h3){font-family:var(--font-bricolage),var(--font-sans);font-weight:800;letter-spacing:-.01em}html[data-layout=ratoeira] [data-lyt=spend]{font-family:var(--font-jbmono),var(--font-mono);font-weight:500}html[data-layout=ratoeira]:not(.dark){--background:#ffffff;--card:#ffffff;--panel:var(--ly-cream);--main-panel:var(--ly-cream);--canvas:var(--ly-cream);--sidebar:var(--ly-cream);--rail:var(--ly-bone);--border:var(--ly-line);--separator:var(--ly-line);--sidebar-border:var(--ly-line);--foreground:var(--ly-ink);--card-foreground:var(--ly-ink);--sidebar-foreground:var(--ly-ink);--muted-foreground:var(--ly-muted);--muted:var(--ly-bone);--secondary:var(--ly-bone);--accent:var(--ly-bone);--fill:rgba(18,17,15,0.06);--bubble:rgba(18,17,15,0.035)}html[data-layout=ratoeira]:not(.dark) [data-lyt=sidebar]{background-color:var(--ly-cream)}html[data-layout=ratoeira] :has(>[data-lyt=rail]),html[data-layout=ratoeira] :has(>[data-lyt=sidebar]){border-right-width:1px;border-right-color:var(--ly-col-line)}html[data-layout=ratoeira]:not(.dark) [data-lyt=header]{border-bottom-color:var(--ly-line)}html[data-layout=ratoeira] :is([data-lyt=new-chat-btn],[data-lyt=active-chat],[data-lyt=rail-active],[data-lyt=composer] .aui-composer-send,[data-lyt=side-panel-tab],[data-lyt=side-panel-collapse],[data-lyt=side-panel-download]):focus-visible,html[data-layout=ratoeira] [data-lyt=composer]:has(:focus-visible){outline:2px solid var(--ring);outline-offset:2px}html[data-layout=ratoeira]:not(.dark) :is([data-lyt=new-chat-btn],[data-lyt=active-chat],[data-lyt=rail-active],[data-lyt=composer] .aui-composer-send,[data-lyt=side-panel-tab],[data-lyt=side-panel-collapse],[data-lyt=side-panel-download]):focus-visible,html[data-layout=ratoeira]:not(.dark) [data-lyt=composer]:has(:focus-visible){outline-color:var(--ly-ink)}html[data-layout=ratoeira] [data-lyt=new-chat-btn]{background-color:var(--brand);color:var(--brand-foreground);border:2px solid var(--ly-ink-line);box-shadow:var(--ly-hard-shadow);font-weight:700}html[data-layout=ratoeira] [data-lyt=active-chat]{background-color:var(--card);color:var(--ly-ink);border:2px solid var(--ly-ink-line);box-shadow:var(--ly-hard-shadow)}html[data-layout=ratoeira].dark [data-lyt=active-chat]{background-color:var(--fill);color:var(--foreground)}html[data-layout=ratoeira] [data-lyt=composer],html[data-layout=ratoeira] [data-lyt=rail-active]{border:2px solid var(--ly-ink-line);box-shadow:var(--ly-hard-shadow)}html[data-layout=ratoeira] [data-lyt=composer] .aui-composer-send{background-color:var(--brand);color:var(--brand-foreground);border:2px solid var(--ly-ink-line)}html[data-layout=ratoeira] :has(>[data-lyt=side-panel]){border-left-width:1px;border-left-color:var(--ly-col-line)}html[data-layout=ratoeira] [data-lyt=side-panel-head] :is(h1,h2){font-family:var(--font-bricolage),var(--font-sans);font-weight:800;letter-spacing:-.01em;font-size:1.25rem}html[data-layout=ratoeira]:not(.dark) [data-lyt=side-panel-content]{background-color:var(--ly-cream)}html[data-layout=ratoeira]:not(.dark) [data-lyt=side-panel-rail]{background-color:var(--card)}html[data-layout=ratoeira] [data-lyt=side-panel-tab]{border:2px solid transparent}html[data-layout=ratoeira] [data-lyt=side-panel-tab][data-active=true]{background-color:var(--brand);color:var(--brand-foreground);border-color:var(--ly-ink-line);box-shadow:var(--ly-hard-shadow)}html[data-layout=ratoeira] [data-lyt=side-panel-collapse]{border:1px solid var(--ly-line);background-color:var(--card);border-radius:10px}html[data-layout=ratoeira] [data-lyt=side-panel-collapse]:hover{background-color:var(--fill)}html[data-layout=ratoeira] [data-lyt=side-panel][data-collapsed=true] [data-lyt=side-panel-rail]{border-left-width:0}html[data-layout=ratoeira] [data-lyt=side-panel-file]{border:2px solid var(--ly-ink-line);box-shadow:var(--ly-hard-shadow);border-radius:14px;background-color:var(--card)}html[data-layout=ratoeira] [data-lyt=side-panel-file-icon]{width:34px;height:34px;border-radius:9999px}html[data-layout=ratoeira] [data-lyt=side-panel-download],html[data-layout=ratoeira] [data-lyt=side-panel-file-icon]{border:2px solid var(--ly-ink-line);background-color:var(--brand);color:var(--brand-foreground)}html[data-layout=ratoeira].dark [data-lyt=side-panel-collapse]{border-color:var(--border)}html[data-layout=ratoeira] [data-lyt=side-panel-rail][data-orientation=horizontal]{border-left-width:0;border-bottom:1px solid var(--ly-line)}html[data-layout=ratoeira].dark [data-lyt=side-panel-rail][data-orientation=horizontal]{border-bottom-color:var(--border)}html[data-layout=ratoeira] [data-lyt=msg-assistant]{border:1px solid var(--border);border-radius:var(--radius);box-shadow:none}html[data-layout=ratoeira]:not(.dark) [data-lyt=msg-assistant]{background-color:var(--card)}html[data-layout=ratoeira] [data-lyt=msg-user]{background-color:var(--brand);color:var(--brand-foreground)}html[data-layout=ratoeira] [data-lyt=chart],html[data-layout=ratoeira] [data-lyt=msg-user]{border:2px solid var(--ly-ink-line);border-radius:var(--radius);box-shadow:var(--ly-hard-shadow)}html[data-layout=ratoeira] [data-lyt=chart]>figcaption{background-color:var(--muted);border-bottom:1px solid var(--border);border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);font-family:var(--font-bricolage),var(--font-sans);font-weight:700}html[data-layout=ratoeira] .aui-md :is(th){background-color:var(--muted);font-weight:700}html[data-layout=ratoeira] .aui-md :is(th,td){border-color:var(--border)}.ov-title{font-family:var(--font-bricolage),var(--font-sans),system-ui,sans-serif;font-weight:800;letter-spacing:-.01em}.ov-mono{font-family:var(--font-jbmono),var(--font-mono),ui-monospace,monospace;font-weight:500}html[data-layout=ratoeira] .ov-hard{box-shadow:var(--ly-hard-shadow)}@font-face{font-family:roboto;src:url(/_next/static/media/de6476984585df9b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:roboto Fallback;src:local("Arial");ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:100.37%}.__className_ab7df3{font-family:roboto,roboto Fallback;font-style:normal}.__variable_ab7df3{--font-roboto:"roboto","roboto Fallback"}@font-face{font-family:nunito;src:url(/_next/static/media/5cc7ff84a6a272e2-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_387374{font-family:nunito,nunito Fallback;font-style:normal}.__variable_387374{--font-nunito:"nunito","nunito Fallback"}@font-face{font-family:bricolage;src:url(/_next/static/media/3e340e57b1e93189-s.woff2) format("woff2");font-display:swap;font-weight:500 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local("Arial");ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:112.88%}.__className_2d80df{font-family:bricolage,bricolage Fallback;font-style:normal}.__variable_2d80df{--font-bricolage:"bricolage","bricolage Fallback"}@font-face{font-family:geist;src:url(/_next/static/media/9ff55a8a9670220d-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_627cb6{font-family:geist,geist Fallback;font-style:normal}.__variable_627cb6{--font-geist:"geist","geist Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/d4d543e2c04cd1cb-s.woff2) format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_8580db{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.__variable_8580db{--font-jbmono:"jetbrainsMono","jetbrainsMono Fallback"}