@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap");:root{--black-primary:#2b2b2b;--blue-new:#478fb7;--blue:#138ab6;--white:#fff;--grey-primary:#5f5f5f;--grey-secondary:#95989a;--grey-box:#f3f3f5}body{margin:0}.container{font-family:League Spartan,sans-serif;height:100vh;background:#fff}.container p{margin:0}.select-all-checkbox.p-checkbox .p-checkbox-box.p-highlight{border-color:#95989a;background:#000!important;color:#fff}.select-all-checkbox.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{border-color:#95989a;background:#000;color:#fff}.p-paginator .p-paginator-pages .p-paginator-page{font-family:League Spartan;color:var(--grey-secondary);border-radius:10px;border:2px solid #e6e6e6;background:var(--white)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#fff;border:2px solid var(--black-primary);border-radius:10px;color:var(--black-primary);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.asset-overview{flex:0 84%;padding:10px 10px 10px 0}.asset-overview-expand{flex:0 96%;padding:10px 10px 10px 0}.asset-overview-sidebar-expand{flex:0 100%;padding:10px 10px 10px 0;width:84%}.sidebar-container{flex:0 15%;padding:0 12px 27px}.collapse-sidebar,.sidebar-container{border-right:1px solid #e6e6e6;background-color:var(--white);transition:flex .3s ease;height:100vh}.collapse-sidebar{flex:0 3%;padding:23px 16px 27px 12px}.qr-container{text-align:center;display:flex;justify-content:center;align-items:center;height:auto;width:auto;margin:0;padding:0}.transparent-btn{background-color:transparent;cursor:pointer;border:none;outline:none}.p-dropdown{border:none}.p-dropdown .p-dropdown-label{padding-left:0!important}.p-dropdown .p-dropdown-trigger{display:none}.asset-header{border-bottom:1px solid #e6e6e6}.total-assets-text{font-size:24px;font-weight:700;font-style:normal;line-height:normal;margin:0;padding:15px 24px 13px;border-right:1px solid #e6e6e6}.asset-count{color:var(--blue-new)}.p-dropdown-items{font-family:League Spartan;margin-bottom:3px;padding:8px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin-bottom:3px}.filter-header{margin:10px 0}.profile-picture{aspect-ratio:1/1;border-radius:70px;overflow:hidden;width:36px;height:36px}.asset-text{color:var(--black-primary)}.right-content ul li{cursor:pointer}.p-tabview .p-tabview-nav{background-color:transparent}.add-asset-btn{background-color:var(--black-primary)}.add-asset-btn,.import-dropdown{color:var(--white);font-size:18px;font-weight:600;cursor:pointer}.add-asset-btn,.export-btn,.import-dropdown{border-radius:8px;padding:7px 7px 7px 16px;margin:10px 0}.context-menu-icon-btn{cursor:pointer;border:none;outline:none;background-color:transparent;border-radius:4px}.asset-overview-header{padding:0 24px 13px}.assetid-content span{margin-left:3px}.search-container{position:relative;display:flex;align-items:center}.search-container img{position:absolute;left:.6rem}.search-input{padding-top:6px;padding-bottom:6px;width:232px;border:2px solid #e6e6e6;border-radius:8px;padding-left:28px}.add-icon{font-size:22px;color:#fff}.table-header{padding:16px 24px}.p-datatable .p-sortable-column .p-sortable-column-icon{display:none}.pi.pi-angle-down,.pi.pi-angle-up{color:var(--black-primary);font-size:13px}.search-input::-moz-placeholder{color:var(--grey-secondary);font-size:16px;font-weight:500}.search-input::placeholder{color:var(--grey-secondary);font-size:16px;font-weight:500}.p-inputtext .p-component{border:none}.right-content ul{display:flex;align-items:center;gap:20px;margin:0;padding:0}.right-content ul li{list-style:none;font-weight:400;display:inline-block;vertical-align:middle}.right-content ul li,.tr-text{color:var(--grey-secondary);font-size:16px}.tr-text{font-style:normal;font-weight:500;line-height:normal}.custom-row-padding .p-datatable-wrapper{height:560px}.p-datatable .p-datatable-tbody>tr>td{border:none;border-bottom:1px solid #e6e6e6}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last{display:none}.checkbox-container{background-color:var(--black-primary);border-radius:10px;padding:14px 16px 11px 10px;color:var(--white);justify-content:space-between;position:absolute;top:0;z-index:1000;width:98.6%}.asset-tabs .p-tabview-nav-container{padding-left:26px;padding-top:18px}.p-tabview .p-tabview-panels{padding:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:0;margin-right:16px}.p-tabview .p-tabview-nav{border:0 solid transparent}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:var(--blue-new);color:var(--black-primary);border-width:0 0 4px}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link .p-tabview-title{font-weight:600}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-color:transparent;color:var(--grey-secondary);background-color:transparent}.p-tabview-title{font-family:League Spartan;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.custom-row-padding .p-checkbox-box{visibility:hidden}.p-breadcrumb{padding:0;border:none;font-family:League Spartan;font-size:18px;font-style:normal;font-weight:400;line-height:normal;background:transparent}svg.p-icon{width:12px}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--grey-primary);font-family:League Spartan;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-left:8px}.p-contextmenu{box-shadow:0 0 8px 3px rgba(0,0,0,.25);border-radius:8px}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:10px}.p-contextmenu .p-menuitem-link .p-menuitem-text{color:var(--black-primary);font-family:League Spartan;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:8px}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#138ab6}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{background:#e6e6e6;border-radius:10px;color:#138ab6}.p-contextmenu .p-menuitem-link{margin:0 8px 3px}.asset-data-table,.asset-details-card{margin-top:0;max-width:100%;box-sizing:border-box;font-family:League Spartan,sans-serif}.action-items-btn{border:none;background:transparent;cursor:pointer;margin-left:6px}.p-inputtext:enabled:focus{box-shadow:none}.asset-overview-dialog{width:70%}.p-paginator{display:flex;justify-content:center}.paginator-dropdown-row{margin-right:1rem;background-color:#fff;border:2px solid #e6e6e6;min-width:2.357rem;height:2.357rem;padding:5px;font-size:15px;border-radius:10px}.custom-row-padding .p-datatable>.custom-row-padding .p-datatable-wrapper{margin-top:1rem;overflow:auto!important}.custom-row-padding .p-datatable .p-datatable-tbody>.custom-row-padding tr.p-highlight{background:var(--grey-box);border-radius:2px}.custom-row-padding .p-datatable .p-datatable-tbody>tr.p-highlight .p-checkbox .p-checkbox-box{visibility:visible}.p-datatable .p-datatable-tbody>tr>td{font-size:16px;text-align:left;font-family:League Spartan,sans-serif}.custom-row-padding .p-checkbox .p-checkbox-box{background-color:var(--grey-box)}.custom-row-padding .p-checkbox .p-checkbox-box:hover{border-color:transparent}.custom-row-padding .p-checkbox .p-checkbox-box.p-highlight{background:#000;color:#fff;visibility:visible;border-color:#95989a}.asset-heading{font-size:22px;margin-top:16px}.searchbar-input{width:20rem;height:45px;padding:10px;border-radius:5px;margin-left:-230px}.p-input-icon-left{position:relative}@media screen and (max-width:768px){.asset-details-card.mobile-view{width:100%}}.scrollable-side-panel{min-height:calc(100vh - 100px);overflow-y:auto}.asset-data-table{margin-top:0;overflow-x:auto;max-width:100%}.asset-data-table .p-datatable{width:auto;min-width:100%;min-height:calc(100vh-500px)}@keyframes dot{0%,20%{color:transparent}40%,to{color:#000}}.loading-dots:after{content:"...";font-size:1em;margin-left:2px;animation:dot 1.5s linear infinite;display:inline-block}.new-asset-btn{background-color:rgba(18,56,28,.635);color:#fff;border:none}.new-asset-btn:hover{background-color:#1c65b9}.export-btn{background-color:#1f658c;color:#fff;border:none}.export-btn:hover{background-color:#1c65b9}.toolbar{background-color:#c8df8a31;border-color:#fff;margin-bottom:-20px;margin-top:-15px}.p-datatable .p-datatable-thead>tr>th{text-align:left;font-weight:500;background:transparent;transition:box-shadow .15s;font-size:16px;font-family:League Spartan,sans-serif;color:var(--black-primary);padding:14px;border:none}.p-datatable .p-datatable-thead>tr>th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.p-datatable .p-datatable-thead>tr>th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.asset-id-text{color:var(--black-primary);font-size:16px;font-weight:600}.id-text{text-overflow:ellipsis;overflow:hidden;height:25px;width:150px;font-size:16px;margin-top:14px!important;text-wrap:nowrap}.no-product-image{display:grid;place-items:center;font-size:15px;font-weight:500;width:36px;height:36px;border-radius:70px;color:#fff;background-color:#2b2b2b}.tr-text-black{font-weight:600;color:#2b2b2b}.tr-text-black,.tr-text-grey{font-size:16px;font-style:normal;line-height:normal;letter-spacing:-.07px;font-family:League Spartan}.tr-text-grey{font-weight:400;color:#5f5f5f}.navbar_tooltip.p-tooltip.p-component{border-radius:6px;background-color:#2b2b2b!important;color:#fff;font-size:14px;padding:0;margin-top:3px;overflow:hidden}.navbar_tooltip.p-tooltip.p-component>div{background-color:#2b2b2b!important}.navbar_tooltip.p-tooltip .p-tooltip-arrow,.navbar_tooltip.p-tooltip.p-component>div:after,.navbar_tooltip.p-tooltip.p-component>div:before{display:none!important}.action-menu-icon{background-color:transparent;border:none;outline:none;font-size:16px;font-family:League Spartan,sans-serif;color:#138ab6;display:flex;justify-content:center;align-items:center}.custom-row-padding .expand-id-text{word-wrap:break-word;width:271px}.loader-container{position:absolute;top:40rem;width:100%}.custom-row-padding .p-datatable-tbody>tr>td{padding:10px 14px}.custom-row-padding .p-datatable-thead{background-color:#f3f3f5}.custom-row-padding .p-datatable-tbody>tr:hover{border-radius:2px;background-color:var(--grey-box)}.custom-row-padding .p-datatable-tbody>tr:hover .context-menu-icon,.custom-row-padding .p-datatable-tbody>tr:hover .p-checkbox .p-checkbox-box,.p-column-header-content .p-checkbox .p-checkbox-box{visibility:visible}.dropdown-list .p-dropdown-panel{left:0!important}.dropdown-checkbox .p-checkbox .p-checkbox-box{visibility:visible}.dropdown-container{position:relative;display:inline-block}.placeholder-container{position:absolute;top:50%;left:12px;transform:translateY(-50%);pointer-events:none}.custom-placeholder,.placeholder-container{display:flex;align-items:center}.p-dropdown .p-dropdown-label{padding-left:36px;color:var(--grey-secondary);font-family:League Spartan;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.cancel-btn{background-color:#c5c4c4;color:#050303}.action-btn-save,.cancel-btn{text-align:center;font-size:16px;border-radius:8px;box-shadow:none;border:none;font-family:inherit;cursor:pointer}.action-btn-save{background:#2b2b2b;color:#fff}.clone-dialog.p-dialog .p-dialog-header{padding:16px!important;border-bottom:1px solid #e9ecef}.clone-dialog.p-dialog .p-dialog-footer{padding:16px;border-top:1px solid #e9ecef}.p-rowgroup-header-name{font-size:20px;text-transform:capitalize;font-weight:600}.pagination-range-display{position:absolute;bottom:2rem;font-size:16px;font-style:normal;font-weight:500;color:var(--grey-secondary)}.clone-label{margin-bottom:5px;color:#2b2b2b;font-family:League Spartan;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.mb-14{margin-bottom:14px}.p-dialog-title{font-family:League Spartan}.p-dialog-header{border-top-left-radius:10px;border-top-right-radius:10px}.p-dialog .p-dialog-content:last-of-type,.p-dialog .p-dialog-footer{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.clone-dialog .p-dialog-content{padding-top:17px}.clone-dialog .p-button.p-button-danger.p-button-outlined,.p-dialog .p-dialog-footer button{border-radius:8px;font-family:League Spartan}@media (min-width:2250px){.pagination-range-display{bottom:12rem}}.overview-certified{color:#fff;background-color:#3874c9;width:105px;padding:6px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.certified-text,.overview-uncertified{margin:0;font-size:16px;font-weight:600;font-family:League Spartan}.overview-uncertified{background-color:#e6e6e6;width:105px;text-align:center;padding:6px;border-radius:4px;justify-content:center;color:#030303}