/* ===================================================================
   Indian Loop Premium — single.css
   Single-article specific layout polish.
   =================================================================== */

.ilp-single .ilp-col-main { max-width: 820px; }

.ilp-article__head {
    border-bottom: 1px solid var(--ilp-line);
    padding-bottom: 16px;
}

.ilp-article__updated {
    background: rgba(213,0,0,.08);
    color: var(--ilp-primary);
    padding: 2px 8px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 600;
}

.ilp-article__views { color: var(--ilp-subtle); }

/* Inline ad styling */
.ilp-article__body .ilp-ad {
    margin: 28px -16px;
    background: var(--ilp-muted);
    padding: 16px;
    border-radius: var(--ilp-radius-sm);
}
@media (min-width: 720px) {
    .ilp-article__body .ilp-ad { margin: 28px 0; }
}

/* Page-links */
.ilp-page-links { display: flex; gap: 6px; align-items: center; margin: 24px 0; font-weight: 600; }
.ilp-page-links a, .ilp-page-links > span { padding: 6px 10px; border: 1px solid var(--ilp-line); border-radius: 6px; }
