/* Shared wallet header: normal document flow, complete labels at every width. */
.coin-topbar,.coin-static-bar{position:relative;box-sizing:border-box;display:flex;justify-content:flex-end;width:100%;padding:calc(6px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px));background:#04121af5;border-bottom:1px solid #32555e;color:#e9f5ef;font-family:system-ui}
.coin-world-dock{display:block;box-sizing:border-box;width:fit-content;max-width:100%;min-width:0;border:1px solid #aa9458;border-radius:16px;background:linear-gradient(145deg,#14323e,#0a222d)}
.coin-world-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;box-sizing:border-box;max-width:100%;padding:6px 14px;color:#e9f5ef!important;text-decoration:none;font-family:system-ui;white-space:normal}
.coin-world-line>*{min-width:0;max-width:100%}.coin-world-line .coin-world-heading{display:flex;flex-direction:column;gap:2px;flex:1 1 170px;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.coin-world-owner{color:#c2dfda}.coin-world-heading strong{font-size:15px;color:#f8d993;font-weight:800}.coin-world-line>img{display:block;flex:0 0 72px;width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 3px 6px #0005)}
.coin-world-lifetime,.coin-world-available{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:14px;line-height:1.4;color:#c7dedd;overflow-wrap:anywhere}.coin-world-lifetime>b,.coin-world-available>b{font-size:28px;line-height:1.2;font-weight:850;color:#ffe09b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.coin-world-lifetime small,.coin-world-available small{font-size:14px;margin-left:3px}.coin-world-status{font-size:14px;color:#d7ece6;overflow-wrap:anywhere}.coin-world-line:focus-visible{outline:3px solid #b5fbf0;outline-offset:-3px}
@media(max-width:650px){.coin-world-dock{width:100%}.coin-world-line{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px 12px;padding:10px}.coin-world-line>img{width:56px;height:56px}.coin-world-line .coin-world-heading{font-size:13px}.coin-world-heading strong{font-size:14px}.coin-world-lifetime,.coin-world-available,.coin-world-status{grid-column:1/-1;justify-content:space-between}.coin-world-lifetime>b,.coin-world-available>b{font-size:25px}}
