.go-to-top.svelte-q3z830{display:flex;width:2rem;height:2rem;background:red;border-radius:5px;position:fixed;right:1rem;bottom:1rem}*{box-sizing:border-box}body{margin:0}main.home{font-family:verdana;container:window / inline-size;background:#1c1c1c;margin:0;color:#bbb;min-height:100vh;padding:2rem;display:grid;grid-template-rows:auto 1fr}main.home a.button{display:block;background:#fb770d;color:#fff;text-decoration:none;padding:.75rem 2.5rem;border-radius:50px;justify-self:right;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:0px;transition:all .2s ease-in-out;overflow:hidden;position:relative;line-height:1rem}main.home a.button:after{content:"➜";position:absolute;right:-1.5rem;line-height:13.5px;transition:all .2s ease-in-out}main.home a.button:hover{background:#d37427}main.home a.button:hover:after{right:1rem}main.home a.button.back{background:#4e4e4e}main.home a.button.back:after{right:unset;left:-1.5rem;rotate:180deg;line-height:16px}main.home a.button.back:hover{background:#363636}main.home a.button.back:hover:after{right:unset;left:1rem}main.home .form{background:#232323;max-width:500px;margin:auto;border-radius:.625rem;width:100%;padding:3rem;display:grid;gap:2rem;text-align:center}main.home .form h1{color:#e0e0e0;text-transform:uppercase;font-size:1rem;margin:0}main.home .form form{display:grid;gap:1rem}main.home .form form .row label{display:none}main.home .form form .row input{width:100%;border:none;border-radius:.375rem;background:#232323;color:#444;border:1px solid #444;font-size:.875rem;line-height:1.5;padding:.5rem}main.home .form form .row input:focus{outline:0;border-color:#e0e0e0;color:#e0e0e0}main.home .form form button{width:100%;font-size:.875rem;line-height:1.5;padding:.5rem;background:#f43f5e;color:#fff;border:none;cursor:pointer;border-radius:.375rem;transition:all .2s ease-in-out}main.home .form form button:hover{background:#ca1a40}main.home .form form a{text-align:center;color:#999;font-size:.75rem}main.home img{max-width:250px;width:100%;display:block;opacity:.11;margin:auto 0 0 auto}.admin{display:grid;grid-template-areas:"header profile" "header main" "header footer";background:#f4f7fe;font-family:Sans-Serif;grid-template-columns:250px 1fr;grid-template-rows:82px 1fr auto;height:100vh;color:#1b265a}.admin header{grid-area:header;background:#fff}.admin header .top .header-top a{display:grid;padding:1rem;align-items:center;grid-template-columns:50px 1fr;gap:.5rem;text-decoration:none;color:#1b265a}.admin header .top .header-top a img{width:100%}.admin header .top .header-top a span{font-size:22px;font-weight:700;line-height:100%}.admin header .bot{display:grid;height:90%}.admin header .bot ul{list-style:none;padding:0;margin:0}.admin header .bot ul li a{background:#f7f7f7;display:block;padding:.75rem 1.5rem;text-decoration:none;color:#1b265a}.admin header .bot ul li a:hover{background:#f1f1f1}.admin header .bot ul:last-of-type{align-self:flex-end}.admin .profile{grid-area:profile;background:#fff;display:grid;justify-content:space-between;grid-auto-flow:column;align-content:center;padding:1rem}.admin main{grid-area:main;padding:1rem}.admin main .table{background:#fff;border-radius:.5rem;padding:1rem}.admin main .table .table-header h2{font-weight:600;font-size:20px}
