:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f6f3eb;background:#0c0e13;font-synthesis:none;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #d8b76a;outline-offset:4px}.topbar{height:88px;display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:auto;padding:0 40px;border-bottom:1px solid #252831}.brand{display:flex;gap:12px;align-items:center;font-size:12px;letter-spacing:2px;font-weight:750}.brand img{height:40px;width:40px;object-fit:contain}.brand-sub{display:block;font-size:10px;margin-top:3px;color:#bcb8ad;letter-spacing:5px}.back{font-size:13px;color:#b9bec9}main{max-width:1080px;margin:auto;padding:48px 32px 24px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2.2px;color:#d8b76a}.heading h1{font-size:clamp(36px,5vw,58px);letter-spacing:-2px;line-height:1.1;margin:14px 0}.heading h1 span{color:#d8b76a}.heading>p{color:#aeb4c0;font-size:15px;margin:0 0 36px}.layout{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:42px;align-items:start}#exchange{scroll-margin-top:24px}.exchange-caption{display:flex;align-items:center;gap:7px;font-size:11px;color:#d0d3dc;margin:0 8px 14px}.exchange-caption>span:last-child{margin-left:auto;color:#8f96a6}.dot{width:6px;height:6px;border-radius:50%;background:#7dbb91}.quote-note{font-size:12px;color:#9ca3b2;line-height:1.7;margin:18px 10px}.baao-card{border:1px solid #403a2b;background:#1b1812;border-radius:16px;display:flex;gap:12px;align-items:center;padding:18px;margin-top:22px}.baao-card img{height:38px;width:38px;object-fit:contain}.baao-card div{min-width:0;flex:1}.baao-card strong{font-size:14px;display:block}.baao-card span,.baao-card a{display:block;font-size:10px;color:#bcb5a4;margin-top:5px}.baao-card a{color:#d8b76a}.baao-card button{border:1px solid #615437;background:transparent;color:#e7cd91;font-size:11px;padding:9px;border-radius:8px;white-space:nowrap}.catalog{padding-top:1px}.catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog h2{margin:7px 0 10px;font-size:24px;letter-spacing:-.7px}.count{color:#8f96a6;border:1px solid #30333d;border-radius:30px;font-size:10px;padding:6px 9px}.catalog-note{font-size:12px;line-height:1.7;color:#919aaa;margin:0 0 16px}.search input{background:#151820;border:1px solid #30343f;border-radius:11px;width:100%;padding:12px 14px;color:#eee;font-size:13px}.token-list{max-height:526px;overflow:auto;margin-top:12px;scrollbar-width:thin;scrollbar-color:#393d47 transparent;padding:2px 5px 2px 2px}.token-row{display:flex;align-items:center;width:100%;gap:11px;text-align:left;background:transparent;border:1px solid transparent;color:inherit;padding:11px 9px;border-radius:12px;min-height:68px}.token-row:hover:not(:disabled){background:#1b1e27}.token-row.featured{background:#221e15;border-color:#403727;margin-bottom:6px}.token-row:disabled{opacity:.57}.token-row img{height:30px;width:30px;object-fit:contain;border-radius:50%;flex:none}.token-name{flex:1;min-width:0}.token-name strong{display:flex;align-items:center;gap:7px;font-size:13px}.token-name small{font-size:8px;letter-spacing:.5px;color:#9c988e;font-weight:500}.token-name>span{display:block;color:#989eac;font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:4px}.availability{font-size:10px;color:#b4baa6;max-width:104px;text-align:right;line-height:1.5}.token-row:disabled .availability{color:#969ca8}.catalog details{margin-top:14px;border-top:1px solid #282b34;padding-top:16px;font-size:11px;color:#9da5b5}.catalog summary{cursor:pointer}.catalog details p{line-height:1.8}.empty{font-size:13px;color:#9da5b5;text-align:center}footer{display:flex;justify-content:center;gap:24px;border-top:1px solid #252831;margin-top:46px;padding-top:22px;font-size:10px;color:#7f8797}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.modal-backdrop{position:fixed;inset:0;background:#000b;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.token-dialog{position:relative;max-width:460px;width:100%;border:1px solid #3c414d;border-radius:22px;background:#151820;padding:28px;box-shadow:0 24px 90px #0008}.token-dialog h2{font-size:30px;margin:10px 0}.token-dialog p{color:#a7afbe;font-size:13px;margin:0 0 24px}.close{position:absolute;right:14px;top:10px;color:#bbb;background:transparent;border:0;font-size:26px}.token-dialog label{display:block;font-size:12px;color:#b7bdc9}.token-dialog select{display:block;width:100%;border:1px solid #414652;border-radius:9px;background:#202530;padding:12px;margin-top:9px;font-size:13px;color:#eee}.token-address{margin-top:16px}.token-address span{font-size:10px;color:#939dad}.token-address code{display:block;overflow-wrap:anywhere;color:#c1c7d3;font-size:10px;line-height:1.6;margin-top:6px}.dialog-actions{display:flex;gap:10px;margin-top:26px}.dialog-actions button,.swap-error button{border:1px solid #444955;background:#222732;color:#e6e7eb;border-radius:9px;padding:12px;font-size:12px;flex:1}.dialog-actions .primary{background:#d8b76a;border-color:#d8b76a;color:#18140e;font-weight:650}.swap-error{border:1px solid #46404a;border-radius:20px;padding:24px;line-height:1.7;font-size:13px}.swap-error h2{font-size:20px}.swap-error p{color:#b5bbc6}@media(max-width:800px){.layout{grid-template-columns:minmax(0,480px);justify-content:center;gap:34px}main{padding:32px 18px 24px}.heading{max-width:480px;margin:auto}.topbar{height:74px;padding:0 20px}.heading h1{font-size:44px}.heading>p{font-size:13px;line-height:1.7;margin-bottom:26px}.catalog{border-top:1px solid #282b34;padding-top:28px}.token-list{max-height:380px}.baao-card{padding:14px;gap:8px}.baao-card span{font-size:9px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
