/*@import "../../../css/cas.css";*/

:root {
    --bs-body-bg: rgba(21, 62, 80, 0.2);
	--mdc-theme-primary: #003434;
}

input[type='number'] {
	-moz-appearance:textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	display: none;
	-webkit-appearance: none;
}

body {
    background-color: rgba(21, 62, 80, 0.2);
    min-height: 100%;
    min-height: 100vh;
}

main {
    background-color: white;
}

/* TODO: parameterize */
.btn-primary {
    background-color: #003434;
    border-color: #003434;
}

.input-group > .form-floating {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
}
