#root,.App,body,html{margin:0;height:100%}.page-container{font-family:Open Sans;color:#333;background-color:var(--bg-white);height:100%;display:grid;width:100;grid-template-rows:1fr auto}@media only screen and (max-width:1008px){.page-container{padding:0}}#modal-root .filters-modal{min-width:25%;max-width:500px;height:90%;background:#fafafa}#modal-root .filters-modal .btn-close{position:absolute;top:10px;right:8px;width:16px;height:16px;border:0;background:url(/leads/_next/static/media/close_icon.64fe4995.svg) no-repeat 50%;z-index:9}.filters-modal-container{display:flex;flex-flow:column;height:100%;overflow:auto}.filters-modal-container .title{padding:0 20px;border-bottom:.5px solid #eaeaea}.filters-modal-container .title h3{margin:12px auto}.filters-container .filter{padding:15px}.filters-container .filter .filter-title{font-weight:700;padding:5px 0}.filters-modal-container .filters-modal-body{height:100%;display:flex;flex-direction:column;justify-content:space-between}.filters-modal-container .filters-modal-footer{border-top:.5px solid #eaeaea;padding:16px 20px;display:flex;justify-content:center}.filters-modal-footer .reset-btn{cursor:pointer;width:50%;display:flex;flex-grow:1;justify-content:center;align-items:center}.filters-modal-footer .apply-filters-btn{width:50%;height:40px;font-size:15px;display:flex;flex-grow:1}@media only screen and (max-width:812px){#modal-root .filters-modal{max-width:100%;width:100%;height:100%}}.badge{position:absolute;top:-10px;right:-4px;background-color:#055E6F;color:white;border-radius:20px;height:25px;font-size:15px;width:25px;display:flex;justify-content:center;align-items:center}.cards-container{background:#FFFFFF;border:1px solid #eaeaea;border-radius:4px;margin:10px;padding:16px;box-sizing:border-box;font-family:Open Sans;font-size:12px;line-height:18px;width:96%;max-height:calc(100vh - 120px);overflow-y:auto}.card{background:#F7F9FA;margin-bottom:8px;box-sizing:border-box;padding:10px 0;position:relative}.card-header{display:inline-block;padding:10px 12px}.card-row{display:grid;grid-template-columns:55px 1fr;font-weight:400;padding:0 12px;box-sizing:border-box;margin-bottom:4px;overflow-wrap:anywhere}.card-row .row-label{font-weight:700;overflow-wrap:break-word;margin-right:1px}.card-body{padding:10px 12px;border-top:1px solid #eaeaea;box-sizing:border-box;margin:10px 0}.card-body .label{font-weight:700;display:block}hr{border:1px solid #eaeaea}.card-footer{position:relative;padding:10px 12px}.card .leadsmart-button{bottom:12px}.card .leadsmart-button,.card .leadsmart-button.finance{padding:7px 20px;position:absolute;box-sizing:border-box;border-radius:4px;border:none;color:#fff;font-weight:700;font-size:14px;line-height:19px;right:12px;background:#5CB85C;display:inline-flex;align-items:center;gap:10px}.card .leadsmart-button.finance{bottom:55px}.card .finance-indicator{padding:7px 14px 7px 20px;position:absolute;box-sizing:border-box;border-radius:4px;border:none;color:#000;font-weight:700;font-size:14px;line-height:19px;bottom:12px;right:10px;display:inline-flex;align-items:center;gap:10px}.leadsmart-button-logo{height:15px;width:15px;background:url(/leads/_next/static/media/leadSmartCheck-mobile.e6bd2f58.svg) no-repeat}.finance-indicator-logo{height:15px;width:15px;background:url(/leads/_next/static/media/financing-small.fd62f7c2.svg) no-repeat}.cards-container .prospect-link{font-weight:700;text-decoration:underline;display:inline-block}.card-body .card-message{display:inline-block}.cards-container .loading-icon-wrapper{left:0}@media only screen and (max-width:370px){.card .leadsmart-button{position:static;margin:0 12px}.card .finance-indicator{min-width:145px}.card .finance-indicator,.card .leadsmart-button.finance{position:static;margin:0 12px;padding:7px 14px 7px 5px}}.pagination{background:var(--neutral-50,#F3F3F3);color:#055E6F;text-align:center;padding:8px 0;overflow-wrap:normal;user-select:none;gap:8px;display:flex;justify-content:space-between;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:13px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.pagination .button-pageNumber:after{content:" "}.pagination .button-page{padding:0 10px;cursor:pointer;text-decoration:none;color:black;border:none;background-color:initial;width:36px;height:36px;gap:4px}.pagination .button-page.end{cursor:default}.pagination .button-page.selected{font-weight:700;cursor:default;border-radius:4px;border:1px solid var(--brand-800,#12629b);background:var(--brand-50,#E8F1F7);color:var(--brand-800)}.pagination .button-page.selected-count{font-weight:700;cursor:default;text-decoration:underline;color:var(--brand-800)}.page-count{padding-top:0;padding-bottom:8px;gap:0}.button-page.disabled,.button-page.loading{opacity:.5;cursor:not-allowed}@media (max-width:379px){.pagination{gap:0}.pagination .button-page{width:35px;height:35px}}.table-view-wrapper{background-color:#FFFFFF;overflow-x:auto}.table-view{display:flex;max-width:1464px;width:100%;flex-direction:column;margin:16px auto 0;background:var(--neutral-25-main,#FFF);overflow-y:auto}.table-view table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-header{display:flex;gap:4px;flex-direction:row;justify-content:space-between;padding-top:10px}.table-header,.table-sep{width:100%;background:var(--neutral-50,#F3F3F3)}.table-sep{height:8px;display:inline-block}.table-header-label{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.table-header-actions{display:flex;align-items:center;border-radius:4px;padding:1px;background:var(--neutral-50,#F3F3F3);box-shadow:inset 1px 1px 2px 0 rgba(31,31,31,.25)}.table-header-action-close-messages{background:url(/leads/_next/static/media/CloseMessagesBlack.a503241a.svg) no-repeat 50%;height:16px;padding:4px;width:16px;border-radius:4px}.table-header-action-close-messages-selected{background:url(/leads/_next/static/media/CloseMessagesBlack.a503241a.svg) no-repeat center var(--neutral-25-main,#FFF);height:16px;width:16px;padding:4px;border-radius:4px;box-shadow:0 0 2px 0 rgba(31,31,31,.25)}.table-header-action-open-messages{background:url(/leads/_next/static/media/OpenMessagesBlack.7490b25e.svg) no-repeat 50%;height:16px;width:16px;padding:4px;border-radius:4px}.table-header-action-open-messages-selected{background:url(/leads/_next/static/media/OpenMessagesBlack.7490b25e.svg) no-repeat center var(--neutral-25-main,#FFF);height:16px;width:16px;padding:4px;border-radius:4px;box-shadow:0 0 2px 0 rgba(31,31,31,.25)}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#605E5C;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#605E5C}.column{display:inline-block;width:10%;vertical-align:top}.header{position:-webkit-sticky;position:sticky;top:0;background:var(--neutral-25-main,#FFF);border-bottom:1px solid var(--neutral-100,#e3e3e3)}.header-row{display:flex;text-align:left;font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-weight:700;color:#2C272D;line-height:20px;align-items:center;padding:6px 12px;overflow:hidden}.header-label{border-right:1px solid var(--neutral-100,#e3e3e3);width:100%}.header-with-sort{cursor:pointer;display:flex}.header span{padding-left:3px}.listings-selected{background-color:var(--brand-100,#D4E5F2);padding:8px 16px;color:var(--neutral-1000);font-weight:400}.clearSelections,.listings-selected{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-style:normal}.clearSelections{margin-left:16px;color:var(--brand-700-main);font-weight:700;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.comments-col .row,.listing-col .row{white-space:nowrap;overflow:hidden}.comments-col .row{text-overflow:ellipsis}.lead-smart-check{background-color:green}.lead-smart-col{width:7%}.listing-col{width:16%}.name-col{width:10%;border-right:1px solid var(--neutral-100,#e3e3e3)}.email-col,.email-phone-col{width:12%}.boat-price-col{width:6%}.phone-col{width:10%}.comments-col{width:15%}.source-col{width:8%}.imt-id-col,.party-id-col{width:6%}.date-col{width:10%}.table-view.loading{opacity:.5;cursor:not-allowed}.row{white-space:nowrap;text-align:left;min-height:52px;font-weight:400;line-height:14px;color:#2C272D;justify-items:center;box-sizing:border-box;padding:8px 12px;background:var(--neutral-25-main,#FFF)}.name-row,.row{overflow:hidden;text-overflow:ellipsis;font-family:Source Sans Pro,Open Sans,sans-serif;font-style:normal;font-size:12px;display:flex;align-items:center}.name-row{width:150px;gap:4px;color:var(--neutral-1000);font-weight:700;line-height:150%}.email-phone-row,.name-row{height:50px;padding:6px 16px}.email-phone-row{display:flex;width:200px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px}.email-phone-row>.email-phone{overflow:hidden;width:inherit;text-overflow:ellipsis;color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.listing-row{display:flex;width:220px;height:50px;padding:6px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px}.listing-row>.listing{overflow:hidden;color:var(--neutral-1000);width:inherit;text-overflow:ellipsis;white-space:nowrap;font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.listing-row>.listing-name{text-overflow:ellipsis;text-align:left}.listing-name>.boat-name-label{font-weight:700}.listing-name>.boat-name,.listing-name>.boat-name-label{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:10px;font-style:normal;line-height:10px}.listing-name>.boat-name{font-weight:400}.price-row{display:flex;width:120px;height:50px;padding:6px 16px;align-items:center;gap:4px}.price-row>.price{overflow:hidden;color:var(--neutral-1000,#1F1F1F);text-overflow:ellipsis;font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.length-row{display:flex;width:120px;height:50px;padding:6px 16px;align-items:center;gap:4px}.length-row>.length{overflow:hidden;color:var(--neutral-1000,#1F1F1F);text-overflow:ellipsis;font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.sales-rep-row{display:flex;padding:8px 12px;align-items:flex-start;align-self:stretch}.sales-rep-row>.sales-rep{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.source-row{display:flex;width:98px;padding:6px 16px;align-self:stretch}.source-portal{height:32px;width:32px}.source-portal-sms-host{position:relative;overflow:visible}.source-portal-sms-badge{position:absolute;bottom:-2px;right:-2px;height:14px;width:14px;background-color:#fff;background-image:url(/leads/_next/static/media/sms.9569b405.svg);background-repeat:no-repeat;background-position:50%;background-size:10px 10px;border-radius:50%;border:1.5px solid #e0e0e0;box-shadow:0 1px 2px rgba(0,0,0,.15)}.source-portal-adb{background:url(/leads/_next/static/media/adb.4d638187.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boatsdotcom{background:url(/leads/_next/static/media/boatsdotcom.bc4cc8e0.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boatshop24uk{background:url(/leads/_next/static/media/boatshop24_uk.1cde91db.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boatshop24{background:url(/leads/_next/static/media/boatshop24.4945591f.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boatsandoutboards{background:url(/leads/_next/static/media/boatsoutboards.b24cb1d9.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boattrader{background:url(/leads/_next/static/media/boattrader.bc64be93.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-boot24{background:url(/leads/_next/static/media/boot24.1133e252.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-botenbank{background:url(/leads/_next/static/media/botenbank.126c5af0.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-botentekoop{background:url(/leads/_next/static/media/botentekoop.2fdda0b7.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-cosasdebarcos{background:url(/leads/_next/static/media/cosasdebarcos.0f1821be.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-sms{background:url(/leads/_next/static/media/sms.9569b405.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-topbarcosdotcom{background:url(/leads/_next/static/media/topbarcos.51883383.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-yachtfocus{background:url(/leads/_next/static/media/yachtfocus.b1a79f07.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-yachtworld{background:url(/leads/_next/static/media/yachtworld.e18a38a4.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-youboat{background:url(/leads/_next/static/media/youboat.f9ca6c13.svg) no-repeat;background-position:50%;background-size:cover}.source-portal-inautia{background:url(/leads/_next/static/media/inautia.8e881f40.svg) no-repeat;background-position:50%;background-size:cover}.received-row{display:flex;width:98px;padding:6px 16px;align-items:center;align-self:stretch}.received-row>.received{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.message-row{display:flex;height:50px;padding:6px 16px;align-items:center;gap:4px}.customer-message-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding:8px 16px 8px 8%;overflow:hidden;align-self:stretch;border-bottom:.5px solid #eaeaea}.customer-message-row>.customer-message-row-label{font-weight:700;line-height:normal}.customer-message-row>.customer-message,.customer-message-row>.customer-message-row-label{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal}.customer-message-row>.customer-message{font-weight:400;word-break:break-word;overflow-wrap:anywhere;white-space:normal;line-height:150%}.select-all-row{display:flex;width:54px;padding:2px 16px 2px 0;align-items:center;gap:4px}.select-all-label{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:150%}.select-row-row{display:flex;align-items:flex-start;padding:12px}.smart-icons.row.leadSmart{padding-left:30px;max-height:52px}.check{background:url(/leads/_next/static/media/leadSmartCheck.014988b4.svg) no-repeat;background-position:50%;background-size:20px}.check,.dollar{padding:15px 8px 15px 15px}.dollar{background:url(/leads/_next/static/media/financing.82aa2095.svg) no-repeat;background-position:100%;background-size:20px}.smart-icons{display:flex}.smart-icons>div{padding:15px 8px 15px 15px}.react-tooltip-lite{font-family:Source Sans Pro,Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;background:#000;color:#FFFFFF;width:180px;height:113px;padding:8px,8px,8px,0}.legend-row{display:flex;flex-direction:row-reverse;background-color:#fbfbfb;border-top:.5px solid #eaeaea;height:45px}.legend-finance,.legend-leadsmart{display:flex;align-items:center;justify-content:center;padding:0 40px 0 0}.legend-text{font-family:Source Sans Pro,Open Sans,sans-serif;font-size:13px;font-weight:700;line-height:20px;letter-spacing:0;text-align:left;padding-left:5px}.loading-icon-wrapper{position:absolute;justify-content:center;align-items:center;width:100%;height:100%;top:0;background:rgba(255,255,255,.5)}#dashboard-spinner .loading-icon-wrapper{background:#FBFBFB}.loading-icon{background:url(/leads/_next/static/media/preloader.5d270137.gif) no-repeat;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.sort-icon-wrapper{position:relative}.asc-icon{background:url(/leads/_next/static/media/UpArrowBlack.7ac76c92.svg) no-repeat;background-size:cover;height:16px;width:16px;position:absolute;top:50%;left:50%;transform:translateY(-50%);color:#055E6F}.message-show-icon{background:url(/leads/_next/static/media/DownArrowBlack.d860985c.svg) no-repeat;height:24px;width:24px}.message-hide-icon{background:url(/leads/_next/static/media/UpArrowBlack.7ac76c92.svg) no-repeat}.desc-icon{background:url(/leads/_next/static/media/DownArrowBlack.d860985c.svg) no-repeat;background-size:cover}.desc-icon,.has-sort-icon{height:16px;width:16px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.has-sort-icon{background:url(/leads/_next/static/media/UnfoldBlack.87147814.svg) no-repeat}.message-icon{background:url(/leads/_next/static/media/UpArrow.7f9e4da0.svg) no-repeat;height:6px;width:12px;position:absolute;top:50%;left:50%;transform:translateY(-50%);color:#055E6F}.prospect-link{cursor:pointer;color:#288AE2;text-decoration:underline}.play-button-icon{content:url(/leads/_next/static/media/play-button.a67de2f2.svg);width:24px;height:24px;display:inline-block}.date-submitted-col,.leadSource-col{width:16%}.location-col,.make-col,.model-col,.year-col{width:17%}.transcript-col{width:6%}.transcript-row{display:flex;height:50px;padding:6px 16px;align-items:center;gap:4px;cursor:pointer}.transcript-expand-icon{background:url(/leads/_next/static/media/DownArrowBlack.d860985c.svg) no-repeat;height:24px;width:24px}.transcript-collapse-icon{background:url(/leads/_next/static/media/UpArrowBlack.7ac76c92.svg) no-repeat}.transcript-loading-spinner{width:20px;height:20px;border:2px solid #e3e3e3;border-top-color:#055e6f;border-radius:50%;animation:transcript-spin .8s linear infinite}@keyframes transcript-spin{to{transform:rotate(1turn)}}.no-transcript{color:var(--neutral-500,#888);font-size:14px}.transcript-content-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:8px 16px 8px 8%;overflow:hidden;align-self:stretch;border-bottom:.5px solid #eaeaea;background-color:var(--neutral-50,#F9F9F9)}.transcript-content-row>.transcript-content-row-label{font-weight:700;line-height:normal}.transcript-content-row>.transcript-content-row-label,.transcript-content-row>.transcript-text{color:var(--neutral-1000,#1F1F1F);font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:normal}.transcript-content-row>.transcript-text{font-weight:400;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;line-height:150%}.transcript-content-row>.transcript-error{color:#c00}.transcript-content-row>.transcript-error,.transcript-content-row>.transcript-loading{font-family:Source Sans Pro,Open Sans,sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:150%}.transcript-content-row>.transcript-loading{display:flex;align-items:center;gap:10px;color:var(--neutral-700,#555)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.row{min-height:60px}}}.table-tooltip{background-color:#2C272D;font-size:14px;text-align:center;color:#FFFFFF;width:15%;font-family:Open Sans;font-style:normal;font-weight:400;line-height:19px;border-radius:5px;position:absolute;z-index:100!important;white-space:normal}.table-tooltip.down{transform:translateY(-100%) translateY(-10px)}.table-tooltip.up{transform:translateY(10px)}.intermediate{position:relative;padding:10px}.arrow-down,.arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%}.arrow-down{top:100%;border-top:10px solid #2c272d}.arrow-up{top:-10px;border-bottom:10px solid #2c272d}