/* https://git.zenoverse.net/bigly-archive/auth-thing/raw/branch/main/src/routes/+layout.svelte */ body { height: 100vh; margin-top: 0px; display: flex; flex-direction: column; align-items: center; overflow-y: auto; } :root { --dark-1: #362b2b; --dark-2: #d8d8d8; --dark-3: rgb(236, 73, 73); --light-1: #ffffff; --light-2: #ffa9a9; --hyperlink: rgb(255, 72, 72); --shadow-1: 0px 0px 2px 2px var(--dark-2); font-family: sans-serif; } a { color: var(--hyperlink); text-decoration: none; } input, textarea, .button, .area, form, .video { border: solid var(--dark-2) 3px; border-radius: 5px; font-size: 1rem; padding: 0.5rem; margin-bottom: 0.5rem; } form span { font-weight: bold; } .button a { text-decoration: none; color: var(--light-1); } .area, form { width: 900px; max-width: 90vw; } form { grid-template-columns: 0.7fr 1fr; } .form-entry { display: block; } .form-key { margin-right: 10px; } .form-message { font-style: italic; } #main-content { width: 720px; } .button { background-color: var(--hyperlink); font-weight: bold; width: 150px; } .header { background: var(--dark-1); color: var(--light-1); padding: 10px; display: flex; width: 100vw; margin: 0; font-size: 1.2em; align-items: center; margin-bottom: 10px; position: sticky; top: 0; } .header a { font-weight: bold; color: var(--light-1); margin-left: 0.5em; padding-left: 0.5em; border-left: solid var(--light-2) 2px; } .header img { height: 2em; } video { width: 690px; } .video img { width: 190px; margin-left: 5px; } .video { width: 200px; height: 200px; } .videos { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; } .videos a{ color: var(--dark-1); } textarea { display: block; }