.page-module__Lre2HW__container{padding:var(--spacing-8)var(--spacing-4);max-width:900px;margin:0 auto}.page-module__Lre2HW__header{text-align:center;margin-bottom:var(--spacing-8);padding-top:var(--spacing-8);position:relative}.page-module__Lre2HW__badgeLabel{color:var(--success);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--spacing-4);background:#10b9811a;padding:.25rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.page-module__Lre2HW__title{margin-bottom:var(--spacing-2);font-size:3rem}.page-module__Lre2HW__description{color:var(--text-secondary);margin-bottom:var(--spacing-6);font-size:1.1rem}.page-module__Lre2HW__createBtn{padding:.6rem 2rem;font-size:1rem}.page-module__Lre2HW__createForm{padding:var(--spacing-6);margin-bottom:var(--spacing-8);background:var(--bg-surface-elevated);border-radius:var(--radius-xl)}.page-module__Lre2HW__createForm h3{margin-bottom:var(--spacing-6);font-size:1.5rem}.page-module__Lre2HW__formGroup{margin-bottom:var(--spacing-4)}.page-module__Lre2HW__formGroup label{margin-bottom:var(--spacing-2);color:var(--text-secondary);font-weight:600;display:block}.page-module__Lre2HW__input,.page-module__Lre2HW__textarea{width:100%;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--bg-base);color:var(--text-primary);border:1px solid #0000001a;font-family:inherit;font-size:1rem}.page-module__Lre2HW__input:focus,.page-module__Lre2HW__textarea:focus{border-color:var(--accent-cyan);outline:none;box-shadow:0 0 0 3px #06b6d426}.page-module__Lre2HW__textarea{resize:vertical}.page-module__Lre2HW__postList{gap:var(--spacing-6);flex-direction:column;display:flex}.page-module__Lre2HW__postCard{padding:var(--spacing-6);border-radius:var(--radius-xl);transition:transform .2s}.page-module__Lre2HW__postCard:hover{transform:translateY(-2px)}.page-module__Lre2HW__postHeader{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.page-module__Lre2HW__categoryBadge{background:var(--bg-base);color:var(--accent-primary);border-radius:var(--radius-full);border:1px solid #1d4ed833;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.page-module__Lre2HW__authorBadge{color:var(--text-muted);background:#00000008;border-radius:4px;padding:.2rem .5rem;font-family:monospace;font-size:.85rem}.page-module__Lre2HW__postTitle{margin-bottom:var(--spacing-3);color:var(--text-primary);font-size:1.4rem}.page-module__Lre2HW__postContent{color:var(--text-secondary);margin-bottom:var(--spacing-6);white-space:pre-wrap;line-height:1.6}.page-module__Lre2HW__postFooter{color:var(--text-muted);padding-top:var(--spacing-4);border-top:1px solid #0000000d;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.page-module__Lre2HW__emptyState{text-align:center;color:var(--text-muted);padding:var(--spacing-12);background:var(--bg-surface);border-radius:var(--radius-lg);font-style:italic}
