.psh{background:var(--card);border-bottom:1px solid var(--line)}.psh-brand{display:flex;align-items:center;gap:10px;padding:12px 16px 6px;color:var(--ink);text-decoration:none}.psh-name{font:700 14px/1.4 var(--serif);min-width:0;overflow-wrap:anywhere}.psh-seal{background:var(--seal);color:var(--seal-ink);font:700 14px var(--serif)}.psh-logo,.psh-seal{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:6px}.psh-logo{background:#fff;border:1px solid var(--line);overflow:hidden;padding:3px}.psh-logo img{display:block;width:100%;height:100%;object-fit:contain}.psh-tabs{display:grid;grid-template-columns:1fr 1fr;padding:0 8px}.psh-tabs a{min-height:44px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--ink-2);text-decoration:none;border-bottom:2px solid transparent}.psh-tabs a.on{color:var(--ink);font-weight:700;border-bottom-color:var(--seal)}@media (min-width:821px){.psh{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 48px}.psh-brand{padding:0;gap:12px}.psh-name{font-size:16px}.psh-logo,.psh-seal{width:32px;height:32px}.psh-tabs{display:flex;margin-left:auto;padding:0;flex:none}.psh-tabs a{font-size:15px;padding:0 12px;border-bottom:0;white-space:nowrap}}