@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&display=swap";.jetton-panel{margin-top:18px}.jetton-table-wrap{overflow-x:auto;margin-top:16px}.jetton-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.jetton-table caption{text-align:left;color:#91a2b4;padding-bottom:12px}.jetton-table th,.jetton-table td{padding:12px 8px;vertical-align:top;border-bottom:1px solid #273443}.jetton-table thead th{color:#91a2b4;font-weight:500}.jetton-table tbody th{min-width:180px;font-weight:400}.jetton-table code{display:block;margin-top:6px;overflow-wrap:anywhere;font:10px DM Mono,monospace;color:#91a2b4}.jetton-table td{overflow-wrap:anywhere;min-width:110px}:root{font-family:DM Sans,sans-serif;color:#eef2f9;background:#0b1018;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 50% -20%,#163249,#0b1018 58%)}button,input{font:inherit}.shell{max-width:780px;margin:auto;padding:26px 24px 54px}.topbar{display:flex;justify-content:space-between;align-items:center}.brand{display:flex;gap:11px;align-items:center}.brand div{display:grid}.brand b{font-size:14px;letter-spacing:.01em}.brand small{color:#8290a3;font-size:11px;margin-top:2px}.mark{width:34px;height:34px;display:grid;place-items:center;background:#0098ea;color:#fff;border-radius:11px;font-weight:700;font-size:19px}.intro{padding:64px 0 32px;max-width:620px}.eyebrow{color:#49b8ff;font:500 11px DM Mono,monospace;letter-spacing:.14em}.intro h1{font-size:clamp(38px,7vw,62px);letter-spacing:-.055em;line-height:1.03;margin:17px 0}.intro h1 em{font-style:normal;color:#62c4ff}.intro p{color:#a8b3c3;line-height:1.7;max-width:510px;margin:0}.warning{display:flex;gap:13px;border:1px solid #694c25;background:#211b12;border-radius:13px;padding:15px 17px;margin-bottom:18px;color:#ffd58a}.warning>span{font-size:20px}.warning p{font-size:13px;color:#c8b898;line-height:1.55;margin:5px 0 0}.panel{background:#111923;border:1px solid #273443;border-radius:16px;padding:23px;box-shadow:0 20px 70px #0005}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.panel-head>div{display:flex;align-items:center;gap:11px}.step{font:12px DM Mono,monospace;color:#53baff}.panel h2{font-size:18px;margin:0}.network{font:11px DM Mono,monospace;color:#e9b85a;background:#2a2418;padding:8px 10px;border-radius:20px;white-space:nowrap}.network.ok{color:#66dfae;background:#14291f}.asset-tabs{display:flex;gap:7px;margin:24px 0 19px;background:#0b1119;padding:5px;border-radius:10px}.asset-tabs button{flex:1;color:#93a1b2;border:0;background:transparent;padding:10px;border-radius:7px;cursor:pointer}.asset-tabs button.active{color:#ecf7ff;background:#243b4e;box-shadow:inset 0 0 0 1px #31546f}label{display:grid;gap:8px;color:#b4c0ce;font-size:12px;margin:13px 0}input{width:100%;padding:12px 13px;border-radius:8px;border:1px solid #2a3948;background:#0c131c;color:#f1f5fa;outline:none;font:13px DM Mono,monospace}input:focus{border-color:#148bd0}.split{display:grid;grid-template-columns:1fr 1fr;gap:14px}.details{display:grid;grid-template-columns:115px minmax(0,1fr);gap:12px 10px;background:#0c131c;border-radius:10px;padding:15px;margin:19px 0;color:#8795a6;font-size:12px}.details code,.wallet-line code{font:11px DM Mono,monospace;color:#d5e1ec;overflow-wrap:anywhere}.details b{font-weight:500;color:#dbe5ef}.wallet-line{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#8594a6;margin:17px 0}.send{width:100%;border:0;border-radius:9px;background:#0098ea;color:#fff;padding:14px 16px;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.send:hover:not(:disabled){background:#16a9f5}.send:disabled{opacity:.48;cursor:not-allowed}.result{padding:13px;background:#15271e;border:1px solid #28563f;color:#a9e9c5;border-radius:9px;margin-top:14px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.fine{color:#7f8c9c;font-size:11px;line-height:1.6;margin:14px 0 0}.nft-list{display:grid;gap:9px;margin:15px 0}.nft-item{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;margin:0;border:1px solid #273443;background:#0c131c;border-radius:9px}.nft-item span{display:grid;gap:5px}.nft-item b{font-size:13px;color:#e4edf6}.nft-item small{font-size:11px;color:#91a2b4}.setup{max-width:650px;margin:14vh auto;padding:24px;color:#dce6ef}.setup p{line-height:1.8;color:#aab8c6}.setup code{color:#70c9ff}@media(max-width:560px){.shell{padding:18px 15px 35px}.intro{padding:48px 0 25px}.panel{padding:17px}.panel-head{align-items:flex-start;flex-direction:column}.details{grid-template-columns:92px 1fr}.wallet-line{flex-direction:column}.split{grid-template-columns:1fr}}
