@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(./ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}:root{font-family:IBM Plex Mono,monospace;color-scheme:dark;--page: #101811;--surface: #18231a;--raised: #202e22;--text: #edf3e7;--muted: #abbba5;--border: #52634d;--accent: #b5e878;--ink: #101811;--warning: #f4c87c;--error: #ffb4a6;--focus: #d7fda7;font-size:14px;color:var(--text);background:var(--page);font-synthesis:none;font-variant-numeric:tabular-nums}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;min-height:44px;padding:10px 16px;border:1px solid var(--border);border-radius:6px;background:var(--raised);color:var(--text);font-weight:500}button:disabled{cursor:not-allowed;color:var(--muted);background:var(--surface)}button.primary{background:var(--accent);border-color:var(--accent);color:var(--ink)}button.primary:disabled{background:var(--raised);border-color:var(--border);color:var(--muted)}button.compact{padding:8px 12px}button.text{background:transparent}a{color:var(--text);text-underline-offset:4px;overflow-wrap:anywhere}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}input,select,textarea{display:block;width:100%;min-width:0;min-height:48px;margin-block-start:8px;padding:12px;border:1px solid var(--border);border-radius:6px;background:var(--page);color:var(--text);font-size:16px}input[aria-invalid=true]{border-color:var(--error)}label{display:block;color:var(--muted);font-size:12px}p{line-height:1.65;margin:0 0 16px;max-width:75ch;text-wrap:pretty}h1,h2,h3{font-weight:500;text-wrap:balance;margin:0}h1{font-size:clamp(30px,4.2vw,50px);line-height:1.15;letter-spacing:-.045em}h2{font-size:20px;line-height:1.4;letter-spacing:-.025em}h3{font-size:15px;line-height:1.5}small,.small{font-size:12px;line-height:1.65}.muted{color:var(--muted)}.warning{color:var(--warning)}.error{color:var(--error)}.eyebrow{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.shell{max-width:1192px;margin-inline:auto;padding-inline:32px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:92px;border-block-end:1px solid var(--border)}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:600;font-size:22px;letter-spacing:-.06em}.brand svg{width:46px;height:46px;color:var(--accent)}.brand small{letter-spacing:.1em;font-size:10px;font-weight:400;color:var(--muted);display:block}.wallet{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--border);border-radius:4px;font-size:11px;white-space:nowrap}.dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-block:46px 32px}.intro p{max-width:51ch;margin-block:14px 0;color:var(--muted)}.intro .eyebrow{margin-block-end:12px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block-end:20px}.feeds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border);border-radius:10px;margin-block-end:32px;overflow:hidden}.feed{padding:24px;min-width:0;background:var(--surface)}.feed+.feed{border-inline-start:1px solid var(--border)}.feed-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-end:20px}.feed-value{font-size:clamp(25px,3vw,34px);line-height:1.3;overflow-wrap:anywhere}.feed-value small{font-size:12px;color:var(--muted)}.feed p{margin:12px 0 0;font-size:11px;color:var(--muted)}.workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;align-items:start}.panel{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:26px;min-width:0}.tabs{display:flex;gap:6px;flex-wrap:wrap;border-block-end:1px solid var(--border);padding-block-end:18px;margin-block-end:24px}.tabs button{flex:1;padding:8px;font-size:12px;background:transparent;border-color:transparent}.tabs button[aria-pressed=true]{background:var(--raised);border-color:var(--border);color:var(--accent)}.amount-wrap{margin-block:24px 16px}.amount-wrap input{font-size:24px;padding:16px}.row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.stack{display:grid;gap:16px}.spaced{margin-block-start:24px}.action{width:100%;margin-block-start:20px}.notice{border-inline-start:2px solid var(--warning);background:var(--surface);padding:14px 18px;margin-block:16px;color:var(--warning);font-size:12px;line-height:1.65}.notice p:last-child{margin:0}.status{font-size:12px;line-height:1.65;overflow-wrap:anywhere;margin-block-start:12px}.status:empty{display:none}.position-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px;margin-block:24px}.position-grid dt{font-size:11px;color:var(--muted);margin-block-end:10px}.position-grid dd{font-size:23px;margin:0;overflow-wrap:anywhere}.position-grid dd small{font-size:11px;color:var(--muted)}.ratio{padding:18px;border:1px solid var(--border);border-radius:6px}.ratio-bar{height:5px;background:var(--border);margin-block:16px 10px}.ratio-bar span{display:block;background:var(--accent);height:100%;max-width:100%}.details{border:1px solid var(--border);border-radius:10px;margin-block:24px;background:var(--surface);padding:0 26px}.details>summary{cursor:pointer;min-height:66px;display:list-item;align-content:center;font-size:14px;padding-block:18px;line-height:1.7}.details-body{padding-block:4px 26px}.details-body .panel{background:var(--page)}.twocol{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.address{display:inline-flex;align-items:center;gap:8px;max-width:100%;font-size:12px;flex-wrap:wrap}.address a{font-variant-numeric:tabular-nums}.copy{font-size:10px;padding:4px 8px;min-height:32px}.contract-list{display:grid;gap:14px;padding:0;list-style:none}.contract-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-block-end:12px;border-block-end:1px solid var(--border)}.contract-list li:last-child{border:0}.footer{display:flex;align-items:center;justify-content:space-between;gap:24px;border-block-start:1px solid var(--border);padding-block:24px 36px;font-size:11px;color:var(--muted);margin-block-start:40px}.skip{position:absolute;inset-block-start:-80px;inset-inline-start:16px;padding:12px;background:var(--accent);color:var(--ink);z-index:10}.skip:focus{inset-block-start:8px}.full{width:100%}.checkbox{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7}.checkbox input{width:18px;min-height:18px;flex-shrink:0;margin-top:3px}.loading{padding-block:80px}.feed .live{position:relative}.live:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--accent);vertical-align:super;margin-inline-start:8px}.paused .live:after{animation:none!important}.nowrap{white-space:nowrap}@media(hover:hover){button:not(:disabled):hover{border-color:var(--accent)}button.primary:not(:disabled):hover{background:var(--focus)}}@media(prefers-reduced-motion:no-preference){.live:after{animation:live-pulse 2.8s ease-in-out infinite}button{transition:background-color .15s,border-color .15s,transform .15s}button:not(:disabled):active{transform:scale(.96)}}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@media(max-width:56rem){.shell{padding-inline:24px}.workspace{grid-template-columns:1fr}.intro{align-items:flex-start}.intro>.badge{display:none}.twocol{grid-template-columns:1fr}.feed{padding:18px}.wallet .badge{display:none}}@media(max-width:38rem){.shell{padding-inline:16px}.topbar{min-height:86px;gap:12px;align-items:flex-start;padding-block:18px}.brand{font-size:19px}.brand svg{width:36px;height:36px}.brand small{font-size:8px}.wallet{gap:6px;max-width:55%}.wallet button{font-size:11px;padding:8px 10px}.wallet .address{display:flex;justify-content:flex-end;font-size:10px}.intro{padding-block:32px 24px}.feeds{grid-template-columns:1fr}.feed+.feed{border-inline-start:0;border-block-start:1px solid var(--border)}.feed-head{margin-block-end:12px}.feed{padding:18px 20px}.panel{padding:20px}.details{padding-inline:20px}.position-grid dd{font-size:20px}.footer{align-items:flex-start;flex-direction:column;gap:12px}.tabs{gap:2px}.tabs button{padding-inline:6px}.copy{min-height:44px}.contract-list li{align-items:flex-start;flex-direction:column}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.ratio-bar span{background:Highlight}}
