.input-short{width:85px}.photo-drop-area-empty{position:relative;width:260px;height:160px;padding:25px;border:1px solid #d2d2d2;border-radius:5px;transition:.2s;background-color:rgba(247,247,247,.2)}.photo-drop-area-empty:hover{border-color:#bebebe;background-color:rgba(227,227,227,.3)}.medical-drop-area-empty{position:relative;padding:15px;border:1px solid #d2d2d2;border-radius:5px;transition:.2s;background-color:rgba(247,247,247,.2)}.medical-drop-area-empty:hover{border-color:#bebebe;background-color:rgba(227,227,227,.3)}.application-drop-area-empty{position:relative;padding:15px;border:1px solid #d2d2d2;border-radius:5px;transition:.2s;background-color:rgba(247,247,247,.2)}.application-drop-area-empty:hover{border-color:#bebebe;background-color:rgba(227,227,227,.3)}.photo-drop-area-full{width:auto;height:auto;border:0;border-radius:0}.medical-drop-area-full{position:relative;padding:11px;border:1px solid #d2d2d2;border-radius:5px;transition:.2s}.application-drop-area-full{position:relative;padding:11px;border:1px solid #d2d2d2;border-radius:5px;transition:.2s}.drag-over{border-color:#bebebe;background-color:#e3e3e3}.choose-file-button{background-color:rgba(255,255,255,.3);border:1px dashed #d2d2d2;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase}.file-message{font-size:small;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.certificate-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.certificate-input:hover{border-color:#bebebe;background-color:rgba(227,227,227,.3)}.mt-100{margin-top:100px}.img-member{max-width:220px;max-height:160px}.table tbody>tr.current-signup td{background-image:linear-gradient(to right,#fff3cd,#d4edda)!important}.table tbody>tr.current-signup td{background-color:transparent!important}span.deleteicon{position:relative;display:inline-flex;align-items:center}span.deleteicon span{position:absolute;display:block;right:3px;width:15px;height:15px;border-radius:50%;color:#fff;background-color:#ccc;font:13px monospace;text-align:center;line-height:1em;cursor:pointer}span.deleteicon input{padding-right:18px;box-sizing:border-box}.dotted-underline{text-decoration:underline;text-decoration-style:dotted;cursor:help}.truncate-key-serial{display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:992px){.truncate-key-serial{max-width:none;white-space:normal;overflow:visible;text-overflow:initial}}.qr-code-payment canvas,.qr-code-payment img{width:100%!important;height:auto!important;max-width:100%;display:block;cursor:pointer}.clickable-row{cursor:pointer}body[data-mdb-theme=light] tr.clickable-row:hover td{background-color:#e0e0e0!important}body[data-mdb-theme=dark] tr.clickable-row:hover td{background-color:#505050!important}.editable-alert{cursor:pointer;transition:background-color .2s}body[data-mdb-theme=light] .editable-alert:hover{background-color:#e8e9ea}body[data-mdb-theme=dark] .editable-alert:hover{background-color:#3f3f3f}.list-group-item.alert-active-admin{padding-left:15px}body[data-mdb-theme=light] .list-group-item.alert-active-admin{background-color:#e0ffe0}body[data-mdb-theme=light] .status-active-admin-text{font-weight:700;color:var(--mdb-success,#28a745)}body[data-mdb-theme=light] .status-inactive-admin-text{color:var(--mdb-gray-600,#888)}body[data-mdb-theme=dark] .list-group-item.alert-active-admin{background-color:#1a361a}body[data-mdb-theme=dark] .status-active-admin-text{font-weight:700;color:var(--mdb-success-lighten-2,#6be66b)}body[data-mdb-theme=dark] .status-inactive-admin-text{color:var(--mdb-gray-400,#bbb)}.weekend-day-header,.weekend-day-number{background-color:var(--mdb-gray-200)}.weekend-cell{background-color:var(--mdb-gray-100)}body[data-mdb-theme=dark] .weekend-day-header,body[data-mdb-theme=dark] .weekend-day-number{background-color:var(--mdb-gray-700)}body[data-mdb-theme=dark] .weekend-cell{background-color:var(--mdb-gray-800)}.audit-log-table-json-preview{white-space:pre;overflow:hidden;text-overflow:ellipsis;max-height:1.5em;line-height:1.5em;font-family:monospace;padding:0;margin:0;display:block;color:inherit}.audit-log-modal-json-content{white-space:pre-wrap;word-break:break-all;font-family:monospace;background-color:var(--mdb-tertiary-bg);border:1px solid var(--mdb-border-color);padding:1rem;border-radius:var(--mdb-border-radius);max-height:60vh;overflow-y:auto}.audit-log-modal-json-content .json-key{color:var(--mdb-primary)}.audit-log-modal-json-content .json-value{color:var(--mdb-body-color)}.clickable-audit-log-cell{cursor:pointer}body[data-mdb-theme=dark] .note-editable{color:#f8f9fa}body[data-mdb-theme=light] .note-editable{color:#212529}.note-editor .dropdown-toggle::after{all:unset}.note-editor .note-dropdown-menu{box-sizing:content-box}.note-editor .note-modal-footer{box-sizing:content-box}