:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:#18283c;background:#f4f6fa;font-size:14px;line-height:1.5}*{box-sizing:border-box}body{margin:0}header{display:flex;align-items:center;gap:20px;background:#fff;border-bottom:1px solid #e0e6ef;padding:20px 4vw}.brand{font-weight:850;letter-spacing:.07em;color:#18283c;text-decoration:none;display:flex;align-items:center;gap:8px}.brand small{font-size:10px;letter-spacing:.15em;color:#738197;margin-left:16px}.mark{display:inline-flex;background:#ef3f42;color:#fff;border-radius:9px;padding:6px;letter-spacing:-.05em;font-size:20px}.private{margin-left:auto;font-size:12px;color:#596980}main{max-width:1440px;margin:auto;padding:40px 4vw}h1{font-size:36px;letter-spacing:-.04em;line-height:1.12;margin:8px 0 14px}h2{font-size:21px;letter-spacing:-.025em;margin:0 0 12px}h3{font-size:17px;margin:12px 0}p{margin:10px 0 18px}.eyebrow{font-size:10px;letter-spacing:.17em;font-weight:750;color:#7d8798}.muted{color:#64758a}.small{font-size:12px}.heading,.section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.badge{display:inline-block;padding:5px 10px;border-radius:6px;background:#e9edf5;color:#4b607a;font-size:11px;font-weight:650}.notice{padding:15px 18px;background:#fff4df;border:1px solid #f0ddb2;border-radius:10px;margin:18px 0;color:#7c5c21}.notice.error{background:#fff0ef;border-color:#f4c8c4;color:#ab3431}.notice.success{background:#e7f5ee;border-color:#bbdeca;color:#206545}nav{display:flex;gap:26px;overflow:auto;border-bottom:1px solid #dce3ed;margin:25px 0}nav a{padding:12px 0;color:#40546e;text-decoration:none;white-space:nowrap;font-weight:600}a{color:#245eac}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0}.stats article{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:22px}.stats span{color:#6a798d;font-size:12px}.stats strong{display:block;font-size:34px;letter-spacing:-.04em;margin-top:10px}.stats small{font-size:18px;font-weight:500;color:#748197}.card{background:#fff;border:1px solid #dfe6ef;border-radius:14px;padding:26px;margin:24px 0;scroll-margin-top:20px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px}.subcard{padding:20px;background:#fbfcfe;border:1px solid #e0e7ef;border-radius:10px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left}th{font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:#f7f9fc;color:#708097;padding:12px}td{padding:16px 12px;border-bottom:1px solid #edf0f5;font-size:13px;vertical-align:top}.target{max-width:230px;overflow-wrap:anywhere}.empty{padding:25px;color:#7d8c9e}.balance{font-size:25px;letter-spacing:-.035em}.balance small{font-size:11px;color:#64758a}form{margin:0}label{display:block;font-size:12px;color:#50647c;margin:12px 0;font-weight:600}input,select{width:100%;display:block;padding:11px 12px;border:1px solid #cbd5e3;border-radius:7px;background:#fff;font:inherit;color:#18283c;margin-top:6px}button,.button{background:#1c3453;color:#fff;border:1px solid #1c3453;border-radius:7px;padding:10px 14px;font:inherit;font-size:12px;font-weight:650;cursor:pointer;text-decoration:none;display:inline-block}button:hover,.button:hover{background:#30527e}.secondary{background:#fff;border-color:#d5dfeb;color:#40546e}.secondary:hover{background:#eef2f8}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}details{margin:15px 0}summary{cursor:pointer;color:#285c9b;font-size:12px;font-weight:650;padding:7px 0}.pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.warning-text{color:#9c611e;font-size:12px}.warning{background:#fff0d6}.events{max-height:420px;overflow:auto}.events article{padding:12px;border-bottom:1px solid #e8edf3}.events small,.events code{display:block;font-size:11px;color:#6a7c91;overflow-wrap:anywhere}.pagination{display:flex;justify-content:space-between;padding-top:18px}.compact{max-width:500px}.login{max-width:470px;margin:45px auto;background:#fff;border:1px solid #e0e7ef;border-radius:18px;padding:40px}.login h1{font-size:43px}.login form{margin-top:32px}.login button{width:100%;margin:10px 0}.secret{display:block;padding:20px;background:#f0f4fa;overflow-wrap:anywhere}footer{text-align:center;padding:25px;color:#8591a2;font-size:11px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #75a4e8;outline-offset:3px}@media(max-width:750px){.stats{grid-template-columns:repeat(2,1fr)}.brand small{display:none}main{padding:24px 16px}.heading{align-items:flex-start;flex-direction:column}h1{font-size:29px}.card{padding:18px}.grid{grid-template-columns:1fr}header{padding:16px}.login{padding:26px;margin:25px auto}.private{display:none}.login h1{font-size:35px}}
