:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;height:100vh;background-color:#222;color:#ffffffde}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}button:hover{border-color:#000;background-color:#e9e9e9}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1600px;margin:0 auto;text-align:center;height:100%}*{box-sizing:border-box}ul{list-style-type:none;padding:0;margin:0}p{margin:0}dialog{color:#ffffffde}main[data-v-addaebd4]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}input[data-v-addaebd4],label[data-v-addaebd4]{font-size:1.25rem}.error[data-v-addaebd4]{color:#b22222}nav[data-v-481ac873]{display:flex;width:100%;justify-content:space-between;border:1px solid white}ul[data-v-481ac873]{gap:1rem;padding:1rem}li[data-v-481ac873]{margin-bottom:1rem}@media screen and (min-width: 1000px){li[data-v-481ac873]{margin-bottom:unset}}a[data-v-481ac873]{height:100%;width:100%;padding:1rem 1rem 1rem .5rem;color:#fff}@media screen and (min-width: 1000px){a[data-v-481ac873]{padding:1rem}}a[data-v-481ac873]:hover{background-color:#a9a9a9}.selected[data-v-481ac873]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.desktop-menu[data-v-481ac873]{display:none}@media screen and (min-width: 1000px){.desktop-menu[data-v-481ac873]{display:flex}}.mobile-menu[data-v-481ac873]{padding:0;text-align:left}@media screen and (min-width: 1000px){.mobile-menu[data-v-481ac873]{display:none}}button[data-v-481ac873]{max-height:3.5rem}.hamburger[data-v-481ac873]{cursor:pointer;fill:#fff}.hamburger[data-v-481ac873]:hover{fill:#ccc}.hamburger-list-item[data-v-481ac873]{margin-bottom:0}.asterisk[data-v-f021de91]{color:#b22222}input[data-v-34cd0f20]{height:2rem}.add-participant-form[data-v-34cd0f20]{display:flex;gap:1rem;padding:1rem 0;flex-wrap:wrap}.input-container[data-v-34cd0f20]{display:flex;flex-direction:column;flex:1}.dialog-overlay[data-v-f5765691]{position:fixed;top:0;left:0;bottom:0;right:0;background:#000c;display:flex;justify-content:center;padding-top:20%;z-index:1000}.dialog-modal[data-v-f5765691]{border:none;padding:0;margin:0;background:transparent;position:relative;background-color:#242424;width:100%}@media screen and (min-width: 800px){.dialog-modal[data-v-f5765691]{width:unset}}.dialog-content[data-v-f5765691]{border:1px solid white;border-radius:5px;padding:40px 20px;position:relative}@media screen and (min-width: 800px){.dialog-content[data-v-f5765691]{width:800px;max-width:800px}}.close-button[data-v-f5765691]{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;color:#ffffffde}input[data-v-c0b749b6]{flex:1;display:flex;width:66%;height:2rem}textarea[data-v-c0b749b6]{width:100%;min-height:5rem}.textarea-label[data-v-c0b749b6]{min-height:5rem;display:flex;align-items:center;overflow:auto}.editable-input-container[data-v-c0b749b6]{display:flex;align-items:center;height:100%;justify-content:center}.icon[data-v-c0b749b6]{margin-left:.5rem;cursor:pointer;display:flex}.icon-cancel[data-v-c0b749b6]{fill:#ccc}.icon-cancel[data-v-c0b749b6]:hover{fill:#b22222}.icon-save[data-v-c0b749b6]{fill:#ccc}.icon-save[data-v-c0b749b6]:hover{fill:green}.edit-icons-container[data-v-c0b749b6]{display:flex}.statuses-container[data-v-c6affaca]{display:flex;gap:1rem}.status-container[data-v-c6affaca]{display:flex;gap:.5rem;align-items:center}.dot[data-v-c6affaca]{border-radius:50%;width:1rem;height:1rem}.color-scheme-container[data-v-46c23bf0]{display:flex;justify-content:flex-end}.participant-list-container[data-v-46c23bf0]{padding:1rem;display:none}@media screen and (min-width: 1600px){.participant-list-container[data-v-46c23bf0]{display:block}}.participant-list-item[data-v-46c23bf0]{display:flex;height:4rem;border:2px solid transparent}.participant-list-item[data-v-46c23bf0]:hover{background-color:#2a2a2a;border:2px solid white}.participant-list-item>div[data-v-46c23bf0]{display:flex;align-items:center;justify-content:center;flex:1;border:1px solid white;padding:5px}.participant-list-item>div[data-v-46c23bf0]+.invalid-field-value[data-v-46c23bf0]{background-color:#b222224d}.participant-list-item>div[data-v-46c23bf0]:last-of-type{flex:.25}.delete-user-button[data-v-46c23bf0]{background-color:#b22222;color:#ffffffde}.delete-event-log-button[data-v-46c23bf0]{background-color:#b22222;color:#ffffffde;min-width:16.5rem}.finish-user-button[data-v-46c23bf0],.add-rfid-button[data-v-46c23bf0]{background-color:#b8860b;color:#ffffffde}.add-rfid-button--disabled[data-v-46c23bf0]{opacity:.5;background-color:#c2a862;pointer-events:none}.danger-modal-container[data-v-46c23bf0]{display:flex;justify-content:space-between;padding:.25rem 0;align-items:center;border-top:1px solid transparent;border-bottom:1px solid transparent}.danger-modal-container[data-v-46c23bf0][data-v-46c23bf0]:hover{border-top:1px solid white;border-bottom:1px solid white}.participant-item-container-mob[data-v-46c23bf0]{padding:1rem;border:2px solid white;margin-bottom:2rem;border-radius:8px}@media screen and (min-width: 1600px){.participant-item-container-mob[data-v-46c23bf0]{display:none}}.participant-item-mob[data-v-46c23bf0]{display:flex;justify-content:space-between;margin-bottom:1rem;border-bottom:1px solid grey;gap:1rem}.participant-item-mob[data-v-46c23bf0]+.invalid-field-value[data-v-46c23bf0]{background-color:#b222224d}.participant-item-mob[data-v-46c23bf0]:hover{background-color:#2e2e2e}.no-text-wrap[data-v-46c23bf0]{text-wrap:nowrap}.participant-dropdown[data-v-46c23bf0]{background-color:#333;margin:0 2rem 2rem;padding:1rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid white}.participant-dropdown[data-v-46c23bf0] .dropdown-row[data-v-46c23bf0]{display:flex;height:3rem}.participant-dropdown[data-v-46c23bf0] .dropdown-row[data-v-46c23bf0]>div[data-v-46c23bf0]{display:flex;align-items:center;justify-content:center;flex:1;padding:5px}.participant-dropdown[data-v-46c23bf0] .dropdown-notes[data-v-46c23bf0]{padding:2rem 0}.participant-dropdown[data-v-46c23bf0] .dropdown-notes[data-v-46c23bf0]>div[data-v-46c23bf0]{display:flex;align-items:center;justify-content:center;flex:1;padding:5px}.participant-dropdown[data-v-46c23bf0] .dropdown-notes[data-v-46c23bf0]>.textarea-input-container[data-v-46c23bf0]{padding:1rem}.textarea-input[data-v-46c23bf0]{width:100%}.csv-upload-input[data-v-e8e9dbc8]{margin-bottom:1rem}select[data-v-4d20c03d]{font-size:1.2rem;padding:.2rem}.registration-type-selected[data-v-4d20c03d]{border:5px solid grey}.rfid-button[data-v-4d20c03d]{background-color:#b8860b}.registration-type-selector-container[data-v-4d20c03d]{margin-bottom:5rem;display:flex;gap:2rem;justify-content:center}.participant-list-container[data-v-4d20c03d]{border:3px solid white;padding:1rem;min-width:1200px}.scroll-x[data-v-4d20c03d]{overflow-x:auto}.participant-list[data-v-4d20c03d]{display:flex;cursor:pointer}.participant-list[data-v-4d20c03d]:hover{background-color:#2e2e2e}.participant-list>div[data-v-4d20c03d]{display:flex;align-items:center;justify-content:center;flex:1;border:1px solid white;padding:5px}.manual-registration-form[data-v-4d20c03d]{display:flex;justify-content:center}.scan-status[data-v-4d20c03d]{margin-bottom:5rem;min-height:1.5rem}.scan-status[data-v-4d20c03d] .success[data-v-4d20c03d]{color:green}.scan-status[data-v-4d20c03d] .error[data-v-4d20c03d]{color:#b22222}.input-container[data-v-4d20c03d]{display:flex;flex-direction:column;margin-right:2rem}.v-leave-active[data-v-4d20c03d]{transition:opacity 1s ease}.v-leave-to[data-v-4d20c03d]{opacity:0}.filters-colors-container[data-v-25c2c235]{display:flex;justify-content:space-between}.mode-select-container[data-v-25c2c235]{display:flex;justify-content:center;gap:2rem}.mode-type-selected[data-v-25c2c235]{border:5px solid grey}select[data-v-25c2c235]{font-size:1.2rem;padding:.2rem}.participant-list-container[data-v-25c2c235]{border:3px solid white;padding:1rem;min-width:1600px}.participant-list[data-v-25c2c235]{display:flex;cursor:pointer}.participant-table-container[data-v-25c2c235]{min-width:1600px}.participant-list>div[data-v-25c2c235]{display:flex;align-items:center;justify-content:center;flex:1;border:1px solid white;padding:5px}.participant-table-item[data-v-25c2c235]{display:flex;height:3rem;border:2px solid transparent}.participant-table-item[data-v-25c2c235]>div[data-v-25c2c235]{border:1px solid white;flex:1;display:flex;align-items:center;justify-content:center;padding:.25rem}.participant-table-item>div[data-v-25c2c235]:last-of-type{flex:.5}.participant-table-item[data-v-25c2c235]:hover{background-color:#2e2e2e;border:2px solid white}.checkpoint-field[data-v-25c2c235]{color:#000}.scroll-x[data-v-25c2c235]{overflow-x:auto}.filters[data-v-25c2c235]{display:flex;gap:1rem;flex-direction:column}@media screen and (min-width: 700px){.filters[data-v-25c2c235]{flex-direction:row}}.cursor-pointer[data-v-25c2c235]{cursor:pointer}.participant-dropdown[data-v-25c2c235]{background-color:#333;margin:0 2rem 2rem;padding:1rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid white}
