@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/swap/assets/Oswald-wght-Btv4ouYq.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/swap/assets/Manrope-400-BEIO-tX3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/swap/assets/Manrope-500-C3q1kWH5.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/swap/assets/Manrope-600-DBphNC1-.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/swap/assets/Manrope-700-DbNN7f-K.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/swap/assets/Manrope-800-CNT0ON31.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/swap/assets/IBMPlexMono-400-ClCTSiDw.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/swap/assets/IBMPlexMono-500-DyRt3UMW.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/swap/assets/IBMPlexMono-700-B3PjtBx4.ttf)format("truetype")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/swap/assets/InstrumentSerif-400-CGHjAgsg.ttf)format("truetype")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/swap/assets/InstrumentSerif-400-italic-C4j453oU.ttf)format("truetype")}:root{--font-sans:"Manrope", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-serif:"Instrument Serif", Georgia, serif}.font-serif-accent{font-family:var(--font-serif);letter-spacing:-.03em;font-style:italic;font-weight:400}:root{color:#0f172a;background:radial-gradient(circle at 0 0,#0ea5e92e,#0000 28%),radial-gradient(circle at 100% 100%,#38bdf81f,#0000 24%),linear-gradient(#f8fbff 0%,#eef6ff 100%);font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-height:100vh}.appShell{place-items:center;min-height:100vh;padding:96px 24px 24px;display:grid;position:relative}.swapHeader{z-index:10;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;top:20px;left:20px;right:20px}.homeBrandLink{color:#0f172a;text-decoration:none;transition:transform .18s,opacity .18s;position:static}.homeBrandLink:hover{opacity:.88;transform:translateY(-1px)}.logo{--logo-text-size:24px;--logo-text-line:.95;--logo-text-gap:1px;align-items:center;gap:10px;display:inline-flex}.logo__image{width:calc((var(--logo-text-size) * var(--logo-text-line) * 2) + var(--logo-text-gap));height:calc((var(--logo-text-size) * var(--logo-text-line) * 2) + var(--logo-text-gap));object-fit:cover;mix-blend-mode:multiply;border-radius:8px;display:block}.logo__text{gap:var(--logo-text-gap);font:700 var(--logo-text-size) / var(--logo-text-line) var(--font-sans);display:grid}.swapHeaderNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.swapHeaderNav__link{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0f172a;min-height:40px;font:500 13px/1 var(--font-mono);letter-spacing:.02em;background:#ffffffd1;border:1px solid #0f172a1f;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,opacity .18s;display:inline-flex}.swapHeaderNav__link:hover{opacity:.92;background:#fffffff0;border-color:#0f172a33;transform:translateY(-1px)}.widgetFrame{width:min(100%,460px)}@media (width<=640px){.appShell{padding:120px 12px 12px}.swapHeader{flex-direction:column;align-items:flex-start;top:12px;left:12px;right:12px}.logo{--logo-text-size:20px}.swapHeaderNav{justify-content:flex-start;gap:8px;width:100%}.swapHeaderNav__link{min-height:36px;padding:0 12px;font-size:13px}.widgetFrame{width:100%}}
