/*!src:75ed3c25e73a210bd3c5fbe439cfb965*/.vbb{--vbb-r: 16px}.vbb .cat-btn{width: auto;max-width: none;height: 48px;margin-top: 0;padding: 0 24px;gap: 8px;font-size: 16px;font-weight: 500;white-space: nowrap}.vbb .cat-btn-line{font-weight: 500}.vbb-h1{font-size: calc(var(--u,1px) * 36);font-weight: 600;line-height: 1.2;color: var(--c-text);overflow-wrap: anywhere}.vbb-h2{margin: 6px 0 0 !important;font-size: 18px;font-weight: 600;line-height: 1.3;color: var(--c-text);overflow-wrap: anywhere}.vbb-h2 a:hover,.vbb-lead-t a:hover{color: var(--c-indigo);text-decoration: underline}.vbb-intro{margin: 8px 0 18px !important;font-size: 16.5px;color: var(--c-soft);line-height: 1.5}.vbb-small{margin: 4px 0 0 !important;font-size: 13.5px;color: var(--c-soft)}.vbb-headrow{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 18px;margin-bottom: 14px}.vbb-headrow .vpr-h1,.vbb-headrow .vbb-intro{margin-bottom: 0 !important}.vbb-headbtns{display: flex;flex-wrap: wrap;gap: 10px}.vbb .vbb-headbtn{height: 44px;font-size: 15px}.vbb-badge,.vb-app-badge{display: inline-flex;align-items: center;justify-content: center;min-width: 20px;height: 20px;padding: 0 6px;border-radius: 999px;background: #d92d20;color: #fff;font-size: 12px;font-weight: 600}.vbb-count{margin: 18px 0 12px !important}.vbb-note{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 16px !important;padding: 12px 16px;border-radius: 12px;font-size: 15px;line-height: 1.45}.vbb-note i{margin-top: 3px}.vbb-note-ok{background: #e7f7ee;color: #0b5d33}.vbb-note-err{background: #fdecea;color: #a1281b}.vbb-note-info{background: var(--c-chip);color: var(--c-indigo)}.vbb-note a{font-weight: 600;text-decoration: underline}.vbb-pill{display: inline-flex;align-items: center;min-height: 24px;padding: 0 10px;border-radius: 999px;font-size: 12.5px;font-weight: 600;background: #eef1f5;color: #475467;white-space: nowrap}.vbb-pill.is-live,.vbb-pill.is-accepted,.vbb-pill.is-e-replied{background: #e7f7ee;color: #0b6b3a}.vbb-pill.is-review,.vbb-pill.is-shortlisted,.vbb-pill.is-e-seen{background: #fff4d6;color: #8a5a00}.vbb-pill.is-closed,.vbb-pill.is-expired,.vbb-pill.is-declined,.vbb-pill.is-e-closed{background: #f2f4f7;color: #667085}.vbb-pill.is-sent,.vbb-pill.is-e-new{background: var(--c-chip);color: var(--c-indigo)}.vbb-chip{display: inline-flex;align-items: center;min-height: 24px;padding: 0 10px;border-radius: 999px;border: 1px solid var(--c-chip-line);background: var(--c-chip);color: var(--c-indigo);font-size: 12.5px}.vbb-ok{color: #0b6b3a}.vbb-form{padding: 22px;border: 1px solid var(--c-line);border-radius: var(--vbb-r);background: #fff;gap: 16px}.vbb-field{display: block;min-width: 0}.vbb-label{display: block;margin-bottom: 6px;font-size: 14.5px;font-weight: 500;color: var(--c-text)}.vbb-label b{color: #d92d20}.vbb .vbb-form input,.vbb .vbb-form select,.vbb .vbb-form textarea{height: 50px;padding: 0 14px;border-radius: 12px;font-size: 16px;font-weight: 400}.vbb .vbb-form textarea{height: auto;min-height: 110px;padding: 12px 14px}.vbb-row{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}.vbb-row-3{grid-template-columns: minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr)}.vbb-check{display: flex !important;align-items: center;gap: 10px;min-height: 40px;font-size: 15px;cursor: pointer}.vbb .vbb-check input{width: 20px;height: 20px;margin: 0;accent-color: var(--c-indigo)}.vbb-btns{display: flex;flex-wrap: wrap;gap: 10px}.vbb-me{display: flex;gap: 12px;padding: 12px 14px;border-radius: 12px;background: var(--c-panel);font-size: 14.5px;line-height: 1.45}.vbb-me>i{margin-top: 3px;color: var(--c-indigo)}.vbb-me b{display: block}.vbb-me span,.vbb-me small{display: block;color: var(--c-soft);overflow-wrap: anywhere}.vbb-me small{margin-top: 4px;font-size: 13px}.vbb .cat-submit{justify-self: start;min-width: 220px}.vbb-split{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 30px;align-items: start}.vbb-side{position: sticky;top: 96px;padding: 22px;border-radius: var(--vbb-r);background: var(--c-panel)}.vbb-side h2{margin-bottom: 14px !important;font-size: 18px;font-weight: 600}.vbb-steps{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.vbb-steps li{display: flex;gap: 12px}.vbb-steps span{flex: 0 0 32px;display: inline-flex;align-items: center;justify-content: center;height: 32px;border-radius: 50%;background: var(--c-indigo);color: #fff;font-weight: 600}.vbb-steps b{display: block;font-size: 15px}.vbb-steps small{display: block;font-size: 13.5px;color: var(--c-soft);line-height: 1.4}.vbb-side-links{display: grid;gap: 8px;margin-top: 18px !important;padding-top: 14px;border-top: 1px solid var(--c-line);font-size: 14.5px}.vbb-side-links a{display: flex;align-items: center;gap: 8px;min-height: 32px;color: var(--c-indigo) !important}.vbb-side-links a:hover{text-decoration: underline}.vbb-signin{max-width: 620px;margin: 10px auto 20px;padding: 30px 22px;border: 1px solid var(--c-line);border-radius: 20px;background: #fff;text-align: center}.vbb-signin-ico{display: inline-flex;align-items: center;justify-content: center;width: 58px;height: 58px;border-radius: 50%;background: var(--c-chip);color: var(--c-indigo);font-size: 24px}.vbb-signin h2{margin: 12px 0 6px !important;font-size: 21px;font-weight: 600}.vbb-signin p{color: var(--c-soft);line-height: 1.5}.vbb-signin-btns{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 16px}.vbb-leads,.vbb-mine,.vbb-quotes{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.vbb-lead{display: flex;gap: 18px;justify-content: space-between;padding: 18px 20px;border: 1px solid var(--c-line);border-radius: var(--vbb-r);background: #fff}.vbb-lead-main{min-width: 0}.vbb-lead-t{font-size: 18.5px;font-weight: 600;line-height: 1.3;overflow-wrap: anywhere}.vbb-lead-facts,.vbb-lead-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 16px;margin-top: 8px !important;font-size: 14.5px;color: var(--c-text)}.vbb-lead-facts i{color: var(--c-indigo)}.vbb-lead-meta{font-size: 13.5px;color: var(--c-soft)}.vbb-lead-d{margin-top: 8px !important;font-size: 14.5px;line-height: 1.5;color: var(--c-soft);overflow-wrap: anywhere}.vbb-lead-side{flex: 0 0 auto;display: flex;flex-direction: column;align-items: flex-end;justify-content: center;gap: 8px;text-align: right}.vbb-lead-q{font-size: 13.5px;color: var(--c-soft)}.vbb .vbb-lead-btn{height: 44px;font-size: 15px}.vbb-rfq{padding: 24px}.vbb-rfq-head .vbb-h1{margin-top: 10px !important}.vbb-facts{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));margin: 18px 0 0;border: 1px solid var(--c-line);border-radius: 12px;background: #fff;overflow: hidden}.vbb-facts>div{margin: 0 -1px -1px 0;padding: 12px 14px;border-right: 1px solid var(--c-line);border-bottom: 1px solid var(--c-line)}.vbb-facts dt{font-size: 12.5px;color: var(--c-soft);text-transform: uppercase;letter-spacing: .02em}.vbb-facts dd{margin: 2px 0 0;font-size: 16px;font-weight: 600;color: var(--c-text);overflow-wrap: anywhere}.vbb-details{margin-top: 16px;font-size: 15.5px;line-height: 1.6;overflow-wrap: anywhere}.vbb-contact{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 12px !important;padding: 10px 14px;border-radius: 10px;background: #e7f7ee;color: #0b5d33;font-size: 14.5px;overflow-wrap: anywhere}.vbb-contact a{font-weight: 600;color: inherit !important}.vbb-myq{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;margin-bottom: 14px;padding: 12px 16px;border: 1px solid var(--c-line);border-radius: 12px;background: #fff;font-size: 15px}.vbb-myq b{font-size: 18px;color: #0b6b3a}.vbb-qform{max-width: 760px}.vbb-cmp-bar{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 12px;font-size: 14.5px;color: var(--c-soft)}.vbb-cmp-bar label{display: inline-flex;align-items: center;gap: 8px}.vbb-cmp-bar select{min-height: 40px;padding: 0 10px;border: 1px solid var(--c-line);border-radius: 10px;background: #fff;font: inherit;font-size: 16px;color: var(--c-text)}.vbb-quote{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,2fr);gap: 10px 22px;padding: 18px 20px;border: 1px solid var(--c-line);border-radius: var(--vbb-r);background: #fff}.vbb-quote.is-accepted{border-color: #12a150;box-shadow: 0 0 0 2px rgba(18,161,80,.15)}.vbb-quote.is-declined{opacity: .7}.vbb-quote-co{font-size: 17px;font-weight: 600;color: var(--c-text) !important;overflow-wrap: anywhere}.vbb-quote-co:hover{color: var(--c-indigo) !important;text-decoration: underline}.vbb-quote-sub{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin-top: 6px !important;font-size: 13.5px;color: var(--c-soft)}.vbb-quote-facts{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;margin: 0}.vbb-quote-facts dt{font-size: 12px;color: var(--c-soft);text-transform: uppercase}.vbb-quote-facts dd{margin: 2px 0 0;font-size: 15px;font-weight: 600;overflow-wrap: anywhere}.vbb-quote-facts .vbb-price{color: #0b6b3a;font-size: 17px}.vbb-quote-facts small{display: block;font-size: 12px;font-weight: 400;color: var(--c-soft)}.vbb-low{display: inline-block;padding: 1px 8px;border-radius: 999px;background: #0b6b3a;color: #fff;font-size: 11.5px;font-weight: 600;vertical-align: 2px}.vbb-quote-note{grid-column: 1 / -1;padding: 10px 12px;border-radius: 10px;background: var(--c-panel);font-size: 14.5px;line-height: 1.5;overflow-wrap: anywhere}.vbb-quote .vbb-contact{grid-column: 1 / -1;margin-top: 0 !important}.vbb-quote-acts{grid-column: 1 / -1;display: flex;flex-wrap: wrap;gap: 8px}.vbb-inline{display: inline;margin: 0}.vbb .vbb-btn-no{border-color: #d0d5dd;color: #a1281b !important}.vbb .vbb-btn-no:hover{background: #fdecea;color: #a1281b !important}.vbb-wait{margin-top: 6px}.vbb-tabs{display: flex;gap: 6px;margin: 4px 0 18px;padding: 4px;border-radius: 999px;background: var(--c-panel);overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none}.vbb-tabs::-webkit-scrollbar{display: none}.vbb-tabs a{flex: 0 0 auto;display: inline-flex;align-items: center;min-height: 42px;padding: 0 18px;border-radius: 999px;font-size: 15px;color: var(--c-soft);white-space: nowrap}.vbb-tabs a.is-on{background: var(--c-indigo);color: #fff}.vbb-mine-item{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 12px 18px;padding: 16px 20px}.vbb-mine-q{display: flex;flex-direction: column;align-items: center;justify-content: center;min-width: 110px;padding: 6px 10px;border-radius: 12px;background: var(--c-panel);text-align: center}.vbb-mine-q b{font-size: 24px;line-height: 1.1;color: var(--c-indigo)}.vbb-mine-q span,.vbb-mine-q small{font-size: 12.5px;color: var(--c-soft)}.vbb-mine-acts{grid-column: 1 / -1;display: flex;flex-wrap: wrap;gap: 8px}.vbb-rfqsum{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 16px;padding: 16px 20px}.vbm{display: grid;grid-template-columns: 330px minmax(0,1fr);height: min(72vh,720px);min-height: 460px;border: 1px solid var(--c-line);border-radius: 18px;background: #fff;overflow: hidden}.vbm-list{border-right: 1px solid var(--c-line);overflow-y: auto;-webkit-overflow-scrolling: touch}.vbm-list ul{margin: 0;padding: 0;list-style: none}.vbm-item{display: flex;align-items: center;gap: 10px;padding: 12px 14px;border-bottom: 1px solid #eef1f5;color: var(--c-text) !important}.vbm-item:hover{background: #f7f9fc}.vbm-item.is-on{background: var(--c-chip)}.vbm-item-txt{flex: 1;min-width: 0}.vbm-item-txt b,.vbm-item-txt span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.vbm-item-txt b{font-size: 15px;font-weight: 600}.vbm-item-txt span{font-size: 13px;color: var(--c-soft)}.vbm-item.is-new .vbm-item-txt b{color: var(--c-indigo)}.vbm-item-side{display: flex;flex-direction: column;align-items: flex-end;gap: 6px;font-size: 12px;color: var(--c-soft)}.vbm-dot{width: 10px;height: 10px;border-radius: 50%;background: #d92d20}.vbm-ava{flex: 0 0 40px;display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: var(--c-indigo);color: #fff;font-weight: 600}.vbm-chat{display: flex;flex-direction: column;min-width: 0;min-height: 0;background: #f6f8fb}.vbm-chat-head{display: flex;align-items: center;gap: 10px;padding: 12px 16px;border-bottom: 1px solid var(--c-line);background: #fff}.vbm-back{display: none;align-items: center;justify-content: center;width: 40px;height: 40px;margin-left: -8px;border-radius: 50%;color: var(--c-text) !important}.vbm-chat-who{min-width: 0}.vbm-chat-who b,.vbm-chat-who span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.vbm-chat-who span{font-size: 13px;color: var(--c-soft)}.vbm-chat-who a{color: var(--c-indigo) !important;text-decoration: underline}.vbm-msgs{flex: 1;min-height: 0;margin: 0;padding: 16px;list-style: none;overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}.vbm-msg{display: flex;margin-bottom: 10px}.vbm-msg.is-me{justify-content: flex-end}.vbm-bubble{position: relative;max-width: min(78%,560px);padding: 9px 13px 7px;border-radius: 14px 14px 14px 4px;background: #fff;box-shadow: 0 1px 2px rgba(16,24,40,.08);font-size: 15px;line-height: 1.45;overflow-wrap: anywhere}.vbm-msg.is-me .vbm-bubble{border-radius: 14px 14px 4px 14px;background: #dcefe3}.vbm-msg.is-quote .vbm-bubble{border: 1px solid #b7d2e2;background: #eef6fb}.vbm-from{display: block;margin-bottom: 2px;font-size: 12.5px;color: var(--c-indigo)}.vbm-qtag{float: left;margin: 2px 8px 0 0;color: var(--c-indigo)}.vbm-bubble small{display: block;margin-top: 2px;font-size: 11.5px;color: var(--c-soft);text-align: right}.vbm-sys{margin: 4px auto !important;padding: 6px 12px;border-radius: 999px;background: #fff4d6;color: #6b4a00;font-size: 13px;text-align: center}.vbm-sys small{color: inherit;opacity: .75}.vbm-send{display: flex;align-items: flex-end;gap: 8px;padding: 10px 12px;border-top: 1px solid var(--c-line);background: #fff}.vbm-box{flex: 1;min-width: 0}.vbm-box textarea{display: block;width: 100%;min-height: 46px;max-height: 140px;padding: 11px 14px;border: 1px solid var(--c-line);border-radius: 22px;background: #fff;font: inherit;font-size: 16px;line-height: 1.4;color: var(--c-text);resize: none}.vbm-box textarea:focus{outline: 2px solid rgba(20,88,125,.3);border-color: var(--c-indigo)}.vbm-go{flex: 0 0 46px;display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;border: 0;border-radius: 50%;background: var(--c-indigo);color: #fff;font-size: 17px;cursor: pointer}.vbm-go:disabled{opacity: .6}.vbm-tip{margin: 0 !important;padding: 6px 14px 10px;background: #fff;font-size: 12px;color: var(--c-soft)}.vbm-empty{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;height: 100%;min-height: 200px;padding: 24px;color: var(--c-soft);text-align: center}.vbm-empty i{font-size: 34px;color: var(--c-indigo);opacity: .55}@media (max-width: 1000px){.vbb-split{grid-template-columns: 1fr}.vbb-side{position: static}.vbb-quote{grid-template-columns: 1fr}.vbm{grid-template-columns: 270px minmax(0,1fr)}}@media (max-width: 720px){.vbb-h1{font-size: 23px}.vbb-form{padding: 16px 14px}.vbb-row,.vbb-row-3{grid-template-columns: 1fr 1fr;gap: 12px}.vbb-row-3>:first-child{grid-column: 1 / -1}.vbb .cat-submit,.vbb-btns .cat-btn{width: 100%}.vbb-btns{display: grid}.vbb-headrow .vbb-headbtn{flex: 1 1 auto;justify-content: center}.vbb-headbtns{width: 100%}.vbb-lead{flex-direction: column;gap: 12px;padding: 14px 16px}.vbb-lead-side{flex-direction: row;align-items: center;justify-content: space-between;text-align: left}.vbb-lead-t{font-size: 17px}.vbb-rfq{padding: 16px}.vbb-facts{grid-template-columns: 1fr 1fr}.vbb-quote{padding: 14px}.vbb-quote-facts{grid-template-columns: 1fr 1fr;gap: 10px}.vbb-mine-item{grid-template-columns: 1fr;padding: 14px}.vbb-mine-q{flex-direction: row;gap: 6px;justify-content: flex-start;min-width: 0;padding: 6px 12px}.vbb-mine-q b{font-size: 18px}.vbb-quote-acts .vpr-btn,.vbb-mine-acts .vpr-btn{min-height: 42px}.vbm{display: block;height: auto;min-height: 0;border-radius: 14px}.vbm-list{border-right: 0}.vbm.has-chat .vbm-list{display: none}.vbm:not(.has-chat) .vbm-chat{display: none}.vbm.has-chat .vbm-chat{height: calc(100dvh - 150px);min-height: 420px}.vbm-headrow.has-chat{display: none}.vbm-back{display: inline-flex}.vbm-msgs{padding: 12px 10px}.vbm-bubble{max-width: 86%}}@media (max-width: 380px){.vbb-row{grid-template-columns: 1fr}.vbb-quote-facts{grid-template-columns: 1fr 1fr}}.vbb-pill.is-l-new{background: #fdecea;color: #a1281b}.vbb-pill.is-l-contacted{background: var(--c-chip);color: var(--c-indigo)}.vbb-pill.is-l-interested{background: #fff4d6;color: #8a5a00}.vbb-pill.is-l-negotiation{background: #efe8ff;color: #5b34b0}.vbb-pill.is-l-won{background: #e7f7ee;color: #0b6b3a}.vbb-pill.is-l-lost{background: #f2f4f7;color: #667085}.vbl-stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 0 0 16px;padding: 0;list-style: none}.vbl-stats a{display: flex;flex-direction: column;gap: 2px;height: 100%;padding: 14px 16px;border: 1px solid var(--c-line);border-radius: 14px;background: #fff;color: var(--c-text) !important}.vbl-stats a:hover{border-color: var(--c-indigo)}.vbl-stats b{font-size: 26px;line-height: 1.1;color: var(--c-indigo)}.vbl-stats span{font-size: 13.5px;color: var(--c-soft)}.vbl-stats .is-due a{border-color: #f5b4ad;background: #fff7f6}.vbl-stats .is-due b{color: #a1281b}.vbl-filter{display: grid;grid-template-columns: minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto auto;gap: 10px;align-items: center;padding: 12px;border-radius: 16px;background: var(--c-panel)}.vbl-filter .vpr-field select,.vbl-filter .vpr-field input{min-height: 46px}.vbb .vbl-go{height: 46px}.vbl-starbox{min-height: 46px !important;padding: 0 6px;white-space: nowrap}.vbl-starbox .fa-star,.vbl-st{color: #f5a400}.vbl-list{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.vbl-item-a{display: flex;align-items: center;gap: 12px;padding: 14px 16px;border: 1px solid var(--c-line);border-radius: 14px;background: #fff;color: var(--c-text) !important}a.vbl-item-a:hover{border-color: var(--c-indigo)}.vbl-item.is-new .vbl-item-a{border-color: #b7d2e2;background: #f7fbfe}.vbl-item-txt{flex: 1;min-width: 0}.vbl-item-txt b{display: block;font-size: 16px;font-weight: 600;overflow-wrap: anywhere}.vbl-item-txt b .vbm-dot{display: inline-block;vertical-align: 2px}.vbl-item-txt span{display: block;margin-top: 2px;font-size: 13.5px;color: var(--c-soft);overflow-wrap: anywhere}.vbl-item-side{display: flex;flex-direction: column;align-items: flex-end;gap: 6px;text-align: right;font-size: 12.5px;color: var(--c-soft)}.vbl-due{display: inline-block;margin-top: 4px;font-size: 12.5px;color: var(--c-indigo)}.vbl-due.is-late{color: #a1281b;font-weight: 600}.vbl-one{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 20px;align-items: start}.vbl-main{display: grid;gap: 16px;min-width: 0}.vbl-card,.vbl-hist,.vbl-edit,.vbl-settings,.vbl-chart{padding: 20px}.vbl-card-top{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.vbl-starf{margin-left: auto}.vbl-star{display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 0 12px;border: 1px solid var(--c-line);border-radius: 999px;background: #fff;color: var(--c-soft);font: inherit;font-size: 13.5px;cursor: pointer}.vbl-star.is-on{border-color: #f5a400;background: #fff8e1;color: #6b4a00}.vbl-star.is-on i{color: #f5a400}.vbl-title{margin-top: 10px !important;font-size: 24px}.vbl-msg{margin-top: 12px}.vbl-contact{display: flex;align-items: center;gap: 12px;margin-top: 16px;padding: 12px 14px;border-radius: 12px;background: var(--c-panel)}.vbl-contact-txt{min-width: 0}.vbl-contact-txt b{display: block;font-size: 16px}.vbl-contact-txt span,.vbl-contact-txt small{display: block;font-size: 14px;color: var(--c-soft);overflow-wrap: anywhere}.vbl-contact-txt small{margin-top: 4px;font-size: 13px}.vbl-acts{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.vbl-acts .fa-whatsapp{color: #25d366}.vbl-acts .vpr-btn-solid .fa-phone,.vbl-acts .vpr-btn-solid:hover .fa-whatsapp{color: inherit}.vbl-h{margin-bottom: 12px !important;font-size: 17px;font-weight: 600}.vbl-h-2{margin-top: 18px !important}.vbl-noteform{display: grid;gap: 8px;margin-bottom: 14px}.vbl-noteform textarea{width: 100%;min-height: 70px;padding: 10px 12px;border: 1px solid var(--c-line);border-radius: 12px;font: inherit;font-size: 16px;color: var(--c-text);resize: vertical}.vbl-noteform .vpr-btn{justify-self: start}.vbl-timeline{display: grid;gap: 0;margin: 0;padding: 0;list-style: none}.vbl-timeline li{position: relative;display: flex;gap: 12px;padding: 0 0 14px}.vbl-timeline li::before{content: "";position: absolute;left: 15px;top: 32px;bottom: 0;width: 2px;background: #eef1f5}.vbl-timeline li:last-child::before{display: none}.vbl-tl-ico{flex: 0 0 32px;display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 50%;background: var(--c-chip);color: var(--c-indigo);font-size: 13px}.vbl-timeline .is-note .vbl-tl-ico{background: #fff4d6;color: #8a5a00}.vbl-timeline .is-accepted .vbl-tl-ico{background: #e7f7ee;color: #0b6b3a}.vbl-timeline .is-declined .vbl-tl-ico{background: #fdecea;color: #a1281b}.vbl-timeline .is-msg .vbl-tl-ico{background: #efe8ff;color: #5b34b0}.vbl-timeline p{font-size: 14.5px;line-height: 1.5;overflow-wrap: anywhere}.vbl-timeline small{font-size: 12.5px;color: var(--c-soft)}.vbl-alerts{padding: 18px 20px}.vbl-side{position: sticky;top: 96px;display: grid;gap: 12px}.vbl-edit{display: grid;gap: 12px}.vbl-edit .vbb-field input{width: 100%;height: 46px;padding: 0 12px;border: 1px solid #cad9dd;border-radius: 12px;background: #fff;font: inherit;font-size: 16px;color: var(--c-text)}.vbl-status{display: flex;flex-wrap: wrap;gap: 6px}.vbl-status label{position: relative;cursor: pointer}.vbl-status input{position: absolute;opacity: 0;width: 1px;height: 1px}.vbl-status span{display: inline-flex;align-items: center;min-height: 36px;padding: 0 12px;border: 1px solid var(--c-line);border-radius: 999px;background: #fff;font-size: 14px;color: var(--c-soft)}.vbl-status input:checked + span{border-color: transparent;font-weight: 600;box-shadow: 0 0 0 2px currentColor inset}.vbl-status input:checked + span.is-l-new{background: #fdecea;color: #a1281b}.vbl-status input:checked + span.is-l-contacted{background: var(--c-chip);color: var(--c-indigo)}.vbl-status input:checked + span.is-l-interested{background: #fff4d6;color: #8a5a00}.vbl-status input:checked + span.is-l-negotiation{background: #efe8ff;color: #5b34b0}.vbl-status input:checked + span.is-l-won{background: #e7f7ee;color: #0b6b3a}.vbl-status input:checked + span.is-l-lost{background: #f2f4f7;color: #475467}.vbl-status input:focus-visible + span{outline: 2px solid var(--c-indigo);outline-offset: 2px}.vbb .vbl-save{width: 100%}.vbl-done{display: grid;gap: 8px;padding: 14px 16px;border: 1px solid var(--c-line);border-radius: 14px;background: #fff}.vbl-done .vbl-due{margin: 0;font-size: 14px}.vbl-chart .vbl-h{font-size: 15.5px}.vbl-bars{display: grid;grid-template-columns: repeat(14,minmax(0,1fr));align-items: end;gap: 6px;height: 170px;margin: 0;padding: 0;list-style: none}.vbl-bars li{display: flex;flex-direction: column;justify-content: flex-end;align-items: center;height: 100%;gap: 4px}.vbl-bar{position: relative;display: block;width: 100%;min-height: 3px;border-radius: 6px 6px 2px 2px;background: var(--c-indigo)}.vbl-bar b{position: absolute;left: 0;right: 0;top: -18px;font-size: 11.5px;font-weight: 600;color: var(--c-text);text-align: center}.vbl-bars small{font-size: 11.5px;color: var(--c-soft)}.vbl-who-h{margin-top: 24px !important}.vbl-settings{display: grid;gap: 10px;margin-bottom: 16px}.vbl-settings .cat-btn{justify-self: start}@media (max-width: 1000px){.vbl-one{grid-template-columns: 1fr}.vbl-side{position: static}.vbl-filter{grid-template-columns: 1fr 1fr}.vbl-filter .vpr-field-q{grid-column: 1 / -1}}@media (max-width: 720px){.vbl-stats{grid-template-columns: 1fr 1fr;gap: 8px}.vbl-stats a{padding: 10px 12px}.vbl-stats b{font-size: 22px}.vbl-card,.vbl-hist,.vbl-edit,.vbl-settings,.vbl-chart,.vbl-alerts{padding: 14px}.vbl-title{font-size: 20px}.vbl-item-a{padding: 12px;gap: 10px}.vbl-item-a .vbm-ava{flex-basis: 34px;width: 34px;height: 34px}.vbl-item-txt b{font-size: 15px}.vbl-acts .vpr-btn{flex: 1 1 auto;min-height: 44px}.vbl-bars{gap: 3px;height: 140px}.vbl-bar b{font-size: 10px}.vbl-filter .vbl-go{grid-column: 1 / -1;width: 100%}}.vbl-main>.cat-card,.vbl-side>.cat-card{margin: 0}@media (max-width: 1000px){.vbl-one{display: flex;flex-direction: column;gap: 16px}.vbl-main{display: contents}.vbl-card{order: 1}.vbl-side{order: 2}.vbl-hist{order: 3}}.vbm-attach{position: relative;flex: 0 0 auto}.vbm-attach>summary{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;background: var(--c-chip);color: var(--c-indigo);font-size: 17px;cursor: pointer;list-style: none}.vbm-attach>summary::-webkit-details-marker{display: none}.vbm-attach[open]>summary{background: var(--c-indigo);color: #fff}.vbm-attach-menu{position: absolute;bottom: 54px;left: 0;z-index: 5;display: grid;gap: 4px;width: 250px;padding: 8px;border: 1px solid var(--c-line);border-radius: 14px;background: #fff;box-shadow: 0 12px 30px rgba(16,24,40,.16)}.vbm-att{position: relative;display: flex;align-items: center;gap: 10px;width: 100%;min-height: 44px;padding: 0 12px;border: 0;border-radius: 10px;background: transparent;color: var(--c-text);font: inherit;font-size: 15px;text-align: left;cursor: pointer;overflow: hidden}.vbm-att:hover{background: var(--c-panel)}.vbm-att i{width: 18px;color: var(--c-indigo)}.vbm-att input[type=file]{position: absolute;inset: 0;opacity: 0;cursor: pointer}.vbm-att-prod{flex-wrap: wrap;padding: 8px 12px}.vbm-att-prod select{width: 100%;min-height: 40px;margin-top: 4px;padding: 0 8px;border: 1px solid var(--c-line);border-radius: 8px;background: #fff;font: inherit;font-size: 16px;color: var(--c-text)}.vbm-img{display: block;margin: 2px 0}.vbm-img img{display: block;max-width: 100%;width: auto;height: auto;max-height: 300px;border-radius: 10px;object-fit: cover}.vbm-prod{display: flex;gap: 10px;align-items: center;min-width: 220px;margin: 2px 0;padding: 8px;border: 1px solid var(--c-line);border-radius: 12px;background: #fff;color: var(--c-text) !important}.vbm-prod:hover{border-color: var(--c-indigo)}.vbm-prod-pic{position: relative;flex: 0 0 56px;display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 10px;background: #eff1f7;overflow: hidden;color: var(--c-indigo);font-size: 22px}.vbm-prod-pic img{position: relative;z-index: 1;width: 100%;height: 100%;object-fit: contain;background: #fff}.vbm-prod-pic i{position: absolute}.vbm-prod-txt{min-width: 0}.vbm-prod-txt b{display: block;font-size: 14.5px;line-height: 1.3;overflow-wrap: anywhere}.vbm-prod-txt span{display: block;font-size: 14px;font-weight: 700;color: #0b6b3a}.vbm-prod-txt small{display: block;margin: 0 !important;text-align: left !important}.vbm-cat .vbm-prod-txt span{color: var(--c-soft);font-weight: 400}.vbl-vform{display: grid;gap: 12px;max-width: 520px}.vbl-vform input[type=text]{width: 100%;height: 46px;padding: 0 12px;border: 1px solid #cad9dd;border-radius: 12px;background: #fff;font: inherit;font-size: 16px;text-transform: uppercase;color: var(--c-text)}.vbl-vform input[type=file]{width: 100%;padding: 10px;border: 1px dashed #b7d2e2;border-radius: 12px;background: #f7fbfe;font: inherit;font-size: 15px}.vbl-verify .vbl-card-top{justify-content: space-between}.vbl-verify .vbl-h{margin-bottom: 0 !important}@media (max-width: 720px){.vbm-attach-menu{width: min(260px,calc(100vw - 40px))}.vbm-attach>summary{width: 42px;height: 42px}.vbm-prod{min-width: 0}}