.ops-main{padding-bottom:40px}
.ops-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding:60px 0 38px}
.ops-heading h1{font-size:30px;letter-spacing:-1px}
.ops-heading .kicker{color:var(--teal);margin-bottom:20px}
.ops-update{text-align:right;max-width:280px;padding-bottom:12px}
.ops-update p{font-size:11px;color:var(--teal);line-height:1.7;min-height:20px}
.ops-update span{font-size:10px;color:var(--faint);line-height:1.7}
.ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:42px}
.ops-metrics article{padding:25px 20px;border:1px solid var(--line);border-radius:10px;background:var(--arcade-inset)}
.ops-metrics strong{display:block;font-size:38px;font-weight:500;letter-spacing:-1.7px;margin:17px 0 10px;overflow-wrap:anywhere}
.ops-metrics small{font-size:10px;line-height:1.6;color:var(--faint);display:block}
.ops-pools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.ops-pool{border:1px solid var(--line);border-radius:10px;background:var(--arcade-inset);padding:24px}
.ops-pool header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:28px}
.ops-pool h3{font-size:19px;font-weight:500;letter-spacing:-.6px;margin:0}
.ops-state{font:9px 'Wheel Mono',monospace;color:var(--teal);background:color-mix(in srgb,var(--teal) 10%,transparent);border:1px solid var(--line);padding:6px 8px;border-radius:5px;white-space:nowrap}
.ops-pool dl{margin:0}
.ops-pool dl>div{display:flex;justify-content:space-between;gap:16px;margin:15px 0;font-size:12px}
.ops-pool dt{color:var(--muted)}
.ops-pool dd{margin:0;text-align:right}
.ops-pool .ops-free-row{border-top:1px solid var(--line);padding-top:16px;color:var(--teal)}
.ops-pool .ops-free-row dt{color:inherit}
.ops-history{margin-top:22px;padding-top:5px;border-top:1px solid var(--line)}
.ops-history dl>div{font-size:10px}
.ops-pool>footer{padding:18px 0 0;margin-top:23px;font-size:10px;gap:8px}
.ops-pool>footer a{color:var(--teal)}
.ops-pending-list{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}
.ops-pending-list p,.ops-pending-list a{font-size:10px;line-height:1.8;color:var(--muted)}
.ops-pending-list a{display:block;overflow-wrap:anywhere;color:var(--teal)}
[data-warning=true]{border-color:#c2a268!important}
[data-warning=true] .ops-state,#ops-status[data-error=true]{color:#e1b976}
.ops-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:35px;border-top:1px solid var(--line);margin-top:34px;padding-top:34px}
.ops-wallet{padding:20px 0;border-bottom:1px solid var(--line)}
.ops-wallet:first-child{padding-top:0}
.ops-wallet>div{display:flex;align-items:center;justify-content:space-between;gap:15px}
.ops-wallet h3{font-size:13px;font-weight:500;margin:0}
.ops-wallet strong{font-size:12px;color:var(--teal);font-weight:400}
.ops-wallet a{display:block;overflow-wrap:anywhere;font:10px/1.8 'Wheel Mono',monospace;color:var(--muted);margin-top:10px}
.ops-wallet small{font-size:10px;color:var(--faint);display:block;margin-top:8px}
.ops-timing{background:var(--arcade-inset);border:1px solid var(--line);border-radius:10px;padding:24px}
.ops-timing>strong{font-size:37px;font-weight:500;color:var(--teal);letter-spacing:-1px}
.ops-timing .fine-print{margin-bottom:0}
.ops-footnote{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}
:root[data-arcade-theme=pixel] :is(.ops-metrics article,.ops-pool,.ops-timing){border:3px solid var(--pixel-shadow);border-radius:0;background:var(--arcade-inset);box-shadow:4px 4px 0 var(--pixel-shadow)}
:root[data-arcade-theme=pixel] .ops-metrics article{border-top-color:var(--teal)}
:root[data-arcade-theme=pixel] .ops-metrics article:nth-child(even){border-top-color:var(--pixel-pink)}
:root[data-arcade-theme=pixel] .ops-metrics strong{font:22px/1.5 var(--arcade-pixel-font);color:var(--pixel-yellow);letter-spacing:-1px}
:root[data-arcade-theme=pixel] .ops-pool header{border-bottom:2px solid var(--arcade-border);padding-bottom:18px;margin-bottom:22px;flex-wrap:wrap}
:root[data-arcade-theme=pixel] .ops-pool h3{font:11px/1.8 var(--arcade-pixel-font);color:var(--pixel-yellow)}
:root[data-arcade-theme=pixel] .ops-state{border-radius:0;border:2px solid var(--teal);background:var(--arcade-ground);font-size:9px}
:root[data-arcade-theme=pixel] .ops-pool p{font-size:12px;line-height:1.8;color:var(--arcade-muted)}
:root[data-arcade-theme=pixel] .ops-timing>strong{font:24px/1.6 var(--arcade-pixel-font)}
:root[data-arcade-theme=pixel] [data-warning=true]{border-color:var(--pixel-yellow)!important}
:root[data-arcade-theme=pixel] [data-warning=true] .ops-state{color:var(--pixel-yellow);border-color:var(--pixel-yellow)}
:root[data-arcade-theme=pixel] #ops-status[data-error=true]{color:var(--arcade-error)}
@media(max-width:500px){:root[data-arcade-theme=pixel] .ops-metrics strong{font-size:14px;line-height:1.8;letter-spacing:-.5px}}
@media(max-width:1000px){.ops-pools{grid-template-columns:1fr}.ops-pool{padding:22px}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-heading h1{font-size:26px}}
@media(max-width:760px){.ops-heading{display:block;padding-top:36px}.ops-heading h1{font-size:24px}.ops-update{text-align:left;max-width:none;padding:15px 0 0}.ops-update p{margin-bottom:5px}.ops-metrics{gap:9px}.ops-metrics article{padding:20px 15px}.ops-metrics strong{font-size:30px}.ops-metrics .label{font-size:7px;letter-spacing:.6px}.ops-bottom{grid-template-columns:1fr;gap:30px}.ops-wallet>div{align-items:flex-start}.ops-wallet strong{white-space:nowrap;font-size:11px}}
