.article-page{min-height:100vh;padding-bottom:5rem}.article-container{max-width:1100px;margin:0 auto;padding:2rem 1rem}.article-top-header{text-align:left;margin-bottom:3rem}.category-badge{background:rgba(var(--color-primary-rgb),.1);border:1px solid rgba(var(--color-primary-rgb),.2);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:1.5rem;padding:.35rem 1rem;font-size:.75rem;font-weight:700;display:inline-block}.main-title{background:linear-gradient(135deg,#fff,#94a3b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3rem;font-weight:800;line-height:1.2}@media (max-width:768px){.main-title{font-size:2rem}}.article-layout{flex-direction:column;gap:2rem;display:flex}.back-btn-modern{color:#94a3b8;align-items:center;gap:.75rem;width:fit-content;margin-bottom:2rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.back-btn-modern:hover{color:#fff;transform:translate(-5px)}.article-metadata-row{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172a66;border:1px solid #ffffff0d;border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.25rem 1.5rem;display:flex}.author-mini-info{align-items:center;gap:1rem;display:flex}.author-mini-avatar{border:2px solid rgba(var(--color-primary-rgb),.2);background:#1e293b;border-radius:1rem;width:48px;height:48px;overflow:hidden}.author-text{flex-direction:column;display:flex}.author-name{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}.author-handle{color:#64748b;font-size:.8125rem}.meta-info-box{text-align:right;flex-direction:column;display:flex}.meta-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.meta-value{color:#cbd5e1;font-size:.875rem}.view-profile-link{background:rgba(var(--color-primary-rgb),.1);border:1px solid rgba(var(--color-primary-rgb),.2);color:#fff;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s}.view-profile-link:hover{background:rgba(var(--color-primary-rgb),.2);border-color:var(--primary)}.view-profile-btn{background:rgba(var(--color-primary-rgb),.1);border:1px solid rgba(var(--color-primary-rgb),.2);color:#fff;border-radius:1rem;width:100%;padding:.75rem;font-weight:600;text-decoration:none;transition:all .3s}.view-profile-btn:hover{background:rgba(var(--color-primary-rgb),.2);border-color:var(--primary);transform:translateY(-2px)}.article-cover-wrapper{border:1px solid #ffffff1a;border-radius:2rem;width:100%;height:450px;margin-bottom:2rem;position:relative;overflow:hidden}@media (max-width:768px){.article-cover-wrapper{border-radius:1.5rem;height:250px}}.article-cover-image{object-fit:cover;width:100%;height:100%}.cover-glow{background:linear-gradient(#0000 60%,#0f172a66);position:absolute;inset:0}.glass-section{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0f172a80;border:1px solid #ffffff14;border-radius:2rem;padding:3rem;position:relative;overflow:hidden}@media (max-width:768px){.glass-section{border-radius:1.5rem;padding:1.5rem}}.content-glow{filter:blur(100px);pointer-events:none;opacity:.1;border-radius:50%;width:300px;height:300px;position:absolute}.top-right{background:var(--primary);top:-100px;right:-100px}.bottom-left{background:#3b82f6;bottom:-100px;left:-100px}.article-body{z-index:10;color:#e2e8f0;font-size:1.15rem;line-height:1.8;position:relative}.article-body p{margin-bottom:1.75rem}.article-body h2{color:#fff;margin:3rem 0 1.5rem;font-size:2rem;font-weight:800}.article-body img{border:1px solid #ffffff1a;border-radius:1.5rem;margin:2rem 0}
