body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#171717;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{height:100vh;min-height:100vh;width:100vw}.appWrapper{height:100%;width:100%}.authpage_authPage__1xLjL{align-items:center;background-color:#171717;color:#fff;display:flex;font-family:sans-serif;height:100%;justify-content:center;width:100%}.authpage_authPage__1xLjL form{border-radius:5px;box-shadow:0 0 10px #00000080;padding:20px;width:300px}.authpage_authPage__1xLjL .authpage_error__l3Rf8{color:#ff4d4f;margin-bottom:10px;text-align:center}.authpage_authPage__1xLjL .authpage_formEl__RCnKQ{margin-bottom:15px}.authpage_authPage__1xLjL label{color:#ccc;display:block;margin-bottom:5px}.authpage_authPage__1xLjL input{background-color:#333;border:1px solid #444;border-radius:3px;box-sizing:border-box;color:#fff;padding:8px;width:100%}.authpage_authPage__1xLjL button{background-color:#007bff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.authpage_authPage__1xLjL button:hover{background-color:#0056b3}.adminpage_headAdminPage__5\+2Yx{background-color:#171717;color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:90%}.adminpage_first__wgnvt{display:flex}.adminpage_send__Yc1\+T{display:flex;flex-direction:column}.adminpage_headAdminPage__5\+2Yx button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s ease}.adminpage_headAdminPage__5\+2Yx button:hover{background-color:#555}.clientlist_clientList__H2Z42{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.clientlist_clientListPhone__rL4O8{display:flex;flex-direction:column;gap:10px;padding:10px}.clientlist_clientListTablet__dRVMs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.clientelement_clientElement__Hs-5n{background-color:#222;border:1px solid #444;border-radius:8px;color:#fff;cursor:pointer;height:100px;overflow:hidden;padding:15px;position:relative;transition:background-color .3s ease;width:200px}.clientelement_clientElement__Hs-5n:hover{background-color:#333}.clientelement_upperInfo__KmHvK{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.clientelement_upperInfo__KmHvK img{height:auto;width:48px}.clientelement_upperInfo__KmHvK h3{font-size:1.2em;font-weight:400;margin:0}.clientelement_clientElement__Hs-5n>div:last-child{align-items:center;color:#aaa;display:flex;flex-direction:column;font-size:1em;font-weight:700;left:50%;position:absolute;top:70%;transform:translate(-50%,-50%)}.clientelement_selected__V8O8x{background-color:#6495ed4d;border-color:#6495ed}.clientelement_clientElementPhone__Hm\+8f{background-color:#222;border:1px solid #444;border-radius:8px;color:#fff;cursor:pointer;height:25vw;overflow-x:hidden;padding:2vw;position:relative;transition:background-color .3s ease;width:40vw}.clientelement_clientElementPhone__Hm\+8f>div:last-child{align-items:center;color:#aaa;display:flex;flex-direction:column;font-size:1em;font-weight:700;left:50%;position:absolute;top:70%;transform:translate(-50%,-50%)}.notimodal_modal__zdWNU{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.notimodal_modalContent__a6k26{background-color:#222;border-radius:5px;box-shadow:0 0 10px #00000080;color:#fff;padding:20px}.notimodal_modalContent__a6k26 input[type=text]{background-color:#333;border:1px solid #444;border-radius:4px;color:#fff;margin-bottom:10px;margin-right:10px;padding:8px}.notimodal_modalContent__a6k26 button{background-color:#444;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:8px 12px;transition:background-color .3s ease}.notimodal_modalContent__a6k26 button:hover{background-color:#666}.videoselectmodal_modal__9scEv{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1001}.videoselectmodal_modalContent__mR-UD{background-color:#222;border-radius:5px;box-shadow:0 0 10px #00000080;color:#fff;max-width:1200px;padding:20px;width:100%}.videoselectmodal_videoGrid__nC9UK{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px}.videoselectmodal_videoItem__Bgv6x{height:80px;padding:10px}.videoselectmodal_videoItemPhone__sAzO3,.videoselectmodal_videoItem__Bgv6x{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #444;border-radius:5px;cursor:pointer;text-align:center;transition:background-color .3s ease}.videoselectmodal_videoItemPhone__sAzO3{height:7.7vh;padding:1vw}.videoselectmodal_videoGridPhone__jqAFS{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(12.32vh,12.32vh));margin-bottom:20px}.videoselectmodal_videoItem__Bgv6x:hover{background-color:#333}.videoselectmodal_selected__VJD06{background-color:#6495ed4d;border-color:#6495ed}.videoselectmodal_videoItem__Bgv6x img{border-radius:3px;height:100px;margin-bottom:5px;object-fit:cover;width:100%}.videoselectmodal_modalContent__mR-UD button{background-color:#444;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:8px 12px;transition:background-color .3s ease}.videoselectmodal_modalContent__mR-UD button:hover{background-color:#666}.videoselectmodal_modalContent__mR-UD button:disabled{cursor:not-allowed;opacity:.5}.statblock_statsContainer__lOWzb{align-self:center;display:flex;flex-direction:column;gap:3vw;width:90%;button{width:fit-content}.statblock_funcsBtn__\+aRCv{display:flex;flex-direction:column;gap:2vw}.statblock_funcs__gbBLY{align-items:center;display:flex;gap:2vw}.statblock_movieList__RAUyd{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);text-align:center}}.statblock_statsContainerTablet__FonYb{align-self:center;display:flex;flex-direction:column;gap:3vw;width:90%;button{width:fit-content}.statblock_funcs__gbBLY{align-items:center;display:flex;gap:2vw}.statblock_movieList__RAUyd{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);text-align:center}}.statblock_statsContainerPhone__xFLXj{align-self:center;display:flex;flex-direction:column;gap:5vw;width:90%;button{width:fit-content}.statblock_funcsBtn__\+aRCv{display:flex;flex-direction:column;gap:2vw}.statblock_funcs__gbBLY{align-items:center;display:flex;gap:2vw}.statblock_movieList__RAUyd{display:flex;flex-direction:column;gap:20px;text-align:center}}input[type=date]{background-color:#2e2e2e;border:1px solid #444;border-radius:5px;box-sizing:border-box;color:#fff;font-size:14px;padding:5px;width:fit-content}input[type=date]:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80;outline:none}input[type=date]::placeholder{color:#999}input[type=date]:disabled{background-color:#333;border-color:#666;color:#666}.headadminlocationpage_headAdminPage__QMTKj{background-color:#171717;color:#fff;display:flex;flex-direction:column;gap:5vw;min-height:100vh;overflow-x:hidden;width:90%}.headadminlocationpage_first__ewtJ2{display:flex}.headadminlocationpage_send__9-1HB{display:flex;flex-direction:column}.headadminlocationpage_headAdminPage__QMTKj button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s ease}.headadminlocationpage_headAdminPage__QMTKj button:hover{background-color:#555}.qrcoderangemodal_modal__3ePwQ{align-items:center;background-color:#111c;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.qrcoderangemodal_input__EL8tc{display:flex;flex-direction:column;gap:5px}button{margin-top:5px}.headadminpage_headAdminPage__AVfH-{display:flex;height:100%;overflow-x:hidden;width:100%;.headadminpage_funcDiv__CIQ9R{display:flex;flex-direction:column;margin-left:30px}.headadminpage_filmAdd__VYwFl{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 15px;width:100%}}.headadminpage_headAdminPageTablet__dzi-o{display:flex;height:100%;overflow-x:hidden;width:100%;.headadminpage_funcDiv__CIQ9R{display:flex;flex-direction:column;margin-left:2vw}.headadminpage_filmAdd__VYwFl{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:2vw;margin-top:10px;padding:10px 15px;width:fit-content}}.headadminpage_headAdminPagePhone__\+MKgl{display:flex;flex-direction:column-reverse;height:100%;overflow-x:hidden;width:100%;.headadminpage_funcDiv__CIQ9R{display:flex;flex-direction:column;margin-left:1vw}.headadminpage_filmAdd__VYwFl{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:3.5vw;margin-top:2.48vw;padding:2.48vw 3.73vw;width:fit-content}}.headadminpage_filmAdd__VYwFl:hover{background-color:#0056b3}.userform_userForm__7on0q{grid-gap:15px;background-color:#222;border:1px solid #333;border-radius:5px;color:#fff;display:grid;grid-template-columns:repeat(1,1fr);height:fit-content;margin:20px auto;padding:20px;width:fit-content}.userform_userForm__7on0q .userform_error__V6UcI{color:#ff4d4f;margin-bottom:10px;text-align:center;width:100%}.userform_userForm__7on0q .userform_formEl__Q2ZMh{margin-bottom:0}.userform_userForm__7on0q label{color:#ccc;display:block;font-weight:700;margin-bottom:5px}.userform_userForm__7on0q input[type=email],.userform_userForm__7on0q input[type=password],.userform_userForm__7on0q input[type=text]{background-color:#333;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#fff;margin-top:5px;padding:8px;width:100%}.userform_userForm__7on0q button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 15px;width:100%}.userform_userForm__7on0q button:hover{background-color:#0056b3}.userform_userFormPhone__HQHCK{grid-gap:2.48vw;background-color:#222;border:1px solid #333;border-radius:5px;color:#fff;display:grid;grid-template-columns:repeat(1,1fr);height:fit-content;margin:2.48vw auto;padding:2.48vw;width:90%}.userform_userFormPhone__HQHCK input[type=email],.userform_userFormPhone__HQHCK input[type=password],.userform_userFormPhone__HQHCK input[type=text]{background-color:#333;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#fff;font-size:2.48vw;margin-top:1.24vw;padding:1.24vw;width:100%}.userform_userFormPhone__HQHCK .userform_formEl__Q2ZMh{margin-bottom:0}.userform_userFormPhone__HQHCK label{color:#ccc;display:block;font-weight:700;margin-bottom:1.24vw}.userform_userFormPhone__HQHCK button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:4vw;margin-top:4vw;padding:1.24vw 2vw;width:100%}.userlist_userList__35LGR{width:800px;.userlist_userList__35LGR h2{margin-bottom:20px;text-align:center}.userlist_userList__35LGR .userlist_error__K7DZq{color:#ff4d4f;margin-bottom:10px;text-align:center}.userlist_userGrid__k1Ojn{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}.userlist_userListPhone__-XWSe,.userlist_userList__35LGR{background-color:#222;border:1px solid #333;border-radius:5px;color:#fff;margin:20px auto;padding:20px}.userlist_userListPhone__-XWSe{width:90%;h2{margin-bottom:20px;text-align:center}.userlist_error__K7DZq{color:#ff4d4f;margin-bottom:10px;text-align:center}.userlist_userGrid__k1Ojn{display:flex;flex-direction:column;gap:20px}}.userlist_userListTablet__rRYrM{background-color:#222;border:1px solid #333;border-radius:5px;color:#fff;margin:20px auto;padding:20px;width:50%;h2{margin-bottom:20px;text-align:center}.userlist_error__K7DZq{color:#ff4d4f;margin-bottom:10px;text-align:center}.userlist_userGrid__k1Ojn{display:flex;flex-direction:column;gap:20px}}.userelement_userElement__KZhfV{background-color:#333;border:1px solid #555;border-radius:5px;color:#fff;margin-bottom:10px;padding:10px;position:relative}.userelement_userElement__KZhfV h3{font-size:1.2em;margin-bottom:5px;margin-top:0}.userelement_userElement__KZhfV p{margin-bottom:3px}.userelement_statusCircle__X-Zz7{border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}.userelement_buttonContainer__fcr2A{display:flex;flex-direction:column;height:90%;justify-content:space-between;position:absolute;right:5px;top:5px}.userelement_deleteButton__E2l0o,.userelement_editButton__x9ARa{background-color:#4caf50}.userelement_deleteButton__E2l0o,.userelement_editButton__x9ARa,.userelement_navigateButton__tOqx5{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8em;margin-left:5px;padding:5px 8px}.userelement_navigateButton__tOqx5{background-color:#171717}.userelement_deleteButton__E2l0o{background-color:#f44336}.userelement_deleteButton__E2l0o:hover,.userelement_editButton__x9ARa:hover{opacity:.8}.editusermodal_modalOverlay__\+KjGJ{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.editusermodal_modal__wm6zE{background-color:#222;border-radius:5px;color:#fff;padding:20px;position:relative;width:500px}.editusermodal_modal__wm6zE .editusermodal_closeButton__sfx2D{background:none;border:none;color:#ccc;cursor:pointer;font-size:1.5em;position:absolute;right:10px;top:10px}.editusermodal_modal__wm6zE .editusermodal_closeButton__sfx2D:hover{color:#fff}.editusermodal_modal__wm6zE h2{margin-bottom:20px;text-align:center}.editusermodal_modal__wm6zE .editusermodal_error__G196Z{color:#ff4d4f;margin-bottom:10px;text-align:center}.editusermodal_modal__wm6zE .editusermodal_formEl__4exFS{margin-bottom:15px}.editusermodal_modal__wm6zE label{color:#ccc;display:block;font-weight:700;margin-bottom:5px}.editusermodal_modal__wm6zE input[type=email],.editusermodal_modal__wm6zE input[type=text]{background-color:#333;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#fff;margin-top:5px;padding:8px;width:100%}.editusermodal_modal__wm6zE button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;width:100%}.editusermodal_modal__wm6zE button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.eddc7192.css.map*/