body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.facetracker{background-color:#fff;border-radius:7px;box-shadow:1px 1px 8px rgba(0,0,0,.193);margin:10px auto;padding:20px;position:relative;text-align:center}.facetracker,.video{max-width:400px;width:100%}.video{aspect-ratio:3/3;border:5px solid #0f66df;border-radius:100%;height:100%;object-fit:cover;z-index:1}.faceheader-icon{position:absolute;right:10px;top:10px}.faceheader-icon button{background:none;border:none;cursor:pointer;font-size:22px;margin-left:14px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000000d7}.select{border:1px solid rgba(0,0,0,.171);border-radius:4px;cursor:pointer;margin:0 10px;padding:9px 15px;width:max-content}.page-header-tap{align-items:center;background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #00000017;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 15px}.page-header-tap .addbtn{background-color:#03b503;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px 15px}.page-header-tap .addbtn:active{transform:scale(.9)}.table-div{background-color:#fff;border-radius:10px;margin:0 auto 10px;overflow:hidden;padding:10px 15px;width:100%}.table-div .table-header{align-items:center;display:flex;justify-content:space-between;padding:15px 5px}.table-div .table{max-width:100%;overflow:auto}.table-div table{border:1px solid #3333330c;border-collapse:collapse;overflow:auto;width:100%}.table-div th{background-color:#f0f2fb;font-size:.9rem;font-weight:600}.table-div td,.table-div th{overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.table-div td{font-size:.8rem;max-width:220px;text-align:center}.table-div td img{aspect-ratio:3/3;border-radius:100%;box-shadow:1px 1px 3px rgba(0,0,0,.232);object-fit:cover;width:40px}.table-div tbody tr{border-bottom:1px solid rgba(0,0,0,.171);color:gray;cursor:pointer}.table-div tbody tr:hover{background-color:#f8f9fd;color:#000}.statusbox{border:none;border-radius:3px;margin-right:10px;padding:5px 15px}.table-div .filterselect{border:1px solid #00000036;border-radius:5px;margin:0 5px;padding:8px 10px}.modal{align-items:center;background-color:#0000003f;display:flex;height:auto;justify-content:center;left:0;max-height:100vh;min-height:100%;position:fixed;top:0;width:100%;z-index:10000}.modal .modal-content{background-color:#fff;border-radius:10px;display:grid;max-height:100%;min-height:200px;min-width:450px;padding:30px 25px;position:relative}.formlabeldiv{margin:20px 0;position:relative}.modal .modal-content form{width:100%}.formlabeldiv label{background:#fff;border-radius:10px;font-size:.9rem;left:5px;padding:2px 5px;position:absolute;top:10px;transition:.3s ease;-webkit-user-select:none;user-select:none;z-index:1}.formlabeldiv input:focus~label,.formlabeldiv input:user-invalid~label,.formlabeldiv input:user-valid~label{left:5px;top:-15px;z-index:3}.formlabeldiv select:user-invalid~label,.formlabeldiv select:user-valid~label,.formlabeldiv select~label{left:5px;top:-15px;z-index:3}.formlabeldiv input[type=date]:user-invalid~label,.formlabeldiv input[type=date]:user-valid~label,.formlabeldiv input[type=date]~label{left:5px;top:-15px;z-index:3}.formlabeldiv input:user-invalid~label{color:red}.formlabeldiv input:user-invalid{color:red;outline-color:red}.button{background-color:#0f66df;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:5px 0;padding:15px;width:100%}.formlabeldiv input{background:none}.formlabeldiv input,.formlabeldiv select{border:1px solid #0000002e;border-radius:6px;font-size:.9rem;padding:12px;position:relative;width:100%;z-index:2}
/*# sourceMappingURL=main.65d8946c.css.map*/