:root{--neutral: rgba(255, 255, 255, .87);--inverse: black;--blue-1: #3066be;--blue-2: #119da4;--blue-3: #58e6ed;--gray-1: #dddde3;--gray-2: #e4e4e9;--gray-3: #ebebef;--main: var(--blue-1);--hover: var(--blue-2);--active: var(--blue-3);--alt-1: var(--gray-1);--alt-2: var(--gray-2);--alt-3: var(--gray-3);font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:var(--neutral);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:var(--main);text-decoration:inherit}a:hover{color:var(--hover);cursor:pointer}a:active{color:var(--active)}html,body{max-width:100%;margin:0;overflow-x:hidden;align-self:center}h1{font-size:3.2em;line-height:1.1}button{background-color:var(--main);color:var(--neutral);padding:8px 16px;align-self:center;border-radius:12px;border:none;cursor:pointer;transition:background-color .25s}button:hover{background-color:var(--hover)}button:active{background-color:var(--active)}.alt{background-color:var(--alt-1);color:var(--inverse)}.alt:hover{background-color:var(--alt-2)}.alt:active{background-color:var(--alt-3)}card{padding:2em;display:flex;flex-direction:column;align-items:baseline}responsive{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:top}row{display:flex;flex-direction:row;gap:5px}form{display:grid;grid-template-columns:auto 1fr auto 1fr;padding:10px}form>label{display:flex;align-items:center}input,label,button{margin-right:10px;margin-bottom:10px}@media (max-width: 640px){form{grid-template-columns:auto 1fr}responsive{flex-direction:column;justify-content:center;align-items:center}}.content[data-v-aa0a0ed0]{margin:10px}.logo[data-v-aa0a0ed0]{height:30px;align-self:center}header[data-v-aa0a0ed0]{display:grid;width:100%;gap:10px;align-items:center;grid-template-columns:auto 1fr auto}nav[data-v-aa0a0ed0]{display:flex;flex-direction:row;gap:10px;margin:10px 30px}.patient-list[data-v-32c1f638]{height:200px;overflow:auto}
