@import"https://cdn.jsdelivr.net/npm/purecss@2.1.0/build/pure-min.css";body{color:#3a3a3a}main{margin:0 12px}h1{margin:0;font-size:1.33em;color:#3a3a3a;font-weight:500}header.pure-menu{background-color:#f5f7f9;border-bottom:1px solid #e4e7eb;margin-bottom:12px}header.pure-menu .pure-menu-link{color:#6b6b6b;transition:all .2s ease}header.pure-menu .pure-menu-link:hover{color:#5b8db8;background-color:rgba(91,141,184,.08)}button,input[type=submit],a{transition:all .2s ease}button,input[type=submit]{background-color:#5b8db8;color:#fff;border:none;cursor:pointer;padding:8px 16px;border-radius:3px}button:hover,input[type=submit]:hover{background-color:#4a7396}a{color:#5b8db8;text-decoration:none}a:hover{color:#4a7396}table{border-collapse:collapse;width:100%;border:1px solid #ddd}table th,table td{text-align:left;padding:8px}table tr:nth-child(even){background-color:#f9f9f9}table tr:hover{background-color:#f1f1f1}small{font-size:18px;color:#6b6b6b}.sub-nav{display:flex;justify-content:space-between;align-items:baseline;margin:5px 0 10px}.sub-nav small{font-size:12px;color:#6b6b6b}.sub-nav small a{color:#6b6b6b}.sub-nav small a:hover{color:#5b8db8}.interest_subtotal{background-color:#fdf4f4 !important}.debit_subtotal{background-color:#fdf4f4 !important}.credit_subtotal{background-color:#e3fce3 !important}table#plan .credit_subtotal,table#plan .debit_subtotal,table#plan .interest_subtotal{display:none}table#plan.show-subtotals .credit_subtotal,table#plan.show-subtotals .debit_subtotal,table#plan.show-subtotals .interest_subtotal{display:table-cell}table#plan thead>tr>th{font-size:10px;text-align:center;padding:3px;white-space:nowrap;text-transform:lowercase;color:#4a6b4a;background-color:#f8faf8}table#plan thead>tr>th a{color:#4a6b4a;text-decoration:none;transition:color .2s ease}table#plan thead>tr>th a:hover{color:#2d5a2d}table#plan tbody>tr>td{font-size:11px;text-align:center;padding:2px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}table#plan tbody>tr>td.action{min-width:50px}table#plan tbody>tr>td.credit{color:#2d7b2d}table#plan tbody>tr>td.credit a,table#plan tbody>tr>td.credit a:visited{color:#2d7b2d}table#plan tbody>tr>td.debit{color:#533636}table#plan tbody>tr>td.debit a,table#plan tbody>tr>td.debit a:visited{color:#533636}table#plan tbody>tr>td a{text-decoration:none}.draggable-table{position:absolute}.draggable-table .draggable-table__drag{position:absolute;z-index:10;cursor:grabbing;opacity:1}.draggable-table thead th{user-select:none}.draggable-table tbody tr{cursor:grabbing}.draggable-table tbody tr td{user-select:none}.draggable-table tbody tr:nth-child(even){background-color:#f7f7f7}.draggable-table tbody tr:nth-child(odd){background-color:#fff}.draggable-table tbody tr.is-dragging{background:#f1c40f}.draggable-table tbody tr.is-dragging td{color:#ffe683}
