/*
Theme Name: Training Basic
Theme URI:  https://gripestam.se
Author:     Erik Gripestam
Author URI: https://gripestam.se
Description: Minimal theme for training sessions.
Version:    1.0
License:    GPL2
Text Domain: mif-training
*/
*, *::before, *::after {
	box-sizing: border-box;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: "Funnel Sans", sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Funnel Display", sans-serif;
	margin: 0 0 1rem;
}
h1 {
	font-size: 2rem;
}

hr {
	background: #dbe0f1;
	height: 1px;
	border: none;
	margin: 1em 0;
}

a {

}

label {
	display: block;
	margin: 0 0 .5rem;
}

p {
	margin: 0 0 1rem;
}
strong {
	font-weight: bold;
}

header {
	text-align: center;
	padding: 1rem 0;
}

header, main {
	margin: 0 auto;
	max-width: 800px;
	position: relative;
}
main {
	padding: 1rem;
	margin: 0 auto 4rem;
}

.btn {
	align-items: center;
	border: 2px solid transparent;
	border-radius: 6px;
	color: #1B1E28;
	display: inline-flex;
	flex-wrap: nowrap;
	gap: .5rem;
	padding: .5rem .75rem;
	text-decoration: none;
}
.btn--primary {
	background: #274b91;
	border: none;
	border-radius: 20rem;
	color: #fff;
}
.btn--secondary {
	background: #f4f6fe;
	color: #1B1E28;
}

.refresh-page {
	position: absolute;
	right: 1rem;
}
.refresh-page.has-update {
	background: #ffc62d;
}
.refresh-page:disabled {
	cursor: wait;
}
.refresh-page:active,
.refresh-page:focus {
	opacity: 0.9;
}
