body{padding:1em}th{vertical-align:top;font-weight:700}td{vertical-align:top}div.address{padding-left:3em}form.approvalAction{display:inline-block}div#error_msg{color:red;border:1px solid #000;margin-bottom:1em;padding:.5em}div#info_msg{color:green;border:1px solid #000;margin-bottom:1em;padding:.5em}ul.nav_bar{padding:0}ul.nav_bar li{padding-right:10pt;list-style:none;display:inline}th.expense_sla,td.expense_sla{white-space:nowrap}td.expense_description{white-space:wrap}li.receipt_to_delete{text-decoration:line-through}li.expense_receipt{list-style:none}li.expense_receipt>button{margin-right:5px;padding:5px}.hidden{display:none}div.expense_transition_button{margin:.5em .5em 0 0}div.note{margin-bottom:1em}div.note_author{font-weight:700}div.note_text{padding-left:10px}div.note_date{color:gray;padding-left:10px;font-size:.6em}h2.note_submit{font-size:medium}.sla-breached{color:red;font-weight:700}th.sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable-header:hover{text-decoration:underline}span.sort-icon{color:#666;margin-left:4px;font-size:.8em}div.expense-history{margin-top:2em}table.expense-history-table{border:1px solid #ddd;margin-top:1em}table.expense-history-table th{text-align:left;vertical-align:top;background-color:#f5f5f5;border-bottom:2px solid #ddd;padding:8px}table.expense-history-table td{vertical-align:top;white-space:nowrap;border-bottom:1px solid #eee;padding:8px}table.expense-history-table td.expense_description{white-space:wrap}table.expense-history-table tr:nth-child(2n){background-color:#fafafa}table.expense-history-table tr.expense-history-current{background-color:#fffacd;font-weight:700}table.expense-history-table tr.expense-history-current td{border-bottom:2px solid #daa520}a:not([href]){color:inherit;text-decoration:none}canvas.bar_graph{border:1px solid #000;border-radius:25px;width:100%;height:20px}div.bar_graph_tooltip{color:#fff;white-space:nowrap;pointer-events:none;background-color:#000c;border-radius:4px;margin-bottom:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}table{border-collapse:collapse;table-layout:auto;width:100%}td{white-space:nowrap}span.expense_category_name{text-decoration:underline}p.expense_intent_statement{margin-left:2em;font-size:smaller}td.expense_intent_statement{white-space:wrap}th.expense_budget_name{min-width:275px}th.expense_budget_utilized,td.expense_budget_utilized{text-align:right}th.expense_budget_graph,td.expense_budget_graph{width:100%}td.expense_budget_budgeted{width:200px}div.expense_budget_generated_date{display:none}@media print{th.expense_budget_name{min-width:unset}td.expense_budget_budgeted{width:unset}nav.primary{display:none}a{all:unset}.no_print{display:none}.hero_img{float:right;width:25%;height:25%}div.expense_budget_generated_date{display:unset;text-align:right;font-size:.8em}}