:root{--background:#fff;--foreground:#171717;--border:#272727;--well:hwb(0 95% 5%);--deep-grey:#e5e5e5;--shallow-deep-grey:#3a3a40;--secondary-grey:#6f6f6f;--font-grey:#5e5e5e;--dark-font-grey:#727272;--blue-action:#000;--outline:#c9c9c9;--opacity:hsla(0,0%,100%,.281);--bg-raised:#e0e7e8;--secondary-text:#a3a3ac;--ai:#000;--ai-bg:#fff;--user:#000;--user-bg:#fff;--inverse:#000;--font:#000;--ai-raised:#0d0f1a;--image-border:#dfdfdf;--pink:#e1d3d3}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--border:#272727;--well:#0d0d0d;--deep-grey:#1b1b1b;--shallow-deep-grey:#3a3a40;--secondary-grey:#6f6f6f;--font-grey:#aaa;--dark-font-grey:#727272;--blue-action:#fff;--outline:#333;--opacity:transparent;--bg-raised:#0a0a0a;--secondary-text:#232327;--ai:#fff;--ai-bg:#000;--user:#fff;--user-bg:#000;--ai-btn:#def2ff;--font:#fff;--ai-raised:#0d0f1a;--image-border:#bfe0ff;--inverse:#fff;--pink:#e1d3d3}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}*{box-sizing:border-box;padding:0;margin:0}@media (prefers-color-scheme:dark){html{color-scheme:dark}}input{resize:none}input:focus{outline:none!important}a{color:inherit;text-decoration:none}.sec_sec__yDXBv{left:0;right:0;width:100vw;display:flex;justify-content:center;align-items:center}.sec_log___90Ijr,.sec_log__e2NR_{position:fixed;bottom:20px;color:#fff;display:flex;justify-content:center;align-items:center;padding:10px 20px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;border-radius:20px;border:1px solid #000;z-index:100}.sec_log___90Ijr{left:20px}@media (prefers-color-scheme:dark){.sec_log__e2NR_,.sec_sec__yDXBv{background-color:#fff;border-color:#fff;color:#000}.sec_icon__Ng5SE,.sec_label__MW918{color:#000}}.sec_tr__B8pco{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/aa5329918e5352b7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/3546445dbedfe8e0-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/a329a67c917d0d83-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/32ef35af86a1df18-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/42c2d543c4ca0ff8-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5a7dbca54c2fc4dd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d4e99c199dab3055-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9ae1ac821a4debaf-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ec1b1cbc512bc43e-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/463cef7d4672ba68-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0b5991{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:300}