.scb-release-edit {
    margin: 0 0 16px;
}

.scb-release-edit a {
    color: var(--scb-accent);
    font-weight: 700;
}

.scb-release-card {
    background: var(--scb-card);
    border-radius: 8px;
    padding: 16px 18px;
    margin: 0 0 14px;
}

.scb-release-head {
    display: flex;
    gap: 12px;
    align-items: baseline;
    margin-bottom: 8px;
}

.scb-release-build {
    font-weight: 700;
}

.scb-release-date {
    color: var(--scb-muted);
}

.scb-release-body p {
    color: var(--scb-text);
}

.scb-release-body ul {
    margin: 8px 0 12px;
    padding-left: 22px;
}

.scb-release-body li {
    margin-bottom: 4px;
}

.scb-release-pages {
    display: flex;
    gap: 8px;
    margin-top: 8px;
}

.scb-release-pages a,
.scb-release-pages span {
    display: inline-block;
    min-width: 32px;
    padding: 6px 10px;
    text-align: center;
    border-radius: 8px;
    background: var(--scb-card);
    text-decoration: none;
    color: var(--scb-text);
}

.scb-release-pages .is-current {
    background: var(--scb-accent);
    color: #fff;
}

.scb-release-tabs {
    display: flex;
    gap: 8px;
    margin-bottom: 16px;
}

.scb-release-tab {
    padding: 8px 16px;
    border: 0;
    border-radius: 8px;
    background: var(--scb-card);
    color: var(--scb-text);
    font: 600 15px/1.2 inherit;
    cursor: pointer;
}

.scb-release-tab.is-active {
    background: var(--scb-accent);
    color: #fff;
}

.scb-release-panel {
    display: none;
}

.scb-release-panel.is-active {
    display: block;
}

.scb-release-lang {
    background: var(--scb-card);
    border-radius: 8px;
    padding: 12px 14px;
    margin-bottom: 12px;
}

.scb-release-lang-head {
    display: flex;
    gap: 10px;
    align-items: center;
    margin-bottom: 8px;
    font-weight: 700;
}

.scb-release-primary {
    font-size: 0.8rem;
    font-weight: 600;
    color: var(--scb-accent);
}

.scb-release-lang textarea {
    width: 100%;
    padding: 10px 12px;
    border: 1px solid #c5cbcd;
    border-radius: 6px;
    font: inherit;
    resize: vertical;
}

.scb-release-lang-actions,
.scb-release-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 8px;
}

.scb-release-lang-actions .scb-btn,
.scb-release-actions .scb-btn {
    border: 0;
    cursor: pointer;
    font: 700 15px/1.2 inherit;
}

.scb-release-lang-actions .scb-btn:disabled,
.scb-release-actions .scb-btn:disabled {
    opacity: 0.6;
    cursor: default;
}
