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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Sign-R-container{align-items:center;gap:1rem;padding:1rem;width:50vw}.Sign-R-container,.auth-card{display:flex;flex-direction:column}.auth-card{background-color:#fff;border:1px solid #ddd;border-radius:12px;max-width:600px;width:100%}.auth-card-header{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:1rem;padding:1rem}.auth-logo{align-items:center;display:flex;gap:1rem;justify-content:center}.auth-logo-text{font-weight:300}.auth-title{font-size:1.5rem;font-weight:600;text-align:center}.auth-toggle{background-color:#f3f4f6;border-radius:12px;display:flex;overflow:hidden}.auth-toggle-btn{background:none;border:none;cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:.75rem;text-align:center}.auth-toggle-btn.active{background-color:#1570ef;color:#fff}.auth-card-body{align-items:center;padding:1rem}.auth-card-body,.auth-options{display:flex;flex-direction:column;gap:.5rem}.auth-options{max-width:400px;width:100%}.auth-option{align-items:center;border:1px solid #ddd;border-radius:12px;color:inherit;display:flex;gap:1rem;justify-content:center;padding:.5rem;text-decoration:none}.auth-option-icon{width:20px}.auth-footer{font-size:.875rem;text-align:center}@media screen and (max-width:768px){.Sign-R-container{width:100vw}.auth-card{margin-top:13vh}}.Sing-L{align-items:center;background-color:#fff;border-right:1px solid #ddd;display:flex;flex-direction:column;height:100vh;padding:10px;width:50vw}.logo-faded{bottom:0;height:auto;left:0;position:absolute;width:300px}.card{background-color:#fff;border-radius:10px;box-shadow:0 0 4px 4px #0000001a;display:flex;flex-direction:column;margin-left:5rem;margin-top:10rem;max-width:400px;width:60%}.card-header{align-items:center;border-bottom:1px solid #eee;display:flex;padding:16px}.logo-icon{height:24px;margin-right:8px;width:24px}.card-title{font-weight:600}.card-stats{display:flex;justify-content:space-between;padding:16px}.stat-item{align-items:center;display:flex;flex-direction:column}.stat-value{font-weight:600}.stat-label{color:#555;font-size:.875rem}.graph-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 4px 4px #0000001a;display:flex;flex-direction:column;gap:8px;margin-left:20rem;margin-top:-.4rem;padding:10px;width:10rem}.graph-header{display:flex;justify-content:space-between;width:100%}.graph-icon{height:auto;width:40px}.graph-stats{align-items:flex-end;display:flex;flex-direction:column}.growth{align-items:center;color:#4caf50;display:flex}.growth-icon{margin-right:4px;width:20px}.growth-value{font-weight:600}.growth-label{color:#777;font-size:.75rem}.graph-body{display:flex;flex-direction:column;margin-right:3rem;text-align:center}.issues-label{font-size:1rem;font-weight:600}.issues-value{font-size:1.5rem;font-weight:600}.auth-form{display:flex;flex-direction:column;gap:16px;margin-top:20px;max-width:400px;width:100%}.form-title{font-size:1.25rem;font-weight:600;margin-bottom:10px;text-align:center}.form-label{font-size:.875rem;font-weight:500}.form-input{border:1px solid #ccc;border-radius:5px;padding:10px}.form-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:12px}.form-button:hover{background-color:#0056b3}@media screen and (max-width:768px){.Sing-L{display:none}}.sider{background-color:#fff;border-right:1px solid #e9eaeb;box-shadow:1px 0 #0000001a;display:flex;flex-direction:column}.logo{align-items:center;font-weight:700;width:100%}.logo,.logo-n{display:flex;gap:10px}.logo-n{margin-left:25px}.logo h2{margin:6px 0 0}@media screen and (max-width:768px){.sider{gap:0;width:100%}.logo .logo-n{display:flex;gap:10px;justify-content:space-between;margin-left:25px}.sidebar{margin-bottom:0;padding-bottom:0}.footer{margin-top:-15px;padding-top:0}.logo{margin-bottom:20px}}.repository-card{background-color:#fff;border-radius:5px;border-top:1px solid #d5d7da;box-shadow:0 2px 5px #0000001a;padding:15px}body{background-color:#f9f9f9;font-family:Arial,sans-serif;margin:0}.btn{display:flex;gap:1rem;justify-content:space-around}.app-container{height:100vh}.footer{background-color:#fff;margin-top:90px;padding:20px;width:250px}.sidebar h2{font-size:1.5rem;margin-bottom:20px}.footer ul,.sidebar{list-style:none;padding:0}.footer ul li,.sidebar ul li{background-color:#fff;cursor:pointer;margin:4px 0;padding:.7rem}.main-content{flex-grow:1;overflow-y:auto}.main-content-inner{background-color:#fff;border:1px solid #e9eaeb;border-radius:10px;padding:10px;position:static}.header{align-items:baseline;flex-wrap:wrap}.refresh-button{background-color:#fff;border:1px solid #d5d7da;border-radius:8px;color:#414651;cursor:pointer;display:flex;padding:8px 13px}.search-button:focus,.search-input:focus{border-color:#1183d6;box-shadow:0 0 3px 0 #1183d6;outline:none}.add-repository-button{border-radius:8px;padding:10px 15px}.repository-list{display:flex;flex-direction:column}.repository-details span{color:#555;display:inline-block;font-size:.9rem;margin-right:15px}.repository-card:hover{background:#f5f5f5}.dashboard{display:flex;font-family:Arial,sans-serif;height:100vh}.sidebar{background-color:#f4f4f4;display:flex;flex-direction:column;padding:20px;width:250px}.dropdown select{border:1px solid #d5d7da;border-radius:10px;font-size:18px;height:3rem;margin-bottom:10px;padding:5px;width:100%}.navItems{list-style:none;padding:0}.navItems li{align-items:center;color:#333;cursor:pointer;display:flex;gap:10px;padding:10px 0;transition:all .3s ease}.navItems li:hover{background-color:#007bff;border-radius:5px;color:#fff}.navItems li:hover .icon{color:#fff}.icon{color:#333;font-size:20px;transition:color .3s ease}.sidder{background-color:#fff;height:200px;width:100%}@media screen and (max-width:768px){.app-container{flex-direction:column}.menu-icon{cursor:pointer;display:block;margin-right:25px}.sidebar{margin-bottom:0;padding-bottom:0}.footer{margin-top:-15px;padding-top:0}}.menu-icon.active .bar{transform:rotate(90deg)}.bar{background-color:#333;height:4px;margin:6px 0;transition:.4s;width:30px}.app-container{display:flex}.main-content{background-color:#f9f9f9;flex:1 1;padding:20px}.main-content-inner{margin:0 auto;max-width:1200px}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.search-input{background-color:#f1f3f4;border:1px solid #ddd;border-radius:5px;font-size:14px;outline:none;padding:10px 40px;width:100%}.search-input:focus{border-color:#007bff}.add-repository-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}.add-repository-button:hover{background-color:#0056b3}.modal-overlay{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:30px;width:100%}.modal-title{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.modal-form .form-group{margin-bottom:15px}.modal-form input{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;font-size:14px;margin-top:5px;padding:12px;width:100%}.modal-form input:focus{border-color:#007bff}.form-actions{display:flex;justify-content:space-between}.btn-cancel,.btn-submit{border:none;border-radius:5px;cursor:pointer;font-weight:500;padding:12px 20px}.btn-submit{background-color:#007bff;color:#fff}.btn-submit:hover{background-color:#0056b3}.btn-cancel{background-color:#f44336;color:#fff}.btn-cancel:hover{background-color:#d32f2f}.repository-list{margin-top:20px}.no-repos-message{color:#777;font-size:16px;font-weight:500;text-align:center}
/*# sourceMappingURL=main.12a90798.css.map*/