.study-mobile-chevron {
    display: inline-flex;
    height: 2.25rem;
    width: 2.25rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border: 1px solid rgba(167, 38, 38, 0.2);
    background: rgba(167, 38, 38, 0.08);
    color: var(--color-primary);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
}

.study-complete-nav {
    background: #ecfdf5 !important;
    color: #166534 !important;
}

.study-complete-badge {
    background: #dcfce7 !important;
    border-color: #bbf7d0 !important;
    color: #15803d !important;
}

.study-topic-complete {
    background: rgba(236, 253, 245, 0.85) !important;
    border-color: #bbf7d0 !important;
}

.study-topic-title-complete {
    color: #166534 !important;
    font-weight: 700;
}

.dark .study-mobile-chevron {
    border-color: rgba(238, 190, 53, 0.35);
    background: rgba(238, 190, 53, 0.12);
    color: var(--color-accent);
}

.dark .study-complete-nav {
    background: rgba(20, 83, 45, 0.32) !important;
    color: #86efac !important;
}

.dark .study-complete-badge {
    background: rgba(20, 83, 45, 0.7) !important;
    border-color: #15803d !important;
    color: #bbf7d0 !important;
}

.dark .study-topic-complete {
    background: rgba(20, 83, 45, 0.24) !important;
    border-color: #166534 !important;
}

.dark .study-topic-title-complete {
    color: #86efac !important;
}
