.firstContainer{display:flex;flex-direction:column;width:1200px;max-width:2002px;box-shadow:-10px 0 20px #0000001a,10px 0 20px #0000001a;margin:0 auto;font-family:Montserrat,sans-serif}.filterContainer{padding-right:15px;width:300px}.filterHeading{font-size:18px;font-weight:700;color:#0f498a;text-align:left;line-height:22px;margin:10px 0 20px 14px}.mainContainer{flex-grow:1;max-width:100%}.button{width:100%;max-width:150px;height:40px;padding:9px 20px;color:#fff;border:none;border-radius:10px;cursor:pointer;align-self:flex-end;transition:background-color .3s ease}.addButton{margin-left:auto;background-color:#0f498a}.addButton:hover{background-color:#0162bb}.contentContainer{display:flex;width:100%;padding-right:15px}.moreSortContainer{width:100%;display:flex;align-items:end}.filterButton{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(77,77,77);border-radius:10px;padding:10px;cursor:pointer;color:#4d4d4d;width:125px;height:40px}.hamburgerIcon{font-size:24px;margin:0 4px 2px 0}.filterButtonPopup{position:relative}.popupContainerFilter{position:absolute;top:100%;left:8px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;width:95vw;min-height:420px;padding:20px 10px 0 0;z-index:1}@media (min-width: 426px){.filterButton{display:none}}@media (max-width: 425px){.contentContainer{padding-right:0}.filterContainer{display:none}.filterButton{height:35px;font-size:12px;margin:10px 10px 0 8px}.moreSortContainer{align-items:flex-start}.button{font-size:12px;height:30px}.addButton{max-width:100px;margin-right:8px;margin-top:5px}.firstContainer{max-width:100%}.moreSortContainer{display:flex;flex-wrap:wrap}.moreSortContainer .filterButton{flex:0 1 29.5%}.moreSortContainer .addButton{margin:15px 0 0 18px}}@media (max-width: 375px){.addButton{margin:15px 0 0 155px!important}}.card{border:1px solid rgb(77,77,77);border-radius:10px;padding:20px;margin-top:20px;background-color:#fff;width:100%;display:flex;flex-direction:column}.card .cardContent{display:flex;flex-direction:column;margin-bottom:10px}.card .cardRow{display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgb(77,77,77)}.card .cardRow>.label{font-weight:700;font-size:18px;line-height:22px;color:#0f498a;flex-basis:45%;text-align:left}.card .cardRow>.value{font-weight:500;font-size:16px;line-height:20px;color:#4d4d4d;flex-basis:55%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}.card .buttonsCard{width:100%;display:flex;flex-direction:row;justify-content:space-between}.card .buttonsCard .adminButtons{display:flex;gap:10px}.card .buttonsCard .adminButtons .editButton{background-color:#0f498a}.card .buttonsCard .adminButtons .editButton:hover{background-color:#0162bb}.card .buttonsCard .adminButtons .deleteButton{background-color:#dc0000}.card .buttonsCard .adminButtons .deleteButton:hover{background-color:#f00000}.card .buttonsCard .moreButtonCard{background-color:#0f498a}.card .buttonsCard .moreButtonCard:hover{background-color:#0162bb}@media (max-width: 425px){.card{padding:10px;margin-left:8px;width:96.5%}.card .cardRow{margin-bottom:1px;padding-bottom:1px}.card .cardRow>.label{font-size:12px;flex-basis:47%}.card .cardRow>.value{font-size:12px;flex-basis:51%}.card .moreButtonCard{max-width:120px}.card .moreButtonCard:hover{background-color:#0162bb}}.patent-form{display:flex;flex-direction:column}.patent-form .patent-form-label{color:#0f498a;font-weight:700;width:500px;cursor:default}.patent-form .patent-form-label,.patent-form .patent-form-input,.patent-form .fileUpload label,.patent-form .fileUpload input{margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:18px}.patent-form .patent-form-input{border:1px solid rgb(77,77,77);border-radius:10px;padding:8px;width:100%;max-width:500px;height:40px}.patent-form .checkboxPrivate{color:#0f498a;font-weight:700;width:500px;-webkit-user-select:none;user-select:none}.patent-form .checkboxPrivate input[type=checkbox]{margin-right:4px}.patent-form .fileUpload{border:2px dashed rgb(204,204,204);border-radius:10px;padding:40px;text-align:center;background-color:#f5f5f5;margin:20px 0;height:250px}.patent-form .fileUpload>.fileUploadContent{display:flex;flex-direction:column;align-items:center}.patent-form .fileUpload>.fileUploadContent>.uploadIcon{width:48px;height:48px;margin-bottom:10px}.patent-form .fileUpload>.fileUploadContent>.uploadText{font-size:16px;color:#4d4d4d;margin-bottom:10px}.patent-form .fileUpload>.fileUploadContent>.orText{font-size:14px;color:#aaa;margin-bottom:10px}.patent-form .fileUpload>.fileUploadContent>.fileSeparator{width:100%;border-top:1px solid rgba(0,0,0,.1);margin:15px 0 12px}.patent-form .fileUpload>.fileUploadContent>.browseButton{background-color:#0f498a;color:#fff;padding:5px 10px;border-radius:10px;cursor:pointer;font-size:16px;text-decoration:none;transition:background-color .3s ease}.patent-form .fileUpload>.fileUploadContent>.browseButton:hover{background-color:#0162bb}.patent-form .fileUpload>.fileUploadContent>.fileInput{display:none}.patent-form .fileUpload>.fileUploadContent>.uploadedFileName{font-size:16px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:200px}.patent-form .patent-form-submit{max-width:212px;background-color:#0f498a}.patent-form .patent-form-submit:hover{background-color:#0162bb}@media (max-width: 425px){.patent-form-label,.patent-form-input,.fileUpload label,.fileUpload input{margin-bottom:10px;font-size:14px}.patent-form-input{height:30px}.patent-form-submit{font-size:14px;height:40px;padding:0 20px}.checkboxPrivate{font-size:14px}.fileUpload{padding:10px;height:125px}.fileUpload .uploadIcon{width:24px;height:24px;margin-bottom:0}.fileUpload .uploadText{font-size:14px;margin-bottom:0}.fileUpload .orText{font-size:12px;margin-bottom:0}.fileUpload .browseButton{font-size:14px;margin:0}.fileUpload .fileSeparator{width:100%;border-top:1px solid rgba(0,0,0,.1);margin:5px 0}.fileUpload .uploadedFileName{font-size:14px}}.popupContainer{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.popupContainer>.popup{background:#fff;padding:20px;border-radius:10px;width:28%;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;align-items:center}@media (max-width: 425px){.popup{padding:10px;width:70%}}.popupContainerDelete{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1;display:flex;justify-content:center;align-items:center}.popupContainerDelete>.popupDelete{background:#fff;padding:20px;border-radius:10px;width:400px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;align-items:center;text-align:center}.popupContainerDelete>.popupDelete>p{color:#4d4d4d;font-size:16px;font-family:Montserrat,sans-serif;margin-bottom:20px}.popupContainerDelete>.popupDelete>p .patentName{color:#0f498a;font-weight:700}.popupContainerDelete>.popupDelete .popupButtonsDelete{display:flex;justify-content:space-between;width:100%}.popupContainerDelete>.popupDelete .popupButtonsDelete .confirmDeleteButton,.popupContainerDelete>.popupDelete .popupButtonsDelete .closeButton{width:48%;height:40px;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease;font-family:Montserrat,sans-serif;font-size:16px}.popupContainerDelete>.popupDelete .popupButtonsDelete .confirmDeleteButton{background-color:#0f498a;color:#fff}.popupContainerDelete>.popupDelete .popupButtonsDelete .confirmDeleteButton:hover{background-color:#0162bb}.popupContainerDelete>.popupDelete .popupButtonsDelete .closeButton{background-color:#fff;color:#4d4d4d;border:1px solid rgb(77,77,77)}.popupContainerDelete>.popupDelete .popupButtonsDelete .closeButton:hover{background-color:#0000001a}@media (max-width: 425px){.popupDelete{padding:20px;width:300px}.popupDelete p{font-size:14px}.confirmDeleteButton,.closeButton{width:48%;height:30px;font-size:14px}}.loader-container{display:flex;justify-content:center;align-items:center;height:300px}.filterTitle{font-size:18px;font-weight:500;line-height:17px;color:#0f498a;margin:0 0 10px 14px;display:flex;gap:5px;justify-content:space-between}.filterOption{display:flex;align-items:center;font-size:16px;line-height:17px;margin:0 0 10px 14px;-webkit-user-select:none;user-select:none;justify-content:space-between;gap:6px}.filterOption input[type=checkbox]{margin-right:10px}.icon{width:20px;height:20px;min-width:20px;min-height:20px}.action-buttons{display:inline-flex;gap:4px}.filterOption:last-child{margin-bottom:30px}.filter-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1}.filter-modal-container>.filter-modal{background:#fff;padding:20px;border-radius:10px;width:400px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:15px}.filter-modal-container>.filter-modal .popupButtonsDelete{display:flex;justify-content:space-between;width:100%}.filter-modal-container>.filter-modal .popupButtonsDelete .confirmDeleteButton,.filter-modal-container>.filter-modal .popupButtonsDelete .closeButton{width:48%;height:40px;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease;font-family:Montserrat,sans-serif;font-size:16px}.filter-modal-container>.filter-modal .popupButtonsDelete .confirmDeleteButton{background-color:#0f498a;color:#fff}.filter-modal-container>.filter-modal .popupButtonsDelete .confirmDeleteButton:hover{background-color:#0162bb}.filter-modal-container>.filter-modal .popupButtonsDelete .closeButton{background-color:#fff;color:#4d4d4d;border:1px solid rgb(77,77,77)}.filter-modal-container>.filter-modal .popupButtonsDelete .closeButton:hover{background-color:#0000001a}@media (max-width: 425px){.filter-modal{padding:20px;width:300px}.confirmDeleteButton,.closeButton{width:48%;height:30px;font-size:14px}}._input_24n8z_1{border:1px solid rgb(77,77,77);border-radius:10px;padding:8px;width:100%;max-width:500px;height:40px}._label_24n8z_10{color:#0f498a;font-weight:700;width:500px;cursor:default}.sortContainer{display:flex;width:100%;max-width:300px;margin:0 0 0 10px}.sortContainer>select{padding:9px 0 9px 9px;width:auto;max-width:330px;max-height:40px;border:1px solid rgb(77,77,77);border-radius:10px;background-color:#fff;color:#4d4d4d;cursor:pointer;font-size:18px;font-family:Montserrat,sans-serif}.sortContainer>select>option{background-color:#fff;color:#4d4d4d;font-weight:500;font-size:14px;line-height:17px;text-align:left;font-family:Montserrat,sans-serif}@media (max-width: 425px){.sortContainer{margin:10px 0 0}.sortContainer>select{max-width:125px;max-height:35px;font-size:12px;margin:0 0 0 8px}.sortContainer>select>option{font-size:12px}}@media (max-width: 375px){.sortContainer{width:115px}.sortContainer>select{width:125px}}.search{display:flex;flex-direction:column}.search>.searchLabel{margin:10px 0 6px;font-weight:700;font-size:18px;line-height:22px;color:#0f498a;cursor:default}.search>.searchInput{width:258px;height:40px;border-radius:10px;background-color:#fff;border:1px solid rgb(77,77,77);padding:4px 0 0 10px;box-sizing:border-box;text-align:left;font-family:Montserrat,sans-serif}.search>.searchInput::placeholder{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:17px;color:#4d4d4d;text-align:center;transform:translate(-17px)}@media (max-width: 425px){.search{width:244px;flex-direction:row}.search>.searchLabel{font-size:12px;margin:20px 10px 0 21px;width:0;flex:0 0 15%}.search>.searchInput{width:265px;height:35px;margin:10px 0 0;flex:0 1 29.5%}.search>.searchInput::placeholder{font-size:12px;transform:translate(-26px)}}@media (max-width: 375px){.search{width:217px}.search>.searchLabel{font-size:12px;margin:20px 10px 0 12px}.search>.searchInput{width:172px;height:35px;margin:10px 0 0}.search>.searchInput::placeholder{font-size:12px;transform:translate(-9px)}}.pagination{width:100%;display:flex;align-items:center;justify-content:center;margin:20px 0}.pagination button{background:none;border:none;padding:10px;cursor:pointer;transition:background .3s}.pagination button.active{font-weight:700;text-decoration:underline}.pagination button:hover{background:#f0f0f0}.pagination button:disabled{cursor:not-allowed;opacity:.5}.headerContainer{position:relative;display:flex;width:100%;height:450px}.headerContainer>.blueOverlay{width:50%;height:100%;background:#0f498a}.headerContainer>.image{width:100%;height:100%;object-fit:cover}.headerContainer>.transparentOverlay{position:absolute;top:0;left:0;width:100%;height:20%;background:#ffffffbf;display:flex;justify-content:flex-end;align-items:center;padding-right:25px}.headerContainer>.transparentOverlay .logout{color:#0f498a;font-weight:700;text-decoration:underline}.headerContainer>.logo{position:absolute;top:20px;right:80%;width:140px}.headerContainer>.title{position:absolute;top:50%;left:8%;display:flex;flex-direction:column;gap:.5rem;color:#fff;font-family:Montserrat,sans-serif;font-size:58px;font-weight:500;line-height:61px;text-align:left}.headerContainer>.title>span{display:block}@media (max-width: 375px){.title{left:2%}}@media (max-width: 425px){.headerContainer{height:150px}.headerContainer>.image{width:66.5%}.headerContainer>.logo{top:3px;right:76%;width:80px}.headerContainer>.title{top:40%;left:5%;font-size:28px;line-height:28px}}.footerContainer{width:100%;display:flex;flex-direction:column;justify-content:space-between}.footerContainer>.footer{background-color:#0f498a1a;text-align:center}.footerContainer>.footer>.footerContacts{font-weight:500;font-size:40px;line-height:49px;color:#8c8987;padding:0 0 75px}.footerContainer>.footer>.footerContacts .footerTitle{font-weight:700;font-size:18px;line-height:22px;color:#0f498a;margin-bottom:10px;padding:63px 0 21px}.footerContainer>.footer>.footerContacts .footerTitle~p{font-weight:500;font-size:14px;line-height:17px;color:#4d4d4d}@media (max-width: 425px){.footerTitle{font-size:18px}.footerContacts{font-size:24px}}*{padding:0;margin:0;border:none;font-family:Montserrat,sans-serif}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background:transparent none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}.authContainer{display:flex;justify-content:center;align-items:center;height:100vh}.authForm{width:500px;height:476px;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;border-radius:8px}.authTitle{font-family:Montserrat,sans-serif;font-weight:500;font-size:50px;line-height:61px;margin:68px 0 41px;color:#0f498a;letter-spacing:3px}.authInput{width:280px;height:40px;padding:12px;border:1px solid rgb(77,77,77);border-radius:10px;margin-bottom:20px}.authInput:last-of-type{margin-bottom:10px}.authInput::placeholder{font-family:Montserrat,sans-serif;font-size:16px}.forgotPassword{margin:24px 0 4px;font-family:Montserrat,sans-serif;font-size:16px;color:#0f498a}.errorLogin{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#d15b5b;height:20px;visibility:hidden}.errorLogin.visible{visibility:visible}.loginButton{font-family:Montserrat,sans-serif;width:100%;max-width:150px;height:40px;padding:10px;background-color:#0f4a8a;color:#fff;border-radius:10px;font-size:18px;cursor:pointer;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.loginButton:hover{background-color:#0162bb}.loginButton.disabled{background-color:gray;cursor:default}.buttonWithForgot{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.passwordContainer{position:relative;display:flex}.togglePassword{position:absolute;cursor:pointer}.emailContainer{display:flex;justify-content:center;align-items:center;height:100vh}.emailContainerForm{width:500px;height:500px;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;border-radius:8px}.emailForm{display:flex;gap:16px;flex-direction:row;align-items:center;margin:27px auto 39px}.emailCell{width:40px;height:60px;text-align:center;font-size:20px;border:1px solid rgb(77,77,77);border-radius:10px;outline:none;transition:border-color .3s}.emailCell:focus{border-color:#007bff}.information{text-align:left;margin:0 auto}.emailTitle{font-family:Montserrat,sans-serif;font-weight:500;font-size:30px;line-height:37px;color:#0f498a;margin:86px auto 0;letter-spacing:1px;text-align:center}.emailLabel{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;color:#4d4d4d;margin:10px 0 0 39px;text-align:left}.confirmButtonEmail{width:150px;height:40px;color:#fff;background-color:#0f498a;border-radius:10px;align-self:center;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:22px;cursor:pointer;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.confirmButtonEmail:hover{background-color:#0162bb}.confirmButtonEmail:disabled{background-color:gray;cursor:default}.sendCodeAgainButton{background:none;border:none;color:#0f498a;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;cursor:pointer;align-self:center;margin:13px auto 0}.sendCodeAgain{color:#0f498a;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;align-self:center;cursor:default;margin:13px auto 0}.notification{position:fixed;top:10px;right:10px;padding:15px;border-radius:10px;color:#fff;z-index:1000}.notification.success{background-color:#4caf50}.notification.error{background-color:#f44336}.forgotContainer{display:flex;justify-content:center;align-items:center;height:100vh}.forgotForm{width:500px;height:500px;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;border-radius:8px}.forgotTitle{font-family:Montserrat,sans-serif;font-weight:500;font-size:40px;line-height:49px;margin:61px 0 45px;color:#0f498a;letter-spacing:3px;text-align:center}.forgotInput{width:280px;height:40px;padding:12px;border:1px solid rgb(77,77,77);border-radius:10px;margin:0 auto 20px}.inputWrapper{position:relative;display:flex}.togglePassword{position:absolute;cursor:pointer;width:10%;top:6px;transform:translate(870%)}.forgotContent{margin:0 auto}.forgotLabel{margin:0 0 7px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#4d4d4d}.confirmButton{margin:36px auto;font-family:Montserrat,sans-serif;width:100%;max-width:150px;height:40px;padding:10px;background-color:#0f4a8a;color:#fff;border-radius:10px;font-size:18px;cursor:pointer;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.confirmButton:hover{background-color:#0162bb}.confirmButton.disabled{background-color:gray;cursor:default}.errorMessage{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#d15b5b;height:20px;text-align:center;margin-top:-10px;visibility:visible}.errorMessage.hidden{visibility:hidden}
