#withdraw {
	padding: 0 32px 32px 32px;

	h1 {
		font-size: 22px;
		margin-bottom: 20px;
	}

	table {
		border: 1px solid var(--border-strong);

		caption {
			text-align: left;
			font-size: 16px;
			margin-bottom: 10px;
		}

		tbody {
			tr {
				th, td {
					text-align: left;
					font-size: 14px;
					font-weight: normal;
					padding: 12px 13px;
				}

				th {
					background: var(--bg-elevated);
					border: 1px solid var(--border-strong);

					hr {
						margin: 10px 0;
					}
				}

				td {
					text-align: center;
					border-bottom: 1px solid var(--border-strong);

					input[type="checkbox"] {
						transform: scale(1.3);
						margin-right: 8px;
					}

					label {
						cursor: pointer;
					}
				}
			}
		}

		tfoot {
			background: var(--bg-elevated);

			tr {
				td {
					text-align: center;
					padding: 8px;

					button, a {
						padding: 6px 20px;
					}
				}
			}
		}
	}
}