1.tabs {
2display: flex;
3flex-wrap: wrap;
4}
5.tabs > input {
6display: none;
7}
8.tabs > input:checked + label + div {
9display: block;
10}
11.tabs > label {
12order: 1;
13}
14.tabs > div {
15display: none;
16flex-basis: 100%;
17order: 2;
18}
19
20.tabs {
21border: 1px solid;
22}
23.tabs > input:checked + label {
24background-color: gray;
25}
26.tabs > label {
27padding: 10px;
28}
29.tabs > div {
30padding: 10px;
31}
32
33body {
34background-color: white;
35color: black;
36}
37body.dark {
38background-color: black;
39color: white;
40}