﻿@charset "UTF-8";

body {
    background-color: #f8f9fa;
}

.search-box {
    max-width: 600px;
    margin: 30px auto;
}

.question-card {
    background: transparent;
    border-bottom: 1px solid #dee2e6;
    padding: 15px 20px;
    margin-bottom: 10px;
}

.question-meta {
    font-size: 0.85rem;
    color: #666;
}

.icon {
    margin-right: 5px;
}
.page-item a.page-link {
    background-color: #dadadd !important;
    color: #1b2935;
    border: 1px solid #bbbbbf;
    border-radius: 0.25rem;
}
.page-item.active a.page-link {
    background-color: #ffffff !important;
    color: #1b2935;
    border: 1px solid #bbbbbf;
    border-radius: 0.25rem;
}