main#main .quick-values {
    display:block;
    margin-top:8px;
}
main#main .quick-values>.field-help,main#main .quick-values>.error {
    display:block;
    font-size:13px;
    margin:4px 0;
}
main#main .quick-values>.error:empty {
    display:none;
}
main#main .quick-buttons {
    display:flex;
    flex-wrap:wrap;
    gap:6px;
}
main#main .quick-buttons button {
    min-height:36px;
    min-width:40px;
    padding:6px 10px;
    font-size:14px;
}
main#main .quick-buttons button[aria-pressed="true"] {
    background:var(--vf-ds-primary);
    color:var(--vf-ds-bg-surface);
}
main#main .quick-interest-results {
    margin-top:24px;
}
main#main .quick-interest-table {
    max-width:100%;
    overflow:auto;
}
main#main .quick-interest-table table {
    width:100%;
    border-collapse:collapse;
    font-size:13px;
}
main#main .quick-interest-table th,main#main .quick-interest-table td {
    padding:8px;
    text-align:right;
    border-bottom:1px solid var(--vf-ds-border);
}
main#main .quick-interest-selected {
    background:var(--vf-ds-bg-subtle);
    font-weight:600;
}
