.alert-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.59);display:flex;justify-content:center;align-items:center;z-index:998}.secondary-linked{color:grey;font-size:15px!important;text-align:start}.alert-link a:hover{text-decoration:underline}.alert-modal{background:white;padding:20px;border-radius:8px;max-width:500px;height:290px;width:100%;animation:fadeIn .3s ease-in-out;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media (max-width:750px){.alert-modal{max-width:80vw!important}}.alert-modal-header{display:flex;justify-content:space-between;align-items:center}.alert-modal-close{background:none;border:none;font-size:24px;cursor:pointer}.alert-modal-body{margin:20px 0}.alert-modal-footer{display:flex;justify-content:flex-end}.alert-link{padding:10px;text-align:start;border-radius:10px;background-color:rgb(249,249,249)}.alert-modal-button{padding:10px 20px;background-color:#1f1f1f;color:#fff;border:none;border-radius:5px;cursor:pointer}.alert-modal-button:hover{opacity:.7}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:white}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.top-lead{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.data-disclaimer{width:-moz-fit-content;width:fit-content;width:80%;box-sizing:border-box}.disclaimer{background-color:rgb(248,228,185);display:flex;align-items:center;gap:10px;margin-bottom:20px}.disclaimer,.view-company{width:-moz-fit-content;width:fit-content;padding:10px;border-radius:5px}.view-company{background-color:rgb(24,24,24);color:white;cursor:pointer}.bottom-row{display:flex;width:100%;align-items:center;justify-content:space-between}.bottom-row p{background-color:rgb(161,221,253);padding:12px;border-radius:4px}.wonan{display:flex;align-items:center;gap:20px}.wonan p{background-color:white;border-radius:10px;border:1px solid rgb(237,237,237)}.view-company:hover{opacity:.8}.view-company a{color:white;text-decoration:none}.lead-block{display:flex;width:100%;align-items:center;justify-content:space-between}.filter-options{display:flex;gap:20px}.filter-options select:hover{opacity:.8}.filter-options select{padding:15px;border:none;cursor:pointer;border-radius:5px;color:grey;background-color:rgb(244,244,244)}.top-lead h1{font-weight:400;font-size:50px}.leaderboard-page{display:flex;padding:40px;flex-direction:column;align-items:center}.total-dollar{background-color:rgb(241,241,241);width:-moz-fit-content;width:fit-content;padding:10px;border-radius:5px}@media (max-width:900px){.company-list{display:flex;flex-direction:column;gap:30px;width:100%!important}.bottom-row,.lead-block{flex-direction:column;align-items:flex-start}.bottom-row{display:flex;width:100%;justify-content:space-between}.company-card h2{font-size:12px}.data-disclaimer{width:-moz-fit-content;width:fit-content;width:100%!important;box-sizing:border-box}.company-card{font-size:10px!important}}.company-list{display:flex;flex-direction:column;gap:30px;width:80%}.company-card{border:1px solid rgb(238,238,238)!important;background-color:white;border-radius:10px;padding:20px;width:100%;box-sizing:border-box}body{box-sizing:border-box!important}.company-container{padding:40px;display:flex;flex-direction:column}.topsuppl{margin-left:0;padding-left:0}.contracts-lists{gap:40px}.comp-val,.contracts-lists{display:flex;flex-direction:column}.comp-val{gap:10px}.contract-title{font-weight:700}.con-cord,.con-ro{display:flex;align-items:center;justify-content:space-between}@media (max-width:900px){.company-header{flex-direction:column;gap:40px!important}.contract-title{font-size:14px}.con-cord{gap:15px}.con-ro{flex-direction:column;align-items:flex-start}}.agen{background-color:rgb(22,22,22);color:white}.agen,.con-date{border-radius:5px;padding:10px}.con-date{background-color:aquamarine;width:-moz-fit-content;width:fit-content}.concorde-one{background-color:rgb(237,237,237);padding:10px;border-radius:5px}.company-left{display:flex;flex-direction:column;justify-content:space-between;gap:15px}.company-left h1{font-size:20px;display:flex;gap:20px}.company-header{display:flex;align-items:center;padding:20px;gap:70px;border-radius:20px;background-color:rgb(247,247,247);justify-content:space-between}.comp-val{background-color:rgb(246,246,246);padding:10px;border-radius:5px}.company-industry{background-color:rgb(161,221,253);padding:12px;width:-moz-fit-content;width:fit-content;border-radius:4px}.modal-overlay{background:rgba(0,0,0,.6)}.photo-limit{justify-content:flex-start;width:100%;display:flex;color:rgb(193,190,190);margin-top:20px!important}.modal-container{background:white;width:500px;padding:0 30px 30px;max-height:590px;overflow:auto;max-width:95%;box-sizing:border-box;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);animation:fadeIn .3s ease-in-out}.modal-header{display:flex;position:sticky;top:0;padding-top:10px;padding-bottom:5px;background-color:white;justify-content:space-between;align-items:center;margin-bottom:5px;z-index:800}.modal-header h2{font-size:1.8rem;font-weight:700;color:#333;margin:0}.close-button{background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer}.close-button:hover{color:#333}.modal-form{margin-bottom:20px}.form-group label{margin-bottom:8px;font-size:14px;text-align:start;color:#555}.form-group input{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}.form-group textarea{width:350px}.preorder-check{cursor:pointer}.preorder-check:hover{opacity:.7}.order-link,.select-link{margin-top:-20px}.link-check{cursor:pointer}.form-group .link-label{display:flex;gap:10px;color:rgb(98,96,96);align-items:center}.form-group .preorder-input{background-color:rgb(255,255,255);border-radius:15px;min-width:300px}.form-group input,.form-group textarea{padding:5px;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;font-size:14px;height:20px;color:#333}.form-group textarea{resize:none;height:120px;background-color:white!important}.form-group input:focus,.form-group textarea:focus{border-color:#4caf50;outline:none}@media (max-width:750px){.tops{flex-direction:column}.delete-button{font-size:12px!important}.save-button,.save-button2{font-size:12px!important;min-width:80px!important}.description-cont,.form-group textarea,.laun-status{width:290px!important}}.modal-actions{justify-content:space-between}.tops{display:flex;flex-direction:column}.category-checkboxes .label-cont label{display:flex;gap:10px;align-items:center;justify-content:space-between}.tops .label-alert{padding:20px;box-sizing:border-box}.tops .label-alert::placeholder{color:rgb(182,182,182);line-height:22px}.tops .label-alerts{padding:20px;box-sizing:border-box;background-color:rgb(255,255,255);border-radius:10px}input[type=checkbox]{width:18px!important}.modal-body{flex-direction:column;justify-content:center;gap:20px}.modal-body select{border:none;border-radius:10px;background-color:rgb(250,250,250);padding:14px;cursor:pointer;transition:all .3s ease}select:hover{background-color:rgb(245,245,245)}.tops .form-group select{border:none;border-radius:10px;background-color:rgb(250,250,250);padding:14px;transition:all .3s ease;cursor:pointer}.tops .form-group textarea{border:.7px solid #d1d1d1;border-radius:15px}.save-button{background-color:rgb(46,46,46)}.save-button,.save-button2{color:white;border:none;min-width:160px;padding:12px;border-radius:8px;font-size:14px;cursor:pointer}.save-button2{display:flex;justify-self:flex-end;background-color:rgb(47,203,180);justify-content:center;align-items:center}.description-cont{display:flex;width:400px;height:100px;flex-direction:column;border:1px solid #ddd;align-items:flex-start;border-radius:15px}.form-group textarea{border:none}.laun-status{background-color:none;cursor:pointer;width:400px;color:grey;border:.7px solid #d1d1d1;border-radius:15px;padding:10px}.save-button2:hover,.save-button:hover{opacity:.8}.cancel-button{flex:1 1;background-color:#f44336;color:white;border:none;padding:12px;border-radius:8px;font-size:16px;cursor:pointer}.cancel-button:hover{background-color:#d73830}.image-upload-section{margin-top:20px}.image-upload-section label{font-weight:700;color:#555;text-align:start;margin-bottom:10px;display:block}.image-preview{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.image-preview-item{position:relative;width:100px;height:100px;flex-shrink:0}.image-preview-item img{width:100%;height:100%;object-fit:cover;border-radius:5px;border:1px solid #ddd}.delete-image-button{position:absolute;top:5px;right:5px;background:#f44336;color:#fff;border:none;border-radius:15%;width:40px;height:20px;font-size:12px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.delete-image-button:hover{opacity:.6}.saving-dots{display:inline-block}.link-type-select{border:1px solid #ddd;border-radius:15px;padding:10px;color:rgb(49,49,49);width:300px;cursor:pointer}.saving-dots span{display:inline-block;animation:bounce 1.2s ease-in-out infinite}.saving-dots span:first-child{animation-delay:0s}.saving-dots span:nth-child(2){animation-delay:.2s}.saving-dots span:nth-child(3){animation-delay:.4s}.location-checkboxes{display:flex;align-items:center}.location-checkboxes input{border:none!important;background-color:rgb(245,245,245)!important}.location-checkboxes label{color:rgb(52,52,52);font-size:15px}.helper-text{color:rgb(160,160,160);font-size:12px;line-height:15px;text-align:start}.user-page-container{padding:40px;background-color:white;align-items:center;min-height:70vh}.empty-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.empty-state button{background-color:#2fcbb4;border:none;position:absolute;position:static;margin:0 auto;left:0;white-space:nowrap;color:white;padding:25px;border-radius:10px;cursor:pointer}.empty-state button:hover{opacity:.8}.toppost{display:flex;align-items:center;width:100%;justify-content:space-between}.create-product-button-2{background-color:black;border:none;color:white;padding:15px;border-radius:15px;cursor:pointer}.create-product-button{background-color:pink;max-width:80vw;white-space:wrap!important}.create-product-button-2:hover{opacity:.8}.profile-photo-container .form-group{width:-moz-fit-content;width:fit-content}.bothshit{display:flex;gap:20px;align-items:center;flex-direction:column;justify-content:space-between}#serviceRadius{height:44px}.servicetown{background-color:white;height:20px;padding:0;border-radius:5px}#about-textarea{box-sizing:border-box}#postcode{height:100%}#username-input{width:-moz-fit-content;width:fit-content;height:20px}.user-page-container-dash{background-color:white;display:flex;flex-direction:column;align-items:center;gap:20px}.profile-form{padding:30px;border-radius:8px}.profile-form img.user-profile-photo{display:block;margin:0 auto 20px}.form-group{margin-bottom:20px}.form-group #about-textarea{background-color:rgb(255,255,255)}.form-group .input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.form-group .input[type=file]{padding:3px}.about-text{resize:none;height:100px}.update-button{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:12px 25px;width:140px;height:50px;z-index:1000}.links-section-user h3{margin-bottom:15px;text-align:left}.second-level{width:100%;display:flex;gap:50px;flex-direction:column;justify-content:space-between}.link-input{margin-bottom:15px}.message{font-size:16px}.work-photos-section{width:100%;max-width:800px}.about-text,input{background:white;border:none}.work-photos-section h3{margin-bottom:20px}.work-photos-grid{display:flex;flex-wrap:wrap;padding-bottom:200px}.work-photo{object-fit:cover;cursor:pointer;transition:transform .3s ease}.work-photo:hover{transform:translateY(-5px)}.logout-button{position:absolute;top:0;left:0;padding:12px 25px;margin-top:30px}.work-photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:10px;gap:10px}.photo-container{position:relative}.work-photo{width:100%;min-height:100%;border:1px solid #ddd;border-radius:5px}.remove-photo-button{position:absolute;top:5px;right:5px;background:red;color:white;border:none;border-radius:50%;width:20px;height:20px;cursor:pointer}.profile-photo-container{display:flex;width:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px}.profile-photo-wrapper{transition:box-shadow .3s ease}.profile-photo-wrapper:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.upload-button{text-align:center}.add-photo-box{display:flex;justify-content:center;align-items:center;border:1px dashed #ddd;border-radius:5px;width:100%;height:100px;cursor:pointer;transition:all .5s}.add-photo-box:hover{scale:.95;background-color:rgb(243,243,243)}.add-photo-box span{font-size:24px;color:#666}.user-page-container{width:90%;margin:0 auto;padding:20px;background:white;border-radius:10px}.user-page-container-dash{width:70%;box-sizing:border-box;padding:0;margin:50px auto;background:white;border-radius:10px}@media screen and (max-width:768px){.user-page-container-dash{width:90%}}.profile-form{gap:20px}.form-group{display:flex;flex-direction:column}.form-label{font-weight:700;margin-bottom:8px}.input{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px;width:100%}.input:focus{outline:none;border-color:#007bff;box-shadow:0 0 4px rgba(0,123,255,.5)}.profile-photo-wrapper{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;border:3px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,.1)}.profile-photo,.upload-overlay{width:100%;height:100%}.upload-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.profile-photo-wrapper:hover .upload-overlay{opacity:1}.upload-button{background:#fff;color:#333;font-size:14px;padding:8px 16px;border-radius:20px;cursor:pointer;transition:background .3s ease}.upload-button:hover{background:#333;color:#fff}.input-file{display:none}.section-title{margin-bottom:10px}.link-item:last-child{border-bottom:none}.logout-button,.update-button{padding:10px 15px;border:none;border-radius:5px;font-size:14px;cursor:pointer}.update-button{background:#007bff;transition:background .3s ease}.update-button:hover{background:#0056b3}.logout-button{background:#6c757d}.logout-button:hover{background:#5a6268}.message{font-size:14px}.links-section-user{gap:20px;box-sizing:border-box;border-radius:15px;flex-direction:column;margin-bottom:20px}.section-title{font-size:18px;font-weight:700;margin-bottom:20px;text-align:center}.links-grid{flex-direction:column;gap:15px}.link-card,.links-grid{display:flex;width:100%;align-items:center}.link-card{position:relative;background:#ffffff;border-radius:20px;padding:20px 60px 20px 20px;box-shadow:0 2px 6px rgba(0,0,0,.033);min-width:250px;box-sizing:border-box;justify-content:space-between;color:#758CF5;transition:transform .2s ease}.link-card:hover{transform:translateY(-5px)}.link-text{color:#758CF5;font-size:16px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.link-text:hover{text-decoration:underline}.remove-link-icon{position:absolute;top:17px;right:10px;background:#ff5f5f;color:white;border:none;width:25px;height:25px;border-radius:50%;font-size:14px;cursor:pointer;transition:background .3s ease}.loading-containers,.remove-link-icon{display:flex;justify-content:center;align-items:center}.loading-containers{position:fixed!important;height:100vh;width:100vw;background-color:white;z-index:10000}.remove-link-icon:hover{background:#d9534f}.viewpage{color:rgb(174,174,174)}.viewpage a{color:rgb(113,113,113);text-decoration:none;list-style:none;margin-left:7px;cursor:pointer}.viewpage a:hover{opacity:70%}.add-link-container{gap:10px;font-weight:lighter}.add-link-container,.modal-overlay-dash{display:flex;justify-content:center;align-items:center}.modal-overlay-dash{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.modal-submit:disabled{opacity:.5;cursor:not-allowed}.modal-dash{background:white;padding:20px;border-radius:10px;width:300px;text-align:center}.modal-input-dash{width:100%;padding:10px;margin-bottom:10px}.modal-buttons-dash{display:flex;justify-content:space-between}.add-link-plus-button{font-size:24px;cursor:pointer;background:#007bff;color:white;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.add-link-plus-button:hover{background:#0056b3}.success-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.success-modal{background:white;padding:20px 40px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);text-align:center;animation:fadeIn .3s ease-in-out}.success-icon{width:50px;height:50px;margin:0 auto 10px}.checkmark{stroke:#28a745;width:50px;height:50px}.success-modal p{font-size:1.2rem;color:#28a745;font-weight:700}.settings-btn{border:none;padding:10px 15px;border-radius:6px;font-size:14px;cursor:pointer;margin:5px;transition:opacity .2s ease}.settings-btn:hover{opacity:.8}.settings-btn-save{background-color:#3cddc5;color:white}.settings-btn-logout{background-color:black;color:white}.settings-btn-cancel{background-color:rgb(228,228,228);color:black}.suggested-tenders-container a:hover{opacity:.8}.suggested-tenders-container a{background-color:#4cd6c1;color:rgb(247,247,247);text-decoration:none;padding:5px;cursor:pointer;font-weight:700;height:50px;border-radius:5px}.suggested-tenders-container{margin-top:1rem;padding-top:.5rem;border-top:1px solid #ddd;display:flex;box-sizing:border-box;align-items:center;justify-content:center;flex-direction:column}.suggested-tenders-container ul{padding-left:0;display:flex;gap:20px;max-height:200px;overflow:scroll;text-align:start;flex-direction:column}.suggested-tenders-container h4{margin-top:10px;margin-bottom:0}.settings-cancelled-msg{color:rgb(176,176,176)}.nav-tooltip{position:absolute;top:50px;left:25%;font-weight:700;background:#3acdb7c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#f0f0f0;max-width:150px;padding:10px;border-radius:6px;font-size:12px;white-space:wrap;z-index:100;animation:fadeInOut 5s ease-in-out forwards}.desc-bus{text-align:start!important;color:grey!important;font-weight:400!important;line-height:20px;font-size:14px!important}.suggested-tooltip{position:absolute;top:100px;right:25%;font-weight:700;background:#3acdb7c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#f0f0f0;max-width:150px;padding:10px;border-radius:6px;font-size:12px;white-space:wrap;z-index:100;animation:fadeInOut 5s ease-in-out forwards}@keyframes fadeInOut{0%{opacity:0;transform:translateY(5px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@media (min-width:900px){.feed-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:0;gap:0;padding:20px;max-width:100%}}@media (max-width:900px){.feed-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:20px;gap:20px;padding:20px;max-width:100%}}.filter-block{width:100%;display:flex;margin-bottom:30px;height:80px;justify-content:center;align-items:center}.filters-container{display:flex;box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;width:80%}.filter-dropdown{background-color:rgb(247,247,247);border:none;padding:20px;height:100%!important;color:grey;cursor:pointer;border-radius:9px}.filter-dropdown:hover{opacity:.8}.blurred-item{filter:blur(6px);position:relative;pointer-events:none}.blurred-item:after{content:"🔒 Subscribe to Unlock";position:absolute;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:white;padding:10px;font-weight:700;border-radius:5px}.get-pro-btn{background-color:rgb(30,30,30);border:none;color:white;display:flex;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;padding:10px;border-radius:4px}.get-pro-btn:hover{opacity:.8}@media (max-width:1500px){.save-buttoned{position:absolute;top:8px;right:12px;background:transparent;border:none;color:rgb(190,190,190)}}@media (min-width:1500px){.save-buttoned{background:transparent!important;border:none!important;color:rgb(190,190,190)!important;cursor:pointer!important;font-size:16px!important}}.save-buttoned .icon-regular{display:inline}.save-buttoned .icon-regular.hidden,.save-buttoned .icon-solid,.save-buttoned .icon-solid.hidden{display:none}.save-buttoned .icon-regular:not(.hidden),.save-buttoned .icon-solid:not(.hidden){display:inline}.save-buttoned:hover .icon-regular:not(.hidden){display:none}.save-buttoned:not(.saved):hover .icon-solid.hidden{display:inline}.save-buttoned:not(.saved):hover .icon-solid:not(.hidden){display:none}.save-buttoned:not(.saved):hover .icon-regular.hidden{display:inline}.search-form{gap:10px;display:flex;width:100%;max-width:600px;align-items:center;justify-content:center}.search-btn:hover{opacity:.7}.search-btn{background-color:#2e2e2e;border:none;color:rgb(255,255,255);cursor:pointer;border-radius:10px;transition:all .2s;padding:20px}.pro-overlay{background-color:rgba(245,245,245,.178);position:absolute;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;display:flex;justify-content:center;align-items:center;left:0;width:100%}@media (max-width:1500px){.feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (max-width:1220px){.feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.search-container .search-input{width:100%!important;border:1px solid rgb(237,237,237)}.search-bottom{display:flex;gap:20px;margin-top:-15px;font-size:12px!important;color:rgb(177,177,177)}.search-container{display:flex;max-width:100%!important;padding-left:15px;padding-right:15px;box-sizing:border-box;flex-direction:column}}@media (max-width:750px){.feed-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.loading-container2{display:flex;justify-content:center;align-items:center;width:100%!important;height:50vh}.search-btn{background-color:#222222;border:none;color:rgb(255,255,255);cursor:pointer;width:100%;border-radius:10px;transition:all .2s;padding:20px}.search-form{gap:10px;display:flex;width:100%;flex-direction:column;max-width:600px;align-items:center;justify-content:center}.cato{background:rgba(255,0,0,.215);padding:6px;font-size:10px!important;border-radius:5px}.locked-message{display:flex;align-items:center;gap:20px;flex-direction:column}.lato{background:rgb(27,27,27);position:absolute;color:white;bottom:14px;right:14px;padding:6px;font-size:10px!important;border-radius:5px}.search-container .search-input{width:100%!important;border:1px solid rgb(237,237,237)}.launch{padding:4px;position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:10px;font-size:10px!important;border-radius:5px;color:rgb(41,41,41)}.filter-dropdown{background-color:rgb(247,247,247);border:none;padding:20px;width:100%;color:grey;cursor:pointer;border-radius:9px}.entrycopy{min-height:150px;font-size:30px!important;padding:20px}.entrycopy,.filters-container{display:flex;justify-content:center;align-items:center}.filters-container{box-sizing:border-box;flex-direction:column;gap:20px;margin-bottom:60px}.view-icon{display:none!important}}.feed-item.trace{display:block;width:100%;max-width:100%;padding:20px;box-sizing:border-box;margin-bottom:20px;border:1px solid rgb(240,240,240);border-radius:12px;text-decoration:none;height:280px;display:flex;flex-direction:column;justify-content:space-between;position:relative;list-style:none;transition:all .2s}@media (max-width:1500px){.feed-item{display:flex;width:100%;max-width:100%;padding:10px;box-sizing:border-box;margin-bottom:20px;border:1px solid rgb(240,240,240);border-radius:12px;text-decoration:none;height:200px;cursor:pointer;align-items:center;justify-content:space-between;position:relative;list-style:none;transition:all .2s;min-height:200px!important}}.feed-item{min-height:200px!important}@media (min-width:1500px){.feed-item{display:grid;grid-template-columns:150px 1fr 180px 200px 150px 60px;align-items:center;padding:10px;justify-items:center;border:1px solid rgb(240,240,240);border-radius:12px;margin-bottom:20px;min-height:70px!important;height:70px!important;position:relative;grid-gap:20px;gap:20px;cursor:pointer;transition:all .2s}}.feed-item-grant{display:block;width:100%;max-width:100%;padding:20px;box-sizing:border-box;margin-bottom:20px;border:1px solid rgb(240,240,240);border-radius:12px;text-decoration:none;height:250px;display:flex;cursor:pointer;flex-direction:column;justify-content:space-between;position:relative;list-style:none;transition:all .2s}.feed-item-grant:hover{background-color:rgba(244,244,244,.343)}.com-led{align-self:center;color:rgb(0,0,0);text-decoration:none;font-size:10px;flex-wrap:wrap;text-align:center;width:80px;cursor:pointer;padding:10px;border-radius:10px;transition:all .3s}.com-led:hover{background-color:rgb(228,228,228)}.loading-container2{width:95vw}.loading-container2,.loading-container3{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:40vh}.loading-container3{grid-column:1/-1}.feed-item:hover{background-color:rgb(252,252,252)}.product-user{color:black;margin-top:10px;text-decoration:underline}.entrycopy{min-height:150px;display:flex;justify-content:center;align-items:center;font-size:50px;padding:20px}.search-bottom{display:flex;gap:20px;margin-top:-15px;font-size:13px;color:rgb(177,177,177)}.search-container{margin-top:60px;display:flex;justify-content:enter;align-items:start;gap:30px;padding-left:20px;flex-direction:column;border:none;margin-bottom:0}.search-container .search-input{width:100%;max-width:500px;margin:0!important;border:none}.frank{background-color:rgb(206,206,247)!important}.profile-image-wrapper{color:rgb(36,36,36)}.feed-item img{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;margin:0 auto}.feed-item img:hover{opacity:.9;filter:brightness(.5)}.product-name{color:rgb(39,39,39);margin-top:5px;font-size:15px}.prod-naming{display:flex;margin-top:10px;justify-content:space-between;align-items:center}.cital{background-color:rgb(247,247,247);list-style:none;color:rgb(97,97,97);width:-moz-fit-content;width:fit-content;white-space:nowrap;overflow:hidden;border-radius:10px;font-size:10px;text-overflow:ellipsis;padding:10px;text-decoration:none}@media (min-width:1500px){.launch{padding:7px;border:1px solid rgba(237,237,237,.896);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:11px;border-radius:5px;color:rgb(32,32,32)}}@media (max-width:1500px){.launch{padding:7px;border:1px solid rgba(237,237,237,.896);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;font-size:11px;top:10px;border-radius:5px;color:rgb(32,32,32)}}.meta-category{position:absolute;top:14px;right:15px;font-size:14px;color:grey}.image-container{position:relative;height:120px;margin-top:50px;display:flex;justify-content:flex-start;flex-direction:column;padding:0;box-sizing:border-box;border-radius:10px}.view-icon{position:absolute;top:10px;left:10px;pointer-events:none;display:flex!important;justify-content:center;align-items:center;gap:8px;background-color:rgba(0,0,0,.335);color:white;padding:5px;border-radius:3px;font-size:15px;opacity:0;transition:opacity .3s ease}.lin-crop{color:rgb(99,99,99)!important;font-weight:lighter}.feed-item-link{text-decoration:none}.bot-div{align-self:center;justify-self:flex-start}.bot-div,.bot-div-grant{padding-top:0;box-sizing:border-box;display:flex;flex-direction:column}.bot-div-grant{height:50%;justify-content:space-around}.lato{background:rgb(27,27,27);position:absolute;bottom:14px;color:white;right:14px;padding:6px}.cato,.lato{font-size:11px;border-radius:5px}.cato{background:rgba(255,0,0,.215);white-space:nowrap;display:flex;justify-self:flex-start;width:-moz-fit-content!important;width:fit-content!important;justify-content:center}.closed-tender{position:absolute;bottom:14px;left:14px;background-color:rgba(246,127,127,.166);box-sizing:border-box;border-radius:5px;padding:6px;font-weight:700;color:rgb(22,22,22);font-size:12px}@media (max-width:1500px){.added-at{position:absolute;top:40px;right:14px;box-sizing:border-box;border-radius:5px;padding:6px}}@media (min-width:1500px){.added-at{box-sizing:border-box!important;border-radius:5px!important;padding:6px!important;font-weight:700!important;color:rgb(22,22,22)!important;font-size:12px!important}}.added-at-grant{position:absolute;top:10px;right:14px;padding:6px;font-weight:700}.added-at-grant,.contract-value{box-sizing:border-box;border-radius:5px;color:rgb(22,22,22);font-size:12px}.contract-value{width:-moz-fit-content;width:fit-content;padding:5px}@media (min-width:1500px){.closing-date{display:flex!important;gap:5px!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center!important;background-color:rgba(244,244,244,.95)!important;box-sizing:border-box!important;border-radius:5px!important;padding:6px!important;font-weight:700!important;justify-content:center!important;color:rgb(34,34,34)!important;font-size:10px!important}}@media (max-width:1500px){.closing-date{position:absolute;bottom:14px;left:19px;display:flex;gap:5px;align-items:center;background-color:rgba(244,244,244,.95);box-sizing:border-box;border-radius:5px;padding:6px;font-weight:700;color:rgb(34,34,34);font-size:10px}.contract-value{top:20px!important;right:20px!important;position:absolute!important}.about-shetr,.about-shetss{left:20px}.about-sheto,.about-shetr,.about-shetss{color:rgb(45,45,45);position:absolute;font-size:12px;top:20px;width:20ch}.about-sheto{text-align:end;right:20px}.left-mark{color:rgb(45,45,45);position:absolute;font-size:12px;bottom:20px;width:50%!important}}.search-input{padding:20px;border-radius:20px;width:100%}.recent-cont{padding-left:20px;padding-right:20px;justify-content:space-between}.recent-cont,.recent-counter{display:flex;align-items:center}.recent-counter{font-size:16px;color:rgb(199,199,199)}.indicator{background-color:#181818}.recent-counter p{display:flex;align-self:center;justify-self:center;padding:0;color:#3cddc5;margin-left:7px;margin-right:10px;border-radius:4px}.added-date{color:rgb(42,42,42);background-color:rgb(183,217,248);padding:10px;display:flex;align-items:center;gap:10px;margin-top:20px;box-sizing:border-box;width:-moz-fit-content;width:fit-content;font-size:10px;border-radius:5px}.archived{height:280px}.blurred{filter:blur(4px)}.about-shet{color:rgb(45,45,45);font-size:12px}.about-shet span{font-weight:700}.about-sheta{color:rgb(45,45,45);font-size:12px;line-height:21px}.load-more-container{display:flex;justify-content:center;margin:20px 0}.load-more-btn{padding:10px 20px;background-color:#1e1e1e;color:white;border:none;border-radius:5px;cursor:pointer;font-size:16px}.load-more-btn:hover{background-color:#3c3c3c}.viso{background-color:rgb(36,36,36);color:white;display:flex;justify-content:center;align-items:center;width:50px;cursor:pointer;padding:10px;border-radius:5px;transition:all .2s}.viso:hover{opacity:.8}.viso a{color:white;text-decoration:none}.product-descr{font-size:15px;margin-bottom:5px;box-sizing:border-box;padding:0;border-radius:10px;color:rgb(26,26,26);transition:opacity .3s ease}.meta-data{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;margin-top:8px}.meta-tag{font-size:12px;padding:3px 0;border-radius:12px;font-weight:700}.sentiment-Positive{background-color:#d4edda;color:#155724}.sentiment-Negative{background-color:#f8d7da;color:#721c24}.sentiment-Neutral{background-color:#d1ecf1;color:#0c5460}.urgency-High{background-color:#f8d7da;color:#721c24}.urgency-Medium{background-color:#fff3cd;color:#856404}.urgency-Low{background-color:#d4edda;color:#155724}.credibility{margin-top:8px;font-size:12px;padding:0;border-radius:4px;text-align:center;display:flex;min-width:120px}.credibility-High{color:#3aa954;align-self:flex-start}.credibility-Medium{color:#ff8f00!important;align-self:flex-start}.credibility-Low{color:#d32f2f!important;align-self:flex-start}.credibility-unknown{color:#78909c!important;align-self:flex-start}.toggle-button{display:flex;border-radius:8px;overflow:hidden;padding:12px;position:relative;gap:10px;background:#f7f7f7}.toggle-button button:hover{background-color:rgb(231,231,231)}.toggle-button button{flex:1 1;padding:10px;font-size:10px;border-radius:10px;border:none;cursor:pointer;transition:.3s}.toggle-button .active{background:#1f1f1f;border-radius:10px;color:white}.toggle-button .inactive{border-radius:10px;background:#f7f7f7;color:black}.source-filter{max-width:400px;margin-bottom:1rem}.chips-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.chip{background:#f4f4f4;padding:.4rem .8rem;border-radius:20px;display:inline-flex;align-items:center}.chip button{margin-left:.5rem;border:none;background:transparent;cursor:pointer}.toggle-options-btn:hover{opacity:.9}.toggle-options-btn{margin-bottom:.5rem;border-radius:5px;padding:10px;display:flex;align-items:center;gap:10px;opacity:.9;cursor:not-allowed;border:none;color:white;background-color:#5bcebc;transition:all .2s}.option.disabled{pointer-events:none;opacity:.6;font-style:italic}.options-container{max-height:200px;overflow-y:auto;padding:.5rem;right:20px;z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;background-color:rgba(250,250,250,.712);border:none;border-radius:4px}.option{padding:.4rem .8rem;border-radius:4px;cursor:pointer;margin-bottom:.25rem;transition:background-color .2s ease}.option:hover{background-color:#f0f0f0}.option.selected{background-color:#3cddc5}.locked-message{display:flex;align-items:center;gap:20px;flex-direction:column}.match-score-badge{font-size:.8rem;color:#46bba9;font-weight:500;margin-top:4px;position:absolute;font-weight:700;top:45px;left:22px}.freesearch{color:rgb(255,255,255);background-color:#5ad7c4;padding:5px;border-radius:5px;margin-bottom:-20px}.freesearch span{font-weight:700}.emailcap{display:flex;justify-content:space-between;align-items:center}.getstax:hover{opacity:.8}.getstax{border:none;padding:14px;color:white;cursor:pointer;font-weight:700;margin-top:0;transition:all .2s;border-radius:10px;background-color:#3cddc5}.modal-input{border-right:none!important;border-color:rgb(241,241,241)!important;border-radius:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.modal-input-text{border-radius:5px;border:1px solid rgb(237,237,237);margin-bottom:10px;max-width:100%;padding:10px}.getstaxt:hover{opacity:.8}.getstaxt{border:none;padding:14px;color:white;cursor:pointer;font-weight:700;margin-top:0;transition:all .2s;border-radius:10px;background-color:#3cddc5}.new-badge{color:rgb(255,255,255);position:absolute;top:-15px;z-index:999;border-radius:5px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:5px;background-color:#53d4c1c4;right:-15px}.main-aside{overflow:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.main-aside::-webkit-scrollbar{display:none!important}.grant-total{margin-bottom:-35px}.grant-total,.grant-total-2{background-color:rgba(133,230,234,.317);color:rgb(21,21,21);display:flex;border-radius:5px;padding:5px;gap:10px;width:-moz-fit-content;width:fit-content}.grant-total-2{margin-bottom:0}.fund-avail{color:rgb(104,104,104)}.skeleton-card{background:#f4f4f4;border-radius:8px;padding:1rem;height:70px;margin-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;animation:pulse 1.5s ease-in-out infinite}.skeleton-badge,.skeleton-header,.skeleton-meta,.skeleton-title{background-color:#ddd;height:12px;border-radius:4px}.skeleton-title{width:80%;margin:.5rem 0}.skeleton-meta{width:60%}.skeleton-badge{width:40%}.filter-bar{display:flex;gap:12px;box-sizing:border-box;overflow-x:auto;padding:20px 20px 4px;position:relative;overflow:visible;z-index:1}.filter-bar::-webkit-scrollbar{display:none}.filter-btn{background:#d5d5d534;border:none;padding:8px 14px;border-radius:15px;cursor:pointer}.filter-btn:hover{background:#c1c1c13c}.filter-btn.active{background:#3cddc5}.filter-dropdowns{position:relative;display:inline-block}.dropdown-menus{position:absolute;top:110%;left:0;color:rgb(43,43,43);max-height:200px;overflow:scroll;background:#ffffff;z-index:9999!important;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:4px 0;min-width:160px}.dropdown-menus::-webkit-scrollbar{display:none}.dropdown-item{padding:8px 12px;cursor:pointer}.dropdown-item:hover{background:#f5f5f5}.clear-btn{border:none;background:transparent;font-size:1.25rem;cursor:pointer;margin-right:10px;color:#bababa}.search-block{border-radius:15px;display:flex;width:100%;border:1px solid rgb(237,237,237)}.about-shetss{color:rgb(45,45,45);font-size:12px}.about-shetss span{font-weight:700}.about-shetr{color:rgb(45,45,45);font-size:12px}.about-shetr span{font-weight:700}.about-sheto{color:rgb(45,45,45);font-size:12px}.about-sheto span{font-weight:700}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;margin-top:40px!important;width:100%;max-width:1200px;margin:0 auto;justify-content:start}.grid:has(.grid-item:first-child:last-child){grid-template-columns:minmax(200px,400px)}.grid:has(.grid-item:nth-child(-n+2)){grid-template-columns:repeat(auto-fit,minmax(140px,1fr));max-width:800px}.grid-item{width:100%;aspect-ratio:1/1;border-radius:10px;background-color:rgb(255,255,255);overflow:hidden;border:1px solid rgb(198,198,198);cursor:pointer;transition:transform .2s ease;position:relative;max-width:100%}.grid-item:hover{transform:scale(1.05)}.grid-image{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:750px){.grid{margin-top:10px!important}}.grid-overlay-text{position:absolute;top:10px;right:10px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgb(248,248,248);color:rgb(43,43,43);font-size:14px;z-index:999;padding:5px 10px;border-radius:5px;opacity:1;transition:opacity .3s ease}.header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:0;padding-bottom:0;background-color:none;position:sticky;top:0;box-sizing:border-box;z-index:9999;border-bottom:.8px solid rgb(241,241,241);background-color:rgb(255,255,255)}.username{cursor:pointer;transition:all 3s}.username:hover a{color:grey;text-decoration:none!important;list-style:none!important}.waitlst-log{display:flex;font-size:25px;color:#383838}.waitlst-log-cont img{border-radius:5px}.net-nav{margin-top:40px;margin-bottom:40px}.waitlst-log-cont{display:flex;flex:2 1;height:100%;width:300px;border-right:.8px solid rgb(241,241,241);justify-content:center;align-items:center;gap:10px;transition:all .1s}.waitlst-log-cont.active,.waitlst-log-cont:hover{background-color:rgb(43,43,43);color:white}.waitlst-log-cons{display:flex;height:100%;width:300px;border-right:.8px solid rgb(241,241,241);border-left:.8px solid rgb(241,241,241);justify-content:center;align-items:center;gap:10px;transition:all .1s}@media (max-width:900px){.create-base2{font-size:25px!important;padding:15px!important;box-sizing:border-box;left:25px!important;background-color:#5BFFE6;position:absolute!important;color:rgb(42,42,42)!important;border-radius:10px;display:flex;justify-content:center;align-items:center;transition:all .2s}}@media (max-width:750px){.waitlst-log-cont img{border-radius:5px}.nav-stat-label{color:#269887;font-size:10px!important}.create-base{font-size:11px!important;height:70%;padding:2px!important;box-sizing:border-box;width:300px!important;background-color:#3da7c4;color:white;border-radius:10px;display:flex;margin:20px;justify-content:center;align-items:center;transition:all .2s}.create-base3{font-size:12px!important}.create-base2{font-size:25px!important;padding:15px!important;box-sizing:border-box;left:25px!important;background-color:#5BFFE6;position:absolute!important;color:rgb(42,42,42)!important;border-radius:10px;transition:all .2s}.create-base2,.user-profile{display:flex;justify-content:center;align-items:center}.user-profile{font-size:15px;height:100%;width:200px;border-left:none!important;list-style:none;text-decoration:none}.outbaselogo{height:25px!important}.waitlst-log{display:flex;font-size:20px;color:#383838}.headercont{padding:0!important}}.user-profile{font-size:15px;height:100%;width:200px;display:flex;border-left:.8px solid rgb(241,241,241);justify-content:center;align-items:center;list-style:none;text-decoration:none}.user-profile:hover{text-decoration:underline}.profile-icon{font-size:20px}.header-top{display:flex;width:100%;height:60px;border-bottom:.8px solid rgb(241,241,241);justify-content:space-between;align-items:center}.header-bottom{display:flex;width:100%;height:50px}.headercont{color:black!important;border-radius:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.outbaselogo{height:30px}.profile-picture{height:40px;width:40px;border-radius:100%;cursor:pointer;transition:all .2s}.profile-picture:hover{scale:.97;opacity:.7}.logo{font-size:1rem;color:rgb(65,65,65)}.nav-links{display:flex;align-items:center;gap:20px}.create-base:hover{background-color:rgb(86,225,204)}.create-base span,.create-base2 span{font-weight:700;margin-left:8px}.create-base2:hover,.create-base3:hover{opacity:.8}.create-base3{padding-top:5px!important;cursor:pointer}.create-base2{font-size:35px;padding:15px;box-sizing:border-box;position:absolute;background-color:#f8f8f8da;color:rgb(37,37,37)!important;border-radius:10px;display:flex;bottom:250px;left:48px;justify-content:center;align-items:center;transition:all .2s}.nav-stat-label{color:#2b2b2b;font-size:13px}.create-base{font-size:15px;height:70%;padding:5px 10px;box-sizing:border-box;width:-moz-fit-content;width:fit-content;background-color:#5BFFE6;color:rgb(24,24,24);border-radius:10px;display:flex;margin:20px;justify-content:center;align-items:center;transition:all .2s}.nav-links span{font-size:1rem;color:#333;cursor:pointer}.create-button{font-size:1rem;color:white;background-color:#007bff;border:none;border-radius:4px;padding:8px 16px;cursor:pointer;transition:background-color .3s ease}.create-button:hover{background-color:#0056b3}.intelligence-dropdown{position:relative;flex:1 1;justify-content:center}.dropdown-menu{position:absolute;top:100%;right:0;background:white;border:1px solid #ccc;display:none;flex-direction:column;z-index:1000}.intelligence-dropdown:hover .dropdown-menu{display:flex}.intelligence-modal{inset:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.496);z-index:9999;position:fixed}.modal-content-top-right{position:absolute;top:4rem;left:4rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.modal-option{font-size:4rem;font-weight:700;color:white;cursor:pointer;transition:opacity .2s}.modal-option:hover{opacity:.8}.ss-close{font-size:7rem;font-weight:500;color:white;cursor:pointer;position:absolute;top:2rem;right:5rem}.modal-option.active-link{text-decoration:underline;text-underline-offset:8px}.nav-main-label svg{margin-left:10px}.nav-main-label{display:flex;align-items:center;justify-content:center;gap:10px}.notif-badge{background-color:#3cddc5c7;color:white;padding:2px 6px;font-size:12px;border-radius:12px;font-weight:700;position:absolute;top:-10px;right:0;display:inline-block;min-width:18px;text-align:center}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.agency-carousel-container{overflow:hidden;width:100vw;position:absolute;bottom:70px;left:0;margin-top:2rem;pointer-events:none;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.agency-carousel{display:flex;gap:3rem;align-items:center;animation:scroll 20s linear infinite;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.agency-carousel img{height:40px;opacity:.7;filter:invert(1) grayscale(100%) brightness(1.2);flex-shrink:0}.agency-tag{color:rgb(255,255,255);font-weight:400;width:100%;margin-top:30px;font-size:20px}.agency-tag span{color:white;font-weight:700}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.ailink{background-color:#ffffff;height:400px;box-sizing:border-box;padding:30px;display:flex;align-items:center;justify-content:center}.link-box{height:100%;width:100%;display:flex;border-radius:10px;background:#1d1d1d}.ai-title{font-size:30px;font-weight:500}@media (max-width:800px){.typed-dynamic-wrapper{display:inline-block;min-height:1em;white-space:wrap!important}.demo-vi img,.demo-vi video{height:90%!important;width:90%!important;border-radius:10px}.typed-dynamic{border-right:2px solid white;padding-right:4px;white-space:wrap!important;animation:blink .8s step-end infinite}}@media (max-width:1000px){.link-box{height:100%;width:100%;flex-direction:column;justify-content:space-around;border-radius:10px;background:#1d1d1d}.ailink,.link-box{display:flex;align-items:center}.ailink{height:800px;box-sizing:border-box;padding:0;margin-bottom:100px;justify-content:center}}.link-box img{height:80px}.ai-se{opacity:.6}.ai-left{display:flex;align-items:center;width:50%;gap:30px;color:rgb(255,255,255);flex-direction:column;justify-content:center}.top-logo{position:absolute;left:40px;top:30px}.top-logo img{height:60px}.ai-right{display:flex;align-items:center;width:50%;gap:30px;color:rgb(255,255,255);flex-direction:column;justify-content:center}.landing-hero-title{font-size:50px!important;font-weight:600;color:white;text-align:left;line-height:1.2}.typed-dynamic-wrapper{display:inline-block;min-height:1em;white-space:nowrap}.typed-dynamic{border-right:2px solid white;padding-right:4px;white-space:nowrap;animation:blink .8s step-end infinite}@keyframes blink{50%{border-color:transparent}}.demo-vi{display:flex;align-items:center;justify-content:center;padding-top:10%;padding-bottom:10%;background-color:rgb(20,20,20)}.demo-vi img,.demo-vi video{height:70%;width:70%;border-radius:10px}.faq-section{background:#f9f9f9;padding:60px 20px}.faq-container{max-width:800px;margin:0 auto}.faq-title{font-size:28px;font-weight:600;text-align:center;margin-bottom:40px}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-item{border-bottom:1px solid #ddd;padding-bottom:12px}.faq-question{font-size:18px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-icon{font-size:24px;color:#999;margin-left:8px}.faq-answer{margin-top:12px;font-size:16px;color:#444;line-height:1.5;transition:all .2s ease}.disc-next{color:rgb(134,134,134);line-height:25px}.sidebar-section-header{background-color:rgb(33,33,33);width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px;color:white}.aside{width:280px;height:100%;color:rgb(32,32,32);margin:0;border-radius:10px;box-sizing:border-box;transition:transform .3s ease}@media (max-width:1200px){.govm-tenders-list{flex-direction:column!important}.top-bar{display:none!important}.sidebar-nav{border-radius:10px;box-sizing:border-box;padding:15px!important;display:flex;flex-direction:column;gap:20px;font-size:15px;height:100%}.top-logo{position:absolute;left:40px;display:none;top:0}}@media (max-width:900px){.aside{transform:translateX(-100%);position:fixed;top:0;left:0;width:280px!important;height:100%;z-index:1000}.govm-tenders-list{display:flex;flex-direction:column;gap:20px}.govm-recent-tenders{padding:0!important;margin-bottom:100px}.edit-focus-tip{display:none!important}.sort-labels{flex-direction:column;gap:10px;align-items:flex-start!important}.aside.show-mobile{transform:translateX(0);z-index:10000!important}.mobile-menu-toggle{position:fixed!important;display:block!important;top:10px;left:10px;color:rgb(47,47,47);background-color:rgba(255,255,255,0);border:none;padding:8px 12px;font-size:20px;z-index:10001;border-radius:4px}.main-aside{border-radius:15px}.aside,.main-aside{background-color:rgb(255,255,255);margin:0!important}.aside{width:200px;color:rgb(32,32,32);padding:30px;border-right:1px solid rgb(236,236,236);border-radius:0}}.mobile-menu-toggle:hover{opacity:70%}.mobile-menu-toggle{display:none;cursor:pointer;background-color:white}.sidebar-nav{border-radius:10px;box-sizing:border-box;padding:35px;display:flex;flex-direction:column;gap:20px;font-size:15px;height:100%}.uni-one{display:flex;height:90%}.top-bar{display:flex;justify-content:space-around;align-items:center;gap:2rem;padding:.5rem 1rem}.marquee-wrapper{overflow:hidden;padding:10px 20px;border-radius:5px;margin-bottom:10px;background-color:#f9f9f9}.marquee{display:flex;gap:40px;animation:marquee 30s linear infinite;will-change:transform}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.kpi-item{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:500}.kpi-item .change{font-size:12px;padding:2px 6px;border-radius:6px}.kpi-item .positive{background-color:#d1f7f2;color:#057d68}.kpi-item .negative{background-color:#efefef;color:#222222}.unified-cont{display:flex;height:87vh;flex-direction:column;padding:10px;overflow:hidden;background-color:rgb(252,252,252)}.main-aside{background-color:#ffffff;border-radius:6px}.sidebar-logo{padding:20px;text-align:center;cursor:pointer}.sidebar-logo img{width:150px}.settings-icon{position:absolute;bottom:30px;left:30px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s}.auth-link{font-size:14px;font-weight:500;color:#333;cursor:pointer}.auth-link:hover{text-decoration:underline}.auth-divider{font-size:14px;font-weight:500;color:#666}.hover-nav{cursor:pointer;transition:all .3s}.hover-nav:hover{opacity:.7!important}.premium-pill{font-size:10px;background-color:rgb(48,206,182);color:#ffffff;border-radius:5px;padding:2px 6px;position:absolute;display:none;right:-28px;top:0;opacity:1!important;font-weight:600}.nav-faded{opacity:.5;pointer-events:auto}.released-label{color:rgb(45,45,45);font-size:15px}.released-label span{font-weight:700}.rec-tenders{padding-bottom:1rem}.rec-tenders,.saved-tenders{background-color:rgb(255,255,255);border-radius:15px;color:#272727;width:-moz-fit-content;width:fit-content}.saved-tenders{padding:0;align-self:flex-start;margin-left:20px;margin-bottom:-20px;margin-top:50px}.sort-labels{margin-bottom:30px;display:flex;align-items:center}.sort-labels,.sort-toggle{justify-content:space-between}.sort-toggle{display:inline-flex;border-radius:15px;overflow:hidden;min-width:200px;gap:10px;border:1px solid rgb(240,240,240);padding:10px;font-size:14px}.sort-toggle span{padding:6px 14px;cursor:pointer;display:flex;justify-content:center;transition:all .2s;color:rgb(63,63,63);min-width:70px}.sort-toggle span:hover{opacity:.8}.sort-toggle span.active{background:#212121;color:white;border-radius:10px}.business-focus-card{width:100%;display:flex;align-items:flex-start;border-radius:15px;padding:15px;box-sizing:border-box;flex-direction:column;position:relative;cursor:pointer;transition:all .2s;background-color:rgb(251,251,251)}.business-focus-card:hover{background-color:rgba(248,248,248,.574)}.card-footer{background-color:#3cddc55a;position:absolute;padding:5px;border-radius:5px;right:20px;font-size:15px;bottom:15px}.focus-cont{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-top:70px}.focus-header{margin-bottom:50px;border-radius:10px;color:#272727;padding:0;box-sizing:border-box}.status-indicator{display:flex;position:absolute;right:20px;top:15px;gap:5px;align-items:center;justify-content:center}.indicator{background-color:#212121}.indicator,.indicatord{min-height:10px;min-width:10px}.indicatord{border-radius:50%;background-color:#202020;margin-left:8px;animation:pulse 2.5s infinite}.buis-match{color:rgb(7,7,7);font-size:20px}.card-body{color:rgb(136,136,136);text-align:start}.location-pill{background-color:rgb(239,239,239);box-sizing:border-box;padding:5px;border-radius:5px;font-size:13px;color:rgb(29,29,29);min-width:50px}.location-tags{display:flex;gap:20px}.edit-focus-tip{color:rgb(181,181,181);font-size:15px;margin-top:40px}.suggested-summary-block{border-radius:15px;border:1px solid rgb(225,225,225);padding:15px;margin-top:40px;height:300px;width:300px;box-sizing:border-box;position:relative}.suggested-summary-block,.sum-block{display:flex;justify-content:center;align-items:center}.sum-block{gap:10px}.stat-title{position:absolute;top:20px;left:20px}.stats-value{font-size:40px;color:rgb(47,47,47)}@media (max-width:900px){.global-upgrade-banner{display:none!important}}.global-upgrade-banner{max-width:100%;background:#2b2b2b;color:#ffffff;font-weight:700;font-size:14px;padding:7px 16px;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px;z-index:9998;position:sticky;top:0}.upgrade-button:hover{background-color:#ffffffed}.upgrade-button{background-color:white;color:#1d1d1d;padding:5px 12px;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:all .2s}.match-visual-wrapper{border-radius:10px;padding:24px;width:100%;margin-top:50px;box-sizing:border-box;background-color:rgb(251,251,251)}.match-header{font-size:20px;font-weight:500;align-self:flex-start;justify-self:flex-start;margin-bottom:40px}.match-label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.match-label{padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap}.match-label.left{background-color:#ffc49b;color:#333}.match-label.center{background-color:#b4fcb4;color:#000}.match-label.right{background-color:#87e1f9;color:#000}.match-slider-track{position:relative;height:32px;margin-top:12px}.match-track-line{position:absolute;top:50%;left:0;right:0;border-top:4px dotted #555;transform:translateY(-50%)}.match-slider-dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;background-color:#5ef2e6;border-radius:50%;pointer-events:auto;cursor:grab;z-index:10;transition:left .05s linear}.match-dynamic-label{display:none;text-align:center;margin-top:10px;font-weight:500;color:#fdfdfd;background-color:#3cd8c1;justify-self:flex-start;padding:5px;border-radius:5px}@media (max-width:600px){.match-label-row{display:none}.match-dynamic-label{display:block}}.expand-btn:hover{color:#7d7d7d}.expand-btn{border:none;display:flex;gap:10px;color:#2f2f2f;background-color:white;font-size:20px;justify-content:center;align-items:center;box-sizing:border-box;border-radius:2px;padding:5px;cursor:pointer}.card-footers{position:absolute;padding:5px;border-radius:5px;right:20px;font-size:15px;bottom:15px}.expanded-details:hover{opacity:.7}.expanded-details{background-color:rgb(55,55,55);box-sizing:border-box;padding:10px;border-radius:5px;margin-top:15px;cursor:pointer;transition:all .2s;color:white}.sidebar-similar-tenders{margin-top:10px;width:110%}.sidebar-similar-header{font-size:14px;font-weight:400;margin-bottom:12px}.sidebar-tender-card{padding:14px 16px;border-radius:10px;margin-bottom:12px;border:1px solid rgb(239,239,239);text-decoration:none;color:#111;display:block;transition:all .2s ease;position:relative;display:flex;flex-direction:column}.sidebar-tender-card:hover{background:#ffffffbc}.sidebar-tender-card.locked{filter:blur(.8px);pointer-events:auto;cursor:pointer}.sidebar-tender-card p{color:rgb(35,35,35);font-size:10px;margin-bottom:35px}.blurred{opacity:.6;filter:blur(3px)}.pill{display:inline-block;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:500;border-radius:6px;background-color:#eee;color:#333}@media (max-width:1500px){.cato{background:rgba(255,0,0,.215);position:absolute;bottom:14px;right:14px;padding:6px;font-size:10px!important;border-radius:5px}}@media (min-width:1500px){.cato{background:rgba(255,0,0,.215);padding:9px!important;font-size:11px!important;border-radius:5px!important}}.side-roll{height:200px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.side-roll::-webkit-scrollbar{display:none}#glasshouse{margin-bottom:0}html{background-color:rgb(255,255,255)}.govm-recent-tenders{margin-top:-150px;padding-left:30px;padding-right:30px;text-align:start;margin-bottom:100px;box-sizing:border-box}.govm-recent-tenders-title{font-size:1.5rem;font-weight:400;margin-bottom:20px;color:rgb(48,48,48)}.govm-tenders-list{display:flex;gap:20px}.govm-tenders-list>*{flex:1 1}.govm-tender-item{padding:16px;border:1px solid rgb(238,238,238);border-radius:6px}.govm-tender-title{font-size:1.1rem;text-align:start;font-weight:600;margin-bottom:8px}.govm-tender-agency{color:#555;font-size:.95rem;margin-bottom:4px}.govm-tender-meta{color:#777;font-size:.85rem}.govm-view-all-container{margin-top:20px}.govm-view-all-link{display:inline-block;text-decoration:none;padding:10px 16px;background-color:#343434;color:#fff;border-radius:4px;cursor:pointer;transition:all .3s}.govm-view-all-link:hover{opacity:.8}.recent-tenders{background-color:red;height:200px;margin-top:-150px}.product-descr{text-align:start}.sidebar-container{display:flex;flex-direction:row;height:100%}.sidebar-mode-column{display:flex;flex-direction:column;align-items:center;padding-top:20px;min-width:60px;background:#ffffff;border-radius:5px}.mode-icon{padding:12px;margin-bottom:10px;cursor:pointer;font-size:18px;color:#aaa;border-radius:8px}.mode-icon.active-mode{color:rgb(255,255,255);background-color:#252525}.beta-pill{background-color:#a1ff54;color:#424242;font-size:10px;padding:2px 6px;border-radius:6px;font-weight:600;text-transform:uppercase}.award-comparison{margin-top:16px}.bar-labels{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.bar-container{position:relative;width:100%}.percentage-diff{font-size:12px;margin-top:4px;text-align:right;color:#666}.beta-note{background-color:#a1ff54ed;box-sizing:border-box;padding:5px;font-size:10px;color:rgb(33,33,33);border-radius:5px}.released-labeld{color:rgb(172,171,171);font-size:15px;position:absolute;right:10px;bottom:10px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.category-checkboxes{display:flex;flex-direction:column;gap:20px;background-color:#fafafa;box-sizing:border-box;max-height:200px;overflow:scroll;border-radius:10px;padding:15px;cursor:pointer}.modal-body label{justify-self:flex-start;display:flex}.modal-body .label-alert{border-radius:10px;border:1px solid rgb(212,212,212)}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid black;border-radius:3px;display:inline-block;position:relative;cursor:pointer;background-color:white}input[type=checkbox]:checked:before{content:"✔";color:black;font-size:14px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.category-checkboxes label{cursor:pointer;background-color:white;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px;border-radius:10px}.modal-content{background:#fff;border-radius:15px;padding:0 30px 30px;max-height:500px;overflow:auto;width:95%;box-sizing:border-box;max-width:600px;box-shadow:0 4px 10px rgba(0,0,0,.2);position:relative;animation:fadeIn .3s ease-in-out}.modal-top{display:flex;position:sticky;top:0;z-index:800;padding-top:30px;padding-bottom:5px;background-color:white;justify-content:space-between;align-items:center!important;margin-bottom:20px}.modal-close{background:none;border:none;font-size:24px;font-weight:700;cursor:pointer;color:#666}.modal-close:hover{opacity:.8}.modal-link-type-select{border-radius:15px}.modal-launch select,.modal-link-type-select{padding:15px;cursor:pointer;box-sizing:border-box;border:.7px solid #d1d1d1}.modal-launch select{border-radius:15px;display:flex;margin-bottom:20px;justify-content:flex-start}.modal-header2{gap:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title{font-size:22px;font-weight:700;margin:0;color:#333}.modal-subtitle{font-size:14px;color:#888;margin-top:0;transition:all .2s}.modal-subtitle:hover{text-decoration:underline;opacity:.96}.modal-body textarea{width:400px;height:150px;resize:none;padding:20px}.modal-body{display:flex;justify-content:start;margin-bottom:20px}.modal-title-input{height:27px}@media (max-width:750px){.slugcop{padding-left:10px}.modal-body textarea{width:68vw;height:150px;resize:none;padding:20px}.modal-preorder{display:flex;flex-direction:column;justify-content:start;gap:20px;align-items:flex-start!important;margin-bottom:15px}.modal-header2{flex-direction:column;justify-content:center;align-items:flex-start}}.modal-description-input,.modal-title-input{background-color:white!important;border-radius:5px;width:300px;min-width:300px;max-width:300px;box-sizing:border-box;border-radius:15px;padding:6px;border:.7px solid #d1d1d1}.modal-description{font-size:16px;line-height:1.5;color:#555;text-align:start;margin-bottom:20px}.modal-actions{display:flex;gap:10px}.launch-button{background:#4caf50;color:#fff}.delete-button,.launch-button{border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:14px}.delete-button{background:#e9e9e9;color:#282828}.delete-button:hover{opacity:.8}.modal-stats{display:flex;gap:20px;margin-bottom:20px}.stat-item{text-align:center;display:flex;align-items:center;gap:5px;padding:5px;border-radius:5px;cursor:pointer}.stat-item:hover{opacity:.8}.stat-value{font-size:18px;font-weight:700;color:#333}.stat-label{font-size:14px;color:#666}.modal-images{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.modal-image-wrapper{position:relative;width:100px;height:100px;flex-shrink:0}.modal-image{width:100%;height:100%;border-radius:5px;object-fit:cover;border:1px solid #ddd}.delete-related-link{background-color:white;border:none;color:black;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:30px;transition:all .3s;cursor:pointer}.delete-related-link:hover{opacity:.7}.delete-related{position:absolute;top:5px;right:5px;background:#f44336;color:#fff;border:none;border-radius:15%;width:40px;height:20px;font-size:12px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.delete-related:hover{opacity:.6}.modal-add-image{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border:2px dashed #d1d1d1;border-radius:15px;cursor:pointer;font-size:24px;color:#d1d1d1;flex-shrink:0;transition:all .2s}.modal-preorder{display:flex;justify-content:start;gap:20px;align-items:center;margin-bottom:15px}.modal-preorder-input{background-color:rgb(255,255,255);padding:15px;border:.7px solid #d1d1d1;border-radius:15px;width:220px}.modal-add-image:hover{scale:.95;background-color:rgb(252,252,252)}.copy-success{margin-left:10px;color:green;font-size:.8rem}.copy-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;margin-left:8px}.copy-button:hover{opacity:.7}.slugcop{display:flex;align-items:center;gap:5px}.read-only-alert-description{background-color:rgb(241,241,241);padding:10px;text-align:start;border-radius:5px}.relv-ten{grid-column:1/-1;color:grey}.custom-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.custom-modal-content{background:white;border-radius:10px;width:90%;max-height:500px;max-width:500px;padding:20px!important;box-shadow:0 4px 10px rgba(0,0,0,.25);text-align:left;position:relative}.custom-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.custom-close-button{background:none;border:none;font-size:1rem;font-weight:700;cursor:pointer;color:#555}.custom-close-button:hover{color:red}.custom-modal-body{max-height:250px;overflow-y:auto}.custom-modal-item{font-size:1rem;padding:10px 0;border-bottom:1px solid #ddd}.custom-modal-item:last-child{border-bottom:none}.custom-no-data{color:#777;text-align:center;margin-top:20px}.custom-modal-footer{margin-top:20px;background-color:white;position:sticky;bottom:0;text-align:right}.custom-export-button{background:black;color:white;border:none;border-radius:5px;padding:10px 20px;font-size:.9rem;cursor:pointer}.custom-export-button:hover{opacity:.8}body{background-color:#ffffff;margin:0;padding:0}.check-icon{color:#4ACAB3;margin-right:8px}.plans-top{display:flex;flex-direction:column;align-items:flex-start}.plans-container .plans-top h1{font-weight:400}.plans-container .plans-top p{text-align:start;font-size:15px;line-height:23px;color:rgb(176,176,176)}.plans-container .feature-list li{display:block;line-height:23px}.plans-container .feature-list span{display:inline;white-space:normal;word-break:normal}.plans-container span{white-space:normal}@media (max-width:900px){.plan-card{width:100%!important}}.plans-container{display:flex;flex-direction:column;align-items:center;gap:50px;justify-content:center;min-height:90vh;padding:50px 20px}.plans-container h1{font-size:2.5rem;color:#333;font-weight:700;margin-bottom:10px}.plans-container p{font-size:1.1rem;color:#555;margin-bottom:20px;text-align:center;max-width:600px}.top-badges{background-color:rgb(255,255,255);display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}.first-100{background-color:rgb(40,40,40);color:white;padding:8px;border-radius:7px}.feature-list li{display:flex;align-items:center;font-size:12px;gap:5px}.feature-list li span{color:rgb(47,47,47)}.price-block{display:flex;flex-direction:column;align-items:flex-start}.cancel-any{background-color:rgb(240,240,240);color:rgb(56,56,56);padding:10px;border-radius:8px}.plan-card{background:white;border-radius:15px;padding:30px;box-sizing:border-box;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.036);width:60%;border:1px solid #f0f0f0}.plan-card h2{font-size:1.8rem;color:#2d3748;font-weight:700}.plan-card .deal-text{font-size:1rem;color:#777}.plan-card h3{font-size:2.2rem;color:#2cb89e;font-weight:700;margin:0}.month,.plan-card .discount{color:#a0aec0;font-size:1rem}.plan-card .discount{text-decoration:line-through;margin-top:0;margin-bottom:0}.feature-list{text-align:left;margin-top:50px;margin-bottom:50px;display:flex;flex-direction:column;gap:20px;padding-left:0}.feature-list li{list-style:none;color:#4a5568}.get-started-btn{background-color:#1a1a1a;color:white;font-size:1.2rem;padding:12px 20px;border-radius:10px;border:none;cursor:pointer;width:100%;transition:.3s}.get-started-btn:hover{background-color:#464646}.trust-badges{text-align:center;margin-top:40px;font-size:.9rem;color:#718096}.info-section{margin-top:40px;width:50%;display:flex;border-radius:20px;flex-direction:column;align-items:flex-start;box-shadow:0 4px 10px rgba(0,0,0,.036);background-color:white;border:1px solid rgb(243,243,243)}.premium-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100000;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .3s ease}.premium-modal-overlay.active{opacity:1;pointer-events:auto}.premium-modal-title2{font-weight:400}.register-slide{height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;position:relative}.btn-disabled{opacity:1;cursor:not-allowed;pointer-events:none}.register-slide .backbut{background-color:rgb(234,233,233);color:rgb(44,44,44);position:absolute;bottom:0;left:0}.googvs{display:flex;height:100%;justify-content:center;flex-direction:column;align-items:center}.register-slide button{background-color:#3cddc5;border:none;padding:15px;border-radius:5px;box-sizing:border-box;cursor:pointer;color:white}.register-slide button:hover{opacity:.8}@media (max-width:900px){.price{margin-bottom:5px!important;font-size:30px!important}.ven-d{display:flex;gap:10px;font-size:13px!important;font-weight:700}.premium-modal-carousel{background:#ffffff;border-radius:16px;width:720px;display:flex;max-width:95vw!important;flex-direction:column;min-height:740px!important;max-height:740px!important;overflow:scroll;box-sizing:border-box;justify-content:space-between;height:740px!important;box-shadow:0 12px 30px rgba(0,0,0,.12);overflow:hidden;padding:32px}.lockd-legacy{display:none!important}.premium-modal-carousel2{background:#ffffff;border-radius:16px;width:720px;display:flex;max-width:95vw!important;flex-direction:column;min-height:100px!important;max-height:740px!important;overflow:scroll;box-sizing:border-box;justify-content:space-between;box-shadow:0 12px 30px rgba(0,0,0,.12);overflow:hidden;padding:32px}.slide-right{padding-top:10px;flex-direction:column!important;width:100%!important;height:200px!important}.slide-left{box-sizing:border-box;width:100%!important;border-right:none!important;padding:15px!important}.stats{color:rgb(195,195,195);display:flex;flex-direction:column;gap:20px!important;font-size:15px;margin-top:0!important}.slide-bottom{display:flex;justify-content:space-between;align-items:flex-start!important;gap:20px;flex-direction:column!important;padding:1rem 0}.stats p{margin:0!important}.price-old-cont{display:flex;gap:30px;width:100%;justify-content:space-between}.price-bottom{margin-bottom:20px}.badge{display:none}.feature-text{font-size:12px!important}.premium-modal-features svg{font-size:15px!important}.premium-modal-features{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;font-size:5px!important}.first-modal-top{flex-direction:column!important;display:flex;justify-content:space-between}}.feature-item svg{color:rgb(29,29,29);font-size:30px}.feature-text p{color:rgb(88,88,88)}.feature-item{display:flex;align-items:center;gap:1px}.product-slide{width:100%;text-align:start}.slide-animation{height:300px}.slide-right{box-sizing:border-box;line-height:17px;padding:20px;background-color:rgb(255,255,255);border-radius:10px;justify-content:space-around;height:150px;width:100%;color:rgb(37,37,37);line-height:25px}.scan-oppo,.slide-right{display:flex;align-items:center;gap:20px}.scan-oppo{font-size:12px;justify-content:center}.scan-icon{font-size:40px}.match-oppo{display:flex;justify-content:center;align-items:center;gap:20px;font-size:12px}.slide-cont{background-color:#FBFBFB;width:100%;border-radius:10px}.price-bottom2{gap:50px;margin-bottom:30px}.price-bottom,.price-bottom2{align-items:center;display:flex;justify-content:space-between}.price-bottom{gap:20px}.slide-left{box-sizing:border-box;width:100%;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px}.sat-icon{opacity:100%}.stats{color:rgb(149,149,149);flex-direction:column;font-style:italic;font-size:15px;margin-top:30px}.stats,.stats p{display:flex;gap:10px}.stats p{align-items:center;color:#2fb8a4}.stats span{font-weight:700}.price-old{color:grey;text-decoration:line-through}.price{font-size:60px;margin:0 0 20px}.price-month{color:grey}.price-cancel{background-color:#ededed;border-radius:5px;color:#1a1a1a;padding:5px}.badge,.badge2{color:#00e0b8;padding:0;margin-bottom:30px;border-radius:10px}.carousel-nav button{all:unset}.view-guide-arrow{display:flex;align-items:center;gap:6px;background:#222;color:white;border-radius:6px;padding:6px 12px;font-size:14px}.view-guide-arrow .arrow{font-size:16px;margin-left:4px}.carousel-nav{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.carousel-nav button{background:none;border:none;cursor:pointer}.carousel-nav button:hover{opacity:.8}.view-tender{background-color:rgb(226,226,226);padding:15px;border-radius:5px}.alert-iconss{color:orange}.vendor-disc{display:flex;flex-direction:column;gap:20px}.vendor-disc span{line-height:30px}.ven-d{font-weight:700}.slide-top,.ven-d{display:flex;gap:10px}.slide-top{width:100%;box-sizing:border-box;justify-content:flex-start;align-items:center;background-color:rgb(240,240,240)}.slide-top,.view-how{padding:15px;border-radius:5px}.view-how{background-color:rgb(31,31,31);color:white}.help-modal-top{align-items:center;box-sizing:border-box;padding-bottom:40px}.first-modal-top,.help-modal-top{display:flex;justify-content:space-between;flex-direction:column}.first-modal-top{margin-bottom:10px;height:95%}.premium-modal-carousel{background:#f8f8f8;min-height:620px;max-height:620px;position:relative;height:620px}.premium-modal-carousel,.premium-modal-carousel2{border-radius:16px;width:720px;display:flex;max-width:95vw!important;flex-direction:column;overflow:scroll;box-sizing:border-box;justify-content:space-between;box-shadow:0 12px 30px rgba(0,0,0,.12);overflow:hidden;padding:32px}.premium-modal-carousel2{background:#ffffff;min-height:100px;max-height:700px;transform:scale(.95);transition:transform .3s ease}.premium-modal-overlay.active .premium-modal-carousel2{transform:scale(1)}.premium-modal-slide{display:none;flex-direction:column;align-items:center;text-align:center}.premium-modal-slide.active{display:flex;animation:fadeIn .3s ease}.premium-modal-title{color:#000}.premium-modal-title,.premium-modal-title span{font-size:24px;font-weight:600;margin-bottom:12px}.premium-modal-title span{color:#34cdb6}.premium-modal-description{font-size:16px;color:#757575;margin-bottom:24px;max-width:600px;line-height:25px}.premium-modal-features{display:grid;padding:0;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;font-size:5px!important}.premium-modal-features li{margin-bottom:10px;font-size:12px;color:#222;padding-left:0;position:relative}.premium-modal-btn-primary{background:#3cddc5;color:#fff;padding:14px 24px;font-size:16px;font-weight:600;border-radius:12px;border:none;cursor:pointer;width:100%;margin-bottom:12px;transition:background .2s ease}.premium-modal-btn-primary:hover{background:#2cbaa5}.premium-modal-btn-secondary2:hover{opacity:.8}.premium-modal-btn-secondary:hover{opacity:.7}.modal22-close-button:hover{opacity:.8}.modal22-close-button{width:20px;font-size:30px;background-color:white;border:none;color:rgb(89,89,89);margin-bottom:10px;justify-content:center;padding:0!important;align-self:flex-end;transition:all .2s}.modal22-close-button,.see-whats-included{display:flex;cursor:pointer;align-items:center}.see-whats-included{gap:6px;transition:opacity .2s ease}.see-whats-included:hover{opacity:.7}.premium-modal-btn-secondary2{background:#3bd2bb;color:#333;color:white;padding:20px 24px;font-weight:700;margin-top:35px;transition:all .2s}.premium-modal-btn-secondary,.premium-modal-btn-secondary2{font-size:14px;border-radius:12px;border:none;cursor:pointer;width:100%}.premium-modal-btn-secondary{background:#f2f2f2;color:#333;padding:12px 24px}.premium-modal-dots{display:flex;justify-content:center;margin-top:20px}.premium-modal-dot{width:10px;height:10px;background:#ddd;border-radius:9999px;margin:0 4px;cursor:pointer}.premium-modal-dot.active{background:#333}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal-close-absolute:hover{opacity:.7}.modal-close-absolute{position:absolute;top:10px;right:10px;font-size:25px;color:rgb(139,139,139);background-color:rgba(255,255,255,0);border:none;cursor:pointer}.getsta:hover{opacity:.8}.getsta{border:none;padding:15px;color:white;cursor:pointer;font-weight:700;margin-top:30px;transition:all .2s;border-radius:5px;background-color:#3cddc5}.ladisc{color:rgb(198,198,198);margin-top:20px}.modal-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(255,255,255,.661);display:flex;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);align-items:center;justify-content:center}.price-cont{width:100%}.slide-bottom{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.slide-toggle{display:flex;background:#ffffff;border-radius:999px;padding:10px;position:relative}.toggle-button-mesh{padding:8px 16px;border-radius:999px;border:none;background:transparent;font-weight:500;font-size:14px;cursor:pointer;color:#666;transition:all .2s ease-in-out}.toggle-button-mesh.active{background-color:#454545;color:white}.slide-price{font-size:24px;flex-direction:column;display:flex;align-items:baseline}.price{font-size:28px;margin-right:4px}.per{font-size:16px;color:#888}.discount-badge{position:absolute;top:-2px;right:-2px;background-color:#14eac7;color:#000;font-size:10px;font-weight:600;padding:2px 6px;border-radius:8px;white-space:nowrap}.billing-note{font-size:10px;color:grey;margin-top:10px}.register-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:85vh}.unsubscribe-btn{cursor:pointer;border-radius:5px;padding:20px;border:none}.unsubscribe-btn:hover{opacity:.8}@media (max-width:768px){.register-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:88vh;text-align:center}.create-link{margin-bottom:100px;font-size:20px!important}}.signal{margin-top:40px;color:rgb(182,182,182)}.create-link{margin-bottom:100px;font-size:50px}#email,#eml,#passwordboc{padding-left:15px;border-radius:5px}h2{font-size:24px;font-weight:700;margin-bottom:20px}.servicetown{display:flex;align-items:center;gap:20px}@media (max-width:768px){.servicetown{display:flex;align-items:center;gap:20px;flex-direction:column}}.error-message{color:red}#passwordbox{margin-bottom:12px}.servicetown label{white-space:nowrap}#serviceRadius{padding:10px;width:100%;background-color:white;border-radius:5px;border:1px solid #ffffff;font-size:14px}.servicetown input,.servicetown input::placeholder{color:rgb(28,28,28)}.textarea-step{padding:10px;width:100%;max-width:300px;height:100px;width:300px;background-color:#ffffff;border-radius:5px;border:1px solid #ffffff;font-size:16px;margin-bottom:20px}.form-step{margin-bottom:5px;width:100%;flex-direction:column;justify-content:center}.form-step,.url-input{display:flex;align-items:center}.url-input{margin-bottom:20px}.url-input span{background-color:#f8f7f7;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:16px;padding:15px 5px 15px 15px;color:#888}.form-step input::placeholder{color:rgb(183,183,183)}.input{padding:15px 15px 15px 0;background-color:#f8f7f7;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:16px;width:200px;outline:none}.textarea{padding:10px;width:100%;max-width:300px;width:300px;background-color:#f8f8f8;border-radius:5px;border:1px solid #ffffff;font-size:16px;margin-bottom:20px}.claim-button{width:300px;height:55px}.prev-button{left:100px}.next-button,.prev-button{position:absolute;bottom:100px}.next-button{right:100px}@media (max-width:768px){.prev-button{left:20px}.next-button,.prev-button{position:absolute;bottom:50px}.next-button{right:20px}}.submit-button{position:absolute;bottom:100px;right:100px}.claim-button,.login-button,.next-button,.prev-button,.submit-button{background-color:#1f1f1f;color:#fff;padding:10px 20px;border-radius:5px;border:none;width:150px;cursor:pointer;font-size:16px;margin-top:10px}.claim-button:hover,.next-button:hover,.prev-button:hover,.submit-button:hover{opacity:.8}.next-button{margin-top:20px}.prev-button{background-color:white;color:rgb(23,23,23)}.message{color:green;margin-top:20px}.register-container{max-width:400px;margin:0 auto;padding:20px;text-align:center;border-radius:10px;background-color:#ffffff}.register-container h2{font-size:24px;margin-bottom:20px;color:#333333}.google-login-container,.or-divider{margin:20px 0}.or-divider{position:relative;font-size:14px;color:#666666}.or-divider:after,.or-divider:before{content:"";position:absolute;top:50%;width:45%;height:1px;background:#e0e0e0}.or-divider:before{left:0}.or-divider:after{right:0}.google-login-button{background-color:#4285f4;color:white;border:none;border-radius:20px;padding:10px 20px;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px}.google-login-button:hover{background-color:#357ae8}.google-login-button:disabled{background-color:#d3d3d3;cursor:not-allowed}.continue-with-email-button{background-color:black;color:white;padding:17px 25px;border:none;border-radius:12px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.continue-with-email-button:hover{background-color:#525252}input[type=email],input[type=password],input[type=text]{width:100%;padding:20px;margin:10px 0;border:1px solid rgb(241,241,241);background-color:white;border-radius:15px;font-size:14px;box-sizing:border-box}.button-group{display:flex;justify-content:space-between;margin-top:20px;gap:20px;width:100%}.backbut{border:1px solid rgb(214,214,214);color:black;background-color:white}.subbut{background-color:black;color:white;border:none}.button-group button{padding:17px;border-radius:10px;font-size:14px;cursor:pointer;flex:1 1;transition:background-color .3s ease}.button-group button:hover{opacity:.8}.button-group button:disabled{background-color:#272727;cursor:not-allowed}.joinwait{align-self:center}.signwait{align-self:flex-start}.form-step h2{font-size:22px;color:black;margin-bottom:20px}.form-step p{color:#666666;font-size:16px}.form-step a button{color:white;padding:10px 20px;border-radius:5px;border:none;cursor:pointer;font-size:16px;margin-top:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s ease}.form-step a button,.form-step a button:hover{background-color:black}.success{align-self:center}.share-container{position:relative}.share-button{background:none;border:none;font-size:1.5rem;color:black}.share-menu{position:absolute;top:40px;right:50px;background:#ffffff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;width:200px;padding:10px;text-align:center;z-index:999}.close-share-menu{background:none;border:none;cursor:pointer;font-size:1rem;position:absolute;top:10px;right:10px}.share-menu h3{margin:10px 0;font-size:1rem}.share-icons{display:flex;justify-content:space-around;margin-top:10px}.share-icons button{background:none;border:none;cursor:pointer;font-size:1.5rem;color:black;transition:color .2s ease}.share-icons button:hover{color:#ffffff}.bouncing-loader>div{background-color:#191919;animation:bounce .5s ease-in-out infinite alternate}.product-page{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;background-color:#ffffff;padding:20px;position:relative}.pro-sic{display:flex;justify-content:space-between;width:100%}.loading-container-2{display:flex;justify-content:center;align-items:center;height:100%;background-color:rgb(255,255,255)}.entry-shi{color:rgb(125,125,125);font-weight:lighter;font-size:13px}.product-shit{display:flex;justify-content:space-between}.cita{border-radius:10px;padding:10px}.cita,.citas{background-color:rgb(247,247,247);list-style:none;color:rgb(97,97,97);width:100px;white-space:nowrap;overflow:hidden;font-size:10px;text-overflow:ellipsis;text-decoration:none}.citas{margin-left:8px;margin-right:2px;border-radius:5px;padding:6px 8px;transition:all .3s}.cita:hover{opacity:.8}.citas:hover{background-color:rgba(22,164,128,.21)}.citations ul{display:flex;padding:0;gap:20px;margin:0;width:100%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.citations ul::-webkit-scrollbar{display:none}li{list-style:none;display:flex;text-decoration:none}@media (max-width:1500px){.tender-line{flex-direction:column!important;align-items:start!important}}@media (max-width:800px){.tender-container{padding-bottom:40px;height:100%;gap:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.share-cont,.tender-container{width:90%!important}.share-cont-2{padding-top:50px!important}.drawer-close{right:0!important;top:5px!important}.tender-line,.tender-title{font-size:30px!important}.tender-line{flex-direction:column!important;align-items:start!important}.award-range-pill{background-color:#3cddc5;display:flex;box-sizing:border-box;padding:4px!important;font-size:8px!important;color:rgb(255,255,255);border-radius:10px;align-items:center;justify-content:center}.back-btn{align-self:flex-end!important;margin-right:20px;border:none;background-color:rgba(255,0,0,0);font-size:40px;margin-top:20px;z-index:999;cursor:pointer;color:rgb(54,54,54)}.getaler-but{background-color:#3cddc5;padding:5px;font-size:10px;cursor:pointer;transition:all .2s;border-radius:5px}.tender-lock{display:flex;align-items:center;width:100%;font-size:11px!important;justify-content:space-between}}@media (max-width:1148px){.product-container{flex-direction:column;align-items:center;gap:0!important}.product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;width:100%!important;height:800px!important}.comment-section{width:100%!important}.timeline-item p{color:rgb(75,75,75);font-size:14px;line-height:1.8;margin:0;width:50ch}.timeline-item{width:100%!important;display:flex;flex-direction:column;gap:15px;padding:15px;box-sizing:border-box;border-radius:20px}.tender-blocks{display:flex;height:100%!important;flex-direction:column!important}.carousel-dots{position:absolute;bottom:40px!important;width:100%;display:flex;justify-content:center;gap:5px;z-index:10}.product-container{flex-direction:column;align-items:center}.award-range-pill{background-color:#3cddc5;display:flex;box-sizing:border-box;padding:10px;font-size:10px;color:rgb(255,255,255);border-radius:10px;align-items:center;justify-content:center}.product-info-wrapper{padding-top:25px!important;width:100%}.product-intro{display:flex;flex-direction:column;gap:40px;width:100%!important}.product-page{display:flex;justify-content:center;align-items:center;min-height:60vh;background-color:#ffffff;padding:5px}.email-input-container,.feedback-button,.feedback-form,.product-react{width:100%!important}.timeline-section{margin-top:60px;padding-left:0!important;padding-right:0!important;max-width:100%;box-sizing:border-box}.tender-description{border-radius:5px;padding:0;gap:20px;justify-content:flex-start;position:relative}.tender-description,.tender-metric{width:100%!important;display:flex;flex-direction:column}.tender-metric{background-color:#4ACAB3;border-radius:20px;box-sizing:border-box;padding:20px}.product-description,.topshit{width:100%!important}.product-react{width:100%}}.prod-oo{display:flex;align-items:center;gap:30px}.timeline-section{margin-top:60px;padding-left:40px;padding-right:40px;max-width:100%;box-sizing:border-box}.product-container{display:flex;flex-wrap:nowrap;border-bottom:.8px solid rgb(239,239,239);padding:20px 20px 50px;flex-direction:column;flex:1 1;box-sizing:border-box;width:100%;background:#fff;border-radius:0;overflow:hidden}.image-overlay{position:absolute;top:40px;left:40px;background:rgba(255,255,255,.8);padding:8px 12px;border-radius:8px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:10px}.image-label{color:#333}.heart{position:relative}.custom-heart-icon{color:red;font-size:40px;cursor:pointer;transition:all .3s}.custom-heart-icon:hover{scale:.9}.favorite-icon{color:red;align-self:center;display:flex;align-items:center;gap:15px}.share-button{cursor:pointer;transition:all .3s}.share-button:hover{opacity:.7}.favorite-icon svg,.share-button svg{font-size:20px}.likes{color:black;font-weight:700}.product-left{justify-content:flex-start;gap:10px}.product-left,.product-react{display:flex;align-items:center}.product-react{width:100%;justify-content:space-between;gap:20px}.product-info-wrapper{flex:1 1;padding:0 40px 40px;display:flex;border-bottom:1px solid rgb(236,236,236);align-items:flex-start;flex-direction:column;justify-content:center;gap:50px}.topshit{gap:30px;justify-content:space-between;width:100%}.topleft,.topshit{display:flex;align-items:center}.topleft{justify-content:center;gap:20px}.less-product-image{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;margin:0 auto}.product-title{font-size:24px;font-weight:700;margin:0;color:#333}.charr{display:flex;width:100%;flex-direction:column}.feedback-char-count{padding-left:10px;padding-bottom:10px}.username2{text-decoration:underline}.concept-date span{margin-left:5px}.product-react .user-profile{cursor:default}.product-react .user-profile:hover{text-decoration:none}.concept-date{font-size:14px;color:#888;margin:10px 0}.timeline{gap:30px}.timeline,.timeline-item{display:flex;flex-direction:column}.timeline-item{width:50ch;gap:15px;padding:0;box-sizing:border-box;border-radius:20px}.timeline-item small{background-color:rgba(22,164,128,.21);padding:10px;width:-moz-fit-content;width:fit-content;border-radius:5px;color:rgb(36,36,36)}.timeline-item p{color:rgb(75,75,75);font-size:14px;line-height:1.8;margin:0}.product-description{font-size:15px;max-height:100px;overflow:auto;line-height:1.8;color:#555;padding-bottom:30px;margin-bottom:0;mask-image:linear-gradient(180deg,black 80%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,black 80%,rgba(0,0,0,0))}.product-buttons{display:flex;gap:10px;margin-top:20px}.enter-button,.join-button{flex:1 1;padding:12px 0;border:none;border-radius:5px;cursor:pointer;font-size:14px}.join-button{background-color:#4caf50;color:#fff}.enter-button{background-color:#f44336;color:#fff}.feedback-button{width:100%;padding:20px;border-radius:10px;border:none;text-align:start;border-radius:5px;color:#c4c3c3;max-width:400px;cursor:pointer;font-size:14px;background-color:red}.feedback-submit-button{background-color:rgb(255,255,255);border:none;white-space:nowrap;border-radius:10px;font-size:14px;color:rgb(50,57,57);padding:10px 20px;cursor:pointer;transition:all .3s}.feedback-submit-button:hover{opacity:.8}.feedback-input:focus{outline:none;border-color:#ccc}.feedback-input{width:100%;height:35px;max-height:200px;resize:none;overflow:auto;border-radius:10px;padding:10px;border:none;color:rgb(8,8,8);box-sizing:border-box;background-color:#f1f1f1}.feedback-input::placeholder{color:rgb(98,98,98)}.feedback-form textarea:focus{border:none}.feedback-form{width:400px;background-color:#f1f1f1;box-sizing:border-box;padding:5px 10px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.email-input-container form{width:100%;display:flex;justify-content:space-between}.email-input-container{display:flex;align-items:center;background-color:#f1f1f1;border:none;padding:10px;box-sizing:border-box;border-radius:10px;overflow:hidden;width:100%;max-width:400px}.email-input{flex:1 1;border:none;padding:10px 15px;font-size:14px;outline:none;color:#141414;background-color:#f1f1f1}.email-input::placeholder{color:#bbb}.emailf-input-container{border:.7px solid #d1d1d1;border-radius:15px;white-space:nowrap}.emailf-input-container form{display:flex;justify-content:space-between;align-items:center;gap:10px}.feedback-char-count{font-size:15px;color:rgb(208,208,208);margin-right:10px}form .email-inputf{padding:13px;border:none}.emailf-input-container input:focus{outline:none;border:none;box-shadow:none}.email-inputf{width:-moz-fit-content;width:fit-content;border:.7px solid #ffffff;width:100%}.email-submit-button{background-color:#ffffff;border:none;padding:10px 20px;font-size:14px;color:#333;cursor:pointer;border-radius:10px;transition:all .3s}.email-submit-button:hover{opacity:.8}.comment-section,.product-intro{display:flex;flex-direction:column;gap:20px;width:70%}.comment-section{overflow:auto;max-height:150px}.coment{border-bottom:.5px solid rgb(237,237,237);color:rgb(34,34,34);font-size:15px}.product-image-wrapper{width:100%;aspect-ratio:3/3;border-radius:40px;overflow:hidden;display:flex;justify-content:center;transition:transform .2s ease;position:relative}.preorder-button{background-color:rgb(36,36,36);color:white;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 15px;gap:15px;text-decoration:none;list-style:none;border-radius:8px;border:none;cursor:pointer;transition:all .3s}.preorder-button:hover{opacity:.9}.image-wrap{position:relative;width:80%;aspect-ratio:1/1;overflow:hidden;border-radius:20px;display:flex;height:80%;justify-content:center;align-items:center}.product-image{max-width:100%;max-height:100%;object-fit:contain;border-radius:20px;display:block}.carousel-container{position:relative;display:flex;background-color:rgb(252,252,252);align-items:center;justify-content:center;width:100%;height:100%}.back-btn{align-self:flex-start;margin-left:20px;border:none;background-color:rgba(255,0,0,0);font-size:40px;margin-top:20px;z-index:999;cursor:pointer;color:rgb(54,54,54)}.back-btn:hover{color:rgb(108,108,108)}.carousel-arrow{position:absolute;top:50%;width:40px;height:40px;transform:translateY(-50%);background:rgba(171,171,171,.5);color:white;border:none;padding:0;border-radius:50%;cursor:pointer;z-index:10;pointer-events:auto;transition:background .3s}.carousel-prev{left:10px}.carousel-next,.carousel-prev{font-size:20px;font-weight:700}.carousel-next{right:10px}.carousel-arrow:hover{opacity:.8}.carousel-dots{position:absolute;bottom:100px;width:100%;display:flex;justify-content:center;gap:5px;z-index:10}.dot{width:8px;height:8px;border-radius:50%;background:rgba(99,99,99,.5);cursor:pointer;transition:background .3s}.dot.active{background:rgb(24,24,24)}.dot:hover{opacity:.7}.tender-lock{display:flex;align-items:flex-start;width:100%;flex-direction:column;justify-content:space-between}.contract-price{font-weight:700}.tender-top{display:flex;box-sizing:border-box;border-radius:10px;padding:0;flex-direction:column;align-items:center;justify-content:space-between}.tender-release{color:rgb(25,25,25);padding:0;border-radius:5px}.tender-title{font-size:30px;font-weight:700;color:#363636}.tender-block img{position:absolute;height:100%;width:100%;object-fit:cover;border-radius:10px;z-index:1!important}.tender-block{position:relative;border-radius:10px;width:100%;justify-content:space-between}.right-lin,.tender-block{display:flex;align-items:center}.right-lin{gap:10px}.analysis-results{display:flex;flex-direction:column;border-radius:5px;gap:20px;font-weight:400!important;color:rgb(64,64,64)}.sub-run:hover{opacity:.7}.sub-op{background-color:red;background-color:rgb(104,104,104);width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px}.get-aler{width:100%;display:flex;margin-top:-40px;justify-content:flex-end}.getaler-but:hover{opacity:.8}.getaler-but{background-color:#3cddc5;padding:5px;cursor:pointer;transition:all .2s;border-radius:5px}.subcontracting-link{margin-bottom:5px;color:rgb(246,246,246);width:100%;display:flex;justify-content:flex-end}.sub-run{background-color:rgba(153,129,167,.28);position:absolute;border-radius:5px;padding:10px;display:flex;align-items:center;gap:10px;border:none;cursor:pointer;color:rgb(58,58,58);right:0;bottom:15px;right:15px;transition:all .2s}.insight-item p{max-width:70ch;line-height:22px}.insight-item strong{padding-top:20px}.insight-item{background-color:rgb(45,45,45);border-radius:5px;color:rgb(239,239,239);box-sizing:border-box;padding:10px;position:relative;border:none}.similarity-score{top:10px}.similarity-score,.similarity-score2{position:absolute;right:20px;padding:5px;border-radius:5px;background-color:#3cddc5}.similarity-score2{bottom:10px}.closed-date{background-color:#f87171b7!important;color:white;border:1px solid #f87171!important;border-radius:6px;padding:4px 8px;display:inline-block}.indicator{min-height:15px;min-width:15px;border-radius:50%;background-color:#1c1c1c;margin-right:8px;animation:pulse 2.5s infinite}.recent-counter2{display:flex;align-items:center}.recent-counter2 h3{margin-left:15px}.tender-date{background-color:#8cf9e971;padding:15px;border:1px solid #17b19a50;display:flex;gap:10px;border-radius:10px}.tender-line{display:flex;box-sizing:border-box;justify-content:space-between;align-items:center}.tender-link img{height:10px;width:10px;display:flex;height:16px;width:16px;object-fit:contain}.lo-cont{margin-left:10px}.lo-cont,.tender-link{display:flex;justify-content:center;align-items:center}.tender-link{z-index:998;color:white;background-color:rgb(44,44,44);padding:15px;border-radius:5px;gap:20px;text-decoration:none;transition:all .3s}.tender-link:hover{opacity:78%}.tender-description{border-radius:5px;padding:0;width:50%;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;position:relative}.tender-source,.tender-source span{text-transform:uppercase}.tender-source span{font-weight:700}.insight{padding:15px;border-radius:10px;display:flex;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content;line-height:25px;color:#ffffff;justify-content:flex-start;background-color:#3cddc5}.tender-insight{font-size:15px;color:#ffffff}.tender-description a{background-color:black;color:white;position:absolute;right:20px;padding:10px;bottom:20px}.tender-tect{width:80ch}.similar-contracts h3{font-weight:400}.tender-category{color:black;z-index:998;border-radius:5px;padding:10px;width:-moz-fit-content;width:fit-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:80%;background-color:rgb(216,120,82)}.tender-text{line-height:30px}.premium-banner{background-color:#3cddc5;height:100px;border-radius:5px}.similar-contracts{margin-top:0;padding:0;border-radius:8px}.contracts-list{display:flex;gap:20px;width:100%}.contract-card:hover{background-color:rgb(252,252,252)}@media (max-width:1300px){.contracts-list{display:flex;gap:20px;flex-direction:column;width:100%}}.contract-item-link{text-decoration:none;color:rgb(28,28,28);width:100%}.contract-card{background:#fbfbfb;padding:15px;cursor:pointer;position:relative;border-radius:10px;flex-direction:column;justify-content:space-between;flex:1 1}.contract-card,.tender-container{display:flex;box-sizing:border-box;height:100%}.tender-container{width:80%;padding-bottom:40px;gap:35px;margin-top:20px}.tender-container,.tender-page{flex-direction:column;justify-content:flex-start}.tender-page{box-sizing:border-box;display:flex;align-items:center}.default-bg{background-color:#d3d3d348;color:#000}.infra-bg{background-color:#ffcc0046;color:#000}.it-bg{background-color:#4a91e23f}.health-bg,.it-bg{color:rgb(24,24,24)}.health-bg{background-color:#ff6b6b42}.agr-bg{background-color:#b08f7687;color:rgb(24,24,24)}.construction-bg{background-color:#f5a52339;color:rgb(24,24,24)}.consultancy-bg{background-color:#7d3cff3e;color:rgb(24,24,24)}.education-bg{background-color:#66cdab34;color:rgb(24,24,24)}.energy-bg{background-color:#0096873d;color:rgb(24,24,24)}.transport-bg{background-color:#ff8c0039;color:rgb(24,24,24)}.public-safety-bg{background-color:#ff444440;color:rgb(24,24,24)}.misc-bg{background-color:#9e9e9e38;color:rgb(24,24,24)}.bottom-upsell-cta{background-color:#282828;border-radius:5px;box-sizing:border-box;padding:20px;color:white;position:relative}.start-trial-btn:hover{opacity:.8}.start-trial-btn{background-color:#ffffff;border:none;color:rgb(41,41,41);cursor:pointer;padding:15px;border-radius:5px;transition:all .2s}.bolt-icon{position:absolute;top:20px;right:20px;font-size:25px}.launch-cont{display:flex;align-items:center;justify-content:center;gap:10px}.launch-cont img{height:15px;width:15px}.share-cont{width:100%;width:80%}.share-cont,.share-cont-2{position:sticky;top:0;background-color:white;display:flex;margin-top:-10px;align-items:center;margin-bottom:-10px;z-index:9999;padding-top:20px;justify-content:space-between}.share-cont-2{width:100%}.tenderrelief-banner{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#204CC7,#2563E8);color:white;padding:20px;gap:20px;margin-top:-20px;margin-bottom:-20px;border-radius:6px;flex-wrap:wrap}.tenderrelief-text{font-size:16px;max-width:80%;line-height:30px}.tenderrelief-button{background-color:white;color:#2343d0;font-weight:700;padding:10px 16px;border-radius:6px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:all .2s}.tenderrelief-button:hover{opacity:.9}.tenderrelief-text span{font-weight:700}.tender-blocks{display:flex;gap:40px;margin-bottom:20px}.tender-metric{width:50%;background-color:#fbfbfb;border-radius:10px;box-sizing:border-box;padding:20px}.tender-met-block,.tender-metric{display:flex;flex-direction:column}.tender-met-block{height:120px;justify-content:space-around;border-bottom:3px dotted rgb(229,229,229)}.metric-label{background-color:#ffffff;width:-moz-fit-content;width:fit-content;padding:10px;border-radius:10px;display:flex;gap:10px;color:rgb(61,61,61)}.metric-bulk{color:rgb(50,50,50);display:flex;gap:15px;align-items:center;font-size:25px}.tend-about{color:#4ACAB3;font-weight:700;font-size:20px}.left-share{gap:30px}.drawer-overlay,.left-share{display:flex;align-items:center}.drawer-overlay{position:fixed;inset:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.4);z-index:9999;justify-content:flex-end;animation:fadeIn .1s ease forwards}.drawer-panel{background:#ffffff;width:70%;max-width:100%;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow-y:auto;position:relative;border-left:1px solid #eee;scrollbar-width:none;-ms-overflow-style:none}.slide-in{animation:slideIn .3s ease forwards}.slide-out{animation:slideOut .3s ease forwards}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.drawer-panel::-webkit-scrollbar{display:none}.drawer-close{position:absolute;top:30px;right:24px;font-size:24px;background:none;border:none;cursor:pointer;z-index:10000}.skeleton{animation:pulse 1.5s ease-in-out infinite;background-color:#ffffff;border-radius:4px;margin-bottom:12px;padding:10%}.skeleton-line{height:16px;background-color:#e0e0e0}.skeleton-line.title{width:60%;height:24px}.skeleton-line.subtitle{width:40%;height:20px}.skeleton-line.full{width:100%}.skeleton-line.half{width:50%}.skeleton-box{width:100%;height:200px;background-color:#e0e0e0;border-radius:6px}@media (max-width:600px){.drawer-panel{background:#ffffff;width:100%!important;max-width:100%;height:100%;overflow-y:auto;position:relative;transform:translateX(100%);animation:slideIn .3s ease forwards;border-left:1px solid #eee}}.saveandshare{width:100%;align-items:center;display:flex;justify-content:space-between}.save-buttonedx{background:transparent;border:none;color:rgb(190,190,190);cursor:pointer;font-size:16px}.save-buttonedx .icon-regular{display:inline}.save-buttonedx .icon-regular.hidden,.save-buttonedx .icon-solid,.save-buttonedx .icon-solid.hidden{display:none}.save-buttonedx .icon-regular:not(.hidden),.save-buttonedx .icon-solid:not(.hidden){display:inline}.save-buttonedx:hover .icon-regular:not(.hidden){display:none}.save-buttonedx:not(.saved):hover .icon-solid.hidden{display:inline}.save-buttonedx:not(.saved):hover .icon-solid:not(.hidden){display:none}.save-buttonedx:not(.saved):hover .icon-regular.hidden{display:inline}.saved-right{gap:20px}.award-range-pill,.saved-right{display:flex;align-items:center}.award-range-pill{background-color:#3cddc5;box-sizing:border-box;padding:8px;font-size:14px;color:rgb(255,255,255);border-radius:10px;justify-content:center}.award-range-pill span{color:#ffffff;font-weight:700;margin-left:5px}.user-page-container{padding-top:20px;text-align:center;display:flex;box-sizing:border-box;position:relative;gap:40px;text-align:start;flex-direction:column}body{background-color:white}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.lightbox-content{position:relative;text-align:center}.lightbox-photo{width:400px;height:400px;object-fit:contain;display:block;margin:auto}@media screen and (max-width:768px){.lightbox-photo{width:200px;height:200px;object-fit:contain;display:block;margin:auto}.lightbox-close{top:-70px!important;right:-50px!important}}.lightbox-close,.lightbox-next,.lightbox-prev{position:absolute;background:none;border:none;color:white;font-size:2rem;cursor:pointer;z-index:1001}.lightbox-close{top:-100px;right:-100px}.lightbox-prev{left:-60px}.lightbox-next,.lightbox-prev{top:50%;transform:translateY(-50%)}.lightbox-next{right:-60px}@media screen and (max-width:768px){.about-link{width:90%!important}}.about-link{width:70%;padding:0}.about-link,.about-link-dash{display:flex;gap:20px;justify-content:space-between;align-items:center}.about-link-dash{background-color:white;padding:20px;height:300px;border-radius:8px}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:white}.bouncing-loader{display:flex;justify-content:space-between;align-items:center;width:80px}.bouncing-loader>div{width:16px;height:16px;margin:0 5px;background-color:#1d1d1d;border-radius:50%;animation:bounce .6s ease-in-out infinite alternate}.cancel-butt{background-color:rgb(235,235,235)!important;color:grey!important}.sub-butt{background-color:#758CF5!important;color:white!important}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.links-list-user{display:flex;gap:10px;width:100%;justify-content:start;height:100%;padding-left:0;margin-top:0;margin-bottom:0;flex-direction:column}.links-section-dash{width:80%;flex-direction:column}.links-section-dash,.links-section-user{height:100%;display:flex;align-items:center;justify-content:space-around}.links-section-user{width:100%}.link-item:hover{transform:scale(.98)}.link-item{display:flex;justify-content:center;align-items:center;padding:17px 10px;border-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.031);color:#1c194f;text-decoration:none;background-color:rgb(255,255,255);transition:transform .2s ease,background-color .2s ease}.link-item li{width:100%;display:flex;color:#758CF5;gap:100px;justify-content:space-between}.link-item a{color:rgb(17,35,230)}.about-section{background-color:white;padding:20px;box-sizing:border-box}.about-section,.link-sec{border-radius:8px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-right h1{color:rgb(26,26,26)}.photo-cont{display:flex;margin-bottom:200px;width:70%}@media screen and (max-width:768px){.photo-cont{width:90%}}.contact-cont{height:70px;width:49%;position:fixed;bottom:10px;left:0;right:0;margin:auto;padding-bottom:10px;gap:20px}.contact-cont,.location-cont{box-sizing:border-box;display:flex}.location-cont{padding:0;color:#758CF5;border-radius:8px;justify-content:center;width:100%;align-items:center}.location-cont p span{font-weight:700}.contact-s{background-color:#758CF5;width:100%;border-radius:8px;color:white;border:none;font-size:16px;cursor:pointer;font-weight:700;height:100%;transition:transform .2s ease,background-color .2s ease}.contact-s,.top-right{display:flex;justify-content:center;align-items:center}.top-right{flex-direction:column}.primary{margin-bottom:5px}.copy-div{margin-bottom:15px}.secondary-link{color:rgb(183,183,183)!important;font-size:20px;margin-top:0;margin-bottom:0;transition:all .2s}.secondary-link:hover{color:rgba(183,183,183,.507)!important}.contact-s:hover{transform:scale(.97)}.contact-ss{background-color:#758CF5;width:100%;white-space:nowrap;border-radius:8px;color:white;border:none;font-size:16px;width:100px;padding:10px;cursor:pointer;font-weight:700;height:100%;display:flex;justify-content:center;align-items:center;transition:transform .2s ease,background-color .2s ease}.contact-ss:hover{transform:scale(.99)}.profile-header{display:flex;padding:20px;box-sizing:border-box;border-radius:8px;text-align:center;justify-content:center;width:100%}.profile-left,.profile-right{display:flex;justify-content:center;align-items:center;flex-direction:column}.profile-right{width:70%;gap:20px}@media screen and (max-width:768px){.profile-right{width:90%;gap:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}}.blank-profile-style,.user-profile-photo{width:150px;height:150px;border-radius:50%;object-fit:cover}.blank-profile-style{scale:.9}.read-more-btn{border:none;background:none;cursor:pointer;color:#758CF5}.read-more-btn:hover{color:#758df5b1}.about-text{font-size:15px;max-width:100%!important;width:70ch;height:100%;padding-bottom:15px;align-self:center;text-align:start;color:#666;margin-top:0;background:none!important;margin-bottom:0}.about-text,.dashboard-container{display:flex;align-items:center;justify-content:center}.dashboard-container{flex-direction:column;padding:40px;max-width:800px;margin:0 auto;background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.profile-section{text-align:center;margin-bottom:20px}.profile-photo{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:10px}.profile-section h2{font-size:28px;font-weight:700}.profile-section p{font-size:16px;color:#666;margin-bottom:20px}.profile-form{display:flex;flex-direction:column;align-items:center;width:100%}.form-group{width:100%;margin-bottom:15px}.form-group label{font-weight:700;margin-bottom:5px;display:block}.textarea{resize:none;height:100px}.update-button{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;margin-top:10px}.update-button:hover{background-color:#0056b3}.link-input{display:flex;align-items:center;margin-bottom:10px}.link-input .input{flex-grow:1}.get-quote-button{background-color:rgb(255,255,255);border:none!important}.add-link-button{background-color:#28a745;color:#fff;padding:10px;border:none;border-radius:5px;margin-left:10px;cursor:pointer}.add-link-button:hover{background-color:#218838}.links-list{list-style-type:none;padding-left:0}.remove-link-button{background-color:#dc3545;color:white;border:none;border-radius:5px;padding:5px;cursor:pointer}.remove-link-button:hover{background-color:#c82333}.message{color:#28a745;margin-top:10px}.logout-button{background-color:#6c757d;color:#fff;padding:10px 20px;border:none;border-radius:5px;margin-top:20px;cursor:pointer}.logout-button:hover{background-color:#5a6268}.profile-left-dash{width:30%;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-group textarea{height:150px}.form-group input,.form-group textarea{background-color:rgb(246,246,246);width:400px;padding:10px}.form-group input{border-radius:4px;height:50px}.work-photos-grid-user{display:flex;flex-wrap:wrap;gap:10px;justify-content:start}.work-photo-user{width:100px;height:100px;object-fit:cover;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s ease}.call-button{background-color:white;border:none;border-radius:10px;color:#758CF5;width:100px;padding:10px;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.031);transition:all .2s}.call-button:hover{scale:.95;box-shadow:0 2px 5px rgba(0,0,0,.1)}.work-photo-user:hover{transform:translateY(-5px)}.landing-page-container{color:#000;display:flex;text-align:center;box-sizing:border-box}.landing-hero-section{height:100vh;display:flex;flex-direction:column;align-items:center;border-radius:5px;justify-content:center;position:relative}.landing-hero-section h1{color:rgb(30,30,30);font-weight:400;font-size:70px;border-radius:10px;text-align:center;width:40ch;position:absolute;top:60px;left:50%;transform:translateX(-50%)}.landing-cta-section p{text-align:start}.landing-overlay{background:rgba(0,0,0,.4);padding:2rem;border-radius:10px;color:white;font-size:2rem;max-width:800px}.landing-features-section{padding:4rem 2rem;display:flex;flex-direction:column;align-items:flex-start}.landing-feature-tabs{display:flex;justify-content:center;gap:1rem}.landing-feature-tabs button{padding:.75rem 1.5rem;background:none;border:1px solid #ddd;border-radius:5px;transition:.3s}.landing-feature-tabs button:hover{background:#f1f1f1}.land-button{display:flex;gap:20px;color:white}.land-button button{color:white;border:none;padding:10px;background-color:rgb(36,36,36);border-radius:5px}.landing-left{display:flex;height:100%;justify-content:space-around;flex-direction:column;box-sizing:border-box;align-items:flex-start}.landing-left h2{font-weight:400;width:20ch;text-align:start;color:rgb(38,38,38);font-size:60px}.landing-feature-content{margin-top:2rem;font-size:1.5rem;background-color:#FBFBFB;width:100%;height:550px;border-radius:10px;padding:50px;display:flex;box-sizing:border-box;justify-content:space-around;align-items:center}@media (max-width:900px){.landing-feature-content{flex-direction:column!important;gap:20px;padding:20px;height:100%!important;justify-content:space-around!important;align-items:flex-start!important}.area-cont{height:90%;background-color:white;display:flex;justify-content:space-between;width:90%;flex-direction:column;gap:30px}.landing-left h2{font-weight:400;width:100%;text-align:start;color:rgb(38,38,38);font-size:30px}.agency-tag{color:rgb(255,255,255);font-weight:400;width:100%;margin-top:20px;font-size:10px!important}.landing-hero-section h1{color:rgb(41,41,41)}.landing-cta-section h2{font-weight:400;text-align:start;font-size:40px!important;width:90%!important}.pricing-box{display:flex;flex-direction:row;border-radius:15px;padding:40px!important;box-sizing:border-box;height:95%;flex-direction:column!important;width:95%;justify-content:space-between}.slider-button{display:none!important}.slider-slide{padding:30px 0 0!important}.landing-logo img{height:20px!important}.landing-about-section{flex-direction:column!important}.about-exist,.about-video{width:100%!important}.areas-used{height:auto!important;display:flex;justify-content:center;align-items:center;padding-bottom:60px;flex-direction:column}.landing-header{justify-content:space-between;padding:16px!important;background:transparent;position:absolute;width:90%;top:40px;z-index:9999;border:1px solid rgba(242,242,242,.083);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(226,226,226,.039);left:50%;transform:translateX(-50%);color:white}.landing-header,.landing-right{display:flex;align-items:center;box-sizing:border-box}.landing-right{width:100%!important;max-width:100%!important;height:auto!important;padding:0 16px;justify-content:center}.landing-right video{width:100%;height:auto;max-height:250px;object-fit:contain;border-radius:10px;display:block}.pricing-right{width:100%;padding-left:0!important;display:flex;margin-top:40px;align-items:center;justify-content:flex-start!important}.landing-feature-tabs button{background-color:white;color:black;border:1px solid black;padding:10px 11px!important;cursor:pointer;transition:background-color .3s ease,color .3s ease}}.landing-right{display:flex;align-items:center;justify-content:center;max-height:100%;max-width:40%;box-sizing:border-box;height:100%}.landing-right video{height:auto;width:100%;max-height:100%;object-fit:contain;border-radius:10px;display:block}.landing-cta-section{background:rgb(255,255,255);color:rgb(28,28,28);display:flex;flex-direction:column;align-items:flex-start;padding:5rem 2rem}.landing-cta-section h2{font-weight:400;text-align:start;font-size:50px;width:30ch}.landing-cta-buttons{margin-top:2rem;display:flex;justify-content:center;width:100%;gap:1rem}.landing-cta-buttons a{padding:1rem 2rem;border:none;width:100%;height:150px;border-radius:5px;font-size:1rem;cursor:pointer}.landing-preview-btn{background:#333;color:white;position:relative}.landing-preview-btn p{position:absolute;top:10px;left:20px}.landing-preview-btn span{position:absolute;bottom:10px;right:20px}.landing-full-access-btn{background:rgb(243,243,243);color:black;border:1px solid white;position:relative}.landing-full-access-btn:hover{background:#ddd}.landing-full-access-btn p{position:absolute;top:10px;left:20px}.landing-full-access-btn span{position:absolute;bottom:10px;right:20px}.landing-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:transparent;position:absolute;width:90%;box-sizing:border-box;top:40px;z-index:9999;border:1px solid rgba(242,242,242,.083);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(226,226,226,.039);left:50%;transform:translateX(-50%);color:white}.landing-logo img{height:30px}.landing-nav a{color:white;text-decoration:none;font-size:1rem}.landing-nav a:hover{text-decoration:underline}.landing-nav{display:flex;flex-direction:column;gap:10px}.landing-feature-tabs button{background-color:white;color:black;border:1px solid black;padding:10px 15px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.landing-feature-tabs button.active{background-color:black;color:white}.pricing-section{padding:40px 0;display:flex;justify-content:center}.pricing-box{flex-direction:row;border:1px solid #eee;border-radius:15px;padding:70px;box-sizing:border-box;height:95%;width:95%;color:rgb(39,39,39)}.pricing-box,.pricing-left{display:flex;justify-content:space-between}.pricing-left{width:100%;flex-direction:column;align-items:flex-start!important}.pricing-left h2{font-size:32px;margin-bottom:8px}.sub-price{color:#404040b8;font-size:18px;align-self:flex-start}.get-started-btns{background:#24d2c8;color:white;padding:14px 24px;border-radius:6px;font-size:16px;width:-moz-fit-content;width:fit-content;border:none;cursor:pointer;margin-bottom:12px}.get-started-btns:hover{opacity:.8}.cancel-note{font-size:14px;background:#f2f2f2;padding:6px 12px;display:inline-block;border-radius:4px;color:#333}.pricing-right{width:100%;padding-left:40px;display:flex;align-items:center;justify-content:center}.pricing-features{list-style:none;padding:0;font-size:16px}.pricing-features li{margin-bottom:10px;text-align:start}.areas-used{margin-top:100px;height:500px;display:flex;justify-content:center;align-items:center;padding-bottom:60px;flex-direction:column}.area-top{text-align:start;justify-self:flex-start;justify-content:flex-start;font-size:30px;color:rgb(41,41,41);margin-bottom:50px}.area-cont,.area-top{width:90%;display:flex;align-items:center}.area-cont{height:90%;background-color:white;justify-content:space-between;gap:30px}.area-card{width:100%}.area-card,.area-card-end{height:100%;max-height:400px;position:relative}.area-card-end{display:flex;align-items:center;justify-content:center;width:50%}.area-label-end{color:rgb(55,55,55);background-color:rgba(235,235,235,.286)}.area-label,.area-label-end{padding:5px;border-radius:5px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.area-label{color:rgb(255,255,255);bottom:20px;background-color:rgba(255,255,255,.318);left:10px;position:absolute}.area-card img{height:100%;border-radius:10px;object-fit:cover;width:100%}.how-works{margin-bottom:40px;font-size:40px;color:#333}.tick-icon{margin-right:25px;font-size:30px}.pricing-features li{align-items:center;color:rgb(33,33,33)}.price-lld,.sidebar{display:flex;flex-direction:column;justify-content:flex-start}.sidebar{width:10%;min-width:200px;background:#ffffff;border-right:1px solid rgb(241,241,241);position:sticky;top:0;gap:40px;align-items:center}.sidebar img{height:30px}.sidebar ul{padding-left:0;display:flex;flex-direction:column;gap:40px;color:pink}.sidebar ul li a{color:rgb(39,39,39);text-decoration:none}.main-content{width:100%;overflow-y:auto;padding:10px 2rem 2rem}.first-search{display:flex;flex-direction:column;gap:15px;width:60%}.landing-search-box{display:flex;align-items:center;box-sizing:border-box;padding-left:15px;padding-right:15px;border:1px solid rgb(241,241,241);border-radius:20px;gap:10px}#search-blot{border:none!important;outline:none;box-shadow:none}.landing-stat-cards{display:flex;gap:20px;justify-content:space-between}.stat-card{display:flex;justify-content:center;align-items:center;height:150px;width:100%;background-color:rgb(247,247,247);border-radius:15px}.sidebar{width:220px;background:white;border-right:1px solid #eee;padding:2rem 1rem;height:100vh;padding-top:100px!important;transition:transform .3s ease;z-index:100}.sidebar-toggle{display:none}@media (max-width:1200px){.sidebar{transform:translateX(-100%);position:fixed!important;left:0;top:0}.sidebar.open{transform:translateX(0)}.landing-features-section{padding:0!important;display:flex;flex-direction:column;align-items:flex-start}.logo-item img{height:30px!important;filter:grayscale(1);opacity:.5}#searchtwo{width:auto}.main-content{width:100%}.landing-stat-cards{gap:10px}.stat-card{font-size:8px;height:70px;border-radius:8px}.landing-hero-section h1{font-size:25px!important;max-width:100%}.first-search{width:100%}.sidebar-toggle{display:none;position:fixed;top:1rem;left:1rem;z-index:200;background:white;border:none;padding:.5rem .75rem;font-size:1.25rem;cursor:pointer}}.login-block{background-color:rgb(242,242,242);width:-moz-fit-content;width:fit-content;right:50px;position:absolute;justify-self:flex-end;padding:15px;font-size:12px;border-radius:10px;z-index:9999;cursor:pointer}.login-block:hover{background-color:rgb(238,238,238)}.sign-block{background-color:#3cddc5;width:-moz-fit-content;width:fit-content;right:140px;position:absolute;justify-self:flex-end;padding:15px;color:rgb(40,40,40);font-size:12px;border-radius:10px;z-index:9999;cursor:pointer}.sign-block:hover{background-color:#3cddc5cb}.settings-iconss{display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s}.landing-slider-section{position:relative;width:100%}.landing-slider-content{padding:0;border-radius:16px;transition:all .3s ease}.slider-right{background-color:#FBFBFB;padding:30px;max-width:100vw;border-radius:10px}.slider-right img{width:100%;border-radius:10px}.landing-slider-content h2{font-size:30px;font-weight:400;text-align:start;margin-bottom:30px;color:#333333}.landing-slider-content img{width:100%;max-width:900px;border-radius:8px;object-fit:contain}.landing-slider-dots{margin-top:20px}.landing-slider-dots .slider-dot{display:inline-block;width:12px;height:12px;margin:0 6px;border-radius:50%;background-color:#ddd;cursor:pointer;transition:background-color .3s ease}.landing-slider-dots .slider-dot.active{background-color:#333333}.landing-slider-window{overflow:hidden;width:100%;position:relative}.slider-track{display:flex;transition:transform .4s ease;width:100%}.slider-slide{flex:0 0 100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.slider-left{display:flex;justify-content:flex-start;text-align:start}.slider-left h2{font-weight:400}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background:white;border:none;font-size:2rem;z-index:2;cursor:pointer}.slider-button.prev{left:10px}.slider-button.next{right:10px}.landing-about-section,.slider-slide{padding:4rem 2rem;box-sizing:border-box}.landing-about-section{font-size:50px;line-height:80px;width:100%;gap:20px;text-align:start;display:flex;color:#4a4a4a}.about-video{border-radius:10px;width:50%}.about-exist{width:50%}.about-video video{border-radius:10px;width:100%}.landing-about-section span{color:rgb(183,183,183);font-size:40px}.logo-list{width:100%;justify-content:space-between}.logo-item,.logo-list{display:flex;align-items:center}.logo-item{justify-content:center}.logo-item img{height:30px;filter:grayscale(1);opacity:.5}.log-block{display:flex;align-items:center;flex-direction:column;gap:20px;margin-bottom:30px;margin-top:30px}.log-name{color:rgb(165,165,165)}.outreach-container{padding:20px}.outreach-title{font-size:24px;margin-bottom:15px}.outreach-card{margin-bottom:20px;padding:10px;border-radius:5px;border:1px solid #ccc;background-color:#fff;transition:background-color .3s ease}.outreach-sent{background-color:#d4edda}.outreach-label{margin:5px 0}.outreach-link{color:blue;text-decoration:underline}.outreach-checkbox-label{display:flex;align-items:center;cursor:pointer}.outreach-checkbox{margin-right:8px}.outreach-divider{margin:10px 0;border:1px solid #ccc}.outreach-error,.outreach-loading,.outreach-no-data{font-size:18px;text-align:center;margin-top:20px}footer{background-color:rgb(255,255,255);padding:1rem 2rem;text-align:center;font-size:.9rem;color:#222222;gap:10px;display:flex;justify-content:flex-end;align-items:center}@media (max-width:750px){footer{background-color:rgb(255,255,255);padding:1rem 2rem;text-align:center;color:#222222;display:flex;justify-content:space-between;align-items:center}footer,footer button{font-size:10px!important}footer button{color:rgb(28,28,28);border:none;cursor:pointer;background-color:rgb(248,248,248)}}footer button{color:rgb(28,28,28);border:none;cursor:pointer;background-color:rgb(248,248,248)}.landing-footer{background-color:rgb(255,255,255);color:rgb(34,34,34)}.landing-footer button{color:rgb(30,30,30);border:none;cursor:pointer;background-color:rgb(255,255,255)}.onboarding-points{display:flex;flex-direction:column;gap:10px;padding-left:0}.user-page-suggestion{padding:2rem;margin-top:50px}.suggested-heading{margin-bottom:1.5rem}.suggested-list{display:flex;flex-direction:column}@media (max-width:908px){.suggested-titled{color:rgb(58,58,58);line-height:30px;max-width:90%!important}.user-page-suggestion{padding:1rem;margin-top:50px}}.suggested-row{background:#ffffff;border:1px solid #eee;border-radius:15px;padding:1rem;gap:10px;cursor:pointer;margin-bottom:1rem;display:flex;align-items:flex-start;flex-direction:column;position:relative;transition:all .2s}.suggested-list a{text-decoration:none!important;color:inherit!important}.suggested-title{font-size:1.1rem;max-width:80%}.suggested-description{font-size:.9rem;color:#444;width:80%;line-height:25px;margin-top:.25rem}.suggested-date{margin-top:.5rem;padding:7px;border-radius:3px;font-size:.85rem;background-color:rgb(35,35,35);color:rgb(233,233,233)}.suggested-dates,.suggested-datesd{margin-top:.5rem;padding:7px;border-radius:3px;font-size:.85rem;background-color:rgb(244,244,244);color:rgb(40,40,40)}.match-score-badges,.suggested-datesd{width:-moz-fit-content;width:fit-content}.match-score-badges{display:inline-block;margin-top:.5rem;padding:.3rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600;position:absolute;right:20px;top:20px}.high-fit{background-color:#d4edda;color:#155724}.medium-fit{background-color:#fff3cd;color:#856404}.low-fit{background-color:#f8d7da;color:#721c24}.suggested-favicon-label img{height:30px;position:absolute;width:30px;right:20px;bottom:20px;border-radius:50%}.favicon-label-text{color:grey}.skeleton-row{background:#f6f6f6;border-radius:8px;padding:1rem;margin-bottom:1rem;animation:pulse 1.4s ease-in-out infinite}.skeleton-line{background-color:#ddd;height:12px;border-radius:4px;margin-bottom:10px}.skeleton-line.short{width:30%}.skeleton-line.medium{width:60%}.skeleton-line.long{width:90%}.skeleton-line.xshort{width:15%}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.suggested-rowd{background:#fcfcfc;border-radius:15px;padding:1rem;gap:10px;min-height:100px;cursor:pointer;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;transition:all .2s}.suggested-rowd:hover{background:#f3f3f3}.suggested-rowd img{position:absolute;top:15px;right:15px}.suggested-listd{gap:15px;display:flex;flex-direction:column}.suggested-titled{color:rgb(58,58,58);line-height:30px;max-width:70%}.category-label{background-color:rgb(248,248,248);width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px;margin-top:15px}.top-suppliers-container{margin-top:32px}.top-suppliers-container h2{font-size:18px;font-weight:lighter;margin-bottom:12px}.scroll-container{display:flex;flex-wrap:nowrap;overflow-x:auto;width:100%;max-width:100%;box-sizing:border-box;gap:16px;padding-bottom:8px;cursor:pointer;scrollbar-width:none;-ms-overflow-style:none}.supplier-card{flex:0 0 auto;min-width:220px;width:220px;background-color:#fafafa;border-radius:8px;padding:16px;cursor:pointer}.scroll-container::-webkit-scrollbar{display:none}.supplier-card h3{font-size:16px;font-weight:lighter;margin-bottom:8px}.supplier-card p{font-size:14px;margin:4px 0;color:#444}.recent-contracts-container h2{font-weight:lighter;color:rgb(33,33,33)}.recent-contracts-container{display:flex;flex-direction:column;gap:30px}.contract-cardd{background-color:#fafafa;box-sizing:border-box;border-radius:10px;padding:10px;color:rgb(111,111,111)}.awar-d,.contract-cardd span{color:rgb(0,0,0)}.awar-d{font-size:30px}.agency-spend-heading{font-size:1.125rem;color:#343434;margin-top:.25rem;margin-bottom:1.5rem;font-weight:400;line-height:1.6}.agency-spend-heading span{margin-left:20px;color:black}.celsis-box ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;list-style:none;padding:0}.celsis-box li{background:#f5f5f5;padding:1rem;height:100px;display:flex;justify-content:center;align-items:center;border-radius:4px;text-align:center}.celsis-box a{display:block;text-decoration:none;color:#333}.settings-block{margin:50px;display:flex;flex-direction:column;box-sizing:border-box}@media (max-width:900px){.settings-block{margin:10px;display:flex;flex-direction:column;box-sizing:border-box}.plan-typess{margin-top:50px}.next-charge{margin-bottom:50px}.settings-h4{font-weight:lighter;font-size:10px!important;margin-top:0;margin-bottom:0;position:absolute;top:120px}.trial-status{margin-top:80px;width:100%!important}}.trial-status{width:50%}.settings-h2{font-weight:400;color:rgb(36,36,36);font-size:40px;margin:0}.plan-bottom{background-color:#FCFCFC;box-sizing:border-box;padding:10px;border-radius:7px;position:relative;min-height:250px}.manage-sub{font-weight:400;color:rgb(48,48,48)}.settings-input{width:50%!important}.settings-inner{display:flex;gap:40px;flex-direction:column}.top-settings{display:flex;justify-content:space-between;align-items:center}.setting-block-log{background-color:rgb(32,32,32);border:none;padding:12px;cursor:pointer;color:white;border-radius:10px;transition:all .2s}.setting-block-log:hover{opacity:.8}.input-setting-block{display:flex;align-items:center;gap:20px}.full-access{position:absolute;top:15px;right:15px;background-color:rgb(179,255,163);color:rgb(33,33,33);padding:8px;border-radius:5px}.settings-cancelled-msg{max-width:50%}.cancel-sub{position:absolute;bottom:15px;right:15px;border:none;background-color:rgb(38,38,38);color:rgb(255,255,255);padding:8px;border-radius:5px;cursor:pointer;transition:all .3s}.cancel-sub:hover{opacity:.2s}.left-subb{color:rgb(29,29,29);font-size:30px}.right-subb{color:rgb(155,155,155)}.plan-typess{top:10px}.next-charge,.plan-typess{position:absolute;left:30px}.next-charge{bottom:10px}.next-ting{color:rgb(155,155,155);margin-right:10px}.next-date{color:rgb(32,32,32);font-size:25px}.invoice-history{margin-top:40px}.invoice-history h2{font-weight:400;color:rgb(50,50,50)}.invoice-row{display:flex;justify-content:space-between;align-items:center;background:#fafafa;padding:12px 20px;margin-bottom:16px;border-radius:8px;font-size:16px}.invoice-selected{border:2px solid #1976d2}.invoice-view-btn{background:#333;color:white;padding:6px 12px;border-radius:10px;font-size:14px;text-decoration:none}.settings-button{position:absolute;bottom:15px;right:15px;border:none;background-color:rgb(126,230,247);color:rgb(33,33,33);padding:8px;border-radius:5px;cursor:pointer;transition:all .3s}.settings-button:hover{opacity:.2s}.settings-h4{font-weight:lighter;font-size:15px;margin-top:0;color:grey;margin-bottom:0}