.owner-desk-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 24px;margin:16px auto;max-width:1160px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text-2);font:13px/1.5 system-ui}.owner-desk-entry a{color:var(--accent);font-weight:700;text-decoration:none;border:1px solid var(--border);padding:12px 16px;border-radius:8px}.research-path{display:flex;gap:12px;flex-wrap:wrap;padding:16px 0;margin:0 0 24px;border-bottom:1px solid var(--border)}.research-path a{color:inherit;font-size:var(--font-small);text-decoration:none;border:1px solid var(--border);border-radius:8px;padding:12px 16px}.research-path a[aria-current=page]{background:var(--surface);color:var(--accent)}.guidance-snapshot{overflow-wrap:anywhere}.guidance-snapshot .snapshot-record{border-top:1px solid var(--border);padding:16px 0}.guidance-snapshot h4{margin:8px 0;font-size:16px}.guidance-snapshot dl{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:8px 16px;font-size:var(--font-small)}.guidance-snapshot dd{margin:0}.guidance-snapshot .snapshot-note{color:var(--muted,var(--text-2));line-height:1.6}.guidance-snapshot details{margin-top:12px}@media(max-width:600px){.owner-desk-entry{margin:12px 0;padding:16px}.owner-desk-entry a{width:100%;text-align:center}.guidance-snapshot dl{grid-template-columns:1fr}.research-path{gap:8px}.research-path a{padding:8px}}
.home-header a.home-signin{border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--accent);padding:8px 12px;font-weight:700;white-space:nowrap}
