.e28V8G_sidebar{background:#fff;border-right:1px solid #dee2e6;padding:1rem 0;position:sticky;top:56px}.e28V8G_sidebar details [class*=bi-]{transition:all .25s}.e28V8G_sidebar details[open] [class*=bi-chevron]{transform:rotate(180deg)}.e28V8G_navLink{cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s;display:flex;color:#495057!important}.e28V8G_navLink:hover{background-color:#e9ecef;color:#0d6efd!important}.e28V8G_navLink.e28V8G_active{background-color:#e7f1ff;border-left-color:#0d6efd;font-weight:600;color:#0d6efd!important}.Ye-QYG_leftPanel{background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);flex-direction:column;flex:0 0 45%;justify-content:center;align-items:center;padding:4rem 3rem;display:flex}.Ye-QYG_leftPanel .Ye-QYG_logoSection{margin:5rem 0;display:flex}.Ye-QYG_leftPanel .Ye-QYG_logoSection .Ye-QYG_activityIcon{color:#4169e1;width:80px;height:80px;margin-bottom:2rem}.Ye-QYG_leftPanel .Ye-QYG_logoSection .Ye-QYG_systemTitle{color:#2c3e50;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.Ye-QYG_leftPanel .Ye-QYG_logoSection .Ye-QYG_systemSubtitle{color:#7f8c8d;margin:0;font-size:1.1rem}.Ye-QYG_leftPanel .Ye-QYG_statusSection{gap:1rem;list-style:none;display:flex}.Ye-QYG_leftPanel .Ye-QYG_statusSection .Ye-QYG_statusItem{align-items:center;margin-bottom:1rem;font-size:1rem;display:flex}.Ye-QYG_leftPanel .Ye-QYG_statusSection .Ye-QYG_statusItem .Ye-QYG_statusIcon{color:#27ae60;margin-right:.75rem;font-size:1.25rem}.Ye-QYG_leftPanel .Ye-QYG_copyright{color:#95a5a6;text-align:center;font-size:.9rem}.Ye-QYG_rightPanel{background:#fff;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.Ye-QYG_rightPanel .Ye-QYG_loginCard{width:100%;max-width:480px}.Ye-QYG_rightPanel .Ye-QYG_header{color:#fff;text-align:center;background:linear-gradient(135deg,#4169e1 0%,#6366f1 100%);border-radius:12px 12px 0 0;padding:3rem 2.5rem}.Ye-QYG_rightPanel .Ye-QYG_header .Ye-QYG_shieldIcon{margin-bottom:1rem;font-size:3.5rem}.Ye-QYG_rightPanel .Ye-QYG_header h4{margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.Ye-QYG_rightPanel .Ye-QYG_header p{opacity:.95;margin:0;font-size:1rem}.Ye-QYG_rightPanel .Ye-QYG_formBody{background:#fff;border-radius:0 0 12px 12px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.08)}.Ye-QYG_formGroup{margin-bottom:1.5rem}.Ye-QYG_formGroup label{color:#333;margin-bottom:.5rem;font-size:.95rem;font-weight:500;display:block}.Ye-QYG_formGroup .Ye-QYG_inputWrapper{position:relative}.Ye-QYG_formGroup .Ye-QYG_inputWrapper .Ye-QYG_inputIcon{color:#999;font-size:1.1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.Ye-QYG_formGroup .Ye-QYG_inputWrapper input{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:.85rem 1rem .85rem 3rem;font-size:.95rem;transition:all .2s}.Ye-QYG_formGroup .Ye-QYG_inputWrapper input:focus{background-color:#fff;border-color:#4169e1;outline:none;box-shadow:0 0 0 3px rgba(65,105,225,.1)}.Ye-QYG_formGroup .Ye-QYG_inputWrapper input::placeholder{color:#999}.Ye-QYG_formGroup .Ye-QYG_inputWrapper input::placeholder{color:#999}.Ye-QYG_checkboxGroup{margin-bottom:1.5rem}.Ye-QYG_checkboxGroup label{cursor:pointer;-ms-user-select:none;user-select:none;align-items:center;display:flex}.Ye-QYG_checkboxGroup label input[type=checkbox]{cursor:pointer;width:18px;height:18px;margin-right:.5rem}.Ye-QYG_checkboxGroup label span{color:#666;font-size:.9rem}.Ye-QYG_loginButton{cursor:pointer;color:#fff;background:linear-gradient(135deg,#4169e1 0%,#6366f1 100%);border:none;border-radius:8px;width:100%;padding:.85rem;font-size:1rem;font-weight:600;transition:all .3s}.Ye-QYG_loginButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(65,105,225,.3)}.Ye-QYG_loginButton:disabled{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=repo.656e6ae7.css.map */
