.xpa-heading,.xpa-row-head,.xpa-tx,.xpa-pages{display:flex;align-items:center;justify-content:space-between;gap:16px}
.xpa-heading h2{margin:0}.xpa-heading .btn{font-size:12px;padding:8px 12px}
.xpa-balance{display:flex;flex-direction:column;gap:10px;margin:24px 0 18px}.xpa-balance>strong{font-size:28px;font-weight:500}
.xpa-totals{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:12px;color:var(--ink-3);padding-bottom:22px}.xpa-totals b{font-weight:400;color:var(--ink)}
.xpa-row{border-top:1px solid var(--line);padding:22px 0}.xpa-row:last-child{padding-bottom:0}.xpa-row-head{font-size:13px;align-items:baseline}.xpa-row-head strong{white-space:nowrap;font-size:16px;font-weight:500}
.xpa-flow{display:grid;gap:10px;margin:16px 0;font-size:12px}.xpa-flow>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px}.xpa-flow dt{color:var(--ink-3)}.xpa-flow dd{margin:0;min-width:0}.xpa-address{overflow-wrap:anywhere;word-break:break-word;line-height:1.7}
.xpa-tx{font-size:11px;flex-wrap:wrap}.xpa-pages{margin-top:22px;justify-content:center;font-size:12px}.xpa-pages .btn{font-size:12px}
.xpa-date{font-size:11px;margin-top:12px;font-variant-numeric:tabular-nums}
.xprotocol-status{margin:12px 0}.xprotocol-status .sync-spin{flex-shrink:0}
.xnative-operation .xpa-row{border-top:0;padding-top:16px}.xnative-operation .xtags{margin-top:0}
.xbt-row{padding:20px 0;border-bottom:1px solid var(--line)}.xbt-row:last-child{border-bottom:0}
.xbt-head,.xbt-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.xbt-head{font-size:13px}.xbt-head>a{overflow-wrap:anywhere}.xbt-meta{font-size:11px;margin-top:10px;justify-content:flex-start;gap:8px 20px;font-variant-numeric:tabular-nums}
.xbt-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:18px 0 0;font-size:12px}.xbt-flow>div{min-width:0}.xbt-flow dt{color:var(--ink-3);margin-bottom:8px}.xbt-flow dd{margin:0}.xbt-parties{list-style:none;padding:0;margin:0;display:grid;gap:7px}.xbt-parties a{overflow-wrap:anywhere;word-break:break-word}.xbt-more{margin-top:9px}.xbt-more summary{cursor:pointer;color:var(--ink-3)}.xbt-more ul{margin-top:9px}
@media(max-width:540px){.xpa-row-head{align-items:flex-start;flex-direction:column;gap:8px}.xpa-flow>div{grid-template-columns:56px minmax(0,1fr);gap:8px}.xpa-heading{align-items:flex-start}.xpa-totals{flex-direction:column;gap:8px}}
@media(max-width:540px){.xbt-flow{grid-template-columns:1fr;gap:16px}.xbt-head{gap:8px;font-size:12px}}
