/* admin/css/popular.css */
.tabs {
    display: flex;
    gap: 1em;
    margin-bottom: 1em;
    cursor: pointer;
}

.tabs li {
    list-style: none;
    padding: 0.5em 1em;
    background: #444;
    color: #fff;
    border-radius: 4px 4px 0 0;
}

.tabs li.active {
    background: #61dafb;
    color: #272822;
}

.tab-content {
    background: #2b2b2b;F
    padding: 1em;
    border: 1px solid #444;
    border-top: none;
    border-radius: 0 4px 4px 4px;
}

.tab-content ol {
    margin: 0;
    padding-left: 1.2em;
}

.tab-content li {
    margin: 0.4em 0;
}

.tab-content a {
    color: #61dafb;
    text-decoration: none;
}

.tab-content a:hover {
    text-decoration: underline;
}