|
|
|
::root {
|
|
|
|
--font-mono: 0.5;
|
|
|
|
--font-casl: 0.49;
|
|
|
|
--font-wght: 400;
|
|
|
|
--font-slnt: 0;
|
|
|
|
--font-rep-roman: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
body {
|
|
|
|
font-family: 'Recursive', monospace;
|
|
|
|
font-variation-settings: var(--font-mono), var(--font-casl), var(--font-wght), var(--font-slnt), var(--font-rep-roman);
|
|
|
|
background: lightgrey;
|
|
|
|
margin: 0;
|
|
|
|
transition: all 200ms;
|
|
|
|
}
|
|
|
|
|
|
|
|
nav {
|
|
|
|
padding: 1ch;
|
|
|
|
background-color: white;
|
|
|
|
display: flex;
|
|
|
|
border: 1px #666 solid;
|
|
|
|
border-radius: 0 0 1ch 1ch;
|
|
|
|
box-shadow: 0.5ch 0.5ch 1ch #bbb;
|
|
|
|
}
|
|
|
|
nav > * {
|
|
|
|
position: relative;
|
|
|
|
transform: translateX(50%);
|
|
|
|
}
|
|
|
|
|
|
|
|
main {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
position: absolute;
|
|
|
|
margin-top: 4ch;
|
|
|
|
left: 50%;
|
|
|
|
margin-right: -50%;
|
|
|
|
max-width: 1000px;
|
|
|
|
transform: translateX(-50%);
|
|
|
|
}
|
|
|
|
|
|
|
|
th, td {
|
|
|
|
padding: 0 0.5ch;
|
|
|
|
}
|
|
|
|
tr:nth-child(even) {
|
|
|
|
background-color: #dddddd;
|
|
|
|
}
|
|
|
|
|
|
|
|
.section {
|
|
|
|
border: 1px #666 solid;
|
|
|
|
border-radius: 1ch;
|
|
|
|
background: white;
|
|
|
|
box-shadow: 0.5ch 0.5ch 1ch #bbb;
|
|
|
|
padding: 2ch;
|
|
|
|
margin-bottom: 2ch;
|
|
|
|
}
|
|
|
|
|
|
|
|
h4 {
|
|
|
|
margin: 0 0 1ch 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.cl-form {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
.cl-from {
|
|
|
|
display: flex;
|
|
|
|
margin-bottom: 1ch;
|
|
|
|
}
|
|
|
|
.cl-to {
|
|
|
|
display: flex;
|
|
|
|
margin-bottom: 1ch;
|
|
|
|
}
|
|
|
|
.cl-submit {
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
.cl-form-deco {
|
|
|
|
margin: 0 1ch;
|
|
|
|
|
|
|
|
}
|
|
|
|
#id_domain { flex-grow: 1;}
|
|
|
|
#id_location { flex-grow: 5;}
|
|
|
|
#id_to { flex-grow: 1;}
|
|
|
|
|
|
|
|
.ov-domains {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
|
|
|
|
a {
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
input, select {
|
|
|
|
border-radius: 0.5ch;
|
|
|
|
border-width: 1px;
|
|
|
|
padding: 0.5ch 1ch;
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
|
|
body {
|
|
|
|
background: black;
|
|
|
|
color: white;
|
|
|
|
}
|
|
|
|
|
|
|
|
nav {
|
|
|
|
background-color: #111;
|
|
|
|
border: 1px #333 solid;
|
|
|
|
box-shadow: 0.5ch 0.5ch 1ch #222;
|
|
|
|
}
|
|
|
|
.section {
|
|
|
|
border: 1px #333 solid;
|
|
|
|
background: #111;
|
|
|
|
box-shadow: 0.5ch 0.5ch 1ch #222;
|
|
|
|
}
|
|
|
|
|
|
|
|
a {
|
|
|
|
color: #8fb0ff;
|
|
|
|
font-weight: bold;
|
|
|
|
}
|
|
|
|
input, select {
|
|
|
|
color: white;
|
|
|
|
border-radius: 0.5ch;
|
|
|
|
border-width: 1px;
|
|
|
|
padding: 0.5ch 1ch;
|
|
|
|
border-color: #666;
|
|
|
|
background: #111;
|
|
|
|
}
|
|
|
|
input[type="submit"] {
|
|
|
|
background: #444;
|
|
|
|
}
|
|
|
|
tr:nth-child(even) {
|
|
|
|
background-color: #000;
|
|
|
|
}
|
|
|
|
}
|