.resource-header-detail.svelte-1655bbd{text-align:center;margin-bottom:4rem}.resource-tags.svelte-1655bbd{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.tag.svelte-1655bbd{background-color:var(--bg-secondary);border:1px solid var(--border-color);padding:.2rem .6rem;border-radius:var(--radius-sm);font-size:.75rem;color:var(--text-secondary)}.resource-content-container.svelte-1655bbd{max-width:800px;margin-left:auto;margin-right:auto;background-color:var(--card-bg);border-radius:var(--radius-md);border:1px solid var(--border-color);overflow:hidden}.content-header-bar.svelte-1655bbd{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);min-height:68px}.content-header-bar.svelte-1655bbd h2:where(.svelte-1655bbd){font-size:1.125rem;margin:0}.content-body.svelte-1655bbd{padding:1.5rem;background-color:#000}.content-body.svelte-1655bbd p:where(.svelte-1655bbd){margin:0;color:var(--text-secondary);font-size:1.1rem;line-height:1.7}.visit-button.svelte-1655bbd{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.visit-button.svelte-1655bbd:hover{color:#000;background-color:#fff;border-color:#fff}
