/* Стили для объявления */
.announcement {
    font-family: BinancePlex, Arial, sans-serif;
    color: var(--color-textSecondary);
    padding: 24px;
    background: var(--color-CardBg);
    border-radius: 8px;
}

.announcement-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    color: var(--color-textPrimary);
    margin-bottom: 24px;
}

.announcement-text {
    font-size: 14px;
    line-height: 20px;
    color: var(--color-textSecondary);
    margin-bottom: 16px;
}

/* Стили для ссылок */
.announcement-text a {
    color: var(--color-textBrand);
    text-decoration: none;
    transition: color 0.2s ease;
}

.announcement-text a:hover {
    color: var(--color-primary);
    text-decoration: underline;
}

/* Стили для списков */
.announcement-text ul {
    margin: 16px 0;
    padding-left: 0;
    list-style: none;
}

.announcement-text ul li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 8px;
    color: var(--color-textSecondary);
}

.announcement-text ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: var(--color-iconNormal);
}

/* Стили для выделенного текста */
.announcement-text strong {
    color: var(--color-textPrimary);
    font-weight: 600;
} 