@charset "utf-8";

.board-table--donor-grade { min-width: 1200px; }

.board-table--donor-benefit { min-width: 1400px; }

.board-table--donor-benefit col:first-child { width: 15%; }

.board-table--donor-benefit .is-provided {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    border: 2px solid var(--color-primary);
    border-radius: 50%;
    background: #1F594D1A;
    background: color-mix(in srgb, var(--color-primary) 10%, transparent);
}

.donor-benefit-note {
    display: block;
    font-size: var(--font-size-label-xs);
    color: var(--color-text-body);
}

.donor-benefit-basis { text-align: right; }
