@import 'fonts';

body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

a,
article,
b,
blockquote,
canvas,
caption,
code,
div,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
i,
iframe,
img,
nav,
object,
ol,
p,
small,
span,
strong,
sub,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
ul,
video {
	margin: 0;
	padding: 0;
}

a,
button,
input,
select,
textarea {
    appearance: none;
    outline: none !important;
}

#lanyard_root * .focus-visible\:ketch-outline-inherit:focus-visible {
	outline: 2px solid !important;
}

button,
select {
	cursor: pointer;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;

	&:after,
	&:before {
		content: none;
		content: '';
	}
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	text-decoration: none;
}
