.container[data-astro-cid-jwexj6fp]{max-width:1280px;margin:0 auto;padding:var(--spacing-lg) var(--spacing-lg)}.server-header[data-astro-cid-jwexj6fp]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.header-content[data-astro-cid-jwexj6fp]{display:flex;gap:var(--spacing-md);flex:1}.header-info[data-astro-cid-jwexj6fp]{flex:1;min-width:0}.breadcrumb[data-astro-cid-jwexj6fp]{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.breadcrumb[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]{color:var(--color-accent);text-decoration:none;transition:var(--transition)}.breadcrumb[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]:hover{color:var(--color-accent-hover)}.server-title[data-astro-cid-jwexj6fp]{font-size:2rem;font-weight:800;margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.server-tagline[data-astro-cid-jwexj6fp]{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--spacing-sm)}.header-meta[data-astro-cid-jwexj6fp]{display:flex;flex-wrap:wrap;gap:var(--spacing-md);font-size:.875rem}.meta-item[data-astro-cid-jwexj6fp]{color:var(--color-text-secondary)}.meta-item[data-astro-cid-jwexj6fp] strong[data-astro-cid-jwexj6fp]{color:var(--color-text-primary);font-weight:600}.meta-item[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]{color:var(--color-accent);text-decoration:none;transition:var(--transition)}.meta-item[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]:hover{color:var(--color-accent-hover)}.header-actions[data-astro-cid-jwexj6fp]{display:flex;flex-direction:column;gap:var(--spacing-sm);flex-shrink:0}.featured-badge-large[data-astro-cid-jwexj6fp]{padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-hover));color:#fff;border-radius:var(--border-radius);font-weight:600;font-size:.875rem;text-align:center;white-space:nowrap;display:flex;align-items:center;gap:var(--spacing-xs)}.action-button[data-astro-cid-jwexj6fp]{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text-primary);text-decoration:none;font-weight:500;font-size:.875rem;transition:var(--transition);text-align:center;white-space:nowrap;display:flex;align-items:center;gap:var(--spacing-xs)}.action-button[data-astro-cid-jwexj6fp]:hover{background-color:var(--color-surface-hover);border-color:var(--color-accent);color:var(--color-accent)}.content-grid[data-astro-cid-jwexj6fp]{display:grid;grid-template-columns:1fr 300px;gap:var(--spacing-lg)}.main-content[data-astro-cid-jwexj6fp]{min-width:0}.content-section[data-astro-cid-jwexj6fp]{margin-bottom:var(--spacing-xl)}.section-title[data-astro-cid-jwexj6fp]{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.description[data-astro-cid-jwexj6fp]{font-size:1rem;line-height:1.8;color:var(--color-text-secondary)}.tags-list[data-astro-cid-jwexj6fp]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.tag-link[data-astro-cid-jwexj6fp]{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:.875rem;color:var(--color-text-primary);text-decoration:none;transition:var(--transition)}.tag-link[data-astro-cid-jwexj6fp]:hover{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.sidebar[data-astro-cid-jwexj6fp]{position:sticky;top:80px;height:fit-content}.sidebar-card[data-astro-cid-jwexj6fp]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.sidebar-title[data-astro-cid-jwexj6fp]{font-size:1rem;font-weight:600;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.info-list[data-astro-cid-jwexj6fp]{display:grid;gap:var(--spacing-sm)}.info-list[data-astro-cid-jwexj6fp] dt[data-astro-cid-jwexj6fp]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.info-list[data-astro-cid-jwexj6fp] dd[data-astro-cid-jwexj6fp]{font-size:.875rem;color:var(--color-text-primary);margin-bottom:0}.info-list[data-astro-cid-jwexj6fp] dd[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]{color:var(--color-accent);text-decoration:none;transition:var(--transition)}.info-list[data-astro-cid-jwexj6fp] dd[data-astro-cid-jwexj6fp] a[data-astro-cid-jwexj6fp]:hover{color:var(--color-accent-hover)}.date-info[data-astro-cid-jwexj6fp]{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary)}.related-list[data-astro-cid-jwexj6fp]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.related-item[data-astro-cid-jwexj6fp]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);text-decoration:none;color:inherit;transition:var(--transition)}.related-item[data-astro-cid-jwexj6fp]:hover{background-color:var(--color-surface-hover);border-color:var(--color-accent)}.related-info[data-astro-cid-jwexj6fp]{flex:1;min-width:0}.related-name[data-astro-cid-jwexj6fp]{font-size:.875rem;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-category[data-astro-cid-jwexj6fp]{font-size:.75rem;color:var(--color-text-secondary)}@media(max-width:1024px){.content-grid[data-astro-cid-jwexj6fp]{grid-template-columns:1fr}.sidebar[data-astro-cid-jwexj6fp]{position:static}}@media(max-width:768px){.server-header[data-astro-cid-jwexj6fp],.header-content[data-astro-cid-jwexj6fp]{flex-direction:column}.server-title[data-astro-cid-jwexj6fp]{font-size:2rem}.header-actions[data-astro-cid-jwexj6fp]{flex-direction:row;flex-wrap:wrap;width:100%}.action-button[data-astro-cid-jwexj6fp],.featured-badge-large[data-astro-cid-jwexj6fp]{flex:1;min-width:150px}}
