@import url(../images/form.css);
@import url(../images/table.css);
@import url(../images/nav.css);
@import url(../images/list.css);
*,
::after,
::before {
    box-sizing: border-box
}

body.bst {
    margin: 0;
    font-family: var(--bs-font-sans-serif);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent
}


/*.bst ol,
.bst ul {
    padding-left: 2rem;
}*/

.bst dl,
.bst ol,
.bst ul {
    margin-top: 0;
    margin-bottom: 1rem
}

.bst ol ol,
.bst ol ul,
.bst ul ol,
.bst ul ul {
    margin-bottom: 0
}

.bst dt {
    font-weight: 700
}

.bst dd {
    margin-bottom: .5rem;
    margin-left: 0
}

.bst a {
    color: #0d6efd;
    text-decoration: underline
}

.bst a:hover {
    color: #0a58ca
}

.bst a:not([href]):not([class]),
.bst a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

.bst figure {
    margin: 0 0 1rem
}

.bst img,
.bst svg {
    vertical-align: middle
}

.bst table {
    caption-side: bottom;
    border-collapse: collapse
}

.bst caption {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: #6c757d;
    text-align: left
}

.bst th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

.bst tbody,
.bst td,
.bst tfoot,
.bst th,
.bst thead,
.bst tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0
}

.bst label {
    display: inline-block
}

.bst button:focus:not(:focus-visible) {
    outline: 0
}

.bst button,
.bst input,
.bst optgroup,
.bst select,
.bst textarea {
    /*margin: 0;*/
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.bst button,
.bst select {
    text-transform: none
}

.bst [role=button] {
    cursor: pointer
}

.bst select {
    word-wrap: normal
}

.bst select:disabled {
    opacity: 1
}

.bst [list]::-webkit-calendar-picker-indicator {
    display: none
}

.bst [type=button],
.bst [type=reset],
.bst [type=submit],
.bst button {
    -webkit-appearance: button
}

.bst [type=button]:not(:disabled),
.bst [type=reset]:not(:disabled),
.bst [type=submit]:not(:disabled),
.bst button:not(:disabled) {
    cursor: pointer
}

.bst textarea {
    resize: vertical
}

.bst fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}