:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1e302b;background:#f1f4f3;font-synthesis:none;line-height:1.5;font-size:16px;--accent: #183d35;--border: #bdcbc6}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;min-height:44px;padding:.6rem 1rem;background:#fff;color:var(--accent);border:1px solid var(--border);border-radius:5px;font-weight:600}button:hover:not(:disabled){background:#e4efea;border-color:var(--accent)}button:disabled{opacity:.48;cursor:not-allowed}.primary{background:var(--accent);color:#fff}.primary:hover:not(:disabled){background:#295b4e;color:#fff}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid #25876c;outline-offset:3px}::selection{background:#b8dccb;color:#102b23}input,textarea,select{background:#fff;color:#1e302b;border:1px solid #81998d;border-radius:4px;padding:.65rem;min-height:44px;width:100%;caret-color:var(--accent)}input::placeholder,textarea::placeholder{color:#65766f}textarea{resize:vertical}header{padding:1.4rem max(1.2rem,calc((100vw - 1100px)/2));background:#fff;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:1rem}header p{margin:.25rem 0 0;font-size:.9rem;color:#4d635a}.brand{font-size:1.65rem;font-weight:750;letter-spacing:-.035em;text-decoration:none;color:var(--accent)}.brand span{font-weight:400}.network{font-size:.9rem}main{max-width:1100px;margin:auto;padding:1.2rem}section{background:#fff;padding:1.6rem;margin-bottom:1.2rem;border:1px solid var(--border);border-radius:6px}.connection{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.1rem 1.4rem}.connection p{margin:.2rem 0;font-size:.85rem}.connection>div:first-child{min-width:0}.actions{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.compact{min-width:160px;font-size:.8rem}.compact select{font-size:.95rem}.feedback:empty{display:none}.feedback p{margin:.4rem 0 1rem;background:#dceee4;padding:.8rem 1rem;border-radius:4px}.feedback .error{color:#842d21;background:#fbe7e2}nav{display:flex;gap:.4rem;margin:1.3rem 0;flex-wrap:wrap}nav button[aria-current]{background:var(--accent);color:#fff}h1{font-size:1.6rem;margin:1rem 0 .5rem;letter-spacing:-.025em}h2{font-size:1.15rem;margin:1.5rem 0 .75rem}section>h1:first-child,section>h2:first-child{margin-top:0}p{max-width:75ch;color:#42594e}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;font-size:.86em}code.address{display:block}.verified{color:#18523a;font-weight:650}.warning{background:#fff5d8;color:#684718;padding:1rem;max-width:none}label{display:grid;gap:.35rem;font-weight:600;margin-bottom:.85rem}form{max-width:100%}form>label{margin-top:1rem}form.open{display:flex;gap:.7rem;align-items:end}form.open label{flex:1;min-width:0;margin:0}form.transfer{display:grid;grid-template-columns:1fr 1fr;gap:.3rem 1rem}form.transfer .wide{grid-column:1/-1}form.transfer button{justify-self:start;grid-column:1/-1}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.section-heading span{font-size:.85rem;color:#42594e}.section-heading h2{margin:.4rem 0}details{margin:1rem 0}summary{cursor:pointer;min-height:44px;display:list-item;padding:.5rem 0;font-weight:600}ul{padding-left:1.3rem}li{margin:.55rem 0}table{width:100%;border-collapse:collapse;font-size:.9rem;table-layout:fixed}th,td{text-align:left;padding:.7rem .4rem;border-bottom:1px solid #dbe3df;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}th:last-child,td:last-child{text-align:right;width:25%}.proposals{list-style:none;padding:0}.proposals li{margin:0;border-top:1px solid #dbe3df}.proposals a{width:100%;border:0;border-radius:0;background:#fff;display:flex;text-align:left;justify-content:space-between;gap:1rem;padding:1rem .3rem;font-weight:400}.proposals a[aria-current=page]{background:#e8f2ed}.proposals small{display:block;color:#486354;font-size:.8rem;margin-top:.3rem}.proposals span:last-child{text-align:right}.review{border-color:#557d6a}.review dl{display:grid;grid-template-columns:210px 1fr;gap:.7rem 1rem;font-variant-numeric:tabular-nums}dt{color:#465c50}dd{margin:0;min-width:0;overflow-wrap:anywhere}pre{background:#f1f4f3;padding:1rem;max-height:400px;overflow:auto;font-size:.8rem;scrollbar-color:#7b9c8c #edf3ef}.check{display:flex;align-items:start;font-weight:400;margin:1.2rem 0}.check input{min-height:0;width:20px;height:20px;margin:.2rem .3rem 0 0;flex-shrink:0}footer{padding:1rem .3rem 2rem;font-size:.85rem}footer p{max-width:90ch}@media(max-width:650px){header{align-items:start;flex-direction:column;padding:1rem}main{padding:.7rem}section{padding:1rem}.connection{align-items:stretch;flex-direction:column}.connection .actions{align-items:end}.connection .compact{flex:1}.section-heading{align-items:start;flex-direction:column;gap:.3rem}.review dl{grid-template-columns:1fr;gap:.15rem}.review dd{margin-bottom:.65rem}.proposals a{flex-direction:column}.proposals span:last-child{text-align:left}form.open{flex-direction:column;align-items:stretch}table{font-size:.8rem}th:last-child,td:last-child{width:30%}h1{font-size:1.4rem}}@media(prefers-reduced-motion:no-preference){button{transition:background-color .12s ease-out}}.proposals a{color:inherit;text-decoration:none}fieldset{border:1px solid var(--border);padding:1rem;margin:1rem 0;min-width:0}legend{font-weight:600;overflow-wrap:anywhere}.review dl>div{grid-column:1 / -1}.review dl>div{min-width:0}pre{max-width:100%}
