@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);.addRepo{align-items:center;background:#0b5fff;border:none;border-radius:4px;cursor:pointer;display:flex;padding:10px}.popover-paper{margin-left:75px}.popover-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:410px}.popover-container h3{padding-bottom:16px}.popover-container p{padding-bottom:10px}.popover-container p>span{color:#b95000}.popover-container input[type=text]{height:10px;padding:10px;width:95%}.popover-content{padding:9px 24px}.popover-error{align-items:center;color:#da1414;display:flex;font-size:14px;font-weight:700;gap:5px;padding:4px 24px}.popover-buttons{align-items:center;border-top:1px solid #e7e7ed;display:flex;gap:16px;justify-content:flex-end;padding:9px 20px}.popover-cancel{background:transparent;border:1px solid #e7e7ed;border-radius:4px}.popover-add,.popover-cancel{cursor:pointer;padding:6px 12px}.popover-add{background:#0b5fff;border:none;border-radius:4px;color:#fff}.filter{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:1em;gap:5px;justify-content:center;margin:0 20px;min-width:none;padding:6px 12px}.filter:hover{background:#f1f2f5;border:1px solid #cdced9}.popover-filter{width:160px}.popover-filter span{font-weight:700}.popover-filter li{padding:10px 20px}.popover-filter button{background:transparent;border:none;font-size:16px;padding:10px 20px;text-align:left;width:100%}.popover-filter button:not(:first-child):hover{background:#f0f5ff;cursor:pointer}.popover-filter-paper{margin-left:35px}.nav{background:#fff;height:64px;width:100vw}.nav,.navContent{align-items:center;display:flex;justify-content:center}.navContent{width:80vw}.navContent p{padding-left:28px}.navContent .icons{color:#6b6c7e}.search{background:#f1f2f5;border:1px solid #e7e7ed;border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;height:20px;padding:10px;width:30%}.search:focus{outline:none}.searchButton{background:#f1f2f5;border:1px solid #e7e7ed;border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;cursor:pointer;padding:12px}.iconButtons,.searchButton{align-items:center;display:flex}.iconButtons{gap:15px;padding:0 38px}.iconButtons .icons{align-items:center;background:transparent;border:transparent;border-radius:4px;cursor:pointer;display:flex;padding:10px}.iconButtons .icons:hover{background:rgba(39,40,51,.039)}.repository{background:#fff;border-radius:4px;box-shadow:0 0 1em #ebebeb;height:250px;width:325px}.repository img{max-width:35px}.repository .repoHeader{align-items:center;border-bottom:2px solid #e7e7ed;display:flex;justify-content:space-between;padding:10px 16px}.repository .repoHeader .repositoryName{font-weight:700;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;width:180px}.repository .repoHeader .repoHeaderIcons{align-items:center;display:flex;gap:5px}.repository .repoHeader .repoHeaderIcons .repoHeaderButtons{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;padding:5px}.repository .repoHeader .repoHeaderIcons .repoHeaderButtons:hover{background:rgba(39,40,51,.04)}.repository .repoContent{display:flex;flex-direction:column;gap:3px;padding:16px}.repository .repoContent span{font-weight:700}.repository .repoContent #repoLanguage{border:2px solid #ff8f39;border-radius:4px;color:#b95000;font-size:12px;font-weight:700;margin-top:5px;padding:2px 4px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.deleteRepo{background:#fff;border-radius:4px;color:#333;height:210px;width:350px}.deleteRepo .deleteHeader{background:#fff4ec;border-bottom:1px solid #ff8f39;border-radius:4px 4px 0 0;color:#b95000;display:flex;justify-content:space-between;padding:17px 20px}.deleteRepo .deleteHeader h2{align-items:center;display:flex;gap:5px}.deleteRepo .deleteHeader .closeButton{align-items:center;background:transparent;border:1px solid transparent;color:inherit;cursor:pointer;display:flex}.deleteRepo .deleteConfirm{align-items:center;border-bottom:1px solid #e7e7ed;display:flex;justify-content:center;line-height:1.5em;padding:15px 30px}.deleteRepo .deleteConfirm span{font-weight:700}.deleteRepo .deleteButtons{align-items:center;display:flex;gap:16px;justify-content:flex-end;padding:15px 26px}.deleteRepo .deleteButtons button{cursor:pointer;padding:10px 20px}.deleteRepo .deleteButtons #deleteCancelButton{background:transparent;border:1px solid #cdced9;border-radius:4px;color:#6b6c7e}.deleteRepo .deleteButtons #deleteButton{background:#b95000;border:1px solid transparent;border-radius:4px;color:#fff}.listContainer{display:flex;height:80vh;padding-left:10vw;padding-top:5vh}@media screen and (min-width:1400px){.repositoryList{grid-template-columns:repeat(4,fit-content(325px))}}@media screen and (max-width:1440px){.repositoryList{grid-template-columns:repeat(3,fit-content(325px))}}@media screen and (max-width:1024px){.repositoryList{grid-template-columns:repeat(2,fit-content(325px))}}.repositoryList{grid-gap:30px;align-items:flex-start;display:grid;gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.emptyList{align-items:center;display:flex;height:90vh;justify-content:center}.emptyList .emptyListPlaceholder{align-items:center;display:flex;flex-direction:column;max-width:340px;text-align:center}.emptyList .emptyListPlaceholder img{margin-bottom:40px}*{font-family:Roboto,Arial,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}body{background:#f7f8f9}
/*# sourceMappingURL=main.7609c6a4.css.map*/