@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Inter:wght@400;500;700&display=swap");*{box-sizing:border-box}body{margin:0;background:#111;color:#eee;font-family:Inter,Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}.logo{font-family:Barlow Condensed,Impact,sans-serif;font-size:42px;font-weight:900;font-style:italic;line-height:.7;transform:skew(-7deg);margin-bottom:55px}.login{min-height:100vh;display:grid;place-items:center}.login form{width:min(420px,90vw);border:1px solid #555;padding:40px;display:flex;flex-direction:column;gap:20px}.login h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:42px}.login label{display:flex;flex-direction:column;gap:8px;font-size:11px;letter-spacing:.1em}.login input{background:#222;color:#fff;border:1px solid #666;padding:14px}.login button{padding:15px;background:#eee;border:0;font-weight:700}.shell{min-height:100vh;display:grid;grid-template-columns:230px 1fr}.shell aside{border-right:1px solid #444;padding:35px 25px;display:flex;flex-direction:column;gap:10px}.shell aside p{color:#aaa;font-size:10px;letter-spacing:.2em}.shell aside button{background:transparent;border:0;color:#aaa;text-align:left;padding:15px 10px;font-size:11px;font-weight:700;letter-spacing:.12em;width:100%}.shell aside button.selected,.shell aside button:hover{background:#eee;color:#111}.shell aside form{margin-top:auto}.shell main{padding:40px;min-width:0}.shell header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #555;padding-bottom:20px}.shell header h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:75px;margin:0}.shell header small{color:#aaa;letter-spacing:.2em}.shell header span{font-size:12px;color:#aaa}.shell section{margin-top:35px;overflow:auto}.shell section>p{color:#aaa;font-size:13px}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{color:#888;font-size:10px;letter-spacing:.1em}td,th{border-bottom:1px solid #333;padding:18px 12px;vertical-align:top}td small{color:#888}@media(max-width:700px){.shell{display:block}.shell aside{border-right:0;border-bottom:1px solid #444}.shell aside .logo{margin-bottom:15px}.shell main{padding:25px}.shell header h1{font-size:55px}}.forms{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:50px}.forms form,.single-form{border:1px solid #444;padding:25px;display:flex;flex-direction:column;gap:12px;max-width:600px}.single-form{margin-top:40px}.forms h2,.single-form h2{font-family:Barlow Condensed,Impact,sans-serif;font-size:32px;margin:0 0 12px}.forms input,.forms select,.forms textarea,.single-form input,.single-form select,.single-form textarea{background:#222;border:1px solid #555;padding:12px;color:#fff}.forms button,.single-form button{background:#eee;border:0;padding:13px;color:#111;font-weight:700}.alert{background:#431919;padding:12px}.notice{background:#244127;padding:12px}td button{background:#eee;border:0;padding:8px;font-size:10px;font-weight:700}@media(max-width:900px){.forms{grid-template-columns:1fr}}