.veil-x{--x-bg:#0b0e13;--x-elev:#12161d;--x-elev-2:#171c24;--x-line:#252b35;--x-line-2:#2e3541;--x-text:#f4f7fa;--x-muted:#9ca6b1;--x-faint:#68727d;--x-link:#3ee0a4;--x-link-dim:#2ab37f;--x-blue:#6cb6ff;--x-danger:#f87171;--x-warn:#fbbf24;background:var(--x-bg);color:var(--x-text);font-family:var(--font-figtree),system-ui,sans-serif;min-height:100vh}.veil-x a{color:var(--x-link)}.veil-x a:hover{color:#7af0c0}.veil-x .x-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.veil-x .x-ui{font-family:var(--font-space-grotesk),var(--font-figtree),system-ui,sans-serif}.veil-x .x-header{z-index:120;border-bottom:1px solid var(--x-line);pointer-events:auto;background:#12161deb;position:sticky;top:0}.veil-x .x-search{background:var(--x-bg);border:1px solid var(--x-line-2);border-radius:10px;align-items:center;width:100%;height:40px;display:flex;overflow:hidden}.veil-x .x-search:focus-within{border-color:#3ee0a48c;box-shadow:0 0 0 3px #3ee0a41f}.veil-x .x-search input{height:100%;color:var(--x-text);background:0 0;border:0;outline:none;flex:1;padding:0 12px 0 4px;font-size:13px}.veil-x .x-search input::placeholder{color:var(--x-faint);opacity:1}.veil-x .x-search-hero{background:var(--x-elev);border:1px solid var(--x-line-2);border-radius:14px;height:52px}.veil-x .x-kbd{border:1px solid var(--x-line-2);min-width:22px;height:22px;color:var(--x-faint);font-size:11px;font-family:var(--font-space-grotesk),system-ui,sans-serif;border-radius:5px;justify-content:center;align-items:center;margin-right:10px;padding:0 6px;display:inline-flex}.veil-x .x-link-more{font-size:13px;font-weight:500;color:var(--x-link)!important;text-decoration:none!important}.veil-x .x-link-more:hover{color:#7af0c0!important}.veil-x .x-pill-swap{color:#d8b4fe;background:#a855f724;border:1px solid #a855f747}.veil-x .x-pill-commit{color:#93c5fd;background:#3b82f624;border:1px solid #3b82f647}.veil-x .x-pill-create{color:#fdba74;background:#d9770629;border:1px solid #d977064d}.veil-x .x-pill-lp{color:#6ee7b7;background:#10b98124;border:1px solid #10b98147}.veil-x .x-stat{background:var(--x-elev);border:1px solid var(--x-line);border-radius:14px;padding:16px 18px}.veil-x .x-gas{align-items:center;gap:8px;display:flex}.veil-x .x-gas-bar{background:#ffffff14;border-radius:99px;width:64px;height:5px;overflow:hidden}.veil-x .x-gas-bar>span{background:#3ee0a4;border-radius:99px;height:100%;display:block}.veil-x .x-card{background:var(--x-elev);border:1px solid var(--x-line);border-radius:12px;overflow:hidden}.veil-x .x-card-h{border-bottom:1px solid var(--x-line);justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.veil-x .x-table{border-collapse:collapse;width:100%;font-size:13px}.veil-x .x-table th{text-align:left;color:var(--x-muted);border-bottom:1px solid var(--x-line);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600}.veil-x .x-table td{border-bottom:1px solid var(--x-line);vertical-align:middle;padding:12px 14px}.veil-x .x-table tbody tr:hover{background:#ffffff06}.veil-x .x-table tbody tr:last-child td{border-bottom:0}.veil-x .x-btn{border:1px solid var(--x-line-2);background:var(--x-elev-2);border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;color:var(--x-text)!important;text-decoration:none!important}.veil-x .x-btn:hover{border-color:var(--x-link);color:var(--x-link)!important}.veil-x .x-pill{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.veil-x .x-pill-ok{color:#3ee0a4;background:#3ee0a41f}.veil-x .x-pill-bad{color:#f87171;background:#f871711f}.veil-x .x-pill-method{color:#9fd0ff;background:#6cb6ff1a;border:1px solid #6cb6ff2e}.veil-x .x-row{border-bottom:1px solid var(--x-line);grid-template-columns:200px 1fr;gap:12px;padding:13px 16px;font-size:13.5px;display:grid}.veil-x .x-row:last-child{border-bottom:0}.veil-x .x-crumb{color:var(--x-muted);margin-bottom:10px;font-size:13px}.veil-x .x-crumb a{color:var(--x-muted)}.veil-x .x-crumb a:hover{color:var(--x-link)}.veil-x .x-skel{background:linear-gradient(90deg,#1a2029 25%,#232a35 50%,#1a2029 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.2s ease-in-out infinite xskel}@keyframes xskel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:720px){.veil-x .x-row{grid-template-columns:1fr;gap:4px}}
