[data-theme=light]{--primary-color:#ff0026;--secondary-color:#0052a7;--heading-color:#081f32;--outerline-color:#dadce0;--success-bg:#daecff;--body-color:#f9f9f9;--img-background:#f6f6f6;--light-pink-color:#faf0f1;--gray-color:#424242;--gray-light:#505050;--off-white-blue:#f4f6fa;--white:#ffffff;--light-white:#ebeced;--black:#1F1F1F;--field-color:#616161;--input-color:#717171;--yellow:#c37f10!important;--note-bg:#fdf7e9;--paragraph-color:#919191;--primary-gradient:linear-gradient(94.87deg,#0052a7 0.79%,#0065c3);--banner-gradient:linear-gradient(45deg,#2f80b1,#0053a3);--btn-color:var(--secondary-color);--light-blue:#488ae142;--title-color:var(--black);--content-color:var(--gray-color);--text-color:var(--gray-color);--dark-content:var(--black);--red:var(--primary-color);--border-color:var(--outerline-color);--color-border:var(--outerline-color);--input-border:var(--outerline-color)}[data-theme=dark]{--primary-color:#ff334b;--secondary-color:#4da3ff;--heading-color:#f0f0f0;--outerline-color:#383838;--body-color:#0b0c0d;--success-bg:#1a2c3d;--img-background:#1a1a1a;--light-pink-color:#2d1a1c;--off-white-blue:#161a21;--white:#1a1a1a;--light-white:#262626;--black:#ffffff;--gray-color:#a0a0a0;--gray-light:#808080;--field-color:#b0b0b0;--input-color:#c0c0c0;--paragraph-color:#919191;--primary-gradient:linear-gradient(180deg,#ff334b,#a30018);--banner-gradient:linear-gradient(45deg,#161a21,#0b0c0d);--btn-color:var(--secondary-color);--light-blue:#488ae120;--title-color:#ffffff;--text-color:#e0e0e0;--content-color:#b0b0b0;--dark-content:#ffffff;--red:#ff334b;--border-color:#333333;--color-border:#444444;--input-border:#444444}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.custom-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}@media(max-width:576px){.custom-modal-overlay{padding:10px}}.custom-modal-content{position:relative;background:var(--white);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);outline:none}@media(max-width:576px){.custom-modal-content{border-radius:6px;max-height:95vh!important}}.modal-wrapper{display:flex;flex-direction:column;height:100%}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;background:var(--white);z-index:10;border-radius:8px 8px 0 0}@media(max-width:576px){.modal-header{padding:16px}}.modal-title{margin:0;font-size:1.25rem;font-weight:600;color:var(--title-color);flex:1 1}@media(max-width:576px){.modal-title{font-size:1.125rem}}.modal-close-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--gray-color);transition:color .2s ease,background-color .2s ease;border-radius:4px;margin-left:12px}.modal-close-btn:hover{color:var(--title-color);background-color:var(--off-white-blue)}.modal-close-btn:focus{outline:2px solid var(--secondary-color);outline-offset:2px}.modal-body{padding:20px;overflow-y:auto;flex:1 1}@media(max-width:576px){.modal-body{padding:16px}}.modal-footer{padding:16px 20px;border-top:1px solid var(--border-color);background:var(--off-white-blue);border-radius:0 0 8px 8px;position:-webkit-sticky;position:sticky;bottom:0}@media(max-width:576px){.modal-footer{padding:12px 16px}}@media(max-width:768px){.custom-modal-content{max-width:95%!important}}@media(max-width:576px){.custom-modal-overlay{align-items:flex-end}.custom-modal-content{max-width:100%!important;width:100%!important}.custom-modal-content,.modal-header{border-radius:16px 16px 0 0}.modal-footer{border-radius:0}}.confirmation-popup .info-logo{padding:8px;background-color:rgba(223,239,255,.4901960784);width:-webkit-fit-content;width:fit-content;border-radius:50%;border:1px solid #dfefff;margin-bottom:12px}.confirmation-popup .info-logo .mdi-alert{width:40px;height:40px;background-color:#dfefff;border-radius:50%;padding:6px;margin-right:0}.confirmation-popup .technical-note{display:flex;flex-direction:column;gap:5px}.confirmation-popup .technical-note textarea{width:100%}.confirmation-popup .alert-section{display:flex;padding:8px;background:rgba(59,155,255,.1607843137);border-radius:5px;margin-bottom:12px}.confirmation-popup .alert-section .mdi-alert{width:16px;height:16px;color:var(--secondary-color);margin-right:9px}.confirmation-popup .alert-section .withdraw-bid{color:var(--secondary-color)}.confirmation-popup .mg-right-8{margin-right:8px}.confirmation-popup .popup-btn{display:flex;justify-content:end;margin-top:16px}.confirmation-popup .popup-btn .btn-cancel{padding:8px 20px;background:var(--white);color:var(--secondary-color);border:1px solid var(--btn-color);border-radius:5px;letter-spacing:.07em;margin-right:12px}.confirmation-popup .popup-btn .btn-withdraw{padding:8px 20px;border-radius:5px;background:var(--primary-gradient);color:var(--white);border:1px solid var(--btn-color);letter-spacing:.07em}.confirmation-popup .popup-body{padding:16px 0;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.confirmation-popup .text-title{margin-bottom:16px;font-weight:700;font-size:1.29rem!important;color:var(--title-color);text-align:left}.confirmation-popup .sub-header{font-weight:400;font-size:1rem;color:var(--title-color);text-align:left;margin-bottom:16px}.confirmation-popup .close-icon{top:unset!important}.confirmation-popup .otp-input-custom{width:2.3em!important}.edit-details{padding:0 7px 7px}.edit-details .top-head{align-items:center;margin-bottom:20px;position:relative}.edit-details .mdi-close{position:absolute;top:-4px;right:-4px}.edit-details .upload-venture{font-weight:700;margin-top:12px}.edit-details .update-topic{font-weight:600;text-align:center;margin-bottom:40px;color:var(--secondary-color);font-size:1.85rem}.edit-details .company{font-size:1rem;outline:none;border:.5px solid #919191;border-radius:5px;padding:.5rem .7rem;color:#303030;transition:.1s ease-out;margin-left:10px}.edit-details .red-btn{border:1px solid #2760d8;color:#2760d8;border-radius:3px}.edit-details .st-line{margin-bottom:24px;display:flex;width:100%}.edit-details .st-line .col-md-4{width:110%}.edit-details .line-section{display:flex;justify-content:center}.edit-details .btn-cancel{padding:8px 20px;background:var(--white);color:var(--secondary-color);border:1px solid var(--btn-color);border-radius:5px;letter-spacing:.07em}.edit-details .form-control{margin-bottom:7px}.edit-details .custom-dropzone .drop-zone-page .poped-box{width:135px;height:135px;display:flex;align-items:center;justify-content:center;padding:8px}.edit-details .about_company_textarea{resize:none}.edit-details .image-section{position:relative}.edit-details .image-section img{width:135px;height:135px;object-fit:contain;border:1px solid var(--border-color);border-radius:4px}.edit-details .react-tel-input .special-label{margin-bottom:.5rem}