.reserve-ledger section,.reserve-ledger .reserve-setup{margin:1.6rem 0}.reserve-ledger form label{display:flex;flex-direction:column;gap:.35rem}.reserve-ledger input,.reserve-ledger select{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.reserve-row-fields,.reserve-ledger [data-ledger-wager-parts],.reserve-ledger [data-part]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.reserve-row-fields{grid-template-columns:2fr 1fr 1fr 1fr}.reserve-ledger fieldset{min-width:0;margin:.8rem 0;padding:1rem;border:1px solid var(--line,#b9a67e)}.reserve-ledger button{max-width:100%;white-space:normal;margin:.35rem .35rem .35rem 0}.reserve-table-wrap{overflow:auto}.reserve-ledger table{width:100%;border-collapse:collapse}.reserve-ledger th,.reserve-ledger td{text-align:left;padding:.65rem;border-bottom:1px solid var(--line,#b9a67e)}.reserve-history>li{margin:1rem 0}.reserve-history small{display:block}.reserve-ledger [role=status]{overflow-wrap:anywhere}.reserve-ledger [hidden]{display:none!important}@media(max-width:680px){.reserve-row-fields,.reserve-ledger [data-ledger-wager-parts],.reserve-ledger [data-part]{grid-template-columns:1fr}.reserve-ledger th,.reserve-ledger td{padding:.45rem}}

.reserve-ledger input,.reserve-ledger select{font:inherit;line-height:1.4;padding:.5rem;background:#fffdf6;color:inherit;border:1px solid var(--line,#b9a67e)}
