@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.FBqWeq_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.FBqWeq_variable{--font-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-KQRRa_className{font-family:Inter,Inter Fallback;font-style:normal}.-KQRRa_variable{--font-sans:"Inter", "Inter Fallback"}
:root{--page-bg:#131c33;--card:#1c2740;--card-border:#ffffff12;--glass:#ffffff08;--glass-strong:#ffffff14;--glass-hover:#ffffff1f;--border:#ffffff14;--heading:#f0ede8;--body:#f0ede8a6;--muted:#f0ede873;--faded:#f0ede840;--accent:#7ecba1;--accent-bg:#7ecba11a;--negative:#e57373;--link:#8b9fd4;--hairline-fade:linear-gradient(90deg, transparent, #ffffff29 12%, #ffffff29 88%, transparent);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--serif:var(--font-serif), "EB Garamond", Georgia, serif;--sans:var(--font-sans), "Inter", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*{box-sizing:border-box}body{background:var(--page-bg);color:var(--heading);margin:0}button,input{font-family:inherit}.page{background:radial-gradient(1200px 520px at 50% -120px,#8b9fd424,#0000 70%);flex-direction:column;min-height:100svh;display:flex}.topbar{justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.brand{color:#f0ede8b3;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand:hover{color:var(--heading)}.brand-word{letter-spacing:-.025em;font-size:14px;font-weight:700}.account{position:relative}.menu{background:var(--card);border:1px solid var(--card-border);z-index:40;border-radius:16px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000059}.menu-identity{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:10px 12px 8px;font-size:13px;overflow:hidden}.menu-item{text-align:left;width:100%;color:var(--heading);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.menu-item:hover{background:var(--glass-strong)}.menu-item--danger{color:var(--negative)}.stage{flex-direction:column;flex:1;align-items:center;padding:32px 16px 48px;display:flex}.hero{text-align:center;margin-bottom:32px}.hero h1{font-family:var(--serif);letter-spacing:-.03em;color:var(--heading);margin:0;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:400;line-height:1.1}.hero p{color:#fff9;margin:12px 0 0;font-size:15px;font-weight:300}.widget{background:var(--glass);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);border-radius:28px;width:100%;max-width:480px;padding:14px}.widget-head{justify-content:space-between;align-items:center;margin-bottom:12px;padding:2px;display:flex}.segmented{background:var(--glass);border:1px solid var(--border);border-radius:999px;gap:2px;padding:4px;display:flex}.seg{letter-spacing:-.005em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.seg:hover{color:var(--body)}.seg.active{background:var(--glass-hover);color:var(--heading)}.pill{background:var(--glass-strong);border:1px solid var(--border);letter-spacing:-.005em;height:44px;color:var(--heading);-webkit-backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}button.pill{cursor:pointer;transition:background-color .2s}button.pill:hover:not(:disabled){background:var(--glass-hover)}button.pill:disabled{color:var(--muted);cursor:default}.pill--primary{background:var(--heading);color:var(--page-bg);border-color:#0000}button.pill--primary:hover:not(:disabled){background:#fff}.network-pill{height:40px;color:var(--body);padding:0 12px 0 10px;font-size:14px}.testnet-tag{letter-spacing:.06em;text-transform:uppercase;color:#e8c27a;background:#e8c27a1f;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:600}.menu-item--network{align-items:center;gap:10px;display:flex}.menu-item--network.is-active{background:var(--glass-strong)}.testnet-note{color:#e8c27a;background:#e8c27a14;border:1px solid #e8c27a29;border-radius:14px;margin:0 2px 12px;padding:9px 14px;font-size:13px}.account-pill{font-variant-numeric:tabular-nums}.account-pill .dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.swap-card{background:var(--card);border:1px solid var(--card-border);border-radius:20px;padding:20px 20px 22px}.swap-section-top{justify-content:space-between;align-items:center;display:flex}.muted{color:var(--muted);font-size:15px}.muted.small{font-size:13px}.swap-row{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.amount-input,.amount-output{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--heading);font-size:46px;font-weight:400}.amount-input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.amount-input::placeholder,.amount-output.is-zero{color:var(--faded)}.amount-output{text-overflow:ellipsis;overflow:hidden}.preset-row{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.presets{gap:6px;display:flex}.preset{border:1px solid var(--border);background:var(--glass);height:30px;color:var(--body);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.preset:hover:not(:disabled){background:var(--glass-strong);color:var(--heading)}.preset.active,.preset.active:hover:not(:disabled){background:var(--accent-bg);color:var(--accent);border-color:#7ecba159}.preset:disabled{color:var(--faded);cursor:not-allowed}.token-chip{background:var(--glass-strong);border:1px solid var(--border);color:var(--heading);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:17px;font-weight:600;transition:background-color .2s;display:inline-flex}.token-chip:hover{background:var(--glass-hover)}.token-chip--static{cursor:default;padding-right:16px}.token-chip--static:hover{background:var(--glass-strong)}.divider{background:var(--hairline-fade);height:1px;margin:22px 0;position:relative}.flip-btn{background:var(--card);cursor:pointer;width:42px;height:42px;color:var(--heading);transition:background-color .2s, transform .4s var(--ease-out-expo);border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flip-btn:hover{background:#24304b;transform:translate(-50%,-50%)rotate(180deg)}.cta{background:var(--heading);width:100%;height:56px;color:var(--page-bg);letter-spacing:-.005em;cursor:pointer;border:0;border-radius:999px;margin-top:14px;font-size:16px;font-weight:600;transition:background-color .3s,color .3s}.cta:hover:not(:disabled){background:#fff}.cta:disabled{color:#ffffff8c;cursor:not-allowed;background:#ffffff1a}.oneclick-hint{color:var(--accent);background:var(--accent-bg);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}.status{color:var(--body);text-align:center;word-break:break-word;margin-top:12px;font-size:14px}.status.err{color:var(--negative)}.status a{color:var(--link)}.disclaimer{border-top:1px solid #0000;border-image:var(--hairline-fade) 1;color:#ffffff8c;text-align:center;margin:18px 8px 4px;padding-top:18px;font-size:11px;line-height:1.7}.footer{letter-spacing:.02em;color:#fff3;justify-content:center;gap:20px;padding:0 16px 32px;font-size:11px;display:flex}.footer a{color:#ffffff73;text-decoration:none;transition:color .2s}.footer a:hover{color:#ffffffb3}.token-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.token-icon--mono{color:var(--heading);font-family:var(--serif);background:linear-gradient(135deg,#2a3758,#1a2440);font-size:1.05em;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff1f}.modal-overlay{-webkit-backdrop-filter:blur(6px);z-index:50;background:#080c1899;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--card);border:1px solid var(--card-border);border-radius:24px;width:100%;max-width:520px;max-height:80vh;padding:22px 22px 10px;overflow-y:auto;box-shadow:0 30px 60px #0006}.modal-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-header h2{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:400}.icon-btn{cursor:pointer;color:var(--body);background:0 0;border:0;border-radius:999px;padding:4px;display:inline-flex}.icon-btn:hover{color:var(--heading);background:var(--glass-strong)}.search-box{background:var(--glass);border:1px solid var(--border);color:var(--muted);border-radius:999px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 18px;transition:background-color .3s;display:flex}.search-box:focus-within{background:var(--glass-strong)}.search-box input{width:100%;color:var(--heading);background:0 0;border:0;outline:0;font-size:15px;font-weight:500}.search-box input::placeholder{color:var(--faded)}.list-section-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:18px 6px 6px;font-size:12px;font-weight:600;display:flex}.asset-row{cursor:pointer;text-align:left;width:100%;color:var(--heading);background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 8px;display:flex}.asset-row:hover{background:var(--glass-strong)}.asset-row--selected{background:var(--accent-bg)}.asset-row--base{cursor:default}.asset-row--base:hover{background:0 0}.asset-base-tag{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.asset-row--selected .asset-base-tag{color:var(--accent)}.muted-price{color:var(--faded)}.asset-row-left{align-items:center;gap:14px;min-width:0;display:flex}.asset-names{flex-direction:column;min-width:0;display:flex}.asset-ticker{font-size:17px;font-weight:600}.asset-name{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.asset-row-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.asset-price{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.empty-state{color:var(--muted);text-align:center;padding:28px 6px}@media (max-width:520px){.topbar{padding:16px}.amount-input,.amount-output{font-size:38px}.swap-card{padding:16px}}
