.category-header.svelte-160w91v{margin-bottom:2rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-700) / var(--tw-border-opacity, 1));padding-bottom:1rem}.category-header.svelte-160w91v h1:where(.svelte-160w91v){font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-surface-50) / var(--tw-text-opacity, 1));font-family:Georgia,Times New Roman,serif}.category-header.svelte-160w91v .description:where(.svelte-160w91v){margin-top:.5rem;--tw-text-opacity: 1;color:rgb(var(--color-surface-400) / var(--tw-text-opacity, 1))}.empty-state.svelte-160w91v{padding-top:4rem;padding-bottom:4rem;text-align:center}.empty-state.svelte-160w91v h2:where(.svelte-160w91v){margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-surface-300) / var(--tw-text-opacity, 1))}.empty-state.svelte-160w91v p:where(.svelte-160w91v){--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.category-layout.svelte-160w91v{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.category-layout.svelte-160w91v{flex-direction:row}}.main-content.svelte-160w91v{flex:1 1 0%}@media(min-width:1024px){.main-content.svelte-160w91v{width:75%}}.sidebar.svelte-160w91v{width:100%}.sidebar.svelte-160w91v>:where(.svelte-160w91v):not([hidden])~:where(.svelte-160w91v):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media(min-width:1024px){.sidebar.svelte-160w91v{width:25%}}.hero-section.svelte-160w91v{margin-bottom:2rem}.grid-section.svelte-160w91v>:where(.svelte-160w91v):not([hidden])~:where(.svelte-160w91v):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.post-grid.svelte-160w91v{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:640px){.post-grid.svelte-160w91v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.post-grid.svelte-160w91v{grid-template-columns:repeat(3,minmax(0,1fr))}}.load-more.svelte-160w91v{display:flex;justify-content:center;padding-top:1rem}.btn.svelte-160w91v{border-radius:.25rem;padding:.5rem 1.5rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-outline.svelte-160w91v{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-500) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-surface-300) / var(--tw-text-opacity, 1))}.btn-outline.svelte-160w91v:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-700) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-surface-100) / var(--tw-text-opacity, 1))}.ad-placeholder.svelte-160w91v{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-800) / var(--tw-bg-opacity, 1));display:flex;height:16rem;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.sidebar-section.svelte-160w91v{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-800) / var(--tw-bg-opacity, 1));padding:1rem}.sidebar-section.svelte-160w91v h3:where(.svelte-160w91v){margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-700) / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-surface-100) / var(--tw-text-opacity, 1));font-family:Georgia,Times New Roman,serif}.sidebar-links.svelte-160w91v>:where(.svelte-160w91v):not([hidden])~:where(.svelte-160w91v):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sidebar-links.svelte-160w91v li:where(.svelte-160w91v){border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-700) / var(--tw-border-opacity, 1));padding-bottom:.75rem}.sidebar-links.svelte-160w91v li:where(.svelte-160w91v):last-child{border-width:0px;padding-bottom:0}.sidebar-links.svelte-160w91v a:where(.svelte-160w91v){display:block;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sidebar-links.svelte-160w91v a:where(.svelte-160w91v):hover{--tw-text-opacity: 1;color:rgb(var(--color-primary-400) / var(--tw-text-opacity, 1))}.sidebar-category.svelte-160w91v{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--color-primary-400) / var(--tw-text-opacity, 1))}.sidebar-title.svelte-160w91v{font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(var(--color-surface-200) / var(--tw-text-opacity, 1));font-family:Georgia,Times New Roman,serif}@media(max-width:1024px){.category-layout.svelte-160w91v{flex-direction:column}.sidebar.svelte-160w91v{width:100%}.post-grid.svelte-160w91v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.post-grid.svelte-160w91v{grid-template-columns:repeat(1,minmax(0,1fr))}.category-header.svelte-160w91v h1:where(.svelte-160w91v){font-size:1.875rem;line-height:2.25rem}}
