/* Shared directory return link; works without JavaScript. */
.all-pools-back{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 13px;border:1px solid #ffffff2b;border-radius:8px;background:#ffffff05;color:var(--text,#eeeef3);font:500 12px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}
.all-pools-back:hover{background:#ffffff0d;border-color:var(--coin,var(--accent,#b99aef))}
.all-pools-back:focus-visible{outline:2px solid var(--coin,var(--accent,#b99aef));outline-offset:4px}
.all-pools-back svg{width:16px;height:16px;flex-shrink:0}
.app-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;height:auto;min-height:87px;padding-top:12px;padding-bottom:12px}
.app-header>.all-pools-back{grid-column:1;grid-row:1;justify-self:start}
.app-header>.app-title{grid-column:2;grid-row:1;min-width:0}
.app-header>.header-status{grid-column:3;grid-row:1;justify-self:end}
.pool-return-bar{max-width:1240px;margin:0 auto;padding:12px 24px 0}
@media(max-width:680px){.app-header{grid-template-columns:minmax(0,1fr) auto;gap:12px}.app-header>.all-pools-back{grid-column:1/-1;grid-row:1}.app-header>.app-title{grid-column:1;grid-row:2}.app-header>.header-status{grid-column:2;grid-row:2}.pool-return-bar{padding:12px 16px 0}}
@media(prefers-reduced-motion:reduce){.all-pools-back{transition:none}}
