body{color:#e6edf3;background-color:#0d1117;margin:0;padding-top:80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (min-width:1580px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1540px}}.center{width:50%;margin-left:auto;margin-right:auto;display:block}.title{text-align:center;color:#58a6ff;padding:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:2.5rem;font-weight:600}.header-subtext{text-align:center;color:#8b949e;margin-top:-8px;font-size:75%}img.logo-top,img.profile-icon-top{width:auto;height:70px}a.link-text{color:#58a6ff;text-decoration:none;transition:color .2s}a.link-text:hover{color:#79c0ff}a.fit-content{width:-webkit-fit-content;width:fit-content}.h0{color:#e6edf3;font-size:3.5rem}.img-icon-header{color:#0d6efd;width:50px;margin:5px 5px 12px}.card{color:#e6edf3;background-color:#161b22;border:1px solid #30363d}.btn-primary{background-color:#238636;border-color:#238636}.btn-primary:hover{background-color:#2ea043;border-color:#2ea043}.form-control{color:#e6edf3;background-color:#0d1117;border:1px solid #30363d}.form-control:focus{color:#e6edf3;background-color:#0d1117;border-color:#58a6ff;box-shadow:0 0 0 .2rem rgba(88,166,255,.25)}.text-muted{color:#8b949e!important}.modal-content{color:#e6edf3;background-color:#161b22;border:1px solid #30363d}.modal-header{border-bottom:1px solid #30363d}.modal-footer{border-top:1px solid #30363d}.modal-title{color:#e6edf3}.btn-close{filter:invert()}.modal-backdrop{background-color:rgba(0,0,0,.7)}.card-footer{background-color:#0d1117;border-top:1px solid #30363d}.list-group-item{color:#e6edf3;background-color:#161b22;border:1px solid #30363d}.list-group-item:hover{background-color:#21262d}.form-control::placeholder{color:#8b949e;opacity:1}.navbar,.header{z-index:1000;background-color:#161b22;border-bottom:1px solid #30363d;position:fixed;top:0;left:0;right:0}.dashboard-container{width:100%;min-height:calc(100vh - 80px);margin:0;padding:0;display:flex}.sidebar{z-index:999;background-color:#161b22;border-right:1px solid #30363d;width:250px;height:calc(100vh - 80px);padding:1rem 0;position:fixed;top:100px;left:0;overflow-y:auto}.content-area{background-color:#0d1117;flex:1;min-height:calc(100vh - 80px);margin-left:250px;padding:2rem}.menu-group{margin-bottom:1rem}.menu-item{cursor:pointer;color:#e6edf3;align-items:center;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s;display:flex}.menu-item:hover{color:#58a6ff;background-color:#21262d}.menu-item.active{color:#fff;background-color:#238636;border-right:3px solid #2ea043}.menu-divider{border:none;border-top:1px solid #30363d;margin:1rem 0}@media (max-width:768px){.sidebar{width:100%;height:auto;position:relative}.content-area{margin-top:100px;margin-left:0}.dashboard-container{flex-direction:column}}