/* @font-face {
	font-family: roboto-condensed;
	src: url(fonts/roboto-condensed.ttf);
} */
@font-face {
	font-family: lato;
	src: url(fonts/lato.ttf);
}
@font-face {
	font-family: roboto;
	src: url(fonts/roboto.ttf);
}
:root {
	font-family: lato, sans-serif;
	font-size: 16px;
	outline: none;
}

input {
    outline: none;
    border: none;
}

p.p\[data-f-id\=pbf\] {
    display: none !important;
}
p[data-f-id=pbf] {
    display: none !important;
  }

::-webkit-scrollbar { width: 1vmin }
/* body .light ::-webkit-scrollbar-track { background: white; opacity: .3 } */
::-webkit-scrollbar-track { background: rgba(0,0,0,.1) }
/* body .light ::-webkit-scrollbar-thumb { background: white; opacity: .5 } */
::-webkit-scrollbar-thumb { background: rgba(0,0,0,.25); border-radius: .5vmin; }
/* body .light ::-webkit-scrollbar-thumb:hover { background: white; opacity: .75 } */
::-webkit-scrollbar-thumb:hover { background: rgba(0,0,0,.5) }

html {
	scroll-behavior: smooth;
	box-sizing: border-box;
}
@media screen and (max-width: 480px) {
	:root { font-size: 14px !important; }
}
@media screen and (max-width: 640px) {
	:root { font-size: 15px !important; }
}
@media screen and (min-width: 640px) {
	:root { font-size: 16px !important; }
}
table.table-border th, table.table-border td {
	border-width: 1px;
	border-style: solid;
}
th, td {
	padding: .4rem;
	max-width: min-content;
}
.font-roboto {
	font-family: roboto, arial, sans-serif;
}
.font-lato {
	font-family: lato, sans-serif;
}
/* .font-roboto-condensed {
	font-family: roboto-condensed, arial, sans-serif;
} */

ul{
	list-style: disc !important;
	list-style-position: inside !important;
}
ol {
	list-style: decimal !important;
	list-style-position: inside !important;
}


.card-collapsed [data-card=header] { border-radius: .5rem }
.card-collapsed [data-card=body] { display: none }
.card-collapsed [data-card=footer] { display: none }
.card-expanded [data-card=header] { border-radius: .5rem .5rem 0 0 }
.card-expanded [data-card=body] { display: block }
.card-expanded [data-card=footer] { display: block }


.text-3xl { font-size: 1.75rem }
