.detail-back{min-height:2.625rem;color:var(--navy);align-items:center;gap:.55rem;margin-block:0 1.75rem;font-size:.95rem;text-decoration:none;display:inline-flex}.detail-back svg,.detail-save svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.detail-back:hover{color:var(--accent)}.detail-save{border:1px solid var(--border);width:2.8125rem;height:2.8125rem;color:var(--accent);cursor:pointer;background:#fff;border-radius:.5625rem;place-items:center;display:inline-grid}.detail-save[hidden]{display:none}.detail-save[aria-pressed=true] svg{fill:currentColor}.detail-save:hover{border-color:var(--accent)}.detail-save:focus-visible,.detail-back:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=50rem){.detail-back{margin-bottom:.8125rem;font-size:.875rem}}.detail-related[data-astro-cid-s562ojll]{background:var(--muted);border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem;margin-top:3rem;padding:2rem;display:grid}.detail-related[data-astro-cid-s562ojll] .section-title{font-size:1.35rem;font-weight:620}.detail-related[data-astro-cid-s562ojll] .related-link-list{margin-top:1.5rem}@media (width<=50rem){.detail-related[data-astro-cid-s562ojll]{margin-top:2.25rem;padding:1.5rem 1.125rem}}
