#vault-network .vault-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr) minmax(0,1.3fr)}
.vault-split-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;align-content:stretch}
.vault-split-card>section{min-width:0;padding:18px 16px;display:flex;flex-direction:column;gap:14px}
.vault-split-card>section[hidden]{display:none}
.vault-split-card:has(>section[hidden]){grid-template-columns:1fr}
.vault-split-card>section+section{border-left:2px solid #8b9b90}
.vault-split-card .vault-action{width:100%;font-size:16px;white-space:normal;text-align:center;min-height:48px}
.vault-card .token-details{font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.token-details code{display:block;font:12px/1.6 'JetBrains Mono',monospace;color:#c5edb4;overflow-wrap:anywhere;user-select:all}
.token-details button,.token-balance button{background:transparent;color:#b4ed9f;text-decoration:underline;border:0;cursor:pointer;padding:8px 0;min-height:40px;font:inherit}
.vault-card .token-balance,.vault-card .token-status{font-size:14px;line-height:1.5}
.token-status:empty{display:none}
@media(max-width:1100px){#vault-network .vault-grid{grid-template-columns:1fr}#vault-network .vault-card:first-child{min-height:0}}
@media(max-width:520px){.vault-split-card{grid-template-columns:1fr}.vault-split-card>section+section{border-left:0;border-top:2px solid #8b9b90}.vault-split-card>section{padding:18px}}
