/* Custom CSS for Negotiation Platform Documentation */

/* Improve code block appearance */
.highlight {
    border-radius: 4px;
}

/* Style for admonitions */
.admonition {
    border-radius: 4px;
    border-left: 4px solid #ccc;
}

.admonition.note {
    border-left-color: #6ab0de;
}

.admonition.warning {
    border-left-color: #f0b37e;
}

.admonition.danger {
    border-left-color: #f29f97;
}

/* Table styling */
table.docutils {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

table.docutils th,
table.docutils td {
    border: 1px solid #e1e4e5;
    padding: 8px 12px;
}

table.docutils th {
    background-color: #f8f9fa;
}

/* Code inline styling */
code.literal {
    background-color: #f8f9fa;
    border: 1px solid #e1e4e5;
    border-radius: 3px;
    padding: 2px 4px;
}