/* Account (account.html): two panels of label/value rows and a row of document
   links. Tokens only; the panels, pills, buttons and table are base.css. */
.acct{padding-block:var(--sp-8) var(--sp-16)}
.acct header{margin:0 0 var(--sp-6)}
.acct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6);align-items:start}
.acct-network{grid-column:1/-1}
.acct-network .panel-body{display:grid;gap:var(--sp-3)}
.acct .panel-hd{margin:0;font-family:var(--sans)}
.acct-rows{margin:0;display:grid}
.acct-rows>div{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:var(--sp-10);padding:var(--sp-2) 0;border-top:1px solid var(--border-subtle)}
.acct-rows>div:first-child{border-top:0;padding-top:0}
.acct-rows dt{font-size:var(--fs-sm);color:var(--fg-muted)}
.acct-rows dd{margin:0;display:flex;align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-sm);color:var(--fg);font-variant-numeric:tabular-nums;text-align:right}
.acct-address{font-family:var(--mono);font-size:var(--fs-xs)}
.acct-rows .copy-btn{margin:0}
.acct a{color:var(--link);text-decoration:var(--prose-link-decoration,underline);text-underline-offset:3px}
.acct a:hover{color:var(--link-hover)}
.acct a.btn{text-decoration:none}
.acct a:focus-visible,.acct button:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}
.acct-actions{display:flex;gap:var(--sp-3);margin-top:var(--sp-5)}
.acct-assets{margin-top:var(--sp-5);font-variant-numeric:tabular-nums}
.acct-assets th{white-space:normal}
.acct-assets strong{font-weight:var(--fw-semibold)}
.acct-muted{margin:0;font-size:var(--fs-sm);color:var(--fg-muted)}
/* Boot skeleton (boot.css): the bars need a box to size against. */
.acct .boot-skel .acct-rows dt,.acct .boot-skel .acct-rows dd{display:block;flex:1}
.acct .boot-skel .acct-rows dd .skel{margin-inline-start:auto}
.acct .boot-skel .btn{width:var(--sp-24)}
.acct .boot-skel .btn .skel{width:100%}
@media (max-width:900px){.acct-grid{grid-template-columns:minmax(0,1fr)}}
@media (max-width:560px){.acct{padding-block:var(--sp-5) var(--sp-10)}}
