24 lines
1002 B
CSS
24 lines
1002 B
CSS
body { width: auto; max-width: 560px; margin: 28px auto; padding: 0 12px; }
|
|
.crt { padding: 22px; }
|
|
h1 { margin-bottom: 12px; }
|
|
h1 small { font-size: 13px; letter-spacing: 1px; color: var(--fg-dim); text-shadow: none; }
|
|
.hint { color: var(--fg-dim); margin-bottom: 16px; text-shadow: none; }
|
|
.hint.small { font-size: 12px; margin: 14px 0 0; }
|
|
code, em { color: var(--fg); font-style: normal; }
|
|
|
|
label { display: block; font-size: 12px; letter-spacing: 1px; margin-bottom: 12px; }
|
|
label input { display: block; margin: 5px 0 0; }
|
|
input[type="password"] {
|
|
width: 100%; font: inherit; color: var(--green); background: var(--bg);
|
|
border: 2px solid var(--line); padding: 6px 8px; outline: none;
|
|
}
|
|
input[type="password"]:focus { border-color: var(--fg); }
|
|
|
|
.btns { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 6px; }
|
|
.btns button { font-size: 13px; }
|
|
#off { color: #ff4b3e; }
|
|
|
|
#status { min-height: 1.4em; margin-top: 14px; }
|
|
#status.ok { color: var(--green); }
|
|
#status.err { color: #ff4b3e; }
|