/* OBFUSCATED BY CSSOBFUSCATOR.COM at 2025/01/10 09:40:44 */
*{box-sizing:border-box;}body{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;}*{margin-left:0;}*{margin-bottom:0;}body{background:linear-gradient(120deg,#f3f9ff,#ddefff);}body{min-height:100vh;}*{margin-right:0;}*{margin-top:0;}body{display:flex;}body{flex-direction:column;}*{padding-left:0;}body{align-items:stretch;}*{padding-bottom:0;}body{transition:background .3s ease,color .3s ease;}*{padding-right:0;}*{padding-top:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(15px);}to{opacity:1;transform:translateY(0);}}.section{display:none;}.section,#loginSection{padding-left:1.25pc;}#loginSection h1,[class~=form-box] h2{margin-bottom:11.25pt;}[class~=btn]:hover,header button:hover{background-color:#5e90e7;}#loginForm input:focus{border-left-color:#72a6ff;}.section,#loginSection{padding-bottom:1.25pc;}#loginSection,.section{padding-right:1.25pc;}.section,#loginSection{padding-top:1.25pc;}#showRegisterFormBtn:hover,[class~=btn]:hover{transform:scale(1.02);}[class~=form-box] h2{text-align:center;}#loginSection h1,[class~=form-box] h2{color:#333;}.section{flex:1;}[class~=buttons-container]{display:flex;}header{background-color:#72a6ff;}[class~=buttons-container]{justify-content:center;}[class~=form-box] label,#loginSection h1,[class~=form-box] h2,#loginForm label{transition:color .3s ease;}#loginSection,#loginForm label,[class~=form-box] label{display:block;}#loginForm input:focus{border-bottom-color:#72a6ff;}body[class~=dark-mode] #adminPanel h1,body[class~=dark-mode] #registerSection h1,body[class~=dark-mode] #loginSection h1{color:#c4c4e4;}body[class~=dark-mode] #loginForm input:focus{border-left-color:#a099d9;}header{color:#fff;}#loginSection{background-color:#fff;}#loginForm input:focus{border-right-color:#72a6ff;}#loginSection{max-width:300pt;}#loginSection{width:90%;}#loginSection{max-height:4.166666667in;}#loginForm input:focus{border-top-color:#72a6ff;}[class~=secondary-btn]:hover{background-color:#218838;}#loginForm label,[class~=form-box] label{margin-left:0;}[class~=buttons-container]{margin-bottom:1.25pc;}#loginSection{height:100%;}#loginForm input:focus{outline:none;}[class~=form-box] label,#loginForm label{margin-bottom:.052083333in;}#registerForm [class~=close-form-btn]{padding-left:18pt;}body[class~=dark-mode] #adminPanel [class~=btn]:hover{background-color:#633ead;}[class~=form-box] label,#loginForm label{margin-right:0;}[class~=form-box] label,#loginForm label{margin-top:7.5pt;}#registerForm [class~=close-form-btn]{padding-bottom:.875pc;}[class~=form-box] label,#loginForm label{color:#444;}body[class~=dark-mode] #loginForm input,body.dark-mode #loginForm label,body.dark-mode #registerForm label,body[class~=dark-mode] #addAppointmentForm label{color:#dfdff6;}#registerForm [class~=close-form-btn]{padding-right:18pt;}[class~=buttons-container]{gap:7.5pt;}#loginForm button:hover,[class~=form-box] button[type="submit"]:hover{background:#5e90e7;}[class~=btn]{padding-left:12pt;}#loginForm button:hover{transform:scale(1.02);}[class~=form-box] input,header,[class~=btn]{padding-bottom:.625pc;}[class~=btn]{padding-right:12pt;}body[class~=dark-mode] #loginForm input:focus,body.dark-mode #loginForm select:focus{border-bottom-color:#a099d9;}#loginSection{border-radius:12px;}header{padding-left:1.25pc;}[class~=form-box] input:focus{border-left-color:#72a6ff;}#loginForm input,[class~=form-box] input{width:100%;}#loginForm input{padding-left:9pt;}body[class~=dark-mode] #loginForm input:focus{border-right-color:#a099d9;}#loginForm input{padding-bottom:9pt;}#registerForm [class~=close-form-btn]{padding-top:.875pc;}#loginSection{box-shadow:0 9pt 24px rgba(0,0,0,.15);}header button:hover{transform:scale(1.03);}#loginSection{animation:fadeIn .6s ease;}#registerForm input:focus{border-left-color:#28a745;}[class~=form-box] input{padding-left:7.5pt;}#loginForm input{padding-right:9pt;}#registerForm input:focus{border-bottom-color:#28a745;}[class~=btn],header,[class~=form-box] input{padding-top:.625pc;}#registerForm input:focus{border-right-color:#28a745;}[class~=form-box] input:focus{border-bottom-color:#72a6ff;}body[class~=dark-mode] #loginForm input:focus{border-top-color:#a099d9;}[class~=btn],#registerForm [class~=close-form-btn]{border-left-width:medium;}tr:last-child td,[class~=btn]{border-bottom-width:medium;}[class~=form-box] input:focus{border-right-color:#72a6ff;}#loginSection{text-align:center;}#loginForm input{padding-top:9pt;}#loginForm input,[class~=form-box] input{margin-bottom:.9375pc;}header{padding-right:1.25pc;}body.dark-mode #loginForm select:focus{border-left-color:#a099d9;}header button{background-color:#72a6ff;}[class~=btn]{border-right-width:medium;}#loginSection{margin-left:auto;}body[class~=dark-mode] #loginForm input{background-color:#4b4485;}#registerForm input:focus{border-top-color:#28a745;}[class~=form-box] input{padding-right:7.5pt;}#registerForm input:focus,[class~=form-box] input:focus{outline:none;}body[class~=dark-mode] #registerForm button[type="submit"]:hover{background-color:#633ead;}[class~=form-box] input,#loginForm input{border-left-width:.0625pc;}[class~=form-box] input,#loginForm input{border-bottom-width:.0625pc;}#registerForm button[type="submit"]{padding-left:.25in;}#loginSection{margin-bottom:15pt;}#registerForm button[type="submit"]{padding-bottom:10.5pt;}#registerForm button[type="submit"]{padding-right:.25in;}#loginSection{margin-right:auto;}#loginSection{margin-top:5pc;}#loginSection{transition:background-color .3s ease,color .3s ease;}[class~=btn]{border-top-width:medium;}[class~=btn],tr:last-child td{border-bottom-style:none;}[class~=form-box] [class~=close-form-btn]{padding-left:.208333333in;}#loginError{margin-top:.104166667in;}#loginForm input,[class~=form-box] input{border-right-width:.0625pc;}[class~=form-box] input,#loginForm input{border-top-width:.0625pc;}#loginError{color:red;}[class~=form-box] input,#loginForm input{border-left-style:solid;}#loginError{font-weight:500;}body[class~=dark-mode] #loginForm input{border-left-color:#746fb4;}[class~=form-box] input:focus{border-top-color:#72a6ff;}#loginError{transition:color .3s ease;}[class~=form-box] input,#loginForm input{border-bottom-style:solid;}[class~=btn]{border-left-style:none;}[class~=btn]{border-right-style:none;}body[class~=dark-mode] #loginForm select,body[class~=dark-mode] #loginForm input{border-bottom-color:#746fb4;}body.dark-mode #loginForm select:focus,body[class~=dark-mode] #addAppointmentForm input:focus{border-right-color:#a099d9;}[class~=btn]{border-top-style:none;}[class~=btn]{border-left-color:currentColor;}header{display:flex;}[class~=form-box] [class~=close-form-btn]{padding-bottom:.625pc;}[class~=btn]{border-bottom-color:currentColor;}body[class~=dark-mode] #loginForm input{border-right-color:#746fb4;}#registerForm button[type="submit"],#showRegisterFormBtn{padding-top:10.5pt;}[class~=btn]{border-right-color:currentColor;}body.dark-mode #loginForm select:focus{border-top-color:#a099d9;}body[class~=dark-mode] header button,body[class~=dark-mode] [class~=form-box] [class~=close-form-btn]{background-color:#4b2e87;}body[class~=dark-mode] #addAppointmentForm input:focus{border-left-color:#a099d9;}[class~=form-box] select:focus{border-left-color:#72a6ff;}[class~=form-box] select:focus{border-bottom-color:#72a6ff;}#showRegisterFormBtn,#registerForm button[type="submit"]{border-left-width:medium;}[class~=form-box] button[type="submit"]:hover{transform:scale(1.02);}[class~=btn]{border-top-color:currentColor;}#showRegisterFormBtn{padding-left:1.5pc;}#registerForm button[type="submit"],#showRegisterFormBtn{border-bottom-width:medium;}header button,[class~=btn]{color:#fff;}[class~=btn]{border-image:none;}#registerForm button[type="submit"]{border-right-width:medium;}[class~=btn],#loginForm input{border-radius:8px;}body[class~=dark-mode] #loginForm input{border-top-color:#746fb4;}[class~=form-box] input,#loginForm input{border-right-style:solid;}[class~=form-box] input,#loginForm input{border-top-style:solid;}thead,[class~=btn]{background-color:#72a6ff;}header button{border-left-width:.010416667in;}body[class~=dark-mode] #addAppointmentForm input:focus{border-bottom-color:#a099d9;}header{justify-content:flex-end;}body[class~=dark-mode] #loginForm select{background-color:#4b4485;}#loginForm input,[class~=form-box] input{border-left-color:#ccc;}[class~=btn]{font-weight:600;}body[class~=dark-mode] #loginForm select{color:#dfdff6;}[class~=form-box] [class~=close-form-btn],[class~=form-box]{padding-right:.208333333in;}#showRegisterFormBtn{padding-bottom:.145833333in;}[class~=btn]{cursor:pointer;}body[class~=dark-mode] #loginForm select{border-left-color:#746fb4;}[class~=btn]{transition:background .3s,transform .2s;}#showRegisterFormBtn{padding-right:1.5pc;}[class~=secondary-btn]{background-color:#28a745;}#registerForm button[type="submit"],#showRegisterFormBtn{border-top-width:medium;}#loginForm input,[class~=form-box] input{border-bottom-color:#ccc;}header{align-items:center;}[class~=form-box] select,table{width:100%;}#registerForm button[type="submit"],#showRegisterFormBtn{border-left-style:none;}header button{border-bottom-width:.010416667in;}[class~=form-box] select:focus{border-right-color:#72a6ff;}[class~=form-box]{margin-bottom:1.25pc;}table{border-collapse:collapse;}[class~=form-box] select:focus{border-top-color:#72a6ff;}#loginForm input,[class~=form-box] input{border-right-color:#ccc;}[class~=form-box] input,#loginForm input{border-top-color:#ccc;}#loginForm input,[class~=form-box] input{border-image:none;}table{margin-top:1.25pc;}[class~=form-box]{box-shadow:0 .25pc .083333333in rgba(0,0,0,.1);}#showRegisterFormBtn{border-right-width:medium;}#loginForm input{font-size:1pc;}[class~=form-box] input{border-radius:.0625in;}[class~=form-box]{padding-left:.208333333in;}[class~=form-box] input{font-size:.145833333in;}[class~=form-box]{padding-bottom:.208333333in;}body[class~=dark-mode] #loginForm select{border-right-color:#746fb4;}[class~=form-box] input,#loginForm input{transition:border-color .3s,background-color .3s,color .3s;}[class~=form-box]{padding-top:.208333333in;}#loginForm button{padding-left:.25in;}#showRegisterFormBtn,#registerForm button[type="submit"]{border-bottom-style:none;}thead{color:#fff;}header button{border-right-width:.010416667in;}body[class~=dark-mode] [class~=form-box] h2{color:#c4c4e4;}body[class~=dark-mode] [class~=form-box] label{color:#dfdff6;}#loginForm button{padding-bottom:.145833333in;}[class~=form-box] select:focus{outline:none;}#showRegisterFormBtn,[class~=form-box]{border-radius:.5pc;}th{padding-left:.125in;}[class~=form-box]{background-color:#f9f9f9;}[class~=form-box]{animation:fadeIn .6s ease;}#registerForm [class~=close-form-btn]:hover{background-color:#c82333;}#loginForm button{padding-right:.25in;}body[class~=dark-mode] #addAppointmentForm input:focus{border-top-color:#a099d9;}[class~=notifications-container],[class~=notification]{position:fixed;}#loginForm button{padding-top:.145833333in;}#registerForm button[type="submit"],#showRegisterFormBtn{border-right-style:none;}th{padding-bottom:.125in;}[class~=form-box] select{padding-left:7.5pt;}[class~=notifications-container]{bottom:20px;}#loginForm button,[class~=form-box] [class~=close-form-btn]{border-left-width:medium;}body[class~=dark-mode] #loginForm select{border-top-color:#746fb4;}[class~=form-box] [class~=close-form-btn],[class~=form-box] select{padding-top:.625pc;}[class~=notifications-container]{right:20px;}#registerForm button[type="submit"],#showRegisterFormBtn{border-top-style:none;}header button{border-top-width:.010416667in;}[class~=notifications-container]{z-index:1000;}#showRegisterFormBtn{border-left-color:currentColor;}[class~=form-box] select,[class~=form-box] button[type="submit"]{padding-bottom:7.5pt;}tr:last-child td,#showRegisterFormBtn{border-bottom-color:currentColor;}#showRegisterFormBtn{border-right-color:currentColor;}th{padding-right:.125in;}[class~=notifications-container]{display:flex;}#showRegisterFormBtn{border-top-color:currentColor;}[class~=form-box] [class~=close-form-btn],#loginForm button,#registerForm [class~=close-form-btn]{border-bottom-width:medium;}body[class~=dark-mode] #addAppointmentForm select:focus{border-left-color:#a099d9;}body[class~=dark-mode] [class~=btn]:hover{background-color:#633ead;}[class~=notifications-container]{flex-direction:column;}[class~=form-box] select{padding-right:7.5pt;}#showRegisterFormBtn,tr:last-child td{border-image:none;}#registerForm [class~=close-form-btn],#loginForm button,[class~=form-box] [class~=close-form-btn]{border-right-width:medium;}[class~=notifications-container]{gap:10px;}[class~=form-box] button[type="submit"],[class~=notification]{padding-left:.208333333in;}body[class~=dark-mode] #addAppointmentForm select:focus{border-bottom-color:#a099d9;}body[class~=dark-mode] #addAppointmentForm input{background-color:#4b4485;}header button,[class~=form-box] select{border-left-style:solid;}header button{border-bottom-style:solid;}header button{border-right-style:solid;}#showRegisterFormBtn{font-size:16px;}[class~=form-box] select{margin-bottom:11.25pt;}[class~=form-box] select,body[class~=dark-mode] header button{border-left-width:.75pt;}body[class~=dark-mode] #addAppointmentForm input{color:#dfdff6;}body[class~=dark-mode] #addAppointmentForm input{border-left-color:#746fb4;}[class~=form-box] select,body[class~=dark-mode] header button{border-bottom-width:.0625pc;}#loginForm button,#registerForm [class~=close-form-btn],[class~=form-box] [class~=close-form-btn]{border-top-width:medium;}#showRegisterFormBtn{cursor:pointer;}#showRegisterFormBtn{color:white;}#showRegisterFormBtn{font-weight:bold;}#showRegisterFormBtn{transition:background .3s,transform .2s;}body[class~=dark-mode] #addAppointmentForm select:focus{border-right-color:#a099d9;}header button,[class~=form-box] select{border-top-style:solid;}#registerForm [class~=close-form-btn],#loginForm button,[class~=form-box] [class~=close-form-btn]{border-left-style:none;}th{padding-top:.125in;}#registerForm button[type="submit"],#loginForm button{border-left-color:currentColor;}[class~=notification]{bottom:.208333333in;}#showRegisterFormBtn{margin-top:.104166667in;}[class~=form-box] [class~=close-form-btn],#registerForm [class~=close-form-btn],#loginForm button{border-bottom-style:none;}[class~=notification]{right:.208333333in;}[class~=form-box] select{border-right-width:.0625pc;}#showRegisterFormBtn{display:block;}#loginForm button{border-right-style:none;}[class~=form-box] select{border-top-width:.0625pc;}#loginForm button{border-top-style:none;}[class~=notification]{background-color:#333;}[class~=notification]{color:#fff;}#showRegisterFormBtn{width:100%;}[class~=notification],[class~=form-box] button[type="submit"]{padding-right:.208333333in;}#registerForm button[type="submit"],#loginForm button{border-bottom-color:currentColor;}[class~=notification]{padding-bottom:.15625in;}#registerSection{display:none;}body[class~=dark-mode] #addAppointmentForm select:focus{border-top-color:#a099d9;}#registerForm button[type="submit"],#loginForm button{border-right-color:currentColor;}[class~=form-box] select,th{border-bottom-style:solid;}[class~=notification]{padding-top:.15625in;}[class~=form-box] select{border-right-style:solid;}#registerSection{background-color:#fff;}#loginForm button,#registerForm button[type="submit"]{border-top-color:currentColor;}#registerSection{max-width:4.166666667in;}[class~=form-box] select{border-left-color:#ccc;}[class~=form-box] button[type="submit"]{padding-top:.625pc;}#registerSection{max-height:28.125pc;}[class~=form-box] select{border-bottom-color:#ccc;}[class~=form-box] select{border-right-color:#ccc;}#loginForm button,#registerForm button[type="submit"]{border-image:none;}th{text-align:left;}[class~=notification],#loginForm button,#registerForm button[type="submit"]{border-radius:.5pc;}#registerSection{height:90%;}[class~=notification]{display:block !important;}#registerForm button[type="submit"]{font-size:1pc;}body[class~=dark-mode] #addAppointmentForm input{border-bottom-color:#746fb4;}[class~=notification]{box-shadow:0pc 4px .5pc rgba(0,0,0,.2);}[class~=notification]{z-index:1000;}#registerForm button[type="submit"]:hover{transform:scale(1.02);}body[class~=dark-mode] header,body[class~=dark-mode] thead{background-color:#4b2e87;}[class~=notification]{opacity:0 !important;}body[class~=dark-mode] #addAppointmentForm input{border-right-color:#746fb4;}[class~=form-box] [class~=close-form-btn]{border-right-style:none;}[class~=form-box] select{border-top-color:#ccc;}[class~=form-box] [class~=close-form-btn]{border-top-style:none;}body[class~=dark-mode] #registerForm input:focus{border-left-color:#a099d9;}[class~=notification]{transform:translateY(20px);}#registerSection,.user-panel{width:90%;}body[class~=dark-mode] th,th{border-bottom-width:.75pt;}[class~=form-box] button[type="submit"]{border-left-width:medium;}body[class~=dark-mode] #addAppointmentForm input{border-top-color:#746fb4;}body[class~=dark-mode] #addAppointmentForm select{background-color:#4b4485;}body[class~=dark-mode] [class~=form-box] [class~=close-form-btn]:hover{background-color:#633ead;}.user-panel,#registerSection{padding-left:.208333333in;}body[class~=dark-mode] [class~=notification][class~=success]{background-color:#388e3c;}#loginForm button,#registerForm button[type="submit"]{cursor:pointer;}#loginForm button,#registerForm button[type="submit"]{color:#fff;}body[class~=dark-mode] #registerForm input:focus{border-bottom-color:#a099d9;}[class~=form-box] select{border-image:none;}[class~=form-box] select{border-radius:.0625in;}[class~=form-box] select{font-size:.145833333in;}[class~=form-box] select{transition:border-color .3s,background-color .3s,color .3s;}body[class~=dark-mode]{background:linear-gradient(120deg,#2f2a51,#34324a);}body[class~=dark-mode] #registerForm input:focus{border-right-color:#a099d9;}[class~=notification]{transition:opacity .3s ease,transform .3s ease;}body[class~=dark-mode]{color:#eee;}#registerForm button[type="submit"],#loginForm button{font-weight:600;}#registerSection{padding-bottom:30px;}th{border-bottom-color:#ddd;}.user-panel,#registerSection{padding-right:.208333333in;}[class~=user-panel] h2,#registerSection{text-align:center;}#registerSection{padding-top:30px;}#registerSection{border-radius:12px;}[class~=form-box] [class~=close-form-btn]{border-left-color:currentColor;}th{border-image:none;}body[class~=dark-mode] #addAppointmentForm select,[class~=user-panel] h2{color:#dfdff6;}#registerSection{box-shadow:0 9pt 1.5pc rgba(0,0,0,.15);}.user-panel{background-color:#3c336a;}body[class~=dark-mode] [class~=notification][class~=error]{background-color:#d32f2f;}#loginForm button{font-size:1pc;}#registerSection{animation:fadeIn .6s ease;}.user-panel{max-width:50pc;}[class~=user-panel] h2,#registerSection h1{margin-bottom:20px;}#loginForm button,[class~=user-panel] table,#registerForm button[type="submit"]{width:100%;}header button{border-left-color:#fff;}#loginForm button,#registerForm button[type="submit"]{letter-spacing:.75pt;}[class~=user-panel] table{border-collapse:collapse;}#loginForm button{background:#72a6ff;}[class~=form-box] button[type="submit"]{border-bottom-width:medium;}[class~=form-box] button[type="submit"]{border-right-width:medium;}.user-panel,#registerSection{margin-left:auto;}.user-panel{padding-bottom:1.25pc;}[class~=form-box] button[type="submit"]{border-top-width:medium;}.user-panel,#registerSection{margin-bottom:.208333333in;}#registerSection,.user-panel{margin-right:auto;}[class~=form-box] button[type="submit"]{border-left-style:none;}#registerForm button[type="submit"],#loginForm button{transition:background .3s,transform .2s;}#registerForm button[type="submit"],#loginForm button{margin-top:.104166667in;}.user-panel{padding-top:1.25pc;}body[class~=dark-mode] #registerForm input:focus{border-top-color:#a099d9;}#registerSection,th{transition:background-color .3s ease,color .3s ease;}[class~=user-panel] table{margin-top:.208333333in;}td,[class~=user-panel] th{padding-left:.125in;}#registerSection{margin-top:5pc;}.user-panel thead{background-color:#4b2e87;}[class~=form-box] [class~=close-form-btn]{border-bottom-color:currentColor;}.user-panel{border-radius:15px;}body[class~=dark-mode] th{border-bottom-style:solid;}.user-panel{box-shadow:0 9pt 18pt rgba(0,0,0,.25);}#registerSection h1{color:#333;}.user-panel thead{color:#fff;}#registerSuccess,#registerError{margin-top:7.5pt;}[class~=form-box] button[type="submit"]{border-bottom-style:none;}header button{border-bottom-color:#fff;}body[class~=dark-mode] header button{border-right-width:.75pt;}[class~=user-panel] tr:nth-child(even) td{background-color:#48406f;}#registerError{color:red;}#registerSection h1,#registerError{transition:color .3s ease;}#registerError{font-weight:500;}td,[class~=user-panel] th{padding-bottom:.125in;}body[class~=dark-mode] #registerSection,body[class~=dark-mode] #addAppointmentFormBox,body[class~=dark-mode] #adminPanel,body[class~=dark-mode] #loginSection{background-color:#3c336a;}#registerForm label{display:block;}[class~=user-panel] th,td{padding-right:.125in;}[class~=form-box] button[type="submit"],#registerForm [class~=close-form-btn]{border-right-style:none;}td,[class~=user-panel] th{padding-top:.125in;}#registerForm label{margin-left:0;}#registerSuccess{color:#155724;}[class~=form-box] button[type="submit"],#registerForm [class~=close-form-btn]{border-top-style:none;}td,[class~=user-panel] th{text-align:left;}#registerSuccess,[class~=form-box] button[type="submit"],[class~=form-box] [class~=close-form-btn]{border-right-color:currentColor;}[class~=form-box] [class~=close-form-btn],#registerSuccess{border-top-color:currentColor;}.user-panel{margin-top:20px;}#registerForm label{margin-bottom:3.75pt;}[class~=form-box] button[type="submit"],#registerSuccess{border-left-color:currentColor;}[class~=user-panel] th,td{border-bottom-width:.75pt;}#registerForm label{margin-right:0;}body[class~=dark-mode] #registerForm select:focus{border-left-color:#a099d9;}body[class~=dark-mode] #registerForm select:focus{border-bottom-color:#a099d9;}#registerSuccess{background-color:#d4edda;}body[class~=dark-mode] #loginSection,[class~=user-panel] th,body[class~=dark-mode] #registerForm input,body[class~=dark-mode] #adminPanel{color:#dfdff6;}[class~=form-box] [class~=close-form-btn]{border-image:none;}body[class~=dark-mode] header button{border-top-width:.75pt;}[class~=form-box] [class~=close-form-btn]{border-radius:4.5pt;}header button{border-right-color:#fff;}body[class~=dark-mode] #registerForm input,body[class~=dark-mode] #addAppointmentForm select{border-left-color:#746fb4;}body[class~=dark-mode] #addAppointmentForm select{border-bottom-color:#746fb4;}[class~=user-panel] th,td{border-bottom-style:solid;}[class~=form-box] button[type="submit"],#registerSuccess{border-bottom-color:currentColor;}body[class~=dark-mode] header button{border-left-style:solid;}.user-panel,td{transition:background-color .3s ease,color .3s ease;}[class~=user-panel] tr:nth-child(odd) td{background-color:#423a67;}body[class~=dark-mode] #registerForm select:focus{border-right-color:#a099d9;}#registerForm label{margin-top:10px;}body[class~=dark-mode] [class~=notification][class~=info]{background-color:#1976d2;}body[class~=dark-mode] #addAppointmentForm select{border-right-color:#746fb4;}td{border-bottom-color:#ddd;}[class~=form-box] [class~=close-form-btn]:hover{background:#5e90e7;}body[class~=dark-mode] #addAppointmentForm select{border-top-color:#746fb4;}td,#registerSuccess{border-image:none;}#registerForm label{color:#444;}[class~=user-panel] th,body[class~=dark-mode] th{border-bottom-color:#5f5993;}body[class~=dark-mode] #registerForm select:focus{border-top-color:#a099d9;}header button{border-top-color:#fff;}body[class~=dark-mode] #registerForm input{background-color:#4b4485;}header button,[class~=user-panel] th{border-image:none;}[class~=notification]{position:fixed;}#registerForm label{transition:color .3s ease;}#registerSuccess,[class~=notification]{padding-left:7.5pt;}[class~=notification]{bottom:1.25pc;}#registerForm input{width:100%;}[class~=notification],#registerSuccess{padding-bottom:7.5pt;}[class~=notification]{right:1.25pc;}body[class~=dark-mode] #registerSection,body[class~=dark-mode] #addAppointmentFormBox{color:#dfdff6;}[class~=notification],#registerSuccess{padding-right:7.5pt;}[class~=notification]{max-width:225pt;}th{font-weight:600;}body[class~=dark-mode] #registerForm button[type="submit"]{background-color:#4b2e87;}[class~=form-box] [class~=close-form-btn],footer{font-size:.145833333in;}body.dark-mode #loginForm button:hover{background-color:#633ead;}[class~=form-box] [class~=close-form-btn]{cursor:pointer;}#registerSuccess,[class~=notification]{padding-top:7.5pt;}#registerForm [class~=close-form-btn],[class~=form-box] button[type="submit"]{border-top-color:currentColor;}#registerForm input,[class~=user-panel] td{padding-left:9pt;}#registerForm [class~=close-form-btn]{border-left-color:currentColor;}footer{text-align:center;}#registerForm input,[class~=user-panel] td{padding-bottom:9pt;}#registerSuccess,#registerForm input{border-left-width:.75pt;}[class~=user-panel] td,#registerForm input{padding-right:9pt;}#registerForm input,#registerSuccess{border-bottom-width:.75pt;}#registerForm [class~=close-form-btn]:hover,[class~=form-box] [class~=close-form-btn]:hover{transform:scale(1.02);}header button,[class~=notification],#registerForm [class~=close-form-btn]{border-radius:8px;}[class~=user-panel] td,#registerForm input{padding-top:9pt;}body[class~=dark-mode] #registerError,body[class~=dark-mode] #errorMessage,body[class~=dark-mode] #loginError{color:#ff9e9e;}#registerForm input{margin-bottom:15px;}[class~=form-box] [class~=close-form-btn]{background:#72a6ff;}#registerSuccess,#registerForm input{border-right-width:.75pt;}#registerForm [class~=close-form-btn]{border-bottom-color:currentColor;}footer{margin-top:.208333333in;}#registerForm [class~=close-form-btn]{border-right-color:currentColor;}#registerSuccess,#registerForm input,body[class~=dark-mode] header button,[class~=user-panel] td{border-bottom-style:solid;}[class~=form-box] button[type="submit"],#registerForm [class~=close-form-btn]{border-image:none;}#registerSuccess,#registerForm input{border-top-width:.75pt;}body[class~=dark-mode] #registerForm input{border-bottom-color:#746fb4;}#registerSuccess,#registerForm input{border-left-style:solid;}#registerForm input,body[class~=dark-mode] header button,#registerSuccess{border-right-style:solid;}#registerSuccess,body[class~=dark-mode] header button{border-top-style:solid;}body[class~=dark-mode] #registerSuccess{color:#155724;}[class~=user-panel] td{text-align:left;}header button,[class~=form-box] button[type="submit"]{font-size:14px;}#registerSuccess{border-radius:.041666667in;}body[class~=dark-mode] #registerForm input{border-right-color:#746fb4;}[class~=notification],#registerSuccess{display:none;}#registerForm [class~=close-form-btn],[class~=form-box] [class~=close-form-btn]{color:#fff;}[class~=form-box] button[type="submit"]{border-radius:4.5pt;}body[class~=dark-mode] #registerSuccess{background-color:#d4edda;}#registerForm [class~=close-form-btn]{font-size:12pt;}body[class~=dark-mode] #registerForm input{border-top-color:#746fb4;}#registerSuccess{font-weight:500;}#registerForm [class~=close-form-btn],[class~=form-box] button[type="submit"]{cursor:pointer;}[class~=user-panel] td{border-bottom-width:.75pt;}footer{color:#555;}[class~=notification]{box-shadow:0in .125pc 7.5pt rgba(0,0,0,.2);}#registerSuccess{transition:color .3s ease,background-color .3s ease;}[class~=user-panel] td{border-bottom-color:#5f5993;}#adminPanel{background-color:#fff;}[class~=form-box] [class~=close-form-btn],#registerForm [class~=close-form-btn]{font-weight:600;}#adminPanel{max-width:1000px;}footer{transition:color .3s ease;}#adminPanel{width:90%;}#adminPanel{padding-left:22.5pt;}body[class~=dark-mode] th,[class~=user-panel] td{border-image:none;}body[class~=dark-mode] #registerSuccess{border-left-color:#c3e6cb;}[class~=user-panel] td,body[class~=dark-mode] footer{color:#dfdff6;}[class~=notification]{color:white;}#adminPanel{padding-bottom:22.5pt;}#adminPanel{padding-right:22.5pt;}#registerForm [class~=close-form-btn]{background-color:#dc3545;}body[class~=dark-mode] #registerSuccess{border-bottom-color:#c3e6cb;}header button{padding-left:12pt;}body[class~=dark-mode] header button:hover{background-color:#633ead;}#registerForm input{border-top-style:solid;}#adminPanel{padding-top:22.5pt;}.notification{padding-left:15pt;}body[class~=dark-mode] #registerSuccess{border-right-color:#c3e6cb;}#adminPanel{border-radius:12px;}#registerForm [class~=close-form-btn],[class~=form-box] [class~=close-form-btn]{letter-spacing:.0625pc;}body.dark-mode td{border-bottom-width:1px;}#registerForm input{border-left-color:#ccc;}body.dark-mode td{border-bottom-style:solid;}#registerForm input{border-bottom-color:#ccc;}.notification{padding-bottom:.15625in;}body.dark-mode td{border-bottom-color:#5f5993;}body[class~=dark-mode] header button{border-left-color:#cfc0f5;}#adminPanel{box-shadow:0 9pt 24px rgba(0,0,0,.15);}#adminPanel{animation:fadeIn .6s ease;}body[class~=dark-mode] #registerSuccess{border-top-color:#c3e6cb;}.notification{padding-right:15pt;}body.dark-mode td{border-image:none;}#registerForm input{border-right-color:#ccc;}[class~=form-box] button[type="submit"]{background:#72a6ff;}.notification{padding-top:.15625in;}#registerForm input{border-top-color:#ccc;}body[class~=dark-mode] #registerForm select{background-color:#4b4485;}#adminPanel{margin-left:auto;}#registerForm input{border-image:none;}#registerForm [class~=close-form-btn],[class~=form-box] [class~=close-form-btn],[class~=form-box] button[type="submit"],header button{transition:background .3s,transform .2s;}#adminPanel{margin-bottom:15pt;}#adminPanel{margin-right:auto;}.notification,#registerForm input{border-radius:.083333333in;}.notification{box-shadow:0 3pt 6pt rgba(0,0,0,.1);}[class~=form-box] button[type="submit"],[class~=form-box] [class~=close-form-btn]{margin-right:.104166667in;}.notification{animation:fadeIn .3s ease-out;}.notification,[class~=form-box] button[type="submit"]{color:#fff;}#adminPanel{margin-top:15pt;}#registerForm input{font-size:.166666667in;}#registerForm input{transition:border-color .3s,background-color .3s,color .3s;}#errorMessage,#adminPanel h1{text-align:center;}body[class~=dark-mode] #registerForm select{color:#dfdff6;}#adminPanel h1{margin-bottom:1.25pc;}body[class~=dark-mode] #registerForm select{border-left-color:#746fb4;}body[class~=dark-mode] header button{border-bottom-color:#cfc0f5;}#adminPanel h1{color:#333;}#adminPanel{transition:background-color .3s ease,color .3s ease;}.notification{font-size:.145833333in;}#adminPanel h1,#errorMessage{transition:color .3s ease;}header button{padding-bottom:.083333333in;}.notification{font-weight:bold;}[class~=form-box] button[type="submit"]{font-weight:600;}body[class~=dark-mode] #registerForm select{border-bottom-color:#746fb4;}#errorMessage{color:red;}[class~=form-box] [class~=close-form-btn]{background-color:#dc3545;}#errorMessage{margin-top:15pt;}[class~=form-box] button[type="submit"]{letter-spacing:.0625pc;}#errorMessage{font-weight:500;}body[class~=dark-mode] #registerForm select{border-right-color:#746fb4;}body[class~=dark-mode] #registerForm select{border-top-color:#746fb4;}[class~=notification][class~=show]{opacity:1 !important;}[class~=notification][class~=show]{transform:translateY(0);}body[class~=dark-mode] [class~=form-box] button[type="submit"],body[class~=dark-mode] #loginForm button,body[class~=dark-mode] #adminPanel [class~=btn],body[class~=dark-mode] [class~=btn]{background-color:#4b2e87;}.notification.success{background-color:#4caf50;}body[class~=dark-mode] [class~=form-box]{background-color:#4b4485;}[class~=notification][class~=error]{background-color:#f44336;}#registerForm [class~=close-form-btn]{margin-top:7.5pt;}header button{padding-right:12pt;}#registerForm [class~=close-form-btn]{width:100%;}body[class~=dark-mode] [class~=form-box]{box-shadow:0 4px 8px rgba(0,0,0,.3);}[class~=notification][class~=success]{background-color:#28a745;}.notification.error{background-color:#dc3545;}header button{padding-top:.083333333in;}header button{cursor:pointer;}.notification.success{background-color:#4caf50;}[class~=notification][class~=error]{background-color:#f44336;}.notification.info{background-color:#2196f3;}body[class~=dark-mode] header button{border-right-color:#cfc0f5;}body[class~=dark-mode] header button{border-top-color:#cfc0f5;}.form-box .close-form-btn:hover{background-color:#c82333;}body[class~=dark-mode] header button{border-image:none;}body[class~=dark-mode] tr:nth-child(odd) td{background-color:#48406f;}body.dark-mode .form-box button[type="submit"]:hover{background-color:#633ead;}body[class~=dark-mode] tr:nth-child(even) td{background-color:#423a67;}@keyframes fadeIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}