*{box-sizing:border-box}body{margin:0;color:var(--k)}h1,h2,p{margin-top:0}.actions{display:flex;flex-wrap:wrap;gap:8px}button{border:1px solid var(--g);background:var(--g);font-weight:600;cursor:pointer}.field{display:grid;gap:6px}.field>span{color:var(--f);font-size:.85rem;font-weight:600}.field :is(input,select,textarea){width:100%;padding:8px 10px;border:1px
solid var(--e)}.field textarea{min-height:110px;resize:vertical}.message{margin:18px 0 0;color:var(--f)}.admin-form,.issue-form{display:grid;gap:12px;align-items:end}.admin-users{display:grid;gap:10px}.admin-user{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--e)}.admin-user>span{min-width:0;display:grid;gap:2px}.admin-user
small,.error{color:var(--f)}.login-main{display:grid;min-height:100dvh;place-items:center;padding:24px}.login-panel{width:min(420px,100%);padding:24px}.error{min-height:1.4em;margin:14px 0 0}
