.lema-agent-env{--mono:var(--font-mono-dm), ui-monospace, Menlo, monospace;--seal:#16191f;--seal-2:#1d2129;--seal-line:#2b313b;--vellum:#f1ece0;--vellum-2:#b9b3a4;--gold:#c9a356;--gold-soft:#d8c08a;--gold-ghost:#4a4536;--env-key:#8fbf9f;--env-str:#e6ddc7;--env-num:#d8c08a;--env-punct:#828b97;--env-rule:#e09a78;--env-ln:#5b626e}.fuse-wrap .f-envcard :focus-visible,.lema-agent-env .f-envcard :focus-visible{outline-color:var(--gold-soft)}.fuse-wrap .f-envcard,.lema-agent-env .f-envcard{background:var(--seal);border:1px solid var(--seal-line);border-radius:12px;overflow:hidden;box-shadow:0 18px 40px -30px #14171c99}.fuse-wrap .f-envbar,.lema-agent-env .f-envbar{background:var(--seal-2);border-bottom:1px solid var(--seal-line);justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.fuse-wrap .f-envbar .f-ebtitle,.lema-agent-env .f-envbar .f-ebtitle{font-family:var(--mono);color:var(--gold-soft);letter-spacing:.02em;align-items:center;gap:7px;font-size:11.5px;display:flex}.fuse-wrap .f-envbar .f-ebtitle .f-spark,.lema-agent-env .f-envbar .f-ebtitle .f-spark{color:var(--gold);font-size:11px}.fuse-wrap .f-envbar .f-ebactions,.lema-agent-env .f-envbar .f-ebactions{align-items:center;gap:8px;display:flex}.fuse-wrap .f-ebtag,.lema-agent-env .f-ebtag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vellum-2);border:1px solid var(--seal-line);border-radius:999px;padding:3px 8px;font-size:9.5px}.fuse-wrap .f-copy,.lema-agent-env .f-copy{font-family:var(--mono);letter-spacing:.03em;color:var(--vellum);cursor:pointer;border:1px solid var(--seal-line);white-space:nowrap;background:#ffffff0d;border-radius:7px;padding:5px 9px;font-size:10.5px;transition:all .16s}.fuse-wrap .f-copy:hover,.lema-agent-env .f-copy:hover{border-color:var(--gold-ghost);color:var(--gold-soft);background:#c9a35621}.fuse-wrap .f-copy.f-done,.lema-agent-env .f-copy.f-done{color:var(--env-key);border-color:var(--env-key)}.fuse-wrap pre.f-env,.lema-agent-env pre.f-env{counter-reset:ln;font-family:var(--mono);color:var(--env-str);white-space:pre-wrap;word-break:break-word;tab-size:2;margin:0;padding:15px 15px 16px;font-size:12px;line-height:1.66;overflow-x:hidden}.fuse-wrap pre.f-env .f-eline,.lema-agent-env pre.f-env .f-eline{counter-increment:ln;padding-left:2.7em;display:block;position:relative}.fuse-wrap pre.f-env .f-eline:before,.lema-agent-env pre.f-env .f-eline:before{content:counter(ln);text-align:right;width:2em;color:var(--env-ln);font-size:11px;position:absolute;top:0;left:0}.fuse-wrap pre.f-env .f-k,.lema-agent-env pre.f-env .f-k{color:var(--env-key)}.fuse-wrap pre.f-env .f-s,.lema-agent-env pre.f-env .f-s{color:var(--env-str)}.fuse-wrap pre.f-env .f-n,.lema-agent-env pre.f-env .f-n{color:var(--env-num)}.fuse-wrap pre.f-env .f-p,.lema-agent-env pre.f-env .f-p{color:var(--env-punct)}.fuse-wrap pre.f-env .f-rule,.lema-agent-env pre.f-env .f-rule{color:var(--env-rule);font-weight:500}.fuse-wrap pre.f-env .f-openv,.lema-agent-env pre.f-env .f-openv{color:var(--vellum-2);font-weight:500}
