@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@layer funnel{.funnel-app-root .App{background-color:var(--background-color);height:-moz-fit-content;height:fit-content;box-sizing:border-box;font-family:Montserrat,sans-serif}.funnel-app-root #root,.funnel-app-root{.funnel-app-root .pageContentArea{margin-left:var(--sidebar-width, 220px);padding-top:64px;box-sizing:border-box;transition:margin-left .3s ease-in-out;container-type:inline-size;container-name:lead-main;min-width:0;max-width:100%;position:relative}background-color:var(--background-color);height:100vh}@media(prefers-reduced-motion:no-preference){.funnel-app-root .App-logo{animation:App-logo-spin infinite 20s linear}}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.funnel-app-root .cancelEvent{border:solid 1px;width:40%;margin:10px auto auto;height:35px;line-height:35px;text-align:center;border-radius:5px;font-size:18px;background-color:var(--quility-button-color-destructive);color:var(--quility-light-text);font-weight:700;cursor:pointer;max-width:400px}.funnel-app-root .cancelEvent:hover{background-color:var(--quility-button-color-destructive-hover)}.funnel-app-root .title{text-align:center;font-size:30px;margin-top:25px;color:var(--quility-dark-text);font-weight:700}.funnel-app-root .subTitle{text-align:center;font-size:24px;margin:0;color:var(--quility-dark-text)}.funnel-app-root .signOut{display:inline-block;padding-left:20px;cursor:pointer;color:var(--quility-light-text)}.funnel-app-root .standardButton{border:solid 1px;width:40%;margin:10px auto auto;height:35px;line-height:35px;text-align:center;border-radius:5px;font-size:18px;background-color:var(--quility-color);color:var(--quility-light-text);font-weight:700;cursor:pointer;max-width:400px}.funnel-app-root .smallButton{border:solid 1px;width:200px;height:25px;line-height:25px;text-align:center;border-radius:5px;background-color:var(--quility-medium-dark-green);margin:10px auto;color:var(--quility-light-text);font-weight:700;cursor:pointer}.funnel-app-root .actionButton{border:solid 1px;width:250px;margin:10px auto;border-radius:5px;height:30px;line-height:30px;text-align:center;background-color:var(--quility-medium-dark-green);color:var(--quility-light-text);font-size:18px;font-weight:700;cursor:pointer}.funnel-app-root .popupTitle{text-align:center;font-size:30px;padding-top:25px;color:var(--quility-dark-text);font-weight:700}.funnel-app-root .mainBoxWrapper{width:90%;border:solid 1px var(--quility-border-color);margin:auto;border-radius:10px;min-height:200px;transition:all .3s;background-color:var(--background-color)}.funnel-app-root .colorIcon{color:var(--quility-button-color);font-size:22px}.funnel-app-root .outerWrapperIcon{position:absolute;margin-left:-40px}.funnel-app-root .mainBoxHeader{background-color:var(--quility-light-background);height:50px;border-top-right-radius:10px;border-top-left-radius:10px}.funnel-app-root .mainBoxTitle{line-height:50px;text-align:center;color:var(--quility-dark-text);font-size:17px;font-weight:700;text-transform:uppercase}.funnel-app-root .outerWrapper{padding:50px 0 0;border-radius:10px;width:calc(100% - 55px);margin:auto auto auto 50px;position:absolute;background-color:var(--background-color)}.funnel-app-root .b2b.outerWrapper{background-color:var(--Colors-Gray-50)}.funnel-app-root .App.recruiting-enabled{background-color:#f9fafb}.funnel-app-root .App.recruiting-enabled .outerWrapper{position:relative;width:calc(100% - var(--sidebar-width, 220px));padding-top:64px;margin-left:var(--sidebar-width, 220px);transition:margin-left .3s ease-in-out,width .3s ease-in-out}.funnel-app-root .outerWrapperTitle{color:var(--quility-text-on-background);text-align:center;display:block;line-height:70px;font-weight:700}.funnel-app-root .mainBoxContent{background-color:var(--background-color);min-height:100px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:fit-content;padding-bottom:100px}.funnel-app-root .noresult{font-size:18px;margin-top:20px;font-weight:700}.funnel-app-root .wideBlock{line-height:60px;display:flex;color:var(--quility-dark-text);width:95%;border:solid 1px var(--quility-border-color);margin:20px auto;border-radius:10px;height:60px}.funnel-app-root .wideBlockButton{border-radius:6px;color:var(--quility-light-text);height:25px;line-height:25px;font-weight:700;width:40%;display:inline-block;cursor:pointer;max-width:100px;flex:1}.funnel-app-root .wideBlock:hover{background-color:var(--quility-light-background)}.funnel-app-root .noresultBig{text-align:center;padding-top:50px;font-size:22px;font-weight:700;color:var(--quility-dark-text)}.funnel-app-root .removeItem{background:#1a4981 0% 0% no-repeat padding-box;border:4px solid #426896;border-radius:6px;opacity:1;color:var(--quility-light-text);line-height:25px;width:-moz-fit-content;width:fit-content;height:25px;text-align:center;font-size:14px;min-width:25px;position:absolute;top:-15px;right:-15px;cursor:pointer;font-weight:900;visibility:hidden;transition:all .25s}.funnel-app-root .bigBlock:hover>.removeItem{visibility:visible}.funnel-app-root .called{text-decoration:line-through;background-color:#eee1e4}.funnel-app-root .sendingImageWrapper{background-color:#e4fffb;margin-top:-70px;max-height:100px;position:absolute;width:calc(100% - 12px)}.funnel-app-root .clickable{cursor:pointer}.funnel-app-root .clickable:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .sendingImage{height:100%;border:solid 3px;border-radius:5px}.funnel-app-root .innerImageWrapper{height:50px;padding:10px;position:relative;width:fit-content}.funnel-app-root .removeImage{position:absolute;top:2px;right:2px;background-color:#f1f1f1f1;width:15px;height:15px;text-align:center;line-height:12px;border-radius:50%;cursor:pointer}.funnel-app-root .bigBlock{border:solid .75px var(--quility-border-color);border-radius:3px;padding-bottom:25px;width:90%;margin:45px auto 50px;padding-top:25px;position:relative;transition:all .5s;text-align:left;background-color:var(--quility-nested-block-background-color)}.funnel-app-root .focusBigBlock{margin-top:25px;max-height:unset;height:fit-content}.funnel-app-root .roundedBottom{padding-bottom:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.funnel-app-root .closeLead{position:absolute;right:-8px;top:-8px;border-radius:50%;border:solid 1px;width:20px;height:20px;text-align:center;background-color:var(--background-color);color:var(--quility-dark-text);box-shadow:3px 3px 10px -5px var(--quility-medium-dark-green);user-select:none;cursor:pointer;z-index:2}.funnel-app-root .hideMe{display:none}.funnel-app-root .infoWrapper{margin:10px 60px}.funnel-app-root .softActive{background-color:var(--quility-light-background)!important}.funnel-app-root .active{background-color:var(--quility-extra-dark-green);color:#fbfbfb}.funnel-app-root .standardSelectBox{border:1px solid #707070;border-radius:6px;opacity:1;width:200px;height:28px}.funnel-app-root .searchInfoWrapper{margin-left:40px;display:inline-block}.funnel-app-root .standardInputBox{border:1px solid #707070;border-radius:6px;opacity:1;width:200px;height:28px}.funnel-app-root .standardInputTitle{margin:7px 0;font-size:16px;font-weight:700}.funnel-app-root .noResults{display:inline-block;text-align:center;width:100%;line-height:100px;font-size:26px}.funnel-app-root .standardInputWrapper{margin:20px}.funnel-app-root .x2{width:calc(49% - 10px);display:inline-block;vertical-align:top;margin:0 10px}.funnel-app-root .selectionButton{border:4px solid var(--quility-button-color);border-radius:6px;opacity:1;width:200px;text-align:center;height:30px;line-height:30px;font-weight:700;cursor:pointer;user-select:none;color:#fff}.funnel-app-root .boxWrappers{display:flex;justify-content:space-around;flex-wrap:wrap}.funnel-app-root .quilitySelect{border:solid 1px #707070;width:150px;border-radius:5px;height:25px}.funnel-app-root .accentButton{border-radius:3px;width:fit-content;height:32px;line-height:32px;padding:0 5px;cursor:pointer;font-size:14px}.funnel-app-root .unfocused{width:20%}.funnel-app-root .focused{width:75%}.funnel-app-root .closed{height:50px!important;overflow:hidden!important;min-height:unset!important;display:block!important;margin:20px auto!important}.funnel-app-root .displayed{display:block;margin:20px auto}.funnel-app-root .successfulImport{display:inline-block;margin-left:40px;font-weight:700;margin-top:20px}.funnel-app-root .blockFooter{height:50px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:var(--quility-block-background-color)}.funnel-app-root .dataButtonBlock{background:#d0d0d0 0% 0% no-repeat padding-box;border-radius:20px;opacity:1;color:var(--quility-light-text);line-height:32px;width:-moz-fit-content;width:fit-content;height:32px;text-align:center;font-weight:700;padding:0 10px;min-width:50px;display:inline-block;float:left;margin-top:3px;color:#000;font-size:12px}.funnel-app-root .itemTitle{font-weight:700}.funnel-app-root .innerContentWrapper{margin-top:10px}.funnel-app-root .hoverIcon{margin-left:10px;display:none}.funnel-app-root .systemInfoItem:hover>.hoverIcon{display:inline-block}.funnel-app-root .actionButtonBlock{float:right;margin-right:15px}.funnel-app-root .buttonWrap{display:inline-block}.funnel-app-root .left,.funnel-app-root .right{width:50%;height:100%;vertical-align:middle}.funnel-app-root .accentModule{font-size:16px;color:#313131;font-weight:700;margin:20px auto;cursor:pointer;line-height:40px;width:90%;border-radius:12px;background-color:#f0edfd;border:1px solid #DCE5EF;height:50px;overflow:hidden;transition:all .5s}.funnel-app-root .accentModuleTitle{height:50px;line-height:50px;text-indent:25px}.funnel-app-root .accentModuleContent{text-indent:0px}.funnel-app-root .accentColor{background:#ff8557 0% 0% no-repeat padding-box;border:4px solid #ff9a72;border-radius:6px;color:#fff}.funnel-app-root .mainBlockContent{background-color:#fff;min-height:200px;max-height:530px;overflow:auto;transition:all .5s}.funnel-app-root .mainBlockTitle{position:relative;height:40px;text-align:left;font-size:18px;line-height:40px;font-weight:700;text-transform:capitalize;text-indent:20px}.funnel-app-root .mainBlockHeader{background-color:var(--quility-light-background);border-top-right-radius:5px;border-top-left-radius:5px;height:40px;color:var(--quility-dark-text);-webkit-user-select:none;user-select:none;transition:all .5s}.funnel-app-root .mainBlockWrapper{margin:20px;width:75%;max-width:1500px;transition:all .5s;position:relative;border:solid 1px #d0d0d0;border-radius:5px}.funnel-app-root .mainBlockOuterWrapper{display:flex;justify-content:center;flex-wrap:wrap}.funnel-app-root .focusMainBlock{width:90%!important;max-width:1500px!important;margin:10px auto!important;height:fit-content;position:relative;flex:unset}.funnel-app-root .twoX{flex:1;min-width:30%;height:fit-content;max-width:40%}.funnel-app-root .largeTextarea{width:80%;height:220px;border-radius:10px;box-sizing:border-box;padding:10px 12px;font-family:inherit;font-size:inherit;line-height:1.4;color:inherit;background-color:#fff;border:1px solid #707070;resize:vertical}.funnel-app-root .largeTextarea:hover:not(:disabled){border-color:#505050}.funnel-app-root .largeTextarea:focus,.funnel-app-root .largeTextarea:focus-visible{outline:none;border-color:#69afff;box-shadow:0 0 0 2px #69afff59}.funnel-app-root .closeMainBlock{width:70%!important;margin:10px auto!important;max-width:unset!important;height:35px!important;overflow:hidden!important;flex:unset!important}.funnel-app-root .accentModuleSelectOption{margin-left:50px;height:40px;line-height:40px}.funnel-app-root .mainModule{font-size:16px;color:var(--quility-dark-text);font-weight:700;cursor:pointer;line-height:50px;width:90%;margin:20px 20px 20px 40px;border-radius:12px;background-color:#d9f2ed;text-indent:16px;border:1px solid #DCE5EF;height:50px;overflow:hidden;transition:all .5s}.funnel-app-root .mainModuleContent{overflow:auto;height:250px}.funnel-app-root .openModule{height:300px}.funnel-app-root .closeWindow{background:var(--quility-extra-dark-green) 0% 0% no-repeat padding-box;border:4px solid var(--quility-medium-dark-green);border-radius:6px;opacity:1;color:#fff;line-height:25px;width:-moz-fit-content;width:fit-content;height:25px;text-align:center;font-size:14px;min-width:25px;position:absolute;top:5px;right:10px;cursor:pointer;font-weight:900}.funnel-app-root .closeIcon{height:43px}.funnel-app-root .quilityDestructiveClose{border-radius:50%;opacity:1;color:var(--quility-button-color-destructive);line-height:30px;width:-moz-fit-content;width:fit-content;height:30px;text-align:center;font-size:14px;min-width:30px;position:absolute;right:10px;cursor:pointer;font-weight:900}.funnel-app-root .quilityCloseWindow{border-radius:50%;opacity:1;color:var(--quility-close-button-color);line-height:30px;width:-moz-fit-content;width:fit-content;height:30px;text-align:center;font-size:14px;min-width:30px;position:absolute;right:10px;cursor:pointer;font-weight:900}.funnel-app-root .switch{position:relative;display:inline-block;width:40px;height:20px;line-height:20px}.funnel-app-root .switch input{opacity:0;width:0;height:0}.funnel-app-root .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--quility-deactive-color);transition:.4s;border-radius:5px;border:solid 1px var(--quility-border-color)}.funnel-app-root .b2b.slider{background-color:#8d8d8d}.funnel-app-root .slider:before{position:absolute;content:"";height:13px;width:14px;left:4px;bottom:2.5px;background-color:var(--background-color);transition:.4s;border-radius:3px}.funnel-app-root .toggleTitle{display:inline-block;font-size:14px}.funnel-app-root .actualToggleWrapper{display:inline-block;line-height:24px;padding:0 10px}.funnel-app-root .toggleWrapper{border:solid 1px;line-height:25px;border-radius:5px;display:inline-block;padding-left:5px;margin-left:10px;border-color:var(--quility-border-color);font-weight:700;box-shadow:2px 2px 10px -7px;background-color:var(--quility-block-header-background-color);margin-top:2px}.funnel-app-root .activeToggle{background-image:linear-gradient(to right,var(--quility-color),#ffffff)}.funnel-app-root input:checked+.slider{background-color:var(--quility-color)}.funnel-app-root input:checked+.b2b.slider{background-color:var(--Colors-Brand-800)}.funnel-app-root .sliderDesc{margin-left:20px;vertical-align:sub}.funnel-app-root input:focus+.slider{box-shadow:0 0 1px var(--quility-light-hover-color)}.funnel-app-root input:checked+.slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translate(17px)}.funnel-app-root .variableHolder{text-align:center;align-items:center;display:flex;justify-content:space-around;margin:10px}.funnel-app-root .variableWrapper{border:solid 1px;width:200px;border-radius:5px;height:30px;line-height:30px;text-align:center;font-size:14px;cursor:pointer;box-shadow:2px 2px 10px -5px;position:relative}.funnel-app-root .variables{position:absolute;width:200px;background-color:var(---quility-block-header-background-color);border-bottom-right-radius:5px;border-bottom-left-radius:5px;transition:all .5s;max-height:200px;height:0px;overflow:hidden}.funnel-app-root .systemInfoItem{margin:10px 0;font-size:14px}.funnel-app-root .viewVariables{height:200px;border-radius:5px;border:solid 1px;box-shadow:3px 3px 10px -5px;margin-left:-1px;overflow:auto}.funnel-app-root .largeInput{width:80%}.funnel-app-root .hoverInfo{border:solid 1px;border-radius:50%;width:16px;height:16px;position:absolute;font-size:14px;line-height:16px;text-align:center;margin-left:5px;cursor:pointer;text-indent:0px;box-shadow:3px 3px 10px -5px var(--quility-medium-dark-green)}.funnel-app-root .hoverContent{position:absolute;margin-left:10px;border:solid 1px;width:200px;padding:5px;border-radius:5px;background-color:#dedede;display:none;box-shadow:0 0 22px -6px;z-index:2;white-space:break-spaces;color:var(--quility-dark-text)}.funnel-app-root .hoverInfo:hover>.hoverContent{display:inline-block}.funnel-app-root .errorMessage{margin:5px 0;color:#de0000;font-weight:700}.funnel-app-root .innerBlockItem{height:40px;line-height:40px;width:80%;margin:10px auto;background:#e2edfa 0% 0% no-repeat padding-box;border:1px solid #D9D9D9;border-radius:12px}.funnel-app-root .navBlock{width:95%;display:inline-block;vertical-align:top;max-width:700px;margin:20px 0;transition:all .5s}.funnel-app-root .leftSideNav{display:inline-block;width:35%;vertical-align:top;transition:all .5s}.funnel-app-root .rightSideNav{display:inline-block;width:50%;vertical-align:top}.funnel-app-root .leftSideNav:hover{width:45%}.funnel-app-root .navBlock:hover{width:100%!important}.funnel-app-root .leftSideNav:hover>.navBlock{width:85%}.funnel-app-root .selectable:hover{outline:solid 4px var(--quility-light-hover-color);cursor:pointer}.funnel-app-root .clearFooter{height:50px;background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.funnel-app-root .bottomAccentButton{border-radius:20px;opacity:1;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:700;height:32px;line-height:32px;padding:0 10px;cursor:pointer;font-size:12px;color:#000;background-color:#08c9cd;float:right;margin-right:10px;margin-top:9px}.funnel-app-root .previewBlock{background-color:#f1f1f1;height:50px;line-height:50px;width:80%;margin:10px auto;border-radius:5px;color:var(--quility-dark-text);border:solid 1px var(--quility-border-color)}.funnel-app-root .previewBlockTitle{margin-left:20px}.funnel-app-root .editLeadInputBox{border:1px solid #707070;border-radius:6px;opacity:1;width:150px;height:22px;font-size:inherit;color:inherit;font-family:inherit}.funnel-app-root .purchasePageWrapper{height:600px}.funnel-app-root .purchasePageWrapper{height:600px;width:100%}.funnel-app-root .blockWrapper{border:1px solid var(--quility-border-color);border-radius:5px;margin:50px auto auto;width:60%}.funnel-app-root .blockHeader{background-color:var(--quility-nested-block-header-background-color);border-top-left-radius:5px;border-top-right-radius:5px;line-height:50px}.funnel-app-root .blockContent{background-color:var(--quility-block-background-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:450px}.funnel-app-root .purchaseSectionWrapper{text-align:center;padding:10px}.funnel-app-root .inputWrapper{margin-top:5px}.funnel-app-root .purchaseSectionTitle{font-weight:700;font-size:16px}.funnel-app-root .loadingScreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:var(--quility-veil)}.funnel-app-root .innerWrapper{position:relative;text-indent:0px;margin:0 10px;color:var(--quility-dark-text)}.funnel-app-root .leaderBoardTab{width:40px;height:40px;position:fixed;margin-top:270px;text-align:center;line-height:40px;background-color:var(--quility-dark-green);color:var(--quility-light-text);border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:0px;box-shadow:3px 3px 10px -7px;cursor:pointer;transition:all .5s;z-index:1;right:0}.funnel-app-root .leaderBoardTab:hover{width:200px}.funnel-app-root .headerTitle{text-align:center;font-size:20px;font-weight:700}.funnel-app-root .messagesTab{width:40px;height:40px;position:fixed;margin-top:325px;text-align:center;line-height:40px;background-color:var(--quility-dark-green);color:var(--quility-light-text);border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:0px;box-shadow:3px 3px 10px -7px;cursor:pointer;transition:all .5s;z-index:3;right:0}.funnel-app-root .messagesTab:hover{width:200px}.funnel-app-root .callLogTab{width:40px;height:40px;position:fixed;margin-top:380px;text-align:center;line-height:40px;background-color:var(--quility-dark-green);color:var(--quility-light-text);border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:0px;box-shadow:3px 3px 10px -7px;cursor:pointer;transition:all .5s;z-index:3;right:0}.funnel-app-root .callLogTab:hover{width:200px}.funnel-app-root .hiddenOptions{position:absolute;display:none;margin-left:-50px;background-color:var(--quility-dark-green);margin-top:-10px;width:111px;box-shadow:-6px 5px 15px -5px vvar(--quility-dark-green);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:var(--quility-light-text)}.funnel-app-root .BarOption{height:50px;line-height:50px;cursor:pointer}.funnel-app-root .BarOption:hover{background-color:var(--quility-dark-hover-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:var(--quility-dark-text)}.funnel-app-root .showAlertWrapper{position:absolute;top:0;left:0;z-index:3;width:200px;background-color:#2e3035;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin:auto;display:inline-block;margin-left:calc(50% - 100px);border-top:none;height:70px;text-align:center;font-size:18px;font-weight:700;line-height:30px;box-shadow:3px 3px 15px -5px #2e3035;color:#49cf49}.funnel-app-root .fileText{width:fit-content;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:15px;text-align:left;position:relative;max-width:80%;padding-right:25px}.funnel-app-root .removeIcon{position:absolute;margin-top:-7px;cursor:pointer;top:0;right:0}.funnel-app-root .bugReportHolder{color:var(--quility-light-text);font-weight:700;cursor:pointer;line-height:50px;display:inline-block;vertical-align:middle}.funnel-app-root .bugReportWrapper{position:absolute;top:0;left:0;background-color:var(--secondary-color);width:80%;height:600px;z-index:2;margin-left:10%;margin-top:100px;border-radius:10px;box-shadow:0 0 200px 0 var(--secondary-color)}.funnel-app-root .bugInput{width:600px;border-radius:5px;border:solid .5px;height:30px;font-family:inherit;color:inherit}.funnel-app-root .reportContent{width:80%;margin:auto;max-width:600px}.funnel-app-root .thanks{position:absolute;top:0;background-color:#434141;color:#00b060;font-weight:700;height:60px;width:200px;text-align:center;margin-left:50%;left:0;transform:translate(-50%);font-size:20px;padding:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;line-height:27px;transition:all .5s;opacity:0}.funnel-app-root .showThanks{opacity:1}.funnel-app-root .loaderWrapper{width:200px;margin:25% auto auto}.funnel-app-root .newAlertHeader{line-height:30px;background-color:var(--quility-accent-background);font-weight:700;text-indent:10px;border-top-right-radius:5px;border-top-left-radius:5px}.funnel-app-root .newAlertWrapper{position:fixed;background-color:var(--quility-block-background-color);width:400px;border-radius:5px;border:solid 1px var(--quility-border-color);top:5px;right:-430px;box-shadow:0 0 20px;transition:all .3s;z-index:4}.funnel-app-root .newAlertContent{padding:5px 10px}.funnel-app-root .newAlertLineTitle{width:80px;display:inline-block;font-weight:700}.funnel-app-root .newAlertLine{margin:10px 0}.funnel-app-root .displayMessageAlert{right:5px!important}.funnel-app-root .alerts{position:absolute;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;background-color:#c70404;font-weight:700;margin-left:-30px}.funnel-app-root .unreadTitle{color:#fff!important;background-color:var(--secondary-color);border-top-right-radius:5px;border-top-left-radius:5px}.funnel-app-root .unreadContent{background-color:#bebebe!important}.funnel-app-root .smallClose{height:20px!important;width:20px!important;line-height:19px!important;display:inline-block!important;min-width:unset!important;right:-30px!important;margin-top:-2px!important}.funnel-app-root .twoBlocks{display:inline-block;height:100%;margin-top:25px;width:100%}.funnel-app-root .solidQuilityActiveButton{transition-delay:.25s;background-color:var(--quility-button-color);color:var(--quility-color-button-text-color)!important;border-color:var(--quility-color-button-text-color)!important;font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .solidQuilityActiveButton:hover{background-color:var(--quility-button-color-hover)}.funnel-app-root .b2b.solidQuilityActiveButton{background:var(--Colors-Brand-800);color:var(--Colors-Base-white)!important;border-color:var(--Colors-Base-white)!important}.funnel-app-root .b2b.solidQuilityActiveButton:hover{transition-delay:.25s;background-color:var(--Colors-Brand-900)}.funnel-app-root .b2b.solidQuilityActiveButton:active{transition-delay:.25s;background-color:var(--Colors-Brand-950)}.funnel-app-root .b2b.solidQuilityActiveButton:focus{transition-delay:.25s;background:var(--Colors-Brand-800);box-shadow:0 0 0 3px var(--Colors-Base-white) inset;outline:2px var(--Colors-Gray-800) solid}.funnel-app-root .outlineQuilityActiveButton{color:var(--quility-color);border-color:var(--quility-color)!important;border:solid 1px}.funnel-app-root .outlineQuilityActiveButton:hover{border-color:var(--quility-dark-green);color:var(--quility-dark-green)}.funnel-app-root .outlineQuilityInactiveButton{color:var(--quility-input-border-color)!important;border-color:var(--quility-input-border-color)!important;border:solid 1px}.funnel-app-root .solidQuilityDestructiveButton{background-color:var(--quility-button-color-destructive);border-color:var(--quility-button-color-destructive)!important;color:#fff}.funnel-app-root .oulineQuilityDestructiveButton{color:var(--quility-button-color-destructive);border-color:var(--quility-button-color-destructive)!important;z-index:1}.funnel-app-root .solidQuilityDestructiveButton:hover{background-color:var(--quility-button-color-destructive-hover)}.funnel-app-root .oulineQuilityDestructiveButton:hover{color:var(--quility-button-color-destructive-hover);border-color:var(--quility-button-color-destructive-hover)!important}.funnel-app-root input[type=checkbox]{accent-color:var(--quility-button-color)}.funnel-app-root input[type=checkbox].b2b{accent-color:var(--Colors-Brand-800)}.funnel-app-root .chosen{background-color:#daf3f0}.funnel-app-root .quilityActive{background-color:var(--quility-button-color-hover);color:var(--quility-light-text)}.funnel-app-root .quilityLongButton{border:solid 1px var(--Colors-Brand-800);width:calc(95% - 20px);margin:auto;height:30px;line-height:30px;border-radius:5px;text-align:center;font-weight:700;user-select:none;cursor:pointer;background-color:var(--quility-button-color);color:var(--Colors-Base-white)}.funnel-app-root .b2b.quilityLongButton{background-color:var(--Colors-Brand-800)}.funnel-app-root .quilitySmallInlineButton{display:inline-block;line-height:20px;vertical-align:revert;width:fit-content;border:none;margin-top:2px;font-size:12px;padding:2px 10px;border-radius:5px;color:var(--Colors-Base-white);background-color:var(--Colors-Brand-800);font-weight:700;cursor:pointer}.funnel-app-root .b2b.quilitySmallInlineButton{color:var(--quility-color-button-text-color);background-color:var(--quility-button-color)}.funnel-app-root .quickError{color:red;font-weight:700;margin-bottom:10px}.funnel-app-root .deleteItem{border-radius:50%;opacity:1;line-height:25px;width:-moz-fit-content;width:fit-content;height:25px;text-align:center;font-size:14px;min-width:25px;position:absolute;top:2px;right:10px;cursor:pointer;display:none}.funnel-app-root .quilityNestedBlockWrapper:hover>.deleteItem{display:block}.funnel-app-root .forgotPassword{cursor:pointer;text-decoration:underline}.funnel-app-root .tabIcon{display:inline-block;vertical-align:top}.funnel-app-root .tabTitle{width:0px;overflow:hidden;display:inline-block;vertical-align:top;transition:all .5s;white-space:nowrap;text-overflow:ellipsis}.funnel-app-root .innerTab:hover>.tabTitle{width:150px;transition:all .5s}.funnel-app-root .frontColumn{display:inline-block;text-align:center;vertical-align:top}.funnel-app-root .centerColumn{width:50%;margin-top:25px}.funnel-app-root .sideColumn{width:25%;margin-top:25px}.funnel-app-root .textOverflowControl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.funnel-app-root .smallQuilityRemove{position:absolute;margin-left:20px;width:18px;height:18px;margin-top:-12px;border-radius:50%;text-align:center;line-height:16px;font-size:15px;cursor:pointer}.funnel-app-root .termsLink{color:#000;font-size:18px;margin-left:15px}.funnel-app-root .description{margin:15px 0;font-size:16px;font-weight:700}.funnel-app-root .solidQuilityInactiveButton{background-color:var(--background-color);color:var(--quility-color-button-text-color);font-weight:700}.funnel-app-root .submissionHelperHeader{font-weight:700;margin-bottom:10px;margin-top:10px;text-decoration:underline}.funnel-app-root .submissionHelperMessage{font-weight:700;margin-bottom:10px}.funnel-app-root .qCheckmark{transform:rotate(180deg) scaleX(-1)}.funnel-app-root .dark_voicebtn{background-color:#007a7c!important}.funnel-app-root .remove-CardBtn{visibility:visible}.funnel-app-root .cardBlockWraper{overflow:visible!important}.funnel-app-root .b2b.App{background-color:var(--Colors-Gray-50)}.funnel-app-root .background-overlay{position:fixed;background-color:#00000040;border-top-right-radius:5px;border-top-left-radius:5px;overflow:auto;left:-1px;transition:all .5s;box-shadow:-1px -6px 40px -22px;border:solid 1px #00000040;top:0;width:100%;height:100%;z-index:2;display:block}@media(max-width:1365px){.funnel-app-root .myAccountSectionWrapper{flex-direction:column;margin-left:0;align-items:center}.funnel-app-root .myAccountSectionWrapper>div{width:80%!important;margin-left:0!important}.funnel-app-root .myAccountSectionWrapper .rightCol{margin-top:150px!important;margin-left:5px!important}}}@layer funnel{.funnel-app-root .typeBlock{display:inline-block;font-size:12px;border:.5px solid #d0d0d0;height:25px;line-height:25px;vertical-align:middle;margin:-4px 10px 0;text-indent:0px;border-radius:20px;background-color:#d0d0d0;padding:0 5px}.funnel-app-root .dashSectionBlockTitle{width:175px;display:inline-block;text-align:left;vertical-align:middle;font-size:16px}.funnel-app-root .typeWrapper{display:inline-block;text-align:center;vertical-align:middle}.funnel-app-root .runQueue{display:inline-block;position:absolute;margin-left:40px;margin-top:5px;width:90px}.funnel-app-root .dashSelectionInfoTitle{font-size:20px;line-height:45px}.funnel-app-root .innerWrapperSection{overflow:auto;height:100%}.funnel-app-root .dataBlock{background-color:#f1f1f1;color:#000;padding:1px 5px;border-radius:5px;margin:0 5px}.funnel-app-root .suggestionDrop{position:absolute;width:85%;text-align:center;border:solid .5px;border-top:none;margin:-3px auto auto 13px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:3px 3px 10px -5px;background-color:#fff;max-height:300px;overflow:auto;z-index:1}.funnel-app-root .filterSelected{display:inline-block;border:solid 1px;background-color:#1a4981;color:#fff;padding:4px 9px;border-radius:5px;margin:5px;cursor:pointer;position:relative}.funnel-app-root .smallDescription{margin-top:-10px;font-size:13px;margin-bottom:15px}.funnel-app-root .filterSelected:hover>.removeFilterElement{visibility:visible}.funnel-app-root .suggestionResult{display:block;text-align:left;text-indent:10px;cursor:pointer;padding:5px 0;transition:all .5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.funnel-app-root .suggestionResult:hover{background-color:#d3e7f3}.funnel-app-root .filterInputHolder{font-size:18px;width:100%;display:inline-block;position:relative}.funnel-app-root .searchBlockInput{height:25px;width:calc(96% - 50px);border-radius:5px;border:solid .5px;font-family:inherit;color:inherit;font-size:16px}.funnel-app-root .arrowSupp{float:left;margin-left:20px;margin-right:-131px;margin-top:15px;padding:0 10px;cursor:pointer;height:30px;line-height:30px}.funnel-app-root .statusCounts{border:solid .5px #96d8ff;background-color:#edf7fd;border-radius:5px;height:35px;line-height:35px;width:fit-content;text-indent:0px;padding:0 8px;font-size:14px;margin:10px 0;display:inline-block}.funnel-app-root .addSearchToQueue{display:inline-block;position:absolute;margin-left:40px;margin-top:5px;width:160px}.funnel-app-root .addToQueue{font-size:18px;color:#1a4981;margin-right:20px;text-indent:0px;margin-left:10px;width:35px;display:inline-block;text-align:center;height:35px;line-height:35px;border-radius:50%;transition:all .5s;position:relative}.funnel-app-root .addToQueue:hover{background-color:#1a4981;color:#fff}.funnel-app-root .addToQueue2{font-size:18px;color:#1a4981;margin-right:20px;text-indent:0px;margin-left:10px;width:35px;display:inline-block;text-align:center;height:35px;line-height:35px;border-radius:50%;transition:all .5s;position:relative}.funnel-app-root .addToQueue2:hover{background-color:#1a4981;color:#fff}.funnel-app-root .hoverHolder{position:absolute;font-size:14px;margin-left:-35px;margin-top:0;background-color:#1a4981;color:#fff;padding:0 5px;border-radius:5px;line-height:25px;display:none;top:35px;width:100px}.funnel-app-root .addToQueue:hover>.hoverHolder{display:block}.funnel-app-root .addToQueue2:hover>.hoverHolder2{display:block}.funnel-app-root .dashSplit{width:50%;display:inline-block;vertical-align:top}.funnel-app-root .blockSelector{display:inline-block;width:90px;margin:0 5px;line-height:25px;border-radius:5px;font-weight:600;cursor:pointer;transition:all .5s}.funnel-app-root .selected{background-color:var(--quility-color)!important;color:var(--quility-light-text);border-radius:5px}.funnel-app-root .removeFilterElement{background:#1a4981 0% 0% no-repeat padding-box;border:4px solid #426896;border-radius:6px;opacity:1;color:#fff;line-height:15px;width:-moz-fit-content;width:fit-content;height:15px;text-align:center;font-size:12px;min-width:15px;position:absolute;top:-10px;right:-10px;cursor:pointer;font-weight:900;visibility:hidden;transition:all .25s}.funnel-app-root .hoverHolder2{position:absolute;font-size:14px;margin-left:-35px;margin-top:0;background-color:#1a4981;color:#fff;padding:0 5px;border-radius:5px;line-height:25px;display:none;right:-105px;top:5px}.funnel-app-root .filterList{margin:5px 0}.funnel-app-root .emptyQueue{width:95%;height:300px;border:dashed 1px;margin:auto;border-radius:5px;position:relative;transition:all .5s;background-color:#fff}.funnel-app-root .timeOptions{display:flex;justify-content:space-evenly;padding:10px;font-weight:700}.funnel-app-root .marketLine{display:inline-block;flex:1 1;max-width:23%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.funnel-app-root .filterOuterWrapper{display:flex;flex-wrap:nowrap;margin:15px;height:400px;position:relative}.funnel-app-root .mainFilterBlockWrapper{overflow:hidden;transition:all .5s;background-color:var(--quility-nested-block-background-color);width:-moz-fit-content;height:100%;margin:0;width:0px;border:unset;border-radius:5px}.funnel-app-root .addToQueueButton{border:solid 1px #45bcaa;padding:2px 10px;border-radius:5px;color:#fff;background-color:#45bcaa;font-weight:700}.funnel-app-root .expandFilters{width:calc(100% - 40px);margin:auto;overflow:auto;padding-bottom:10px}.funnel-app-root .bulkTitle{line-height:36px;font-weight:700;text-align:left;margin:0 10px;font-size:16px;padding:5px 0;color:var(--quility-dark-text)}.funnel-app-root .dialSmartListButton{height:40px;line-height:40px;border-radius:3px;margin-bottom:10px;cursor:pointer}.funnel-app-root .selectedHolder{text-align:left}.funnel-app-root .clearFilters{display:inline-block;font-size:12px;padding:4px;margin:6px 10px 0;text-indent:0;background-color:var(--quility-button-color-destructive);color:var(--quility-light-text);width:-moz-fit-content;width:fit-content;font-weight:700;cursor:pointer;border-radius:10px;line-height:normal}.funnel-app-root .clearFilters:hover{background-color:var(--quility-button-color-destructive-hover)}}@layer funnel{.funnel-app-root .queueModuleTab{width:40px;height:40px;position:fixed;margin-top:215px;text-align:center;line-height:40px;background-color:var(--quility-dark-green);color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:0px;box-shadow:3px 3px 10px -7px;cursor:pointer;transition:all .5s;z-index:1;right:0}.funnel-app-root .resumeSessionBar{background-color:var(--quility-dark-green)!important;color:#fff!important;border-left:unset!important}.funnel-app-root .hiddenModal{display:none}.funnel-app-root .calendarSelectData{cursor:pointer;display:inline-block;width:30%}.funnel-app-root .calendarSelectLine{padding:5px 0;border-bottom:solid 2px #f1f1f1;font-size:14px;color:var(--quility-dark-text);vertical-align:middle}.funnel-app-root .calendarSelectLineTitle{font-weight:700;display:inline-block;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.funnel-app-root .queueModuleTab:hover{width:200px}.funnel-app-root .queueWrapper{width:350px;height:calc(100% - 51px);position:fixed;z-index:var(--z-funnel-dial-queue, 100);transition:all .5s;background-color:var(--background-color);right:0;top:50px}.funnel-app-root .App.recruiting-enabled .queueWrapper{height:calc(100% - 64px);top:64px}.funnel-app-root .checkBox{display:inline-block;width:"20px";height:"20px";border:"1px solid #000";border-radius:"50%";display:"inline-block"}.funnel-app-root .queueItemName{display:inline-block;vertical-align:middle}.funnel-app-root .queueItem{margin:9px auto;border-radius:10px;transition:all .5s}.funnel-app-root .queueInner{display:inline-block;vertical-align:middle}.funnel-app-root .queueTitle{font-size:22px;display:inline-block;max-width:350px;line-height:50px;cursor:pointer;border-bottom:none;background-color:var(--quility-dark-green);color:#fff;min-width:300px;text-align:left}.funnel-app-root .b2b.queueTitle{background-color:var(--Colors-Base-white);color:var(--Colors-Base-black)}.funnel-app-root .titleInner{width:90%;border-bottom:solid 1px #97b9b6;font-size:30px;font-weight:700;margin:5px auto}.funnel-app-root .actualQueue{background-color:var(--quility-dark-green);color:#fff;max-width:350px;flex:1 1;min-width:300px;overflow:auto;position:relative}.funnel-app-root .b2b.actualQueue{background-color:var(--Colors-Base-white);color:var(--Colors-Base-black)}.funnel-app-root .fullScreen .actualQueue{background-color:var(--Colors-Base-white, #FFFFFF);color:var(--Colors-Black, #000000);border:1px solid var(--Colors-Gray-200, #E4E4E4);box-sizing:border-box;padding:18px 16px}.funnel-app-root .fullScreen .actualQueue .queueTitle,.funnel-app-root .fullScreen .actualQueue .queueTitle.quilityActive{background:transparent;color:var(--Colors-Black, #000000);display:block;line-height:1.25;min-width:0;max-width:none}.funnel-app-root .fullScreen .actualQueue .titleInner{width:100%;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--Colors-Black, #000000);color:var(--Colors-Black, #000000);font-size:30px;font-weight:700}.funnel-app-root .fullScreen .actualQueue .dialOptionsHolder{width:100%;margin-left:0;color:var(--Colors-Black, #000000);display:flex;align-items:center;gap:8px}.funnel-app-root .fullScreen .actualQueue .phoneNumberHolder{display:inline-block;flex:1 1 auto;min-width:0;vertical-align:middle;width:calc(100% - 86px)!important}.funnel-app-root .fullScreen .actualQueue .phoneNumberHolder .quilityDropDown{width:100%;height:47px;box-sizing:border-box;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000);border:1px solid var(--Colors-Gray-300, #D0D0D0);border-radius:6px;font-size:16px;padding:0 12px}.funnel-app-root .fullScreen .actualQueue .dialAmountSelect{flex:0 0 35px;width:35px;height:47px;line-height:47px;box-sizing:border-box;text-align:center;font-weight:700;font-size:18px;border:1px solid var(--Colors-Gray-300, #D0D0D0);border-radius:6px;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000)}.funnel-app-root .fullScreen .actualQueue .currentDialAmount{color:var(--Colors-Black, #000000);font-size:16px}.funnel-app-root .fullScreen .actualQueue .dialSessionButtonWrapper{margin:10px 0 16px;width:100%;box-sizing:border-box}.funnel-app-root .fullScreen .actualQueue .leadWrapper{background-color:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:3px;color:var(--Colors-Black, #000000);padding:0}.funnel-app-root .fullScreen .actualQueue .leadListSort{display:block;line-height:42px;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000)}.funnel-app-root .fullScreen.lc2DialSession .actualQueue{background-color:var(--Colors-Base-white, #FFFFFF);color:var(--Colors-Black, #000000);border:1px solid var(--Colors-Gray-200, #E4E4E4);box-sizing:border-box;padding:18px 16px}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .queueTitle,.funnel-app-root .fullScreen.lc2DialSession .actualQueue .queueTitle.quilityActive{background:transparent;color:var(--Colors-Black, #000000);display:block;line-height:1.25;min-width:0;max-width:none;width:100%}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .titleInner{width:100%;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--Colors-Black, #000000);color:var(--Colors-Black, #000000);font-size:24px;line-height:1.2}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialOptionsHolder{width:100%;margin-left:0;color:var(--Colors-Black, #000000)}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialSessionDialControls{align-items:center;display:flex;gap:8px;white-space:nowrap}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .phoneNumberHolder{display:inline-block;flex:1 1 auto;min-width:0;vertical-align:middle;width:calc(100% - 86px);max-width:none}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .phoneNumberHolder .quilityDropDown{width:100%;height:47px;box-sizing:border-box;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000);border:none;border-radius:6px;padding:0 34px 0 12px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialAmountSelect{flex:0 0 35px;width:35px;height:47px;line-height:47px;box-sizing:border-box;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000);border:none;border-radius:6px;padding:0;margin:0 8px 0 16px;font-size:16px;font-weight:700;text-align:center;vertical-align:middle}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .currentDialAmount{color:var(--Colors-Black, #000000);font-size:16px}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialSessionButtonWrapper{margin:10px 0 16px;width:100%;box-sizing:border-box}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialSessionButtonWrapper .startSession.quilityLongButton{width:100%;max-width:100%;margin:0;box-sizing:border-box;height:auto;line-height:1.35;padding:7px 0;display:flex;align-items:center;justify-content:center;gap:8px}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .dialSessionButtonWrapper .startSession.quilityLongButton>.fontello{display:inline-flex;align-items:center;justify-content:center;line-height:1!important;margin-right:0!important;flex-shrink:0;position:relative;top:-2px}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .leadWrapper{background-color:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:3px;color:var(--Colors-Black, #000000);padding:0;margin-left:0;margin-right:0;width:100%!important}.funnel-app-root .fullScreen.lc2DialSession .actualQueue .leadListSort{display:block;line-height:42px;background-color:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Black, #000000)}.funnel-app-root .activeTab{background-color:#00357f!important}.funnel-app-root .actualName{width:200px;display:inline-block}.funnel-app-root .categoryBlock{border:solid 1px #5085ce;display:inline-block;height:25px;line-height:25px;text-align:center;border-radius:5px;padding:0 10px;margin:0 5px;cursor:pointer;background-color:#3a69aa}.funnel-app-root .queueCategories{padding:15px 0}.funnel-app-root .startSession{display:inline-block}.funnel-app-root .fullScreen{width:100%}.funnel-app-root .dialSessionButtonWrapper{text-align:center;margin:10px 0 20px}.funnel-app-root .centerQueue{flex:2 1;background-color:var(--quility-block-background-color);margin:15px;position:relative;border:solid 2px var(--quility-border-color);border-radius:3px;overflow:hidden;height:calc(100% - 75px)}.funnel-app-root .centerQueue>.quilityCloseWindow{top:4px;right:8px;z-index:3}.funnel-app-root .App.b2b .centerQueue>.quilityCloseWindow{color:var(--Colors-Brand-800, #0D5E56)}.funnel-app-root .centerQueue .rightQueue{margin-top:45px}.funnel-app-root .innerQueueWrapper{height:100%;width:100%;display:flex}.funnel-app-root .rightQueue{flex:1.3 1;background-color:var(--quility-block-header-background-color);margin:15px 15px 0 0;position:relative;border:solid 2px var(--quility-border-color);border-radius:3px;overflow-x:hidden;height:calc(100% - 64px);min-height:0;max-height:100%}.funnel-app-root .rightHeaderWrapper{width:90%;margin:20px;line-height:45px;background-color:var(--quility-nested-block-header-background-color);text-align:left;border-radius:3px;color:var(--quility-dark-text);display:flex;justify-content:space-evenly}.funnel-app-root .queueHeaderBlock{font-size:15px;cursor:pointer;display:inline-block;text-align:center}.funnel-app-root .scriptDropWrapper{text-align:center;padding:20px}.funnel-app-root .scriptContainerHeader{background-color:var(--quility-nested-block-background-color);height:40px;line-height:40px;text-align:center;font-size:20px;color:var(--quility-dark-text);-webkit-user-select:none;user-select:none;border-radius:5px}.funnel-app-root .scriptContainer{height:67%;width:90%;margin:auto auto 5px;position:relative;border-radius:5px}.funnel-app-root .scriptContainerContent{background-color:var(--quility-nested-block-background-color);height:90%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:absolute;width:100%;overflow:auto;color:var(--quility-dark-text)}.funnel-app-root .entireScriptWrapper{height:86%}.funnel-app-root .leadInformationBlock{font-size:16px;color:#313131;font-weight:700;cursor:pointer;width:90%;border-radius:12px;background-color:#d9f2ed;text-indent:16px;border:1px solid #DCE5EF;text-align:left;margin:20px auto;height:45px;overflow:hidden;transition:all .5s}.funnel-app-root .leadInfoTitle{font-size:20px;margin:10px 0}.funnel-app-root .doubleLine{width:calc(50% - 15px);display:inline-block;vertical-align:top}.funnel-app-root .leadInfoLine{font-size:13px;padding:10px}.funnel-app-root .mainInfo{background-color:#f0edfd;border:1px solid #DCE5EF;font-size:16px;color:#313131;font-weight:700;cursor:pointer;width:90%;border-radius:12px;text-indent:16px;text-align:left;margin:20px auto;height:45px;overflow:hidden;transition:all .5s}.funnel-app-root .dialAmountSelect{border:solid 1px var(--Colors-Gray-100);display:inline-block;height:25px;line-height:25px;text-align:center;border-radius:5px;padding:2px 10px;margin-right:5px;cursor:pointer;background-color:var(--Colors-Gray-100);vertical-align:middle}.funnel-app-root .dialAmountWrapper{position:absolute;top:25px;left:-1px;border:solid 1px var(--quility-medium-dark-green);display:inline-block;border-radius:5px;padding:0 10px;cursor:pointer;background-color:var(--quility-medium-dark-green)}.funnel-app-root .dialAmountSelectBox{position:relative;border:solid 1px #5085ce;display:inline-block;height:25px;line-height:25px;text-align:center;border-radius:5px;padding:0 10px;margin:0 5px;cursor:pointer;background-color:#3a69aa}.funnel-app-root .currentLead{width:calc(100% - 80px);display:inline-block;border:solid 1px;outline:none}.funnel-app-root .queueConvoHeader{display:flex;color:#031f4e;gap:8px;margin-top:0}.funnel-app-root .conversationTitle{line-height:30px;font-weight:700;padding:5px;font-size:14px;display:flex;position:relative}.funnel-app-root .queueConversationButton{flex:1 1;text-align:center;height:30px;line-height:30px;cursor:pointer;font-size:12px;font-weight:700}.funnel-app-root .queueConversationInnerWrapper{background-color:var(--quility-nested-block-header-background-color);height:calc(100% - 180px);display:flex;margin:auto;flex-direction:column-reverse;overflow:auto;cursor:initial;min-height:180px}.funnel-app-root .queueConvoWrapper{border-radius:5px;height:calc(100% - 102px);width:90%;margin:auto;color:#000}.funnel-app-root .queueConversationWrapper{height:100%}.funnel-app-root .lc-conversation-box{border-radius:6px;display:flex;flex-direction:column;min-height:0}.funnel-app-root .lc-conversation-box .queueConversationInnerWrapper{flex:1 1 0;min-height:0;overflow:auto;height:auto!important;max-height:calc(100vh - 400px);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);background:var(--Colors-Gray-50, #F8F8F8);padding:12px 16px;width:100%;max-width:100%;margin-left:0;margin-right:0;align-self:stretch;box-sizing:border-box;min-height:200px;display:flex;flex-direction:column-reverse;gap:12px}.funnel-app-root .lc-conversation-box .messageWrapper.messageto{display:flex;flex-direction:column;align-items:flex-start;width:100%}.funnel-app-root .lc-conversation-box .lc-msg-timestamp{font-size:12px;color:var(--Colors-Gray-500, #ADADAD);margin-bottom:4px;font-family:Montserrat,sans-serif}.funnel-app-root .lc-conversation-box .messageWrapper.messageto .lc-msg-timestamp{margin-left:5px}.funnel-app-root .lc-conversation-box .messageWrapper.messagefrom .lc-msg-timestamp{margin-right:5px}.funnel-app-root .lc-conversation-box .messageWrapper.messageto .convoBubble.backgroundto{background:var(--Colors-Base-white, #FFFFFF);color:var(--Colors-Gray-900, #2F2F2F);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:12px 12px 12px 4px;padding:12px 16px;margin:0;max-width:70%;box-shadow:0 1px 2px #0000000f;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.funnel-app-root .lc-conversation-box .messageWrapper.messagefrom{display:flex;flex-direction:column;align-items:flex-end;width:100%;text-align:right}.funnel-app-root .lc-conversation-box .messageWrapper.messagefrom .convoBubble.backgroundfrom{background:var(--Colors-Brand-50, #E6EEEE);color:var(--Colors-Gray-900, #2F2F2F);border:none;border-radius:12px 12px 4px;padding:12px 16px;margin:0;max-width:70%;box-shadow:0 1px 2px #0000000f;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.funnel-app-root .lc-conversation-box .lc-tcp-send-bar-zone,.funnel-app-root .lc-conversation-box .lc-composer-wrap{flex-shrink:0}.funnel-app-root .emailWrapper{position:absolute;height:0%;transition:all .5s;border:solid 1px;width:70%;background-color:#fbfbfb;margin-top:50px;border-radius:0 0 10px 10px/0px 0px 10px 10px;overflow:auto;border:solid 1px var(--quility-border-color);box-shadow:3px 3px 10px -5px var(--quility-burst-color);z-index:1}.funnel-app-root .convoBubble .sendingImage{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;margin:0 0 6px;border-radius:6px}.funnel-app-root .convoBubble .sendingImage:last-child{margin-bottom:0}.funnel-app-root .sendingImageWrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:100%}.funnel-app-root .sendingImageWrapper .sendingImage{width:100%;height:120px;object-fit:cover}.funnel-app-root .sendingImageWrapper .sendingImage:only-child{grid-column:span 3;height:auto}.funnel-app-root .convoBubble{border-radius:3px;display:inline-block;margin:5px;max-width:70%;padding:10px 20px;text-align:left;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;cursor:pointer}.funnel-app-root .messagefrom{text-align:right}.funnel-app-root .backgroundfrom{background-color:#ccdedc;color:#2f2f2f;outline:1px var(--Colors-Brand-800) solid;outline-offset:-1px}.funnel-app-root .backgroundto{background-color:var(--quility-block-background-color);border-color:var(--quility-border-color)}.funnel-app-root .sendButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;width:auto;padding:0 16px;height:48px;margin-left:10px;cursor:pointer;border-radius:6px;background:var(--Colors-Base-white, #ffffff);border:1.5px solid var(--quility-button-color, var(--Colors-Brand-500, #005851));color:var(--quility-button-color, var(--Colors-Brand-500, #005851));font-size:22px;line-height:1.5;vertical-align:top;box-sizing:border-box}.funnel-app-root .sendButton .sendButtonLabel{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.5;color:inherit}.funnel-app-root .sendButton.disabled{background:var(--Colors-Gray-100, #f1f1f1);border-color:var(--Colors-Gray-300, #d0d0d0);color:#bdbdbd;cursor:not-allowed!important}.funnel-app-root .sendButton.disabled .sendButtonLabel,.funnel-app-root .sendButton.disabled svg,.funnel-app-root .sendButton.disabled .fontello{color:inherit;font-weight:700;cursor:not-allowed!important}.funnel-app-root .sendButton path{fill:currentColor;stroke:currentColor}.funnel-app-root .sendButton.disabled path{fill:currentColor;stroke:currentColor;cursor:not-allowed!important}.funnel-app-root .timestamp{font-size:13px;position:absolute;margin-left:10px;border:solid 1px;padding:2px 5px;line-height:normal;border-radius:3px;cursor:pointer;font-weight:400}.funnel-app-root .sendButton:not(.disabled):hover{background:var(--quility-button-color, var(--Colors-Brand-500, #005851));color:var(--Colors-Base-white, #ffffff);border-color:var(--quility-button-color, var(--Colors-Brand-500, #005851))}.funnel-app-root .sendButton:not(.disabled):active{background:var(--quility-button-color, var(--Colors-Brand-500, #005851));color:var(--Colors-Base-white, #ffffff);border-color:var(--quility-button-color, var(--Colors-Brand-500, #005851))}.funnel-app-root .sendButton:not(.disabled):hover .sendButtonLabel{color:inherit}.funnel-app-root .sendButton svg,.funnel-app-root .sendButton .fontello{color:inherit}.funnel-app-root .sendButton .fontello svg{color:inherit}.funnel-app-root .messageInput{border:solid 1px;width:95%;border-radius:10px;min-height:40px;max-height:150px;font-family:inherit;font-size:16px}.funnel-app-root .inputBarWrapper{display:inline-block;margin-top:5px;vertical-align:top;width:calc(100% - 50px);text-align:center}.funnel-app-root .optionButton{display:inline-block;color:var(--Colors-Gray-900);font-size:24px;width:50px;text-align:center;line-height:40px}.funnel-app-root .queuePhoneButton{width:30px;height:30px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;border:solid 1px;line-height:0;border-radius:50%;margin:10px;cursor:pointer;font-size:16px;color:var(--quility-button-color)}.funnel-app-root .b2b.queuePhoneButton{color:var(--Colors-Gray-900)}.funnel-app-root .queuePhoneButton .fontello{display:flex;align-items:center;justify-content:center;margin-bottom:7px;width:100%;height:100%;min-width:0;min-height:0;vertical-align:unset;line-height:0;transform:none}.funnel-app-root .queuePhoneButton .fontello svg{display:block;flex-shrink:0;transform:rotate3d(180,0,0,180deg);transform-origin:center center}.funnel-app-root .phoneButtons{display:flex;flex-direction:row;width:100%;margin-top:10px}.funnel-app-root .disabled{color:#aea5a5;cursor:default!important}.funnel-app-root .filterBlockWrapper{position:relative;padding-top:20px;color:#00357e}.funnel-app-root .numberSelectBox{border:1px solid #707070;border-radius:6px;opacity:1;height:28px;width:100%}.funnel-app-root .fromNumWrapper,.funnel-app-root .toNumWrapper{flex:1}.funnel-app-root .hidden{display:none}.funnel-app-root .statusTypeBlock{flex:1 1;border-radius:5px;background-color:var(--quility-nested-block-background-color);height:fit-content;width:20%}.funnel-app-root .statusButtonBlock{padding:unset;overflow:auto;display:flex;bottom:0;width:96%;text-indent:unset;left:0;margin-left:2%;justify-content:space-around;height:75%}.funnel-app-root .typeHolder{display:flex;text-align:center;font-weight:700}.funnel-app-root .statusItem{border-radius:5px;cursor:pointer;font-size:12px;line-height:33px;margin:5px;overflow:hidden;text-indent:0;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;flex:1 1;text-align:center}.funnel-app-root .dispositionTabz{border:solid 1px;height:70px;line-height:70px;background-color:#d9f2ed;position:absolute;width:50px;font-size:26px;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align:center;cursor:pointer}.funnel-app-root .tabIconHolder{display:inline-block;width:50px;vertical-align:top;text-align:center;background-color:#d9f2ed;height:60px;margin-left:-30px;border-bottom-right-radius:10px;border-top-right-radius:10px;line-height:60px;font-size:22px;border:solid 1px #4bb6a6;cursor:pointer}.funnel-app-root .dialOptionsHolder{text-align:left;width:90%;margin-left:5%}.funnel-app-root .quilityDropDown{width:140px;background-color:var(--Colors-Gray-100);color:var(--Colors-Base-black);border:none;border-radius:5px;padding:5px;height:30px;font-family:inherit}.funnel-app-root .queueItemTitle{line-height:normal;font-size:13px;font-weight:400}.funnel-app-root .dispositionTab{position:absolute;margin-left:-600px;z-index:0;transition:all .5s;margin-top:-70px}.funnel-app-root .dispositionTab:hover{margin-left:-550px}.funnel-app-root .openedDispo{margin-left:0!important}.funnel-app-root .leadData{font-weight:400;text-decoration:underline;height:calc(100% - 60px);display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.funnel-app-root .workFilter{display:inline-block;text-indent:0px;height:25px;line-height:25px}.funnel-app-root .clearQueue{margin-left:-150px;width:100px;display:inline-block;position:absolute;margin-top:5px}.funnel-app-root .callIcon{border-radius:50%;color:var(--quility-color);cursor:pointer;height:30px;line-height:30px;margin-left:-20px;margin-top:38px;position:absolute;text-align:center;text-indent:0;-webkit-user-select:none;user-select:none;width:30px}.funnel-app-root .b2b.callIcon{color:var(--Colors-Brand-800)}.funnel-app-root .queueScroll{overflow:scroll;height:calc(100% - 330px);transition:all .5s}.funnel-app-root .fullScroll{height:calc(100% - 125px)!important}.funnel-app-root .notesButtons{display:flex;padding-top:20px}.funnel-app-root .selectedTab{font-weight:700;color:var(--quility-color);border-bottom:solid 1px}.funnel-app-root .b2b.selectedTab{color:var(--Colors-Brand-800)}.funnel-app-root .notesButton{display:inline-block;flex:1 1;margin:0 10px 20px;text-align:center;height:30px;line-height:30px;cursor:pointer}.funnel-app-root .entireNotesWrapper{height:85%;width:90%;margin:auto}.funnel-app-root .notes{outline:solid 1px var(--quility-border-color);height:80%;width:96%;margin-left:1%;border-radius:var(--quility-border-radius);padding:5px;overflow:auto;background-color:#fff}.funnel-app-root .notesWrapper{height:100%;display:none}.funnel-app-root .notesWrapper.display{display:block}.funnel-app-root .focusButton{border-top-right-radius:200px;border-top-left-radius:200px;background:linear-gradient(180deg,#ffffff 80%,var(--quility-dark-green) 20%)}.funnel-app-root .topBarInput{font-family:inherit;width:250px;height:30px;font-size:16px;border-radius:5px;border:solid 1px var(--quility-color);color:var(--quility-dark-text)}.funnel-app-root .b2b .topBarInput{border:solid 1px var(--Colors-Brand-800)}.funnel-app-root .selectionOption{display:inline-block;width:110px;font-weight:700;cursor:pointer!important;position:relative;margin:0 5px;border-radius:5px;line-height:28px}.funnel-app-root .iconWrapper{position:absolute;left:4px}.funnel-app-root .selectedItem{background-color:var(--quility-dark-green);color:var(--quility-light-text)}.funnel-app-root input[type=number]::-webkit-inner-spin-button,.funnel-app-root input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funnel-app-root input[type=number]{-moz-appearance:textfield}.funnel-app-root .numberInput{height:30px;color:inherit;border-radius:5px;width:40px;border:solid 1px;text-align:center}.funnel-app-root .ampmSelector{display:block;height:50%;font-size:11px;line-height:20px;font-weight:700}.funnel-app-root .ampmSelect{display:inline-block;height:40px;border:solid 1px;vertical-align:top;width:40px;margin-left:5px;border-radius:5px;margin-top:-5px}.funnel-app-root .timeError{border-color:red}.funnel-app-root .attachFileDropZone{border:dashed 1px;padding:2%}.funnel-app-root .attachFilePreview{display:block;margin-left:auto;margin-right:auto}.funnel-app-root .attachFileTextParent{display:flex;flex-direction:row;align-items:center}.funnel-app-root .uploadFileButton{display:flex;flex-direction:row;gap:12px;align-items:center;font-size:large;font-weight:700;color:#fff;background-color:#45bcaa}.funnel-app-root .spinner{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.funnel-app-root .objectionWrapper{width:90%;margin:auto auto 5px;height:30%;position:relative;border:solid 2px #f1f1f1;border-radius:5px}.funnel-app-root .objectionHeader{height:30px;line-height:30px;text-align:center;background-color:#f1f1f1}.funnel-app-root .objectionContainer{height:100%;margin:auto;background-color:#fff;overflow:auto;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0 5px;border:solid 1px #e4effc;border-top:none}.funnel-app-root .objection{order:solid 1px var(--quility-color);display:inline-block;margin:5px 4px;padding:8px;border-radius:var(--quility-border-radius);background-color:var(--quility-color);color:#fff;font-weight:700;font-size:13px;cursor:pointer}.funnel-app-root .objectionViewWrapper{z-index:4;position:fixed;top:0;left:0;background-color:#4368974f;width:100%;height:100%}.funnel-app-root .objectionInnerWrapper{width:70%;max-width:700px;background-color:var(--quility-block-background-color);border-radius:3px;height:300px;margin:100px auto;border:solid 1px var(--quility-border-color);padding:10px;position:relative}.funnel-app-root .objectionContent{width:98%;margin:10px auto 30px;height:calc(100% - 30px);overflow:auto}.funnel-app-root .objectionTitle{text-align:center;font-size:20px;font-weight:700}.funnel-app-root .addNotesIcon{display:inline-block;font-weight:400;font-size:15px;margin:0 5px;height:30px;line-height:30px;width:40px;border-radius:14px;cursor:pointer}.funnel-app-root .addNotesIcon2{display:inline-block;font-weight:400;margin:5px 5px 0;height:30px;line-height:30px;width:70px;border-radius:14px;cursor:pointer;font-size:12px}.funnel-app-root .addNotesIcon:hover,.funnel-app-root .addNotesIcon2:hover{background-color:var(--quility-color);color:var(--quility-light-text);box-shadow:2px 2px 10px -5px var(--quility-color)}.funnel-app-root .addWrapper{margin-top:-5px}.funnel-app-root .dataButton{display:inline-block;width:200px;border:solid 1px;border-radius:5px;height:30px;line-height:30px;box-shadow:3px 3px 10px -5px;cursor:pointer;margin:0 10px}.funnel-app-root .workflowButton{position:absolute;left:20px;top:25px;border:solid 3px #9cd8a5;line-height:30px;border-radius:5px;padding:0 10px;background-color:#a1ffaf;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.funnel-app-root .flowDataContent{background-color:#fbfbfb;width:80%;margin-left:10%;height:250px;border-radius:10px;border:solid 1px;margin-top:87px;box-shadow:3px 3px 50px #003580;position:relative}.funnel-app-root .flowDataWrapper{background-color:#00358052;width:100%;height:100%;position:absolute;top:0;border-radius:10px;color:var(--quility-dark-text)}.funnel-app-root .flowDataInfoTitle{display:inline-block;font-weight:700;color:inherit;width:150px}.funnel-app-root .flowDataInfoInfo{display:inline-block}.funnel-app-root .flowDataInfoWrapper{margin:10px 0 10px 30px}.funnel-app-root .attachedFile{border:solid 1px var(--quility-color);width:70%;text-align:left;text-indent:10px;border-radius:var(--quility-border-radius);margin:5px auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:var(--quility-color);color:var(--quility-light-text)}.funnel-app-root .filterQueueOpen{height:350px;overflow:auto;width:90%;margin:5px auto;border-radius:5px}.funnel-app-root .queueFilterButtons{width:90%;margin:auto}.funnel-app-root .queueItemWrapper{display:inline-block}.funnel-app-root .textTemplateHolder{position:absolute;margin-left:10px;margin-top:5px;font-size:22px;font-weight:unset;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;cursor:pointer}.funnel-app-root .textTemplateHolder:hover{background-color:#3a69aa;color:#fff}.funnel-app-root .textTemplateSelection:hover{background-color:#f1f1f1;cursor:pointer}.funnel-app-root .textTemplateSelection{padding:10px}.funnel-app-root .textTemplateWrapper{margin-top:42px;border:solid 1px #f1f1f1;padding:10px 0;position:absolute;height:300px;overflow:auto;background-color:#fff;box-shadow:3px 3px 10px -5px;border-radius:5px}.funnel-app-root .previewText{background-color:#bcfdf4;padding:5px;display:none}.funnel-app-root .previewTextTitle{border:solid 1px;display:inline-block;padding:0 10px;border-radius:var(--quility-border-radius);margin:5px;color:var(--quility-light-text);background-color:var(--quility-color);font-weight:600;cursor:pointer}.funnel-app-root .previewTextTitle:hover+.previewText{display:block}.funnel-app-root .demo{width:100px;height:fit-content;overflow-x:hidden;overflow-y:scroll;width:95%;border-radius:10px;min-height:80px;max-height:60px;font-family:inherit;font-size:16px;background-color:var(--quility-input-background-color);text-align:left;padding:5px;margin-left:5px}.funnel-app-root .completeSession{position:absolute;width:50%;background-color:var(--quility-block-background-color);height:400px;margin-top:100px;margin-left:25%;border-radius:var(--quility-border-radius);border:solid 2px var(--quility-border-color);box-shadow:10px 10px 100px -10px;text-align:center;line-height:350px;font-size:22px;font-weight:700}.funnel-app-root .sessionEvent{top:50px!important;height:calc(100% - 50px)!important;z-index:10050!important}.funnel-app-root .lc-composer-wrap{display:flex;flex-direction:column;gap:12px;padding-top:12px;padding-bottom:12px;flex-shrink:0;transition:none;transform:none}.funnel-app-root .lc-composer-wrap .lc-composer-attachment-preview.sendingImageWrapper,.funnel-app-root .lc-tcp-send-bar-zone .lc-composer-attachment-preview.sendingImageWrapper{position:relative;margin:0;width:100%;max-height:none;box-sizing:border-box;border-radius:6px;padding:8px 12px}.funnel-app-root .lc-queue-send-composer .sendBar{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;transition:none;transform:none;flex-shrink:0;position:relative;z-index:0;overflow:visible}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper{display:block;width:100%;min-width:0;margin-top:0;margin-bottom:0;text-align:left;vertical-align:unset;transition:none;transform:none}.funnel-app-root .lc-queue-send-composer .sendBar:has(.demoInactive) .inputBarWrapper{background-color:var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell{border:1px solid var(--Colors-Gray-200, #e4e4e4);border-radius:4px;box-sizing:border-box;resize:vertical;overflow:auto;min-height:88px;max-height:420px}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demo,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demoInactive{min-height:48px;max-height:none;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box;caret-color:var(--Colors-Gray-900, #2f2f2f);outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demo::selection,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demoInactive::selection{background-color:#2f2f2f1f;color:inherit}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell:focus-within{outline:none;box-shadow:none;border-color:var(--Colors-Gray-200, #e4e4e4)}.funnel-app-root .lc-queue-send-composer .sendBarActions{display:flex;align-items:center;gap:8px;width:100%;min-width:min-content;flex-wrap:wrap;flex-shrink:0;position:relative;z-index:2}.funnel-app-root .lc-queue-send-composer .sendBarActions .sendBarOptions{display:flex;align-items:center;gap:8px;flex:0 0 auto;justify-content:flex-start;min-width:min-content;margin-left:-10px}.funnel-app-root .lc-queue-send-composer .sendBarActions .sendBarOptions .optionButton{flex-shrink:0;width:40px;min-width:40px;max-width:40px;display:inline-flex;align-items:center;justify-content:center;margin:0;cursor:pointer}.funnel-app-root .sendBarActions .sendBarOptions>.optionButton:first-child{margin-top:5px}.funnel-app-root .lc-queue-send-composer .sendBarActions .sendButton{flex-shrink:0;margin-left:auto;min-width:min-content}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions{flex-wrap:wrap;gap:8px;margin-top:16px}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendBarOptions{justify-content:center;gap:16px;flex:1 1 100%}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendBarOptions .optionButton{width:40px;min-width:40px;max-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:transparent;cursor:pointer;transition:background .15s}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendBarOptions .optionButton:hover{background:var(--Colors-Gray-100, #f1f1f1)}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendButton{margin-left:0;width:100%;flex:1 1 100%;justify-content:center}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendButton:not(.disabled):not(:hover):not(:active){background:transparent}@media(min-width:768px){.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions{flex-wrap:nowrap;justify-content:space-between;margin-top:16px}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendBarOptions{flex:0 0 auto;gap:4px;justify-content:flex-start}.funnel-app-root .lc-queue-send-composer--recruiting .sendBarActions .sendButton{width:auto;flex:0 0 auto;margin-left:0}}.funnel-app-root .lc-queue-send-composer .sendBarActions .variableWindow.lc-composer-variable-window{left:0;right:0;width:auto;max-width:100%;box-sizing:border-box;margin-left:0;margin-right:0}.funnel-app-root .lc-queue-send-composer .sendBarActions .variableWindow.lc-composer-variable-window .templateSearch{width:calc(100% - 16px);max-width:100%;box-sizing:border-box;margin-left:8px;margin-right:8px}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demo,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demoInactive{min-height:40px;max-height:120px;width:100%;box-sizing:border-box;outline:none;background-color:transparent;border:none;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);overflow-y:auto}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demo:hover,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demo:focus,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demoInactive:hover{min-height:40px;max-height:120px;width:100%}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demo::placeholder,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demoInactive::placeholder{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper .demo:focus-visible{outline:none}.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demo:hover,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demo:focus,.funnel-app-root .lc-queue-send-composer .sendBar .inputBarWrapper.lc-composer-text-shell .demoInactive:hover{min-height:48px;max-height:none;width:100%}.funnel-app-root .dispositionHolder{width:100%;margin:auto}.funnel-app-root .activeLeadCardButton{background-color:var(--quility-button-color);color:#fff!important}.funnel-app-root .upcomingCallWrapper{width:200px;margin:10px auto;line-height:30px;border-radius:5px;user-select:none;cursor:pointer;position:relative}.funnel-app-root .upcomingOutterWrapper{margin:30px}.funnel-app-root .calSelectionWrapper{position:absolute;top:0;left:0;background-color:#16356b52;width:100%;height:100%;z-index:5}.funnel-app-root .calSelectionContent{background-color:#fff;width:90%;margin:30px auto auto;height:fit-content;border-radius:5px;max-height:200px;overflow:auto}.funnel-app-root .recName{font-size:20px;font-weight:700;line-height:normal}.funnel-app-root .recWrapper{height:87%;background:#fff;padding:5px}.funnel-app-root .hiddenDescription{display:none}.funnel-app-root .viewRecDescription{width:fit-content;margin:10px}.funnel-app-root .viewRecDescription:hover>.hiddenDescription{display:block}.funnel-app-root .noDeco{text-decoration:none;color:inherit}.funnel-app-root #workWindowWrapper{background-color:#fbfbfb;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.funnel-app-root #workWindowTopBarWrapper{height:70px;display:flex;background-color:#c5d9f0}.funnel-app-root .resizable{position:relative;overflow:hidden;border:1px solid #000}.funnel-app-root .handle{width:10px;cursor:ew-resize;position:absolute;top:0;bottom:0;right:0;background-color:#3498db}.funnel-app-root .windowBlockHeader{background-color:#e4effc;height:50px}.funnel-app-root .windowBlockTitle{line-height:50px;text-align:center;font-weight:700}.funnel-app-root .windowBlockContent{background-color:#fff;height:calc(100% - 50px);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.funnel-app-root .windowBlockWrapper{width:30%;max-width:600px;border:solid 1px #c5d9f0;margin:50px 20px 20px;min-height:55px;color:#02357e;-webkit-user-select:none;user-select:none;display:inline-block;border-radius:10px;transition:all .5s;height:40%}.funnel-app-root .workWindowButton{border:solid 1px;flex:1;text-align:center;line-height:70px;font-weight:700;color:#02357e;cursor:pointer;border-top:none}.funnel-app-root .focus{width:100%;max-width:unset;margin:-5px auto auto;height:91%;position:relative}.funnel-app-root .unfocus{position:absolute;top:0;margin:unset;width:49%;display:inline-block;height:0px;min-height:unset;max-width:unset;left:0;display:none}.funnel-app-root .unfocus:last-of-type{margin-left:50%}.funnel-app-root .leftSideBarWrapper{width:22%;height:100%;border-right:solid 1px #c5d9f0;display:inline-block}.funnel-app-root .workPhoneWrapper{height:20%;border-bottom:solid 1px}.funnel-app-root .leadQueueLead{width:96%;height:80px;border-radius:5px;margin:4px 4px 4px 1.5%;box-shadow:3px 3px 10px -5px;cursor:pointer;border:solid 1px #c5d9f0;background:#fff;color:#00357e;vertical-align:middle}.funnel-app-root .leadQueueName{font-weight:700;background-color:#e4effc;border-bottom:solid 1px #c5d9f0;border-top-right-radius:5px;border-top-left-radius:5px;height:30px;line-height:30px;font-size:15px;text-indent:5px}.funnel-app-root .leadQueueStatus{margin-left:20px;line-height:25px;font-size:14px;color:#617cac}.funnel-app-root .leadQueueContact{line-height:25px;margin-left:20px;font-size:14px}.funnel-app-root .queueButton{width:80px;border:solid 1px;border-radius:5px;text-align:center;flex:1 1;display:inline-block;margin:25px 5px;height:30px;line-height:30px;box-shadow:3px 3px 10px -5px;background-color:#e4effc;border:solid 1px #c5d9f0}.funnel-app-root .queueTextBar{display:flex;box-shadow:0 10px 20px -15px}.funnel-app-root .leadQueueMessagePreview{color:#031e4e9c;font-size:14px;height:35px;text-overflow:ellipsis;overflow:hidden;margin-left:25px}.funnel-app-root .leadQueueWrapper{overflow:scroll;height:89%}.funnel-app-root .leadQueueNameInner{width:80%;display:inline-block}.funnel-app-root .leadQueueOptionHolder{display:inline-block;width:calc(20% - 5px)}.funnel-app-root .leadQueueOption{flex:1}.funnel-app-root .leadQueueOptionInner{display:flex}.funnel-app-root .messageModal{position:absolute;border:solid .5px #c5d9f0;top:50px;left:22%;height:calc(100% - 50px);width:0;transition:all .5s;overflow:hidden}.funnel-app-root .showMessageModal{width:50%;border:solid 1px #c5d9f0;border-top:none;border-bottom:none;background-color:#fbfbfb}.funnel-app-root .conversationButton{border:solid 1px;width:160px;display:inline-block;text-align:center;border-radius:5px;height:40px;line-height:40px;margin:10px;max-width:200px;cursor:pointer}.funnel-app-root .toWrapper{display:flex;justify-content:center}.funnel-app-root .conversationHolder{display:none;overflow:auto;height:80%}.funnel-app-root .viewing{background-color:#f8fafe;overflow:auto;margin:auto;height:calc(100% - 150px);width:calc(100% - 12px);display:flex;flex-direction:column-reverse;overflow-x:hidden}.funnel-app-root .conversationInputWrapper{height:90px}.funnel-app-root .conversationInputBarWrapper{height:50%;border:solid 1px #02357e;width:70%;border-radius:10px;margin-top:3%;margin-left:calc(30% - 2px);color:#02357e}.funnel-app-root .conversationInput{height:calc(100% - 3px);width:85%;border:none;border-radius:10px;outline:none;font-size:18px;color:inherit;font-size:20px;font-family:inherit}.funnel-app-root .innerConvoWrap{display:block}.funnel-app-root .conversation{height:100%;position:relative;z-index:1}.funnel-app-root .sessionConvoBubble{border-radius:10px;max-width:60%;width:-moz-fit-content;width:fit-content;padding:10px;margin:35px 5px;overflow-wrap:break-word;border:solid 1px;font-size:16px}.funnel-app-root .sessionfrom{border-color:#c5d9f0;margin-left:37%;background-color:#fbfbfb;box-shadow:3px 3px 10px -5px}.funnel-app-root .sessionto{background-color:#e4effc;border-color:#c5d9f0;box-shadow:3px 3px 10px -5px}.funnel-app-root .centerBarWrapper{width:50%;display:inline-block;vertical-align:top;height:100%;border-right:solid 1px #c5d9f0}.funnel-app-root .statusName{font-size:15px;margin-left:10px;border-radius:10px;background-color:var(--quility-accent-background);padding:4px 15px;font-weight:700;margin-top:-13px;vertical-align:super}.funnel-app-root .addressSlot{margin:2px}.funnel-app-root .leadType{text-align:center}.funnel-app-root .leadCardSubTitle{font-size:18px;font-weight:700;margin-left:20px;background-color:#fff;color:#02357e;z-index:0;width:-moz-fit-content;width:fit-content;padding:1px 5px;border:solid .75px #69afff;border-bottom:none;border-radius:5px 5px 0 0/5px 5px 0px 0px;max-width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:-49px}.funnel-app-root .leadCardSubTitleStable{font-size:21px;font-weight:700;margin-left:20px;margin-top:20px}.funnel-app-root .leadCardSubNode{border:solid 1px;width:90%;margin:30px auto;height:50px;line-height:50px;text-indent:20px;border-radius:10px;background-color:#4bb6a6}.funnel-app-root .cardInfoItem{margin:3px 0}.funnel-app-root .cardInfoItem:hover>.hoverIcon{display:inline-block}.funnel-app-root .leadCardSubTitle:hover>.hoverIcon{display:inline-block}.funnel-app-root .returnToLeadCard{position:absolute;margin-top:-10px;height:30px;line-height:30px;padding:0 10px;user-select:none;cursor:pointer;border-radius:5px}.funnel-app-root .addressHolder{text-align:left;font-size:14px;display:inline-block;width:40%;margin-bottom:5px;color:var(--quility-dark-text)}.funnel-app-root .leadCardAddressWrapper{background-color:var(--quility-block-header-background-color);border-bottom:solid 1px;width:96%;margin-left:2%;border-color:var(--quility-border-color);padding-bottom:10px;margin-bottom:20px}.funnel-app-root .badgeHolder{width:100%;vertical-align:middle}.funnel-app-root .double{width:calc(50% - 40px);display:inline-block;vertical-align:top}.funnel-app-root .emptyInfo{height:0px;overflow:auto;transition:all .5s}.funnel-app-root .isOpen{height:140px;margin-top:-15px}.funnel-app-root .openArrow{margin-right:10px;display:inline-block;vertical-align:middle}.funnel-app-root .rotate{transform:rotate(180deg)}.funnel-app-root .transition{transition:all .5s}.funnel-app-root .quilityActiveTab{color:var(--quility-button-color);font-weight:700;text-decoration:underline}.funnel-app-root .b2b.quilityActiveTab{color:var(--Colors-Brand-800, #0D5E56)}.funnel-app-root .iconWrapper2{position:absolute;top:-10px;left:-40px;cursor:pointer}.funnel-app-root .demoInactive{width:100px;min-height:20px;max-height:100px;overflow-x:hidden;overflow-y:scroll;border:solid 1px var(--quility-border-color);width:95%;border-radius:10px;min-height:80px;max-height:60px;font-family:inherit;font-size:16px;background-color:var(--background-color);text-align:left;padding:5px;margin-left:5px;cursor:not-allowed}.funnel-app-root .addEventParticipant{cursor:pointer;width:fit-content;margin:auto}.funnel-app-root .addEventParticipantWrapper{margin-top:-5px}.funnel-app-root .addEventParticipant:hover{background-color:var(--quility-color);color:var(--quility-light-text);border-radius:5px}.funnel-app-root .lc-text-adjacent .queueConvoHeader{margin-top:-50px}.funnel-app-root .lc-text-header-block{display:flex;flex-direction:column;gap:8px;width:100%;padding-top:0;padding-bottom:4px;align-items:flex-start}.funnel-app-root .lc-text-heading{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:21px;line-height:1.5;color:var(--Colors-Black, #000000);white-space:nowrap}.funnel-app-root .lc-text-participants{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14px;line-height:1.5;color:var(--Colors-Black, #000000)}.funnel-app-root .lc-text-participant{display:flex;flex-direction:row;gap:6px;align-items:center;white-space:nowrap}.funnel-app-root .lc-text-participant .select-container{width:auto}.funnel-app-root .lc-text-participant-name{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:var(--Colors-Black, #000000);white-space:nowrap}.funnel-app-root .lc-text-number{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Black, #000000);white-space:nowrap}.funnel-app-root .lc-text-participant-divider{width:1px;height:1em;background:var(--Colors-Gray-700, #707070);flex-shrink:0;align-self:center}.funnel-app-root .lc-tcp-send-bar-zone{width:100%;position:relative;display:flex;flex-direction:column;gap:12px;padding-top:12px;padding-bottom:12px;flex-shrink:0}.funnel-app-root .lc-tcp-send-bar-zone>.lc-queue-send-composer>.sendBar{display:flex;flex-direction:column;align-items:stretch;background:var(--Colors-Gray-50, #F8F8F8);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:8px;box-sizing:border-box;padding:0}.funnel-app-root .lc-actions-disabled .sendButton{cursor:not-allowed!important;opacity:.6}.funnel-app-root .lc-actions-disabled .sendButton span,.funnel-app-root .lc-actions-disabled .sendButton .fontello,.funnel-app-root .lc-actions-disabled .sendButton svg,.funnel-app-root .lc-actions-disabled .sendButton path{color:var(--Colors-Gray-500, #ADADAD)!important;cursor:not-allowed!important}.funnel-app-root .lc-sendbar-options-locked,.funnel-app-root .lc-sendbar-option-locked{pointer-events:none;opacity:.6}.funnel-app-root .lc-sendbar-options-locked span,.funnel-app-root .lc-sendbar-options-locked .fontello,.funnel-app-root .lc-sendbar-options-locked svg,.funnel-app-root .lc-sendbar-option-locked span,.funnel-app-root .lc-sendbar-option-locked .fontello,.funnel-app-root .lc-sendbar-option-locked svg{color:var(--Colors-Gray-500, #ADADAD)!important}.funnel-app-root .lc-sendbar-options-locked .optionButton--document.optionButton--disabled{opacity:.4}.funnel-app-root .lc-sendbar-options-locked .optionButton--document.optionButton--disabled span,.funnel-app-root .lc-sendbar-options-locked .optionButton--document.optionButton--disabled .fontello,.funnel-app-root .lc-sendbar-options-locked .optionButton--document.optionButton--disabled svg{color:var(--Colors-Gray-500, #ADADAD)!important}.funnel-app-root .lc-queue-send-composer .sendBar .sendingImageWrapper.lc-composer-stashed-thumb{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 8px}.funnel-app-root .lc-queue-send-composer .sendBar .sendingImageWrapper.lc-composer-stashed-thumb .innerImageWrapper{display:inline-block;position:relative;max-width:100%;width:auto;height:auto;min-height:0;box-sizing:border-box}.funnel-app-root .lc-queue-send-composer .sendBar .sendingImageWrapper.lc-composer-stashed-thumb .sendingImage{display:block;max-height:160px;max-width:min(100%,280px);width:auto;height:auto;object-fit:contain;border-radius:6px;border:solid 1px var(--Colors-Gray-200, #e4e4e4)}.funnel-app-root .lc-queue-send-composer .sendBar .lc-composer-stashed-thumb-caption{font-family:Montserrat,sans-serif;font-size:12px;color:var(--Colors-Gray-700, #535862);margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.funnel-app-root .lc-queue-send-composer .sendBar .sendingImageWrapper.lc-mockup-attached-image-wrap{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 2px;border-top:none;flex:0 0 auto;position:relative;z-index:1;clear:both;background:transparent}.funnel-app-root .lc-queue-send-composer--recruiting .sendBar .sendingImageWrapper.lc-mockup-attached-image-wrap{margin:0;padding:16px}.funnel-app-root .lc-mockup-attached-image-card{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;margin:0;padding:10px 12px;background:#fff;border:1px solid var(--Colors-Gray-200, #e4e4e4);border-radius:4px;box-shadow:none}.funnel-app-root .lc-queue-send-composer--recruiting .lc-mockup-attached-image-card{padding:12px 16px}.funnel-app-root .lc-mockup-attached-image-name{flex:1;min-width:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:var(--Colors-Gray-900, #2f2f2f);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-app-root .lc-mockup-attached-image-remove{flex-shrink:0;padding:4px;margin:0;border:none;background:transparent;cursor:pointer;border-radius:4px;line-height:0;display:inline-flex;align-items:center;justify-content:center;color:var(--Colors-Gray-700, #535862)}.funnel-app-root .lc-mockup-attached-image-remove:hover{background:var(--Colors-Gray-100, #f3f4f6)}.funnel-app-root .lc-mockup-attached-image-remove .fontello,.funnel-app-root .lc-mockup-attached-image-remove svg{color:inherit}.funnel-app-root .lc-emoji-picker-portal{position:fixed;z-index:10050;max-width:min(100vw - 32px,420px);box-shadow:0 8px 32px #0000002e}.funnel-app-root .lc-tcp-tooltip-wrapper{position:absolute;bottom:80%;left:50%;margin-left:-40%;margin-bottom:8px;width:80%;text-align:left;pointer-events:none}.funnel-app-root .lc-tcp-tooltip-wrapper.lc-tcp-tooltip-wrapper--recruiting{width:auto;max-width:min(300px,90vw);margin-left:0;transform:translate(-50%)}.funnel-app-root .lc-tcp-tooltip-wrapper.lc-tcp-tooltip-wrapper--recruiting .lc-tcp-tooltip-outer{max-width:100%}.funnel-app-root .lc-tcp-tooltip-outer{position:relative;display:inline-block;margin:0 auto}.funnel-app-root .lc-tcp-tooltip-tip{background:var(--Colors-Black, #000000)!important;color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 2px 8px #00000026;position:relative;left:0!important;transform:none!important;transition:none!important}.funnel-app-root .lc-tcp-tooltip-tip:before{border-top-color:var(--Colors-Black, #000000)!important}.funnel-app-root .lc-tcp-tooltip-content{display:flex;flex-direction:column;gap:8px}.funnel-app-root .lc-tcp-tooltip-title,.funnel-app-root .lc-tcp-tooltip-body{color:#fff!important;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.5}.funnel-app-root .lc-tcp-tooltip-title{font-weight:600}.funnel-app-root .lc-text-header-block>.q-branded-tertiary-button{height:auto;background-color:transparent;color:var(--Colors-Gray-900, #2F2F2F);transition-delay:0ms}.funnel-app-root .lc-text-header-block>.q-branded-tertiary-button:focus{outline:none;box-shadow:none;background-color:transparent}.funnel-app-root .lc-text-header-block>.q-branded-tertiary-button:focus-visible{outline:2px solid var(--quility-button-color, var(--Colors-Brand-500, #005851));outline-offset:2px}.funnel-app-root .lc-text-header-block>.q-branded-tertiary-button:hover{background-color:#d3d3d3}.funnel-app-root .lc-text-header-block>.q-branded-tertiary-button:active{background-color:gray}.funnel-app-root .lc-error-banner,.funnel-app-root .lc-landline-banner{display:inline-flex;align-items:center;justify-content:space-between;overflow:hidden;border-radius:6px;margin-top:12px;padding-left:16px;padding-right:16px;background:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-alert-banner--compact{padding-top:8px;padding-bottom:8px}.funnel-app-root .lc-alert-banner--default{padding-top:12px;padding-bottom:12px}.funnel-app-root .lc-alert-banner--full-width{display:flex;width:100%;box-sizing:border-box}.funnel-app-root .lc-landline-banner--lead-card{margin-top:12px;margin-bottom:0}.funnel-app-root .lc-error-banner.lc-alert-banner--lead-card,.funnel-app-root .lc-landline-banner.lc-alert-banner--lead-card{background:var(--Colors-Error-50, #F8E9E8);border:1px solid var(--Colors-Error-500, #B42318);flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:16px;padding:11px 14px}.funnel-app-root .lc-alert-banner--lead-card .lc-alert-banner__title,.funnel-app-root .lc-alert-banner--lead-card .lc-alert-banner__body{color:var(--Colors-Error-500, #B42318);line-height:1.5}.funnel-app-root .lc-alert-banner--lead-card .lc-alert-banner__text{padding-top:1px}.funnel-app-root .lc-alert-banner--lead-card .lc-alert-banner__icon{order:-1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:21px;margin-top:1px;color:var(--Colors-Error-500, #B42318)}.funnel-app-root .lc-alert-banner--lead-card .lc-alert-banner__icon svg{display:block;width:20px;height:20px}.funnel-app-root .lc-alert-banner__text{display:flex;flex-direction:column;justify-content:center;padding-right:8px;flex:1;min-width:0}.funnel-app-root .lc-alert-banner__title,.funnel-app-root .lc-alert-banner__body{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;word-wrap:break-word}.funnel-app-root .lc-alert-banner__title{font-weight:500}.funnel-app-root .lc-alert-banner__body{font-weight:400}.funnel-app-root .lc-alert-banner__icon{flex-shrink:0;width:18px;height:18px;position:relative}.funnel-app-root .lc-modal-backdrop{position:fixed;inset:0;background:#00000040;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.funnel-app-root .lc-add-convo-modal{background:var(--Colors-Base-white, #fff);border-radius:5px;border:1px solid var(--Colors-Gray-200, #e4e4e4);width:100%;max-width:750px;padding:24px;display:flex;flex-direction:column;gap:32px}.funnel-app-root .lc-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.funnel-app-root .lc-modal-header h2{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:1.4;letter-spacing:.1px;color:var(--Colors-Black, #000000);flex:1 0 0}.funnel-app-root .lc-modal-close{flex-shrink:0;width:24px;height:24px;padding:0;background:none;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-modal-desc{margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .lc-modal-fields{display:flex;flex-direction:column;gap:24px;width:100%}.funnel-app-root .lc-modal-field{display:flex;flex-direction:column;gap:8px;width:100%}.funnel-app-root .lc-modal-field label{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:1.5;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .lc-modal-fields .lc-modal-field:first-child label{margin-left:0}.funnel-app-root .lc-modal-fields .lc-modal-field:not(:first-child) label{margin-left:8px}.funnel-app-root .lc-modal-input,.funnel-app-root .lc-modal-select{width:50%;height:40px;padding:10px 16px;background:var(--Colors-Gray-50, #f8f8f8);border:1.5px solid var(--Colors-Gray-200, #e4e4e4);border-radius:6px;font-size:14px;font-family:Montserrat,sans-serif;color:var(--Colors-Gray-900, #2f2f2f);box-sizing:border-box}.funnel-app-root .lc-modal-select:focus,.funnel-app-root .lc-modal-input:focus{border-color:var(--Colors-Brand-500, #005851);outline:none}.funnel-app-root .lc-modal-input.lc-modal-input--single-value{background:var(--Colors-Base-white, #ffffff);border:none;border-bottom:1.5px solid var(--Colors-Gray-200, #e4e4e4);border-radius:0;padding:10px 16px}.funnel-app-root .lc-modal-input.lc-modal-input--single-value:focus{border-bottom-color:var(--Colors-Gray-200, #e4e4e4);outline:none}.funnel-app-root .lc-modal-actions{display:flex;justify-content:flex-end;gap:24px;width:100%}.funnel-app-root .lc-btn-secondary{padding:14px 16px;border-radius:5px;border:2px solid var(--Colors-Brand-500, #005851);background:var(--Colors-Base-white, #fff);font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;color:var(--Colors-Brand-500, #005851);cursor:pointer;min-height:48px;min-width:48px}.funnel-app-root .lc-btn-primary{padding:14px 16px;border-radius:5px;border:none;background:var(--Colors-Brand-500, #005851);font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;color:var(--Colors-Base-white, #fff);cursor:pointer;min-height:48px;min-width:48px}.funnel-app-root .lc-btn-primary:disabled{background:var(--Colors-Gray-200, #e4e4e4);color:var(--Colors-Gray-500, #adadad);cursor:not-allowed}.funnel-app-root .lc-btn-primary:disabled{background:var(--Colors-Gray-300, #d0d0d0);color:var(--Colors-Gray-600, #8d8d8d);cursor:not-allowed}@media(max-width:1500px){.funnel-app-root .rightQueue{overflow-y:scroll}}}@layer funnel{.funnel-app-root .App.recruiting-enabled #barWrapper{height:64px;margin:0;background-color:#f8f8f8;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:var(--z-funnel-header, 110);border-bottom:1px solid #e2e8f0;padding:0 24px;box-sizing:border-box;font-family:Montserrat,sans-serif;overflow:visible}.funnel-app-root .App.recruiting-enabled #barWrapper:has(.openAgent){z-index:var(--z-funnel-header-menu, 130)}.funnel-app-root .bentoBlock{width:126px;display:inline-block;height:100px;text-align:center}.funnel-app-root .App.recruiting-enabled .bentoBox{position:absolute;top:64px;border:solid 1px;background-color:var(--quility-dark-green);width:402px;height:auto;overflow:auto}.funnel-app-root .bentoBox{color:#fff;background-color:#fff;line-height:0;height:auto;overflow:auto}.funnel-app-root .bentoBox .topBarIcon{color:#fff}.funnel-app-root .bentoName{line-height:normal;font-size:14px;color:#fff;font-weight:600}.funnel-app-root .bentoBlock{margin:4px;overflow:hidden}.funnel-app-root .bentoBlock{background-color:#46c3b2}.funnel-app-root .bentoBlock.q_leads_1{background-color:#360568}.funnel-app-root .bentoBlock.q_leads_2{background-color:#5e3786}.funnel-app-root .bentoBlock.q_leads_3{background-color:#8669a4}.funnel-app-root .bentoBlock.q_leads_4{background-color:#af9bc3}.funnel-app-root .bentoBlock.q_leads_5{background-color:#d7cde1}.funnel-app-root .bentoBlock.q_blue_1{background-color:#0083eb}.funnel-app-root .bentoBlock.q_blue_2{background-color:#339cef}.funnel-app-root .bentoBlock.q_blue_3{background-color:#66b5f3}.funnel-app-root .bentoBlock.q_blue_4{background-color:#99cdf7}.funnel-app-root .bentoBlock.q_blue_5{background-color:#cce6fb}.funnel-app-root .bentoBlock.q_new_b_1{background-color:#6154a6}.funnel-app-root .bentoBlock.q_new_b_2{background-color:#8176b8}.funnel-app-root .bentoBlock.q_wb_blue{background-color:#76b3d7}.funnel-app-root .bentoBlock.q_agency_1{background-color:#6ecf93}.funnel-app-root .bentoBlock.q_agency_2{background-color:#8bd9a9}.funnel-app-root .bentoBlock.q_resources_1{background-color:#005851}.funnel-app-root .bentoBlock.q_support_1{background-color:#ff9f1c}.funnel-app-root .bentoBlock.q_green_1{background-color:#46c3b2}.funnel-app-root .bentoBlock.q_green_2{background-color:#6bcfc1}.funnel-app-root .bentoBlock.q_green_3{background-color:#90dbd1}.funnel-app-root .bentoBlock.q_green_4{background-color:#b5e7e0}.funnel-app-root .bentoBlock.q_green_5{background-color:#daf3f0}.funnel-app-root .headerLeftSection{display:flex;align-items:center;flex:1;position:relative;z-index:50;gap:0}.funnel-app-root .headerMobileMenuBtn{display:none;align-items:center;justify-content:center;width:40px;height:40px;margin:0 8px 0 0;padding:0;border:none;background:transparent;color:var(--quility-dark-text, #2f2f2f);cursor:pointer;border-radius:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent}.funnel-app-root .headerMobileMenuBtn:hover{background-color:#e2e8f0}.funnel-app-root .headerMobileMenuIcon{display:inline-flex;align-items:center;justify-content:center;line-height:0}@media(max-width:599px){.funnel-app-root .headerMobileMenuBtn{display:inline-flex}}@media(max-width:768px){.funnel-app-root .headerMobileMenuBtn{display:none}}.funnel-app-root .headerLeftDivider{height:32px;width:1px;background-color:#cbd5e1;margin:0 16px}.funnel-app-root .workspaceLabel{font-size:14px;font-weight:700;color:var(--quility-dark-text);margin-right:8px;white-space:nowrap}.funnel-app-root .workspaceDropdownWrapper{position:relative}.funnel-app-root .workspaceDropdownBtn{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--quility-border-color);border-radius:2px;background-color:#fff;transition:background-color .15s;height:40px;min-width:130px;width:130px;cursor:pointer;font-family:Montserrat,sans-serif}.funnel-app-root .workspaceDropdownBtn:hover{background-color:var(--quility-accent-background)}.funnel-app-root .workspaceDropdownBtnLabel{font-size:14px;color:var(--quility-dark-text);font-weight:400}.funnel-app-root .workspaceDropdownMenu{position:absolute;top:100%;left:0;margin-top:4px;width:100%;min-width:130px;background-color:#fff;border:1px solid var(--quility-border-color);border-radius:2px;box-shadow:0 1px 2px #0000000d;z-index:50;overflow:hidden}.funnel-app-root .workspaceDropdownItem{width:100%;text-align:left;padding:10px 12px;font-size:14px;color:var(--quility-dark-text);font-family:Montserrat,sans-serif;transition:background-color .15s;display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:400;cursor:pointer;background:none;border:none}.funnel-app-root .workspaceDropdownItem:hover{background-color:#f8f9fa}.funnel-app-root .workspaceDropdownItemActive{background-color:#e4e4e4;font-weight:700}.funnel-app-root .workspaceDropdownItemActive:hover{background-color:#e4e4e4}.funnel-app-root .workspaceDropdownCheck{color:var(--quility-dark-text);flex-shrink:0;font-size:14px}.funnel-app-root .workspaceDropdownDivider{height:1px;width:100%;background-color:#f1f1f1}.funnel-app-root .workspace-switcher-ft-tooltip{position:absolute;top:calc(100% + 6px);left:0;z-index:200;width:max-content;max-width:min(260px,calc(100vw - 48px));box-sizing:border-box;background-color:#2f2f2f;color:#fff;padding:8px;border-radius:4px;font-family:Montserrat,sans-serif;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.funnel-app-root .workspace-switcher-ft-tooltip:after{content:"";position:absolute;left:66px;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2f2f2f}.funnel-app-root .workspace-switcher-ft-tooltip__header{display:flex;align-items:flex-start;gap:12px}.funnel-app-root .workspace-switcher-ft-tooltip__copy{margin:0;flex:1;padding-top:2px;font-size:13px;font-weight:400;line-height:1.4;color:#fff;font-family:Montserrat,sans-serif}.funnel-app-root .workspace-switcher-ft-tooltip__x{flex-shrink:0;margin:0;padding:2px 0 0;border:none;background:none;cursor:pointer;color:#fff;line-height:0;display:flex;align-items:flex-start;justify-content:center;border-radius:4px;box-sizing:border-box}.funnel-app-root .workspace-switcher-ft-tooltip__x svg{display:block}.funnel-app-root .workspace-switcher-ft-tooltip__x:hover{color:#fffc}.funnel-app-root .workspace-switcher-ft-tooltip__footer{display:flex;justify-content:flex-start;margin-top:8px}.funnel-app-root .workspace-switcher-ft-tooltip__gotit{font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;background:none;border:none;cursor:pointer;padding:0}.funnel-app-root .workspace-switcher-ft-tooltip__gotit:hover{color:#e4e4e4}.funnel-app-root .App.recruiting-enabled #barWrapper>.imageWrapper{width:50%;height:100%;line-height:64px;text-align:center;flex:3.5 1}.funnel-app-root .dropDownIcon{color:var(--quility-dark-grey);margin-right:5px;height:21px;vertical-align:bottom;margin-top:4px}.funnel-app-root .topBarIconWrapper{position:relative}.funnel-app-root .fontello{display:inline-block;vertical-align:sub;transform:rotate3d(180,0,0,180deg);line-height:15px}.funnel-app-root .alertBadge{position:absolute;right:-2px;top:-2px;width:15px;height:15px;text-align:center;font-size:11px;line-height:15px;background-color:red;border-radius:var(--quility-border-radius);color:var(--quility-light-text);font-weight:600}.funnel-app-root .barMenu:hover>.hiddenOptions{display:block!important}.funnel-app-root .barIcon{line-height:60px}.funnel-app-root .App.recruiting-enabled #barWrapper>.barMenu{background-color:var(--quility-accent-background);right:20px;width:200px;text-align:center;height:64px;flex:1}.funnel-app-root .App.recruiting-enabled #barWrapper>.imageWrapper .mainLogo{height:50%;margin-top:18px}.funnel-app-root .App.recruiting-enabled .headerCenterBrand .mainLogo{margin:0;height:auto;max-height:32px;width:auto;object-fit:contain;align-self:center}.funnel-app-root .searchBar{flex:2;text-align:center;line-height:50px;position:relative}.funnel-app-root .App.recruiting-enabled #barWrapper>.otherBarOptions{flex:1.5;line-height:64px;text-align:center}.funnel-app-root .resultsHolder{z-index:1;position:absolute;background-color:#fff;width:80%;margin-left:10%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:none;line-height:normal;box-shadow:3px 3px 15px -5px;max-height:300px;overflow:auto;margin-top:-8px}.funnel-app-root .searchBarInput{width:80%;height:30px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);font-size:20px;text-indent:5px}.funnel-app-root .searchResult{text-align:left;font-size:18px;cursor:pointer;-webkit-user-select:none;user-select:none;border:solid 1px var(--quility-border-color);margin:20px 5px;border-radius:var(--quility-border-radius)}.funnel-app-root .searchHeader{background-color:var(--quility-nested-block-header-background-color)}.funnel-app-root .searchName{display:inline-block;min-width:200px;text-indent:10px}.funnel-app-root .searchNumber{display:inline-block;width:20%;min-width:150px}.funnel-app-root .resultLineTitle{color:var(--quility-dark-grey);font-size:16px}.funnel-app-root .resultLine{width:90%;margin:auto}.funnel-app-root .searchResultValue{font-weight:600;font-size:15px}.funnel-app-root .lineBlock{display:inline-block;line-height:normal;width:50%;vertical-align:middle}.funnel-app-root .searchResult:hover{background-color:#34609e38}.funnel-app-root .topBarIcon{color:var(--quility-dark-grey);font-size:18px;margin:0 15px}.funnel-app-root .agentInfoWrapper{height:100%;border-left:solid 1px;cursor:pointer}.funnel-app-root .App.recruiting-enabled .agentInfoLabel{position:relative;width:35px;height:35px;border-radius:50%;background-color:var(--quility-color);color:var(--quility-light-text);font-size:14px;margin-top:-3px}.funnel-app-root .App.recruiting-enabled .agentInfoLabel{line-height:1;font-weight:600;padding:0;text-transform:uppercase;font-family:Montserrat,system-ui,-apple-system,sans-serif;box-sizing:border-box;flex-shrink:0;-webkit-font-smoothing:antialiased;margin-top:-3px}.funnel-app-root .App.recruiting-enabled .agentInfoInitialsText{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;margin:0;padding:0;text-indent:0;white-space:nowrap;text-align:center;pointer-events:none}.funnel-app-root .agentInfoWrapper--compact{position:relative;display:flex;align-items:center;justify-content:flex-end;height:64px;border-left:none;padding:0;box-sizing:border-box;text-align:left}.funnel-app-root .agentInfoCompactTrigger{display:flex;align-items:center;gap:8px;padding:6px 8px;border:none;background:transparent;border-radius:8px;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;appearance:none}.funnel-app-root .agentInfoCompactTrigger:hover{background-color:#0000000d}.funnel-app-root .agentInfoLabel--compact{margin-top:0;width:32px;height:32px;font-size:12px}.funnel-app-root .App.recruiting-enabled .agentInfoChevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:-5px;line-height:50px;transition:transform .5s;width:calc(25% - 20px);padding:unset;float:unset;vertical-align:middle}.funnel-app-root .agentInfoChevron--compact{width:auto;min-width:24px;margin-top:0;line-height:1;float:none;color:#2f2f2f}.funnel-app-root .agentInfoChevron--compact svg{display:block;transition:transform .2s ease}.funnel-app-root .agentInfoChevron--compact.agentInfoChevron--open svg{transform:rotate(180deg)}.funnel-app-root .App.recruiting-enabled .agentInfoWrapper--compact{border-left:none}.funnel-app-root .agentInfoMenuDropdown{position:absolute;top:calc(100% + 4px);right:0;width:min(256px,calc(100vw - 48px));background:#fff;border-radius:6px;border:1px solid #f1f1f1;box-shadow:0 10px 40px #0000001f;z-index:var(--z-funnel-header-menu, 130);overflow:hidden;animation:agentInfoMenuIn .12s ease-out;text-align:left}@media(max-width:768px){.funnel-app-root .agentInfoMenuDropdown{position:fixed;top:68px;left:16px;right:16px;width:auto;z-index:var(--z-funnel-header-menu, 130)}}@keyframes agentInfoMenuIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.funnel-app-root .agentInfoMenuHeader{padding:12px 16px;border-bottom:1px solid #f1f1f1;margin-bottom:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.funnel-app-root .agentInfoMenuWelcome{font-size:16px;color:#2f2f2f;line-height:1.25;font-family:Montserrat,sans-serif}.funnel-app-root .agentInfoMenuName{font-size:16px;font-weight:700;color:#2f2f2f;line-height:1.25;font-family:Montserrat,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .agentInfoMenuItem{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;border:none;background:none;cursor:pointer;font-size:16px;font-family:Montserrat,sans-serif;text-align:left;color:#2f2f2f}.funnel-app-root .agentInfoMenuItem:hover{background-color:#f8f8f8}.funnel-app-root .agentInfoMenuItemIcon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:#2f2f2f}.funnel-app-root .agentInfoMenuItemIcon.agentInfoMenuItemIcon--strokeSvg{width:20px;height:20px;line-height:0}.funnel-app-root .agentInfoMenuItemIcon.agentInfoMenuItemIcon--strokeSvg svg{display:block}.funnel-app-root .agentInfoMenuItemLabel{font-weight:400}.funnel-app-root .agentInfoMenuRule{height:1px;background:#f1f1f1;margin:8px 0}.funnel-app-root .agentInfoMenuItem--logout{margin-bottom:8px}.funnel-app-root .App.b2b .agentInfoLabel{background-color:var(--Colors-Brand-800, #0D5E56);color:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:35px;text-align:center}.funnel-app-root .agentDetail{display:inline-block;vertical-align:middle;font-size:13px;margin-left:5px;text-align:left;padding-left:5px;max-width:120px;width:calc(60% - 10px)}.funnel-app-root .agentInfoName{color:var(--quility-color);font-weight:500;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .App.b2b .agentInfoName{color:var(--Colors-Brand-800, #0D5E56);font-weight:500;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .agentInfoAgency{font-size:10px;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .additionalAgentInfo{background-color:var(--quility-block-background-color);box-shadow:3px 9px 10px -10px;border-bottom-left-radius:var(--quility-border-radius);border-bottom-right-radius:var(--quility-border-radius);border:solid 1px var(--quility-border-color);border-top:none;margin-left:-1px;margin-right:-1px;margin-top:-4px}.funnel-app-root .additionalInfoLine{text-align:left;padding:10px;font-size:14px}.funnel-app-root .additionalInfoLine:hover{background-color:var(--quliity-light-green)}.funnel-app-root .logout{border-top:solid 1px var(--quility-border-color)}.funnel-app-root .openAgent{border-color:var(--quility-border-color)}.funnel-app-root .closeAgent{border-color:var(--quility-accent-background)}.funnel-app-root .selectedOption{background-color:var(--quliity-light-green)!important;border-left:solid 6px var(--quility-dark-green)!important;color:var(--quility-dark-green)!important}.funnel-app-root .b2b.selectedOption{background-color:var(--Colors-Brand-900)!important;border-left:solid 6px #ffffff!important;color:#fff!important;text-decoration:none}.funnel-app-root .adjustIcon{margin-left:-6px}.funnel-app-root .searchInner{margin:200px auto auto;width:50%;text-align:left;background-color:var(--quility-block-background-color);box-shadow:3px 3px 50px -5px;border-radius:var(--quility-border-radius);position:relative;height:fit-content;max-height:500px}.funnel-app-root .searchModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#80808059;z-index:10}.funnel-app-root .searchTitle{text-align:center;font-size:22px;font-weight:600}.funnel-app-root .searchModalBar{border-color:var(--quility-input-border-color);background-color:var(--quility-input-background-color);border:solid 1px;width:80%;margin-left:5%;height:35px;border-radius:var(--quility-border-radius)}.funnel-app-root .searchModalSearchButton{display:inline-block;height:40px;vertical-align:middle;border-radius:var(--quility-border-radius);line-height:42px;background-color:var(--quility-color);cursor:pointer;margin-left:1%;width:40px;text-align:center;color:var(--quility-light-text)}.funnel-app-root .b2b .searchModalSearchButton{background-color:var(--Colors-Brand-800);color:#fff}.funnel-app-root .searchResults{padding:10px;max-height:300px;overflow:auto}.funnel-app-root .headerIconBtn{display:inline-block;vertical-align:sub;cursor:pointer;color:var(--quility-dark-grey);line-height:15px}.funnel-app-root .headerIconBtn svg{display:block}.funnel-app-root .otherBarOptions .headerIconBtn{margin:0 15px}.funnel-app-root .workspaceDropdownChevron{display:inline-flex;align-items:center;margin-top:-2px}.funnel-app-root .App.recruiting-enabled .headerGripSlot{display:none}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .headerGripSlot{display:block}}.funnel-app-root .App.recruiting-enabled .headerAppsBtn{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#2f2f2f}.funnel-app-root .App.recruiting-enabled .headerAppsBtn:hover{background-color:#f1f1f1}.funnel-app-root .App.recruiting-enabled .headerLeftDivider{display:none;margin-left:24px;margin-right:24px}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .headerLeftDivider{display:none}}.funnel-app-root .App.recruiting-enabled .workspaceLabel{display:none;font-size:16px;margin-right:12px}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .workspaceLabel{display:block}}.funnel-app-root .App.recruiting-enabled .workspaceDropdownBtn{height:44px;min-width:145px;width:145px;padding:10px 14px;border-color:#d0d5dd}.funnel-app-root .App.recruiting-enabled .workspaceDropdownMenu{min-width:145px}.funnel-app-root .App.recruiting-enabled .headerLeftSection{flex:0 0 auto;min-width:0;position:relative;z-index:10}.funnel-app-root .App.recruiting-enabled .headerCenterBrand{display:none;align-items:center;justify-content:center;gap:0;min-width:0;height:64px;line-height:normal;overflow:visible;padding:0 clamp(6px,1.5vw,16px);box-sizing:border-box}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .headerCenterBrand{display:flex;position:absolute;left:50%;transform:translate(-50%);z-index:5;width:max-content;max-width:min(360px,calc(100vw - 240px));pointer-events:none}.funnel-app-root .App.recruiting-enabled .headerCenterBrand .mainLogo{pointer-events:auto}}.funnel-app-root .App.recruiting-enabled .headerBrandWordmark{flex:0 1 auto;min-width:0;width:auto;max-width:min(350px,calc(100vw - 240px));height:auto;display:block}@media(max-width:1100px){.funnel-app-root .App.recruiting-enabled .headerCenterBrand{display:none!important}}@media(max-width:991px){.funnel-app-root .App.recruiting-enabled .workspaceDropdownBtn{min-width:120px;width:120px;padding:8px 10px}.funnel-app-root .App.recruiting-enabled .workspaceDropdownMenu{min-width:120px}}.funnel-app-root .App.recruiting-enabled .headerBrandImg{max-height:28px;width:auto;margin:0;object-fit:contain}.funnel-app-root .App.recruiting-enabled .headerRightRail{display:flex;align-items:center;justify-content:flex-end;gap:48px;flex:0 1 auto;min-width:0;position:relative;z-index:10}.funnel-app-root .App.recruiting-enabled #barWrapper>.otherBarOptions,.funnel-app-root .App.recruiting-enabled .headerRightRail>.otherBarOptions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:24px;line-height:normal;min-width:0}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled #barWrapper>.otherBarOptions,.funnel-app-root .App.recruiting-enabled .headerRightRail>.otherBarOptions{gap:16px}}@media(max-width:768px){.funnel-app-root .App.recruiting-enabled #barWrapper>.otherBarOptions,.funnel-app-root .App.recruiting-enabled .headerRightRail>.otherBarOptions{gap:0;flex-wrap:nowrap}}.funnel-app-root .App.recruiting-enabled .otherBarOptions .headerIconBtn{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;border-radius:4px}.funnel-app-root .App.recruiting-enabled .otherBarOptions .headerIconBtn:hover{background-color:#0000000a}.funnel-app-root .App.recruiting-enabled .otherBarOptions .topBarIconWrapper{display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:0;box-sizing:border-box;border-radius:4px}.funnel-app-root .App.recruiting-enabled .otherBarOptions .topBarIconWrapper:hover{background-color:#0000000a}.funnel-app-root .App.recruiting-enabled .headerRightDivider{display:none;height:32px;width:1px;background-color:#cbd5e1;margin-left:12px;margin-right:12px;flex-shrink:0}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .headerRightDivider{display:block}}.funnel-app-root .App.recruiting-enabled #barWrapper>.barMenu,.funnel-app-root .App.recruiting-enabled .headerRightRail>.barMenu{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;width:auto;min-width:0;height:64px;background-color:transparent;text-align:right;overflow:visible}}@layer funnel{.funnel-app-root .calendar-date-selection{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 8.33464H10H2.5M13.3333 1.66797V5.0013M6.66667 1.66797V5.0013M12.5 11.668H14.1667M6.5 18.3346H13.5C14.9001 18.3346 15.6002 18.3346 16.135 18.0622C16.6054 17.8225 16.9878 17.44 17.2275 16.9696C17.5 16.4348 17.5 15.7348 17.5 14.3346V7.33464C17.5 5.9345 17.5 5.23444 17.2275 4.69966C16.9878 4.22925 16.6054 3.8468 16.135 3.60712C15.6002 3.33464 14.9001 3.33464 13.5 3.33464H6.5C5.09987 3.33464 4.3998 3.33464 3.86502 3.60712C3.39462 3.8468 3.01217 4.22925 2.77248 4.69966C2.5 5.23444 2.5 5.9345 2.5 7.33464V14.3346C2.5 15.7348 2.5 16.4348 2.77248 16.9696C3.01217 17.44 3.39462 17.8225 3.86502 18.0622C4.3998 18.3346 5.09987 18.3346 6.5 18.3346Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .never-contacted{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 4H20V14H6L4 16V4Z' stroke='%23ADADAD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 20L4 4' stroke='%23ADADAD' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.funnel-app-root .user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 17.5V15C17.5 13.1592 16.0075 11.6667 14.1667 11.6667H5.83333C3.9925 11.6667 2.5 13.1592 2.5 15V17.5M10 9.16667C11.8409 9.16667 13.3333 7.67428 13.3333 5.83333C13.3333 3.99238 11.8409 2.5 10 2.5C8.15905 2.5 6.66667 3.99238 6.66667 5.83333C6.66667 7.67428 8.15905 9.16667 10 9.16667Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .location-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 8.33203C17.5 14.1654 10 19.1654 10 19.1654C10 19.1654 2.5 14.1654 2.5 8.33203C2.5 6.34291 3.29018 4.43525 4.6967 3.02873C6.10322 1.62221 8.01088 0.832031 10 0.832031C11.9891 0.832031 13.8968 1.62221 15.3033 3.02873C16.7098 4.43525 17.5 6.34291 17.5 8.33203Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10.832C11.3807 10.832 12.5 9.71274 12.5 8.33203C12.5 6.95132 11.3807 5.83203 10 5.83203C8.61929 5.83203 7.5 6.95132 7.5 8.33203C7.5 9.71274 8.61929 10.832 10 10.832Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .clock-rewind{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M18.9166 11.25L17.2505 9.58333L15.5833 11.25M17.5 10C17.5 14.1421 14.1421 17.5 10 17.5C5.85786 17.5 2.5 14.1421 2.5 10C2.5 5.85786 5.85786 2.5 10 2.5C12.7516 2.5 15.1571 3.98178 16.4621 6.19091M10 5.83333V10L12.5 11.6667' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .message-plus-circle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.4165 12.0833V7.08333M7.91652 9.58333H12.9165M10.4165 16.6667C14.3285 16.6667 17.4999 13.4953 17.4999 9.58333C17.4999 5.67132 14.3285 2.5 10.4165 2.5C6.5045 2.5 3.33318 5.67132 3.33318 9.58333C3.33318 10.375 3.46306 11.1363 3.70266 11.8472C3.79283 12.1147 3.83791 12.2484 3.84604 12.3512C3.85407 12.4527 3.848 12.5238 3.82289 12.6225C3.79747 12.7223 3.74135 12.8262 3.62909 13.034L2.26605 15.557C2.07162 15.9168 1.97441 16.0968 1.99617 16.2356C2.01512 16.3566 2.08631 16.4631 2.19083 16.5269C2.31083 16.6001 2.51427 16.579 2.92113 16.537L7.18865 16.0958C7.31789 16.0825 7.3825 16.0758 7.4414 16.0781C7.49933 16.0803 7.54022 16.0857 7.59671 16.0987C7.65415 16.112 7.72637 16.1398 7.87081 16.1954C8.66086 16.4998 9.5192 16.6667 10.4165 16.6667Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .tag{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 9.16797L11.1716 2.83954C10.7392 2.40716 10.523 2.19097 10.2707 2.03637C10.047 1.8993 9.80317 1.79829 9.54808 1.73704C9.26036 1.66797 8.95462 1.66797 8.34314 1.66797L5 1.66797M2.5 7.2513L2.5 8.89673C2.5 9.30438 2.5 9.50821 2.54605 9.70002C2.58688 9.87008 2.65422 10.0327 2.7456 10.1818C2.84867 10.35 2.9928 10.4941 3.28105 10.7824L9.78105 17.2824C10.4411 17.9424 10.7711 18.2724 11.1516 18.396C11.4864 18.5048 11.847 18.5048 12.1817 18.396C12.5622 18.2724 12.8923 17.9424 13.5523 17.2824L15.6144 15.2203C16.2744 14.5602 16.6044 14.2302 16.7281 13.8497C16.8368 13.5149 16.8368 13.1543 16.7281 12.8196C16.6044 12.4391 16.2744 12.109 15.6144 11.449L9.53105 5.36568C9.2428 5.07743 9.09867 4.9333 8.93048 4.83024C8.78135 4.73885 8.61878 4.67151 8.44872 4.63069C8.25691 4.58464 8.05308 4.58464 7.64543 4.58464H5.16667C4.23325 4.58464 3.76654 4.58464 3.41002 4.76629C3.09641 4.92608 2.84145 5.18105 2.68166 5.49465C2.5 5.85117 2.5 6.31788 2.5 7.2513Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .file-text{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M11.6668 1.89258V5.3347C11.6668 5.80141 11.6668 6.03476 11.7577 6.21302C11.8376 6.36982 11.965 6.49731 12.1218 6.5772C12.3001 6.66803 12.5335 6.66803 13.0002 6.66803H16.4423M11.6668 14.168H6.66683M13.3335 10.8346H6.66683M12.6668 18.3346H7.3335C5.93336 18.3346 5.2333 18.3346 4.69852 18.0622C4.22811 17.8225 3.84566 17.44 3.60598 16.9696C3.3335 16.4348 3.3335 15.7348 3.3335 14.3346V5.66797C3.3335 4.26784 3.3335 3.56777 3.60598 3.03299C3.84566 2.56259 4.22811 2.18014 4.69852 1.94045C5.2333 1.66797 5.93336 1.66797 7.3335 1.66797H10.01C10.6215 1.66797 10.9272 1.66797 11.2149 1.73704C11.47 1.79829 11.7139 1.8993 11.9375 2.03637C12.1898 2.19097 12.406 2.40716 12.8384 2.83954L15.4953 5.4964C15.9276 5.92878 16.1438 6.14497 16.2984 6.39726C16.4355 6.62094 16.5365 6.8648 16.5978 7.11989C16.6668 7.40761 16.6668 7.71335 16.6668 8.32482V14.3346C16.6668 15.7348 16.6668 16.4348 16.3943 16.9696C16.1547 17.44 15.7722 17.8225 15.3018 18.0622C14.767 18.3346 14.067 18.3346 12.6668 18.3346Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .check-done{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.3332 6.66797V4.33464C13.3332 3.40121 13.3332 2.9345 13.1515 2.57798C12.9917 2.26438 12.7368 2.00941 12.4232 1.84962C12.0666 1.66797 11.5999 1.66797 10.6665 1.66797H4.33317C3.39975 1.66797 2.93304 1.66797 2.57652 1.84962C2.26292 2.00941 2.00795 2.26438 1.84816 2.57798C1.6665 2.9345 1.6665 3.40121 1.6665 4.33464V10.668C1.6665 11.6014 1.6665 12.0681 1.84816 12.4246C2.00795 12.7382 2.26292 12.9932 2.57652 13.153C2.93304 13.3346 3.39975 13.3346 4.33317 13.3346H6.6665M9.99984 12.5013L11.6665 14.168L15.4165 10.418M9.33317 18.3346H15.6665C16.5999 18.3346 17.0666 18.3346 17.4232 18.153C17.7368 17.9932 17.9917 17.7382 18.1515 17.4246C18.3332 17.0681 18.3332 16.6014 18.3332 15.668V9.33464C18.3332 8.40121 18.3332 7.9345 18.1515 7.57798C17.9917 7.26438 17.7368 7.00941 17.4232 6.84962C17.0666 6.66797 16.5999 6.66797 15.6665 6.66797H9.33317C8.39975 6.66797 7.93304 6.66797 7.57652 6.84962C7.26292 7.00941 7.00795 7.26438 6.84816 7.57798C6.6665 7.9345 6.6665 8.40121 6.6665 9.33464V15.668C6.6665 16.6014 6.6665 17.0681 6.84816 17.4246C7.00795 17.7382 7.26292 17.9932 7.57652 18.153C7.93304 18.3346 8.39975 18.3346 9.33317 18.3346Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .file-chart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M11.6668 1.89258V5.3347C11.6668 5.80141 11.6668 6.03476 11.7577 6.21302C11.8376 6.36982 11.965 6.49731 12.1218 6.5772C12.3001 6.66803 12.5335 6.66803 13.0002 6.66803H16.4423M6.66683 12.5013V15.0013M13.3335 10.8346V15.0013M10.0002 8.7513V15.0013M16.6668 8.32482V14.3346C16.6668 15.7348 16.6668 16.4348 16.3943 16.9696C16.1547 17.44 15.7722 17.8225 15.3018 18.0622C14.767 18.3346 14.067 18.3346 12.6668 18.3346H7.3335C5.93336 18.3346 5.2333 18.3346 4.69852 18.0622C4.22811 17.8225 3.84566 17.44 3.60598 16.9696C3.3335 16.4348 3.3335 15.7348 3.3335 14.3346V5.66797C3.3335 4.26784 3.3335 3.56777 3.60598 3.03299C3.84566 2.56259 4.22811 2.18014 4.69852 1.94045C5.2333 1.66797 5.93336 1.66797 7.3335 1.66797H10.01C10.6215 1.66797 10.9272 1.66797 11.2149 1.73704C11.47 1.79829 11.7139 1.8993 11.9375 2.03637C12.1898 2.19097 12.406 2.40716 12.8384 2.83954L15.4953 5.4964C15.9276 5.92878 16.1438 6.14497 16.2984 6.39726C16.4355 6.62094 16.5365 6.8648 16.5978 7.11989C16.6668 7.40761 16.6668 7.71335 16.6668 8.32482Z' stroke='%23ADADAD' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .math-minus-circle{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><g clip-path="url(%23clip0_186_74134)"><path d="M6 11C8.76142 11 11 8.76142 11 6C11 3.23858 8.76142 1 6 1C3.23858 1 1 3.23858 1 6C1 8.76142 3.23858 11 6 11Z" stroke="%23DE3F35" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.7998 6H8.2998" stroke="%23DE3F35" stroke-linecap="round"/></g><defs><clipPath id="clip0_186_74134"><rect width="12" height="12" fill="white"/></clipPath></defs></svg>')}.funnel-app-root .x-close{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M7.5 2.5L2.5 7.5M2.5 2.5L7.5 7.5" stroke="%23BDBDBD" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.funnel-app-root .maginifying-glass-gears{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="115" height="113" viewBox="0 0 115 113" fill="none"><path d="M71.3217 112.499C95.2239 112.499 114.601 93.1222 114.601 69.2201C114.601 45.3179 95.2239 25.9414 71.3217 25.9414C47.4195 25.9414 28.043 45.3179 28.043 69.2201C28.043 93.1222 47.4195 112.499 71.3217 112.499Z" fill="%23F1F1F1"/><path d="M109.353 101.843L81.8889 74.3789L74.6758 81.592L102.14 109.056C103.546 110.463 105.836 110.463 107.243 109.056L109.353 106.946C110.759 105.54 110.759 103.249 109.353 101.843Z" fill="%23F0FDF9"/><path d="M81.8704 74.3789L109.334 101.843C110.741 103.249 110.741 105.54 109.334 106.946L107.225 109.056C105.818 110.463 103.528 110.463 102.121 109.056L74.6572 81.592" stroke="%23005851" stroke-width="3.60656" stroke-miterlimit="10"/><path d="M47.8794 4.30469C23.9859 4.30469 4.60059 23.6899 4.60059 47.5834C4.60059 71.4768 23.9859 90.8621 47.8794 90.8621C71.7728 90.8621 91.1581 71.4768 91.1581 47.5834C91.1581 23.6899 71.7909 4.30469 47.8794 4.30469Z" fill="white" stroke="%23005851" stroke-width="3.60656" stroke-miterlimit="10"/><path d="M64.4154 14.8711C62.576 16.1875 61.0072 17.7744 59.7269 19.5596L54.9842 17.9727L51.7563 25.7629L56.2285 27.999C55.8678 30.1629 55.8498 32.399 56.2285 34.635L51.7563 36.8711L54.9842 44.6612L59.7269 43.0744C61.0433 44.9137 62.6301 46.4826 64.4154 47.7629L62.8285 52.5055L70.6187 55.7334L72.8547 51.2613C75.0187 51.6219 77.2548 51.6399 79.4908 51.2613L81.7269 55.7334" stroke="%23005851" stroke-width="3.60656" stroke-linecap="round" stroke-linejoin="round"/><path d="M82.1407 36.113C80.8604 38.331 78.444 39.8277 75.703 39.8277C71.5915 39.8277 68.2734 36.4916 68.2734 32.3982C68.2734 28.9359 70.6357 26.0326 73.8456 25.2031" stroke="%23FEC32B" stroke-width="3.60656" stroke-miterlimit="10" stroke-linecap="round"/><path d="M41.9999 85.4502C44.0015 84.0256 45.7147 82.2945 47.1032 80.3469L52.2606 82.0601L55.777 73.5846L50.9081 71.1502C51.3048 68.7879 51.3229 66.3535 50.9081 63.9191L55.777 61.4847L52.2606 53.0092L47.1032 54.7224C45.6786 52.7207 43.9474 51.0076 41.9999 49.6191L43.713 44.4617L35.2376 40.9453L32.8032 45.8142C30.4409 45.4174 28.0064 45.3994 25.572 45.8142L23.1376 40.9453L14.6621 44.4617L16.3753 49.6191C14.3736 51.0437 12.6605 52.7748 11.272 54.7224" stroke="%23005851" stroke-width="3.60656" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.5771 67.9034C20.5771 62.9985 24.5444 59.0312 29.4493 59.0312C34.3542 59.0312 38.3214 62.9985 38.3214 67.9034C38.3214 72.8083 34.3542 76.7755 29.4493 76.7755" stroke="%23FEC32B" stroke-width="3.60656" stroke-miterlimit="10" stroke-linecap="round"/><path d="M2.3999 76.8867C9.63106 88.0851 20.8655 96.4343 34.0836 99.9146" stroke="%23005851" stroke-width="3.60656" stroke-miterlimit="10" stroke-linecap="round"/><path d="M95.2512 73.7295C99.543 65.9754 101.977 57.0672 101.977 47.582C101.977 28.7557 92.3659 12.1836 77.7954 2.5" stroke="%23005851" stroke-width="3.60656" stroke-miterlimit="10" stroke-linecap="round"/></svg>')}.funnel-app-root .q-zendesk-support-image{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M20.4503174,9.192627C20.0441284,5.1591797,16.6298218,2,12.4912109,2h-0.9819336 C7.3706665,2,3.9563599,5.1591797,3.5501709,9.1925659C2.6463013,9.569519,2.0087891,10.4611816,2.0087891,11.5v3 c0,1.3789062,1.121582,2.5,2.5,2.5s2.5-1.1210938,2.5-2.5v-3c0-1.0006714-0.5947876-1.8596802-1.446106-2.2587891 C5.9375,6.2904053,8.458252,4,11.5092773,4h0.9819336c3.0509033,0,5.5715332,2.2901611,5.9465332,5.2408447 C17.5859985,9.6398315,16.9912109,10.4990845,16.9912109,11.5v3c0,0.9745483,0.5654297,1.8112183,1.3806763,2.2234497 C18.0595093,17.7480469,17.1168823,18.5,15.9912109,18.5H14.288269C13.9015503,17.6184692,13.0229492,17,12,17 c-1.378418,0-2.5,1.1210938-2.5,2.5S10.621582,22,12,22c1.0229492,0,1.9015503-0.6184692,2.288269-1.5h1.7029419 c2.2005005,0,4.0294189-1.5896606,4.4170532-3.6795044c0.9251709-0.3668213,1.5829468-1.2659912,1.5829468-2.3204956v-3 C21.9912109,10.4613037,21.3540649,9.5696411,20.4503174,9.192627z M5.0087891,14.5c0,0.2753906-0.2241211,0.5-0.5,0.5 s-0.5-0.2246094-0.5-0.5v-3c0-0.2758789,0.2241211-0.5,0.5-0.5s0.5,0.2241211,0.5,0.5V14.5z M12,20 c-0.2758789,0-0.5-0.2246094-0.5-0.5S11.7241211,19,12,19s0.5,0.2246094,0.5,0.5S12.2758789,20,12,20z M19.9912109,14.5 c0,0.2753906-0.2246094,0.5-0.5,0.5s-0.5-0.2246094-0.5-0.5v-3c0-0.2758789,0.2246094-0.5,0.5-0.5s0.5,0.2241211,0.5,0.5V14.5z'/%3E%3C/svg%3E")}.funnel-app-root .q-arrow-down{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 34 34" fill="none"><path d="M8.75 13.875L17 22.125L25.25 13.875" stroke="white" stroke-width="2.81451" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.funnel-app-root .q-arrow-up{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18 15L12 9L6 15" stroke="%23707070" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.funnel-app-root .q-arrow-left{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M20 12H4M4 12L10 6M4 12L10 18" stroke="%232F2F2F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.funnel-app-root .trashcan{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M6.75 2.25H11.25M2.25 4.5H15.75M14.25 4.5L13.724 12.3895C13.6451 13.5732 13.6057 14.165 13.35 14.6138C13.1249 15.0088 12.7854 15.3265 12.3762 15.5248C11.9115 15.75 11.3183 15.75 10.132 15.75H7.86799C6.68168 15.75 6.08852 15.75 5.62375 15.5248C5.21457 15.3265 4.87507 15.0088 4.64999 14.6138C4.39433 14.165 4.35488 13.5732 4.27596 12.3895L3.75 4.5M7.5 7.875V11.625M10.5 7.875V11.625" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.funnel-app-root .merge-arrows{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M11.3887 3.67578L10.7061 3.0332L9.02051 1.44531V8.77637C9.02055 9.4354 9.15077 10.0707 9.41113 10.6729C9.67194 11.2758 10.0504 11.8098 10.5342 12.2734V12.2744L12.5225 14.1865L9.68457 11.4707L8.99316 10.8086L8.30176 11.4707L5.44336 14.2051L7.45117 12.2744L7.4502 12.2734C7.93439 11.8096 8.31425 11.2762 8.5752 10.6729C8.83556 10.0707 8.9648 9.4354 8.96484 8.77637V1.44531L7.2793 3.0332L6.63379 3.64062L8.99316 1.38379L11.3887 3.67578Z" fill="white" stroke="white" stroke-width="2"/></svg>')}.funnel-app-root .registered-superscript{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="5" viewBox="0 0 4 5" fill="none"><path d="M2.77629 2.70377C2.93909 2.56774 3.01994 2.37927 3.01994 2.13726C3.01994 1.90344 2.93909 1.71606 2.77629 1.57621C2.61349 1.4369 2.38951 1.36698 2.10216 1.36698H1.1953V3.63302H1.58099V2.90809H2.10216C2.13514 2.90809 2.15897 2.89812 2.19025 2.89634L2.66812 3.63302H3.05927L2.53797 2.82949C2.62551 2.7965 2.70951 2.75956 2.77629 2.70377ZM2.07375 2.59069H1.57553V1.68984H2.07375C2.25512 1.68984 2.39607 1.72863 2.49549 1.8062C2.59601 1.88323 2.64627 1.99413 2.64627 2.13726C2.64627 2.28093 2.59601 2.39238 2.49549 2.47159C2.39607 2.55081 2.25512 2.59069 2.07375 2.59069Z" fill="%232A2424"/><path d="M3.85031 1.70404C3.74979 1.46422 3.60994 1.25335 3.43076 1.07197C3.25157 0.89115 3.03961 0.750205 2.79596 0.650232C2.55231 0.550259 2.28899 0.5 2.00601 0.5C1.72193 0.5 1.45862 0.550806 1.21497 0.652964C0.971319 0.755122 0.759355 0.897706 0.577984 1.08072C0.396613 1.26373 0.254575 1.47624 0.152964 1.71825C0.0513521 1.95971 0 2.22029 0 2.5C0 2.7797 0.0502595 3.04029 0.149686 3.28175C0.250205 3.52376 0.39115 3.73627 0.572521 3.91928C0.753892 4.10229 0.964764 4.24488 1.20623 4.34704C1.44878 4.44919 1.71101 4.5 1.99399 4.5C2.27807 4.5 2.54029 4.44919 2.78175 4.34704C3.02322 4.24488 3.23627 4.10229 3.41874 3.91928C3.60229 3.73627 3.74542 3.52267 3.84704 3.27902C3.94865 3.03537 4 2.77206 4 2.48853C4 2.20554 3.94974 1.94387 3.85031 1.70404ZM3.60339 3.17686C3.51598 3.39047 3.39361 3.57675 3.23518 3.73518C3.07675 3.89361 2.89101 4.01871 2.68014 4.10885C2.46818 4.19954 2.23983 4.24488 1.99399 4.24488C1.74925 4.24488 1.5198 4.20063 1.30893 4.11213C1.09697 4.02308 0.914504 3.89962 0.759355 3.74064C0.604207 3.58222 0.482928 3.39702 0.396613 3.1856C0.309205 2.97419 0.266594 2.74583 0.266594 2.5C0.266594 2.25471 0.309205 2.02691 0.396613 1.81713C0.482928 1.60789 0.604207 1.4227 0.759355 1.26209C0.914504 1.10147 1.09806 0.976919 1.31112 0.887872C1.52527 0.799372 1.7558 0.755122 2.00601 0.755122C2.25512 0.755122 2.48457 0.799372 2.69435 0.887872C2.90412 0.976919 3.0855 1.09874 3.24064 1.25335C3.39579 1.40849 3.51598 1.5915 3.60339 1.80292C3.69079 2.01489 3.73341 2.24324 3.73341 2.48853C3.73341 2.73436 3.69079 2.96381 3.60339 3.17686Z" fill="%232A2424"/></svg>')}.funnel-app-root .tm-superscript{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="4" viewBox="0 0 6 4" fill="none"><path d="M2.85714 3.25748V0.5H3.15615L4.51163 2.61296H4.3588L5.701 0.5H5.99336L6 3.25748H5.65449L5.64784 1.01827H5.72093L4.51163 2.91861H4.34552L3.10963 1.01827H3.2093V3.25748H2.85714ZM1.03654 3.25748V0.805648H0V0.5H2.43189V0.805648H1.39535V3.25748H1.03654Z" fill="%232A2424"/></svg>')}.funnel-app-root .q-funnel-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><g clip-path="url(%23clip0_91_2531)"><path d="M12.4991 14.0776C12.1359 13.8443 11.7342 13.6576 11.2935 13.5176C10.8526 13.3776 10.4119 13.261 9.97127 13.1676C9.53038 13.0743 9.12592 12.9836 8.75795 12.8954C8.38972 12.8074 8.09415 12.6932 7.87127 12.5532C7.64814 12.4132 7.53685 12.2241 7.53685 11.9854C7.53685 11.7988 7.59371 11.633 7.70795 11.4876C7.82193 11.3425 8.0086 11.2259 8.26794 11.1376C8.52704 11.0496 8.86927 11.0054 9.29462 11.0054C9.77149 11.0054 10.2642 11.0754 10.7724 11.2154C11.2804 11.3554 11.7937 11.5654 12.3124 11.8454L13.2613 9.55875C12.7219 9.24764 12.1075 9.01188 11.4179 8.85097C10.7282 8.69031 10.0257 8.60986 9.31016 8.60986C8.24193 8.60986 7.35017 8.77076 6.6346 9.09209C5.91906 9.41364 5.38239 9.83875 5.02461 10.3676C4.66684 10.8965 4.48794 11.4876 4.48794 12.141C4.48794 12.7219 4.60195 13.2014 4.83017 13.5799C5.05816 13.9585 5.3537 14.2643 5.71684 14.4976C6.07973 14.731 6.48148 14.9203 6.9224 15.0654C7.36306 15.2108 7.8037 15.3299 8.24462 15.4232C8.68528 15.5165 9.08703 15.6099 9.45017 15.7032C9.81306 15.7965 10.1086 15.9159 10.3368 16.061C10.5648 16.2063 10.679 16.4032 10.679 16.6521C10.679 16.8285 10.6193 16.9814 10.5002 17.111C10.3808 17.2408 10.1915 17.3443 9.93239 17.4221C9.67305 17.4999 9.33082 17.5387 8.90573 17.5387C8.27305 17.5387 7.63794 17.4376 7.00017 17.2354C6.36238 17.0332 5.79971 16.7765 5.31238 16.4654L4.30127 18.7365C4.81971 19.0892 5.49128 19.377 6.31572 19.5999C7.14016 19.8227 7.99814 19.9343 8.89016 19.9343C9.96862 19.9343 10.8631 19.7734 11.5735 19.4521C12.2837 19.1308 12.8179 18.703 13.1757 18.1687C13.5335 17.6348 13.7124 17.0514 13.7124 16.4187C13.7124 15.8485 13.6008 15.3741 13.378 14.9954C13.1548 14.617 12.8619 14.311 12.4991 14.0776Z" fill="white"/><path d="M23.6677 11.2076V8.82764H15.1277V19.7165H18.2077V15.9832H23.0144V13.6032H18.2077V11.2076H23.6677Z" fill="white"/></g><defs><clipPath id="clip0_91_2531"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>')}.funnel-app-root .addition-icon-b2b-primary{background-image:url('data:image/svg+xml,<svg class="" width="20" height="30" viewBox="0 0 1024 700" fill="%23005851" xmlns="http://www.w3.org/2000/svg"><path d="M500 683c25 0 42-16 42-41v-250h250c25 0 41-17 41-42s-16-42-41-42h-250v-250c0-25-17-41-42-41s-42 16-42 41v250h-250c-25 0-41 17-41 42s16 42 41 42h250v250c0 25 17 41 42 41z" fill=""></path></svg>')}.funnel-app-root .addition-icon-white{background-image:url('data:image/svg+xml,<svg class="" width="20" height="30" viewBox="0 0 1024 700" fill="white" xmlns="http://www.w3.org/2000/svg"><path d="M500 683c25 0 42-16 42-41v-250h250c25 0 41-17 41-42s-16-42-41-42h-250v-250c0-25-17-41-42-41s-42 16-42 41v250h-250c-25 0-41 17-41 42s16 42 41 42h250v250c0 25 17 41 42 41z" fill=""></path></svg>')}.funnel-app-root .x-close-tertiary-q2b{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M7.5 2.5L2.5 7.5M2.5 2.5L7.5 7.5" stroke="%232F2F2F" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.funnel-app-root .convos-close-button-wrapper{z-index:2;position:absolute;width:48px;height:48px;right:10px}.funnel-app-root .call-forward-addition-wrapper{width:16px!important;height:16px!important}.funnel-app-root .big-team-block-addition-wrapper{height:32px;padding:0 5px}.funnel-app-root .rfc .rfc__menu-item .message-plus-circle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.4165 12.0833V7.08333M7.91652 9.58333H12.9165M10.4165 16.6667C14.3285 16.6667 17.4999 13.4953 17.4999 9.58333C17.4999 5.67132 14.3285 2.5 10.4165 2.5C6.5045 2.5 3.33318 5.67132 3.33318 9.58333C3.33318 10.375 3.46306 11.1363 3.70266 11.8472C3.79283 12.1147 3.83791 12.2484 3.84604 12.3512C3.85407 12.4527 3.848 12.5238 3.82289 12.6225C3.79747 12.7223 3.74135 12.8262 3.62909 13.034L2.26605 15.557C2.07162 15.9168 1.97441 16.0968 1.99617 16.2356C2.01512 16.3566 2.08631 16.4631 2.19083 16.5269C2.31083 16.6001 2.51427 16.579 2.92113 16.537L7.18865 16.0958C7.31789 16.0825 7.3825 16.0758 7.4414 16.0781C7.49933 16.0803 7.54022 16.0857 7.59671 16.0987C7.65415 16.112 7.72637 16.1398 7.87081 16.1954C8.66086 16.4998 9.5192 16.6667 10.4165 16.6667Z' stroke='%23888888' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.funnel-app-root .rfc .rfc__menu-item .tag{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 9.16797L11.1716 2.83954C10.7392 2.40716 10.523 2.19097 10.2707 2.03637C10.047 1.8993 9.80317 1.79829 9.54808 1.73704C9.26036 1.66797 8.95462 1.66797 8.34314 1.66797L5 1.66797M2.5 7.2513L2.5 8.89673C2.5 9.30438 2.5 9.50821 2.54605 9.70002C2.58688 9.87008 2.65422 10.0327 2.7456 10.1818C2.84867 10.35 2.9928 10.4941 3.28105 10.7824L9.78105 17.2824C10.4411 17.9424 10.7711 18.2724 11.1516 18.396C11.4864 18.5048 11.847 18.5048 12.1817 18.396C12.5622 18.2724 12.8923 17.9424 13.5523 17.2824L15.6144 15.2203C16.2744 14.5602 16.6044 14.2302 16.7281 13.8497C16.8368 13.5149 16.8368 13.1543 16.7281 12.8196C16.6044 12.4391 16.2744 12.109 15.6144 11.449L9.53105 5.36568C9.2428 5.07743 9.09867 4.9333 8.93048 4.83024C8.78135 4.73885 8.61878 4.67151 8.44872 4.63069C8.25691 4.58464 8.05308 4.58464 7.64543 4.58464H5.16667C4.23325 4.58464 3.76654 4.58464 3.41002 4.76629C3.09641 4.92608 2.84145 5.18105 2.68166 5.49465C2.5 5.85117 2.5 6.31788 2.5 7.2513Z' stroke='%23888888' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}@layer funnel{.funnel-app-root button{transition-delay:.25s}.funnel-app-root .q-branded-primary-button{width:100%;height:100%;padding:14px 16px;background:var(--Colors-Brand-800);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b .dialogBox .attachFileDropZone{color:var(--Colors-Brand-800);text-align:center;cursor:pointer}.funnel-app-root .b2b .serviceNumber{color:var(--quility-color-button-text-color)}.funnel-app-root .b2b .attachedFile{color:var(--Colors-Brand-800);padding:5px 0}.funnel-app-root .b2b .buttonWrapper .selectionOption{color:var(--Colors-Brand-800);background:var(--Colors-Base-white);text-align:center;border:1px solid var(--Colors-Brand-800);border-radius:5px}.funnel-app-root .b2b .numberInput,.funnel-app-root .b2b .ampmSelect{color:var(--Colors-Brand-800)}.funnel-app-root .b2b .scheduledCallWrapper .topBarWrapper{display:inline-block;width:100%;text-align:center}.funnel-app-root .b2b .outlineQuilityActiveButton,.funnel-app-root .outlineQuilityActiveButton.b2b{color:var(--Colors-Brand-800);border-color:var(--Colors-Brand-800)!important}.funnel-app-root .b2b .accentButton.activeButton,.funnel-app-root .b2b .leaderType.activeButton,.funnel-app-root .b2b .buttonWrapper .selectionOption.selectedItem{background:var(--Colors-Brand-800);color:var(--Colors-Base-white)}.funnel-app-root .q-branded-primary-button:hover{background:var(--Colors-Brand-600);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button:active{background:var(--Colors-Brand-800);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button:focus{background:var(--Colors-Brand-500);box-shadow:0 0 0 3px var(--Colors-Base-white) inset;outline:2px var(--Colors-Brand-800) solid;cursor:pointer}.funnel-app-root .q-branded-primary-button-destructive{width:100%;height:100%;padding:14px 16px;background:var(--Colors-Error-500);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button-destructive:hover{background:var(--Colors-Error-600);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button-destructive:active{background:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button-destructive:focus{background:var(--Colors-Error-500);box-shadow:0 0 0 3px var(--Colors-Base-white) inset;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Brand-800) solid;outline-offset:-1px;border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button:disabled,.funnel-app-root .q-branded-primary-button-destructive:disabled{background:var(--Colors-Gray-200);border:none;cursor:not-allowed}.funnel-app-root .q-branded-primary-button-text,.funnel-app-root .q-branded-primary-button-text-destructive{transition-delay:.25s;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Base-white);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-primary-button-text-disabled,.funnel-app-root .q-branded-primary-button-text-disabled-destructive{transition-delay:.25s;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .q-branded-secondary-button{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Brand-500) solid;color:var(--Colors-Brand-500);background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button:hover{background:var(--Colors-Brand-50);outline:2px var(--Colors-Brand-800) solid;color:var(--Colors-Brand-800);border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button:active{background:var(--Colors-Brand-100);outline:2px var(--Colors-Brand-800) solid;color:var(--Colors-Brand-800);border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button:focus{box-shadow:0 0 0 3px var(--Colors-Brand-800) inset;outline:2px var(--Colors-Brand-500) solid;background:var(--Colors-Base-white);color:var(--Colors-Brand-500);outline-offset:1px;cursor:pointer}.funnel-app-root .q-branded-secondary-button-destructive{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Error-500) solid;background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button-destructive:hover{outline:2px var(--Colors-Error-800) solid;color:var(--Colors-Error-800);background:var(--Colors-Error-50);border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button-destructive:active{color:var(--Colors-Error-800);background:var(--Colors-Error-100);border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button-destructive:focus{box-shadow:0 0 0 3px var(--Colors-Error-800) inset;background:var(--Colors-Base-white);outline:2px var(--Colors-Error-500) solid;color:var(--Colors-Brand-800);outline-offset:1px;cursor:pointer}.funnel-app-root .q-branded-secondary-button-text{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-secondary-button:disabled,.funnel-app-root .q-branded-secondary-button-destructive:disabled{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Gray-500) solid;color:var(--Colors-Gray-500);background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;cursor:not-allowed}.funnel-app-root .q-branded-secondary-button-text-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Error-700);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-secondary-button-text-disabled,.funnel-app-root .q-branded-secondary-button-text-disabled-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .q-branded-tertiary-button{width:100%;height:100%;padding:14px 16px;text-align:center;display:inline-flex;color:var(--Colors-Gray-900);background:var(--Colors-Base-white);font-size:16px;font-family:Montserrat;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:6px}.funnel-app-root .q-branded-tertiary-button:hover{outline:none;background:var(--Colors-Gray-100);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:active{outline:none;background:var(--Colors-Gray-900);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:focus{outline:2px var(--Colors-Brand-800) solid;background:var(--Colors-Base-white, #F1F1F1);justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button-destructive{width:100%;height:100%;padding:14px 16px;text-align:center;display:inline-flex;color:var(--Colors-Error-500);background:var(--Colors-Base-white, #F1F1F1);font-size:16px;font-family:Montserrat;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:6px}.funnel-app-root .q-branded-tertiary-button-destructive:hover{outline:none;background:var(--Colors-Gray-100);color:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button-destructive:active{outline:none;background:var(--Colors-Error-100);color:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button-destructive:focus{color:var(--Colors-Error-500);outline:2px var(--Colors-Error-800) solid;background:var(--Colors-Base-white);justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:disabled,.funnel-app-root .q-branded-tertiary-button-destructive:disabled{outline:none;background:var(--Colors-Base-white, #F1F1F1);color:var(--Colors-Gray-500);width:100%;height:100%;overflow:hidden;justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:not-allowed}.funnel-app-root .b2b .conditionBubble{cursor:pointer;display:inline-block;position:relative;font-size:12px;height:25px;line-height:25px;margin:5px;padding:0 10px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background-color:var(--Colors-Brand-50);border:.5px solid var(--Colors-Brand-800);border-radius:50px;color:var(--Colors-Brand-800);font-weight:600}.funnel-app-root .b2b .conditionBubble:hover{background-color:var(--Colors-Brand-100);border-color:var(--Colors-Brand-900);color:var(--Colors-Brand-900)}.funnel-app-root .b2b .conditionBubble .smallRemove{background-color:var(--Colors-Brand-100);color:var(--Colors-Brand-800)}.funnel-app-root .b2b .conditionBubble .smallRemove:hover{background-color:var(--Colors-Brand-200);color:var(--Colors-Brand-900)}.funnel-app-root .b2b.q-branded-primary-button{width:100%;height:100%;padding:14px 16px;background:var(--Colors-Brand-800);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button:hover{background:var(--Colors-Brand-900);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button:active{background:var(--Colors-Brand-950);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button:focus{background:var(--Colors-Brand-800);box-shadow:0 0 0 3px var(--Colors-Base-white) inset;outline:2px var(--Colors-Gray-800) solid;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button-destructive{width:100%;height:100%;padding:14px 16px;background:var(--Colors-Error-700);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button-destructive:hover{background:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button-destructive:focus{background:var(--Colors-Error-700);box-shadow:0 0 0 3px var(--Colors-Base-white) inset;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Brand-800) solid;outline-offset:-1px;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-primary-button:disabled,.funnel-app-root .b2b.q-branded-primary-button-destructive:disabled{background:var(--Colors-Gray-200);border:none;cursor:not-allowed}.funnel-app-root .b2b.q-branded-primary-button-text,.funnel-app-root .b2b.q-branded-primary-button-text-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Base-white);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .b2b.q-branded-primary-button-text-disabled,.funnel-app-root .b2b.q-branded-primary-button-text-disabled-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .disposition-button-wrapper{container-type:inline-size}@container (min-width: 0px){.funnel-app-root .disposition-button-wrapper .q-branded-primary-button-text,.funnel-app-root .disposition-button-wrapper .q-branded-primary-button-text-destructive,.funnel-app-root .disposition-button-wrapper .q-branded-primary-button-text-disabled,.funnel-app-root .disposition-button-wrapper .q-branded-primary-button-text-disabled-destructive{font-size:clamp(10px,16cqi,12px)}}.funnel-app-root .b2b.q-branded-secondary-button{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Brand-800) solid;background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button:hover{background:var(--Colors-Gray-100);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button:active{background:var(--Colors-Gray-200);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button:focus{box-shadow:0 0 0 3px var(--Colors-Brand-800) inset;outline:2px var(--Colors-Brand-800) solid;background:var(--Colors-Base-white);outline-offset:1px;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button-destructive{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Error-700) solid;background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button-destructive:hover{background:var(--Colors-Error-100);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button-destructive:active{background:var(--Colors-Error-200);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button-destructive:focus{box-shadow:0 0 0 3px var(--Colors-Error-700) inset;background:var(--Colors-Base-white);outline:2px var(--Colors-Error-700) solid;outline-offset:1px;cursor:pointer}.funnel-app-root .b2b.q-branded-secondary-button-text{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Brand-800);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .b2b.q-branded-secondary-button:disabled,.funnel-app-root .b2b.q-branded-secondary-button-destructive:disabled{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Gray-500) solid;background:var(--Colors-Base-white);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;cursor:not-allowed}.funnel-app-root .b2b.q-branded-secondary-button-text-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Error-700);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .b2b.q-branded-secondary-button-text-disabled,.funnel-app-root .b2b.q-branded-secondary-button-text-disabled-destructive{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500);font-size:16px;font-family:Montserrat;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .b2b.q-branded-tertiary-button{width:100%;height:100%;padding:14px 16px;text-align:center;display:inline-flex;color:var(--Colors-Brand-800);background:var(--Colors-Base-white);font-size:16px;font-family:Montserrat;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:6px}.funnel-app-root .b2b .productTabs .selectedTab{color:var(--Colors-Gray-800)}.funnel-app-root .b2b .suggestion{color:var(--Colors-Gray-800);border:solid 2px var(--Colors-Gray-300)}.funnel-app-root .b2b .sendButton,.funnel-app-root .b2b .seeMore{color:var(--Colors-Gray-600)}.funnel-app-root .b2b .calendarHeader .calendarButton{color:var(--Colors-Gray-800);background:var(--Colors-Brand-50)}.funnel-app-root .b2b .sendButton:not(.disabled):hover{color:var(--Colors-Base-white, #F1F1F1)}.funnel-app-root .b2b .sideTab.selectedSideTab{color:var(--Colors-Gray-800);background:var(--Colors-Brand-50)}.funnel-app-root .b2b.q-branded-tertiary-button:hover{outline:none;background:var(--Colors-Gray-100);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button:active{outline:none;background:var(--Colors-Gray-200);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button:focus{outline:2px var(--Colors-Brand-800) solid;background:var(--Colors-Base-white, #F1F1F1);justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button-destructive{width:100%;height:100%;padding:14px 16px;text-align:center;display:inline-flex;color:var(--Colors-Error-700);background:var(--Colors-Base-white, #F1F1F1);font-size:16px;font-family:Montserrat;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:6px}.funnel-app-root .b2b.q-branded-tertiary-button-destructive:hover{outline:none;background:var(--Colors-Gray-100);color:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button-destructive:active{outline:none;background:var(--Colors-Gray-200);color:var(--Colors-Error-800);border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button-destructive:focus{color:var(--Colors-Error-700);outline:2px var(--Colors-Brand-800, #005851) solid;background:var(--Colors-Base-white, #F1F1F1);justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .b2b.q-branded-tertiary-button:disabled,.funnel-app-root .b2b.q-branded-tertiary-button-destructive:disabled{outline:none;background:var(--Colors-Base-white, #F1F1F1);color:var(--Colors-Gray-500);width:100%;height:100%;overflow:hidden;justify-content:center;align-items:center;gap:6px;display:inline-flex;border:none;cursor:not-allowed}.funnel-app-root .b2b .bulkActionFooterButton{background-color:var(--Colors-Brand-800)}.funnel-app-root .b2b .bulkActionFooterButton:hover,.funnel-app-root .b2b .selectionCount,.funnel-app-root .b2b .hoverTip{background-color:var(--Colors-Brand-900)}}@layer funnel{.funnel-app-root .lc-hint-popover-anchor{position:relative;display:inline-flex;flex-direction:column;align-items:center;overflow:visible}.funnel-app-root .lc-hint-popover{--lc-hint-bg: var(--Colors-Gray-900, #2f2f2f);--lc-hint-fg: var(--Colors-Base-white, #ffffff);--lc-hint-header-font-size: 12px;--lc-hint-action-font-size: 14px;position:absolute;z-index:200;min-width:280px;max-width:min(320px,calc(100vw - 48px));padding:16px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;background:var(--lc-hint-bg);color:var(--lc-hint-fg);border-radius:6px;box-shadow:0 4px 16px #0000002e}.funnel-app-root .lc-hint-popover:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:6px;pointer-events:none}.funnel-app-root .lc-hint-popover--bottom{top:calc(100% + 5px);left:50%;transform:translate(-50%)}.funnel-app-root .lc-hint-popover--bottom:before{bottom:100%;left:50%;transform:translate(-50%);border-color:transparent transparent var(--lc-hint-bg) transparent}.funnel-app-root .lc-hint-popover--top{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.funnel-app-root .lc-hint-popover--top:before{top:100%;left:50%;transform:translate(-50%);border-color:var(--lc-hint-bg) transparent transparent transparent}.funnel-app-root .lc-hint-popover--right{left:calc(100% + 5px);top:50%;transform:translateY(-50%)}.funnel-app-root .lc-hint-popover--right:before{right:100%;top:50%;transform:translateY(-50%);border-color:transparent var(--lc-hint-bg) transparent transparent}.funnel-app-root .lc-hint-popover--left{right:calc(100% + 5px);top:50%;transform:translateY(-50%)}.funnel-app-root .lc-hint-popover--left:before{left:100%;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent var(--lc-hint-bg)}.funnel-app-root .lc-hint-popover-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.funnel-app-root .lc-hint-popover-body{margin:0;font-family:Montserrat,sans-serif;font-size:var(--lc-hint-header-font-size, 12px);font-weight:400;line-height:1.5;color:var(--lc-hint-fg);flex:1 1 auto;min-width:0}.funnel-app-root .lc-hint-popover-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:0;width:24px;height:24px;background:none;border:none;cursor:pointer;color:var(--lc-hint-fg);border-radius:4px}.funnel-app-root .lc-hint-popover-close:hover,.funnel-app-root .lc-hint-popover-close:focus-visible{opacity:.85;outline:none}.funnel-app-root .lc-hint-popover-close-icon{color:inherit}.funnel-app-root .lc-hint-popover-footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.funnel-app-root .lc-hint-popover-action{padding:0;background:none;border:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:var(--lc-hint-action-font-size, 14px);font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:2px;color:var(--lc-hint-fg)}.funnel-app-root .lc-hint-popover-action:hover,.funnel-app-root .lc-hint-popover-action:focus-visible{opacity:.9;outline:none}}@layer funnel{.funnel-app-root .sidebarContainer{background-color:var(--Colors-Brand-800);color:#fff;display:flex;flex-direction:column;z-index:2;transition:width .3s ease-in-out;width:220px;height:calc(100vh - 64px);position:fixed;top:64px;left:0;overflow-y:auto;overflow-x:hidden}.funnel-app-root .b2b.leftHandBar{background-color:var(--Colors-Brand-800)}.funnel-app-root .leftBarIconHolder{width:50px;display:inline-block;text-align:center;font-size:16px}.funnel-app-root .leftHandBar:hover{width:200px}.funnel-app-root .additionalItemIcon{float:right;margin-right:10px;transition:all .5s}.funnel-app-root .searchInner{margin:200px auto auto;width:50%;text-align:left;background-color:var(--quility-block-background-color);box-shadow:3px 3px 50px -5px;border-radius:var(--quility-border-radius);position:relative;height:fit-content;max-height:500px}.funnel-app-root .searchModal{position:fixed;top:64px;left:0;border-right:1px solid var(--Colors-Brand-900);overflow:hidden}.funnel-app-root .sidebarContainerCollapsed{width:6rem}.funnel-app-root .sidebarToggleBtn{display:flex;align-items:center;background:none;border:none;color:inherit;cursor:pointer;transition:background-color .15s;justify-content:flex-start;padding:12px 0 12px 20px}.funnel-app-root .sidebarToggleBtn:hover{background-color:var(--Colors-Brand-900)}.funnel-app-root .sidebarContainerCollapsed .sidebarToggleBtn{justify-content:center;padding-left:0}.funnel-app-root .sidebarNav{flex:1;overflow-y:auto;overflow-x:hidden;padding-top:4px;padding-bottom:16px;font-family:Montserrat,sans-serif}.funnel-app-root .sidebarNav::-webkit-scrollbar{display:none}.funnel-app-root .sidebarNav{-ms-overflow-style:none;scrollbar-width:none}.funnel-app-root .sidebarWorkspaceLabel{text-transform:uppercase;font-size:14px;font-weight:500;color:#ccfbf1;letter-spacing:.05em;margin-bottom:8px;padding-left:20px;padding-right:20px}.funnel-app-root .sidebarContainerCollapsed .sidebarWorkspaceLabel{text-align:center;padding-left:.5rem;padding-right:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .sidebarMenuList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;width:100%}.funnel-app-root .sidebarMenuItem{width:100%}.funnel-app-root .sidebarNavButton{width:100%;display:flex;align-items:center;background:none;border:none;color:inherit;cursor:pointer;transition:background-color .15s;text-decoration:none;flex-direction:row;justify-content:flex-start;padding:10px 20px;gap:10px;font-family:Montserrat,sans-serif}.funnel-app-root .sidebarNavButton:hover{background-color:var(--Colors-Brand-900)}.funnel-app-root .sidebarNavButtonActive,.funnel-app-root .sidebarNavButtonParentActive{background-color:var(--Colors-Brand-900);font-weight:700;border-left:4px solid #ffffff}.funnel-app-root .sidebarContainerCollapsed .sidebarNavButton{flex-direction:column;justify-content:center;text-align:center;gap:.25rem;padding:10px .5rem}.funnel-app-root .sidebarExpandableBtn{justify-content:space-between}.funnel-app-root .sidebarContainerCollapsed .sidebarExpandableBtn{justify-content:center}.funnel-app-root .sidebarBtnInner{display:flex;align-items:center;flex-direction:row;gap:10px}.funnel-app-root .sidebarContainerCollapsed .sidebarBtnInner{flex-direction:column;gap:.25rem}.funnel-app-root .sidebarBtnIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.funnel-app-root .sidebarNavLabel{font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .sidebarNavLabelActive{font-weight:700}.funnel-app-root .sidebarContainerCollapsed .sidebarNavLabel{font-size:1rem}.funnel-app-root .sidebarSubmenuList{list-style:none;margin:0;padding:4px 0;width:100%;background-color:var(--Colors-Brand-900)}.funnel-app-root .sidebarSubmenuItem{width:100%}.funnel-app-root .sidebarSubmenuLink{display:block;width:100%;padding:8px 20px 8px 54px;font-size:15px;font-weight:400;color:#f0fdfa;text-align:left;text-decoration:none;transition:background-color .15s;background:none;border:none;cursor:pointer;font-family:Montserrat,sans-serif}.funnel-app-root .sidebarSubmenuLink:hover{background-color:var(--Colors-Brand-900)}.funnel-app-root .sidebarSubmenuLinkActive{background-color:var(--Colors-Brand-900);font-weight:700}.funnel-app-root .sidebarResumeSession{border-top:1px solid var(--Colors-Brand-900);padding:4px 0}.funnel-app-root .sidebarQueueBadge{background-color:#fff;color:var(--Colors-Brand-900);font-size:11px;font-weight:700;border-radius:10px;padding:0 6px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto}.funnel-app-root .sidebarBtnIcon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .sidebarBtnIcon svg{display:block}.funnel-app-root .sidebarChevron{display:inline-flex;align-items:center;margin-top:-2px}.funnel-app-root .sidebarChevron svg{display:block}@media(min-width:600px){.funnel-app-root .sidebarMobileBackdrop{display:none!important}}}@layer funnel{.funnel-app-root #barWrapper{height:50px;margin:auto;background-color:var(--quility-accent-background);display:flex;position:fixed;width:100%;z-index:3;border-bottom:solid 1px var(--quility-border-color)}.funnel-app-root .bentoBlock{width:126px;display:inline-block;height:100px;text-align:center}.funnel-app-root .bentoBox{position:absolute;top:50px;border:solid 1px;background-color:var(--quility-dark-green);width:402px;height:auto;overflow:auto}.funnel-app-root .bentoBox{color:#fff;background-color:#fff;line-height:0;height:auto;overflow:auto}.funnel-app-root .bentoBox .topBarIcon{color:#fff}.funnel-app-root .bentoName{line-height:normal;font-size:14px;color:#fff;font-weight:600}.funnel-app-root .bentoBlock{margin:4px;overflow:hidden}.funnel-app-root .bentoBlock{background-color:#46c3b2}.funnel-app-root .bentoBlock.q_leads_1{background-color:#360568}.funnel-app-root .bentoBlock.q_leads_2{background-color:#5e3786}.funnel-app-root .bentoBlock.q_leads_3{background-color:#8669a4}.funnel-app-root .bentoBlock.q_leads_4{background-color:#af9bc3}.funnel-app-root .bentoBlock.q_leads_5{background-color:#d7cde1}.funnel-app-root .bentoBlock.q_blue_1{background-color:#0083eb}.funnel-app-root .bentoBlock.q_blue_2{background-color:#339cef}.funnel-app-root .bentoBlock.q_blue_3{background-color:#66b5f3}.funnel-app-root .bentoBlock.q_blue_4{background-color:#99cdf7}.funnel-app-root .bentoBlock.q_blue_5{background-color:#cce6fb}.funnel-app-root .bentoBlock.q_new_b_1{background-color:#6154a6}.funnel-app-root .bentoBlock.q_new_b_2{background-color:#8176b8}.funnel-app-root .bentoBlock.q_wb_blue{background-color:#76b3d7}.funnel-app-root .bentoBlock.q_agency_1{background-color:#6ecf93}.funnel-app-root .bentoBlock.q_agency_2{background-color:#8bd9a9}.funnel-app-root .bentoBlock.q_resources_1{background-color:#005851}.funnel-app-root .bentoBlock.q_support_1{background-color:#ff9f1c}.funnel-app-root .bentoBlock.q_green_1{background-color:#46c3b2}.funnel-app-root .bentoBlock.q_green_2{background-color:#6bcfc1}.funnel-app-root .bentoBlock.q_green_3{background-color:#90dbd1}.funnel-app-root .bentoBlock.q_green_4{background-color:#b5e7e0}.funnel-app-root .bentoBlock.q_green_5{background-color:#daf3f0}.funnel-app-root #barWrapper>.imageWrapper{width:50%;height:100%;line-height:50px;text-align:right!important;flex:3.5 1;display:flex;justify-content:flex-end}.funnel-app-root .dropDownIcon{color:var(--quility-dark-grey);margin-right:5px;height:21px;vertical-align:bottom;margin-top:4px}.funnel-app-root .topBarIconWrapper{position:relative}.funnel-app-root .fontello{display:inline-block;vertical-align:sub;transform:rotate3d(180,0,0,180deg);line-height:15px}.funnel-app-root .alertBadge{position:absolute;right:9px;top:-8px;width:15px;height:15px;text-align:center;font-size:11px;line-height:15px;background-color:red;border-radius:var(--quility-border-radius);color:var(--quility-light-text);font-weight:600}.funnel-app-root .barMenu:hover>.hiddenOptions{display:block!important}.funnel-app-root .barIcon{line-height:60px}.funnel-app-root #barWrapper>.barMenu{background-color:var(--quility-accent-background);right:20px;width:200px;text-align:center;height:50px;flex:1}.funnel-app-root .mainLogo{height:50%;margin-top:15px}.funnel-app-root .searchBar{flex:2;text-align:center;line-height:50px;position:relative}.funnel-app-root #barWrapper>.otherBarOptions{flex:1.5;line-height:50px;text-align:center}.funnel-app-root .resultsHolder{z-index:1;position:absolute;background-color:#fff;width:80%;margin-left:10%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:none;line-height:normal;box-shadow:3px 3px 15px -5px;max-height:300px;overflow:auto;margin-top:-8px}.funnel-app-root .searchBarInput{width:80%;height:30px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);font-size:20px;text-indent:5px}.funnel-app-root .searchResult{text-align:left;font-size:18px;cursor:pointer;-webkit-user-select:none;user-select:none;border:solid 1px var(--quility-border-color);margin:20px 5px;border-radius:var(--quility-border-radius)}.funnel-app-root .searchHeader{background-color:var(--quility-nested-block-header-background-color)}.funnel-app-root .searchName{display:inline-block;min-width:200px;text-indent:10px}.funnel-app-root .searchNumber{display:inline-block;width:20%;min-width:150px}.funnel-app-root .resultLineTitle{color:var(--quility-dark-grey);font-size:16px}.funnel-app-root .resultLine{width:90%;margin:auto}.funnel-app-root .searchResultValue{font-weight:600;font-size:15px}.funnel-app-root .lineBlock{display:inline-block;line-height:normal;width:50%;vertical-align:middle}.funnel-app-root .searchResult:hover{background-color:#34609e38}.funnel-app-root .searchResult--empty{cursor:default}.funnel-app-root .searchResult--empty:hover{background-color:transparent}.funnel-app-root .topBarIcon{color:var(--quility-dark-grey);font-size:18px;margin:0 15px}.funnel-app-root .agentInfoWrapper{height:100%;border-left:solid 1px;cursor:pointer}.funnel-app-root .agentInfoLabel{position:relative;width:35px;height:35px;border-radius:50%;line-height:35px;background-color:var(--quility-color);color:var(--quility-light-text);margin-top:8px;font-size:14px;display:inline-block;text-transform:capitalize}.funnel-app-root .agentDetail{display:inline-block;vertical-align:middle;font-size:13px;margin-left:5px;text-align:left;padding-left:5px;max-width:120px;width:calc(60% - 10px)}.funnel-app-root .agentInfoName{color:var(--quility-color);font-weight:500;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .agentInfoAgency{font-size:10px;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .additionalAgentInfo{background-color:var(--quility-block-background-color);box-shadow:3px 9px 10px -10px;border-bottom-left-radius:var(--quility-border-radius);border-bottom-right-radius:var(--quility-border-radius);border:solid 1px var(--quility-border-color);border-top:none;margin-left:-1px;margin-right:-1px;margin-top:-4px}.funnel-app-root .additionalInfoLine{text-align:left;padding:10px;font-size:14px}.funnel-app-root .additionalInfoLine:hover{background-color:var(--quliity-light-green)}.funnel-app-root .logout{border-top:solid 1px var(--quility-border-color)}.funnel-app-root .openAgent{border-color:var(--quility-border-color)}.funnel-app-root .closeAgent{border-color:var(--quility-accent-background)}.funnel-app-root .selectedOption{background-color:var(--quliity-light-green)!important;border-left:solid 6px var(--quility-dark-green)!important;color:var(--quility-dark-green)!important}.funnel-app-root .adjustIcon{margin-left:-6px}}@layer funnel{.funnel-app-root .leftHandBar{width:50px;height:calc(100% - 50px);background-color:var(--quility-color);display:block;position:fixed;transition:all .5s;z-index:2;margin-top:50px}.funnel-app-root .leftBarIconHolder{width:50px;display:inline-block;text-align:center;font-size:16px}.funnel-app-root .leftHandBar:hover{width:200px}.funnel-app-root .additionalItemIcon{float:right;margin-right:10px;transition:all .5s}.funnel-app-root .searchInner{margin:200px auto auto;width:50%;text-align:left;background-color:var(--quility-block-background-color);box-shadow:3px 3px 50px -5px;border-radius:var(--quility-border-radius);position:relative;height:fit-content;max-height:500px}.funnel-app-root .searchModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#80808059}.funnel-app-root .searchTitle{text-align:center;font-size:22px;font-weight:600}.funnel-app-root .searchModalBar{border-color:var(--quility-input-border-color);background-color:var(--quility-input-background-color);border:solid 1px;width:80%;margin-left:5%;height:35px;border-radius:var(--quility-border-radius)}.funnel-app-root .searchModalSearchButton{display:inline-block;height:40px;vertical-align:middle;border-radius:var(--quility-border-radius);line-height:42px;background-color:var(--quility-color);cursor:pointer;margin-left:1%;width:40px;text-align:center;color:var(--quility-light-text)}.funnel-app-root .searchResults{padding:10px;max-height:300px;overflow:auto}}@layer funnel{.funnel-app-root #blockWrapper{height:40px;flex:1 1;text-align:center;line-height:40px;color:var(--quility-light-text);cursor:pointer;transition:all .5s;overflow:hidden;background-color:var(--quility-color);text-align:left}.funnel-app-root .b2b#blockWrapper{color:#fff;background-color:var(--Colors-Brand-800)}.funnel-app-root #blockWrapper:hover{background-color:var(--quility-dark-green)}.funnel-app-root .b2b#blockWrapper:hover{background-color:var(--Colors-Brand-900)}.funnel-app-root .blockIcon{position:absolute;width:40px}.funnel-app-root .blockTitle{font-size:13px;font-weight:700}.funnel-app-root .optionsHolder{background-color:#c5d9f0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:0px}.funnel-app-root .b2b .optionsHolder{background-color:var(--Colors-Brand-900);border-radius:0}.funnel-app-root .menuOption{transition:all .5s;padding-left:40px;font-size:13px;line-height:30px;text-decoration:none}.funnel-app-root .b2b .menuOption{color:#fff;text-decoration:none}.funnel-app-root .menuOption:hover{background-color:var(--quility-dark-green);color:var(--quility-light-text)}.funnel-app-root .b2b .menuOption:hover{background-color:var(--Colors-Brand-900);color:#fff}}@layer funnel{.funnel-app-root .modalTopBar{width:45%;max-width:600px;background-color:#e4effc;border:solid 1px #c5d9f0;margin:50px 20px 20px;min-height:55px;color:#02357e;-webkit-user-select:none;user-select:none;display:inline-block;border-radius:10px;transition:all .5s}.funnel-app-root .deleteList{display:none;margin-right:5px;margin-top:15px}.funnel-app-root .deleteableListWrapper:hover>.deleteList{display:inline-block}.funnel-app-root .deleteableListWrapper{display:flex;align-items:center;min-width:0;width:100%}.funnel-app-root .deleteableListWrapper .quilityOtherListWrapper{flex:1;min-width:0;width:auto}.funnel-app-root .deleteableListWrapper .quilityOtherListTitle{min-width:0}.funnel-app-root .recentContact{color:#bbb!important}.funnel-app-root .quilityListWrapper{border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);width:calc(40% - 5px);padding:10px;display:inline-block;margin:10px 0}.funnel-app-root .selectedIcon{background-color:var(--quility-color)!important;color:var(--quility-light-text)!important}.funnel-app-root .listButtonHolder{display:flex;justify-content:flex-start}.funnel-app-root .filterAdjust{margin-left:7px}.funnel-app-root .listIcon{transform:rotate(-90deg);border:solid 1px;width:30px;border-radius:50%;height:30px;margin:0 3px;color:var(--quility-color);cursor:pointer;display:flex;justify-content:center;align-items:center;padding-top:5px}.funnel-app-root .b2b.listIcon{background-color:var(--Colors-Base-white)!important;color:var(--Colors-Brand-800)!important}.funnel-app-root .b2b.listIcon:hover{background-color:var(--Colors-Gray-100)!important}.funnel-app-root .b2b.listIcon:active{background-color:var(--Colors-Gray-200)!important}.funnel-app-root .b2b.selectedIcon{background-color:var(--Colors-Brand-800)!important;color:var(--Colors-Base-white)!important}.funnel-app-root .b2b.selectedIcon:hover{background-color:var(--Colors-Brand-900)!important}.funnel-app-root .b2b.selectedIcon:active{background-color:var(--Colors-Brand-950)!important}.funnel-app-root .quilityOtherListWrapper{width:100%;border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);padding:10px 0;margin:10px 0}.funnel-app-root .quilityOtherListTitle{text-align:left;color:var(--quility-dark-grey);display:inline-block;line-height:33px;text-indent:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .taskListsWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.funnel-app-root .quilityListTitle{text-align:left;font-size:22px;font-weight:700;color:var(--quility-dark-green)}.funnel-app-root .quilityListType{text-align:left;font-size:11px;color:var(--quility-dark-grey)}.funnel-app-root .modalIcon{position:absolute}.funnel-app-root .modalTitle{position:relative;height:55px;text-align:center;font-size:22px;line-height:55px;font-weight:700}.funnel-app-root .modalContentWrapper{background-color:#fff;min-height:250px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:250px;overflow:auto}.funnel-app-root .modalIcon{position:absolute;line-height:55px;padding-left:15px;font-size:26px}.funnel-app-root .modalWrapper{text-align:center}.funnel-app-root .optionBlock{height:40px;line-height:40px;display:flex}.funnel-app-root .optionBlock:hover{background-color:#e4effc}.funnel-app-root .optionTitle{flex:2 1;text-align:left;text-indent:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .optionButtons{flex:2;display:flex}.funnel-app-root .optionButton{flex:1;cursor:pointer}.funnel-app-root .leadListWrapper{width:90%;background-color:#e4effc;border:solid 1px #c5d9f0;margin-top:25px;color:#02357e;-webkit-user-select:none;user-select:none;display:inline-block;height:calc(95% - 250px);border-radius:10px;transition:all .5s;margin-left:5%}.funnel-app-root .leadListTitle{text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:55px}.funnel-app-root .leadListSort{line-height:55px;position:flex;font-weight:700;cursor:pointer}.funnel-app-root .leadListContentWrapper{background-color:#fff;min-height:250px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:100%;overflow:auto;border:solid 1px #c5d9f0}.funnel-app-root .minimized{width:80px;height:80px;overflow:hidden;border-radius:50%;box-shadow:3px 4px 10px -5px;cursor:pointer;position:absolute;margin-left:1%;min-height:unset}.funnel-app-root .circleTitle{padding-top:32px;padding-bottom:10px;font-weight:700;text-align:center}.funnel-app-root .filterIcon{text-align:center;font-size:22px;width:40px;height:40px;line-height:40px;border-radius:5px;margin:auto;cursor:pointer;display:inline-block;vertical-align:top}.funnel-app-root .saveAsQueue{line-height:30px;display:inline-block;margin-left:15px;border-radius:5px;font-size:12px;cursor:pointer;color:#fff;font-weight:700;padding:5px 10px}.funnel-app-root .queueOptionWrapper{width:90%;margin:0 20px}.funnel-app-root .checkAllWrapper{position:absolute;left:1%;width:25px;height:25px;line-height:43px;z-index:1}}@layer funnel{.funnel-app-root .sortWrapper{display:flex;border-bottom:solid 1px #d0d0d0;font-size:14px;color:var(--quility-dark-text);line-height:40px;background-color:var(--quility-nested-block-header-background-color);margin:0 -10px;padding:0 10px}.funnel-app-root .sortBlock{flex:1;text-align:left;text-indent:0px;position:relative}.funnel-app-root .leadName{font-size:28px;font-weight:700;letter-spacing:.5px;text-align:left;text-indent:20px;display:inline-block;color:var(--quility-dark-text)}.funnel-app-root .sortIcon{right:22px;display:inline-block;position:absolute}.funnel-app-root #sortBlockName{text-indent:20px;flex:1.5!important}.funnel-app-root #sortBlockState{flex:.5}.funnel-app-root #sortBlockContacted{flex:1.5}.funnel-app-root .leadListAmountContacted{flex:.5!important}.funnel-app-root #leadBlockName{flex:1.5!important;text-indent:20px}.funnel-app-root #sortBlockCalls,.funnel-app-root #leadBlockState{flex:.5!important}.funnel-app-root #leadBlockContacted{flex:1.5!important}.funnel-app-root .innerLeadWrapper{max-height:395px;overflow:auto;display:inline-block;width:100%;height:90%}.funnel-app-root .lc2DialSession .leadWrapper.leadsQueueWrapper .innerLeadWrapper,.funnel-app-root .lc2DialSession .leadWrapper.leadsQueueWrapper{height:auto!important}.funnel-app-root .leadItem{flex:1 1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:15px;font-size:14px}.funnel-app-root .individualLeadWrapper{display:flex;height:50px;line-height:50px;cursor:pointer;border-left:solid 2px #f1f1f1;border-right:solid 2px #f1f1f1;border-bottom:1px solid #f1f1f1;position:relative;color:var(--quility-dark-text)}.funnel-app-root .individualLeadWrapper:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .pages{text-align:center;margin-top:15px}.funnel-app-root .page{display:inline-block;margin:10px 5px;color:#fff;font-size:22px;cursor:pointer;user-select:none}.funnel-app-root .current{font-weight:700;color:#ff8557;-webkit-text-stroke:.5px #00000063}.funnel-app-root .ellipsis{display:inline-block;color:#fff;font-size:24px}.funnel-app-root .checkBoxWrapper{position:absolute;margin-left:-4px;display:none}.funnel-app-root .leadWrapper{width:90%;margin:auto;background-color:var(--quility-nested-block-background-color);height:100%;padding:0 10px;border-radius:3px;border:solid 1px var(--quility-border-color)}}@layer funnel{.funnel-app-root .scheduledDate{flex:1}.funnel-app-root .schedulefunctionButtons{flex:1 1;text-align:center;display:flex;justify-content:space-evenly;align-items:center}.funnel-app-root .scheduledName{flex:1;text-indent:10px}.funnel-app-root .scheduledLastContacted{flex:1}.funnel-app-root .dateGroup{border-radius:10px;width:96%;margin:5px auto 30px;padding:1px 0}.funnel-app-root .dateGroupTitle{text-align:center;font-size:20px;font-weight:700;padding:10px 0 0}}@layer funnel{.funnel-app-root .warningBody{position:absolute;width:70%;background-color:var(--quility-block-background-color);z-index:1;height:30%;border-radius:var(--quility-border-radius);max-width:700px;margin-top:130px;min-height:300px;border:solid 1px var(--quility-border-color);box-shadow:5px 5px 20px -5px}.funnel-app-root .warningHeader{border-top-right-radius:var(--quility-border-radius);border-top-left-radius:var(--quility-border-radius);min-height:40px;-webkit-user-select:none;user-select:none;transition:all .5s;line-height:50px;text-align:center;font-size:20px;font-weight:700;background-color:var(--quility-color);color:var(--quility-light-text)}.funnel-app-root .warningWrapper{width:100%;height:100%;top:0;left:0;position:fixed;background-color:var(--quility-veil);z-index:10100;display:flex;justify-content:space-around}.funnel-app-root .inputHolder{font-size:18px;margin:20px}.funnel-app-root .warningContent{text-align:center;font-size:26px;margin:25px;color:#000}.funnel-app-root .requirements{position:absolute;right:10px;top:45%;font-size:16px;text-align:left}.funnel-app-root .warningButton{display:inline-block;width:140px;margin:10px}.funnel-app-root .warningButtonWrapper{width:100%;display:inline-block;text-align:center}.funnel-app-root .warningButtonHolder{width:100%}.funnel-app-root .listStyle{width:50%;margin:auto;font-size:20px;color:#00357f}@media(max-width:991px){.funnel-app-root .warningBody .warningContent .requirements{position:relative;display:flex;justify-content:center}.funnel-app-root .warningBody .warningContent .requirements ul,.funnel-app-root .warningBody .warningContent{margin-bottom:0}.funnel-app-root .warningBody{height:460px!important}}@media(max-width:576px){.funnel-app-root .warningBody{width:85%}.funnel-app-root .warningBody .warningContent{font-size:20px;margin:25px 18px 0 16px}.funnel-app-root .warningBody .warningContent .requirements{font-size:14px}}}@layer funnel{.funnel-app-root .leadCardWrapper{width:92%;border:solid 2px var(--quility-button-color);height:calc(100vh - 88px);position:fixed;margin:0 auto auto 4%;border-radius:5px;box-shadow:0 1px 150px 50px var(--quility-burst-color);top:72px;z-index:var(--z-funnel-lead-preview, 120);background-color:var(--quility-block-header-background-color);min-height:400px;overflow-y:auto}.funnel-app-root .showMe{display:inline-block;height:97%}.funnel-app-root .appointmentWrap{margin:20px 10px;border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius)}.funnel-app-root .recordingWrapper{display:flex;flex-direction:column;overflow-y:auto;width:94%;margin:3%}.funnel-app-root .returnToLeadCard{height:30px;line-height:30px;cursor:pointer}.funnel-app-root .leadCardTopBar{height:50px;background-color:var(--quility-dark-green);border-top-right-radius:3px;border-top-left-radius:3px;display:flex;color:#fff}.funnel-app-root .leadCardDataWrapper{height:100%;display:flex;overflow:hidden;min-height:0}.funnel-app-root .leadCardContent{background-color:var(--quility-block-header-background-color);height:calc(100% - 60px);display:inline-block;width:100%;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top:0}.funnel-app-root .leadDataBlock{width:100%;margin:5px 0 5px 25%}.funnel-app-root .columnName{width:120px;color:gray;display:inline-block;text-transform:capitalize}.funnel-app-root .leadDataText{color:var(--quility-dark-text)}.funnel-app-root .columnTitle{text-align:center;font-size:22px;margin:5px 5px 20px;font-weight:700;color:var(--quility-dark-text)}.funnel-app-root .editHover{padding-left:10px;color:#0000005c;display:none}.funnel-app-root .clickToEdit{cursor:pointer;border-bottom:solid 1px}.funnel-app-root .clicktoedit{color:gray}.funnel-app-root .clickToEdit:hover+.editHover{display:inline-block}.funnel-app-root .leftColumn{width:50%;display:inline-block;vertical-align:top;margin:auto}.funnel-app-root .rightColumn{width:50%;display:inline-block;vertical-align:top}.funnel-app-root .leftDataBlock{width:100%;margin:5px 0 5px 25%}.funnel-app-root .columnWrapper{width:80%;margin:auto}.funnel-app-root .leadNameTitle{font-size:30px;text-align:center;margin:20px;color:var(--quility-dark-text)}.funnel-app-root .propertyAddress{text-align:center;margin:0 10px 10px}.funnel-app-root .focusAddress{margin:0 3px}.funnel-app-root .mapsLink{color:var(--quility-dark-text);font-size:22px;position:absolute;margin-left:16px;margin-top:-5px}.funnel-app-root .leadTimezone{text-align:center;font-weight:700}.funnel-app-root .focusLastContact{text-align:center;margin:5px 0}.funnel-app-root .leadTypeLabels{text-align:center}.funnel-app-root .barButtonWrapper{flex:4;display:flex}.funnel-app-root .leadCardBarOperations{flex:.25 1;display:flex;padding-left:15px}.funnel-app-root .leadCardBarMessages{flex:.5;display:flex;padding-right:15px}.funnel-app-root .leadCardTopBarButton{flex:1 1;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;cursor:pointer;font-size:14px;font-weight:700}.funnel-app-root .leadCardTopBarButton:hover{background-color:var(--quility-dark-hover-color)}.funnel-app-root .leadCardTitle{font-size:31px;text-align:center;margin:5px}.funnel-app-root .cardBarMessageBlock{flex:1;text-align:center;line-height:50px;font-size:20px;cursor:pointer}.funnel-app-root .cardOperationsBlock{flex:1;text-align:center;line-height:60px;color:#fbfbfb;font-size:20px;cursor:pointer}.funnel-app-root .leadNotesContentWrapper{background-color:#fbfbfb;width:70%;position:absolute;border-radius:0 0 10px 10px/0px 0px 10px 10px;border:solid 1px var(--quility-border-color);box-shadow:3px 3px 10px -5px #02357e;height:0px;cursor:default;transition:all .5s;overflow:hidden;z-index:1;margin-top:50px;color:var(--quility-dark-text)}.funnel-app-root .open{height:70%}.funnel-app-root #leadNotes2{height:70%;border:solid 1px var(--quility-border-color);width:96%;margin:auto;border-radius:10px;padding:5px;overflow:auto}.funnel-app-root .openConvo{height:calc(90% - 60px)!important;min-height:380px}.funnel-app-root .conversationWrapper{position:absolute;height:0%;transition:all .5s;border:solid 1px;width:40%;background-color:#fbfbfb;margin-top:50px;border-radius:0 0 10px 10px/0px 0px 10px 10px;overflow:auto;border:solid 1px var(--quility-border-color);box-shadow:3px 3px 10px -5px #02357e}.funnel-app-root .leadTopBarWrapper{background-color:var(--quility-block-header-background-color);font-weight:700}.funnel-app-root .leadCardButtonOuterWrapper{flex:1 1 0%;line-height:30px;text-align:center;color:var(--quility-dark-text);cursor:pointer;min-width:20%}.funnel-app-root .pdfLink{height:100%;display:inline-block;width:100%;text-decoration:none;color:inherit}.funnel-app-root .leadTopBarButton{transition:all .5s;white-space:nowrap;overflow:hidden;margin:5px;text-align:center;line-height:normal;padding:8px 0;text-overflow:ellipsis;border:solid 1px var(--quility-button-color);color:var(--quility-button-color);font-size:14px;border-radius:3px}.funnel-app-root .dialogBox{background-color:#fff;width:98%;position:absolute;left:1%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:0px;transition:all .5s;overflow:hidden;z-index:1;box-shadow:3px 8px 20px -7px #000;margin-top:1px;color:var(--quility-color)}.funnel-app-root .openBox{height:300px}.funnel-app-root .leadCardHeader{line-height:60px;background-color:var(--quility-block-header-background-color)}.funnel-app-root .queueBlockOption{padding:10px 0;font-size:13px;border-bottom:solid 1px #f1f1f1}.funnel-app-root .leadCardMainWrapper{width:100%;margin:auto;height:calc(100% - 85px)}.funnel-app-root .leadTopBarInnerWrapper{display:flex;width:98%;margin:auto}.funnel-app-root .leadTypeButton{position:absolute;right:20px;top:25px;border:solid 3px #ffdcb4;line-height:30px;border-radius:5px;padding:0 10px;background-color:#ffecd6}.funnel-app-root .numberChoice{line-height:26px;padding:2px 5px;color:var(--quility-dark-text);cursor:pointer}.funnel-app-root .numberChoice:hover{background-color:var(--quility-dark-green);color:var(--quility-light-text)}.funnel-app-root .b2b.numberChoice:hover{background-color:var(--Colors-Brand-800);color:var(--Colors-Base-white)}.funnel-app-root .numberOptions{position:absolute;background-color:var(--quility-block-background-color);border:solid 1px var(--quility-border-color);border-radius:5px;margin-left:30px;font-size:14px;box-shadow:3px 3px 10px -4px var(--quility-burst-color);display:none;transition:all .5s;margin-top:-70px;max-height:150px;overflow:auto}.funnel-app-root .callIcon:hover>.numberOptions{display:block;width:fit-content;min-width:120px}.funnel-app-root .leadCardAddressHolder{text-align:left;text-indent:25px;font-size:14px;display:inline-block;width:60%;display:block;text-indent:50px;margin-bottom:-10px;margin-top:5px}.funnel-app-root .removeLead{border:solid 1px;position:absolute;right:7px;margin-top:-25px;line-height:25px;padding:2px 10px;border-radius:5px;font-size:13px;cursor:pointer}.funnel-app-root .divider{width:100%;height:2px;background-color:#002353}.funnel-app-root .appointmentsWrapper{position:absolute;transition:all 1s;line-height:normal;z-index:2;right:-288px;margin-top:-10px}.funnel-app-root .appointmentsWrapper:hover{right:5px}.funnel-app-root .appointmentWrapperContent{margin-left:50px;height:400px;background-color:#fff;border:solid 1px var(--quility-border-color);border-radius:5px;margin-top:-27px;box-shadow:-5px 0 20px -15px;width:280px;overflow:auto}.funnel-app-root .exclusivity{margin-top:20px;margin-left:30px;line-height:normal}.funnel-app-root .expiring{background-color:#ffff7e1c}.funnel-app-root .expired{background-color:#ff000017}.funnel-app-root .exclusive{background-color:#8aff8a14}.funnel-app-root .syncLead{color:#005851;font-size:16px;font-weight:700;font-family:Montserrat;border-bottom:3px solid #005851;line-height:1;cursor:pointer}.funnel-app-root .modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(1px);background:#0000001a;display:flex;align-items:center;justify-content:center;z-index:999}.funnel-app-root .modal-box{background:#fff;border-radius:5px;border:2px solid var(--Colors-Neutrals-Neutral-4, #F1F1F1);background:var(--Colors-Neutrals-White, #FFF);display:flex;width:695px;padding:36px;flex-direction:column;align-items:flex-end;gap:20px}.funnel-app-root .modal-box h2{color:var(--Colors-Neutrals-Black, #000);font-family:Montserrat;font-size:26px;font-style:normal;font-weight:700;letter-spacing:.1px;align-self:flex-start;margin-top:-45px}.funnel-app-root .modal-box p{color:var(--colors-foreground-fg-secondary-700, #707070);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:125%;margin-top:-16px}.funnel-app-root .button-group{display:flex;justify-content:flex-end;gap:10px;padding:0 0 10px}.funnel-app-root .button{padding:14px 16px;border-radius:5px;border:none;font-weight:700;cursor:pointer;font-size:16px;display:flex;justify-content:center;align-items:center}.funnel-app-root .cancel-button{background:#fff;color:#00a9a4;border:2px solid var(--Colors-Brand-500, #46C3B2)}.funnel-app-root .confirm-button{background:#00a9a4;color:#fff}.funnel-app-root .close-icon{cursor:pointer}.funnel-app-root .fontelloIconAdjust{margin-top:-7px}.funnel-app-root .syncMsgUpdate{border:2px solid red;border-radius:6px;border:1px solid var(--Colors-Error-500, #F95951);margin:20px 25px 0 0;display:flex;align-items:center;flex:0 1 0}.funnel-app-root .syncMsgUpdateText{font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:150%;padding:10px}.funnel-app-root .syncIcon{padding:10px}.funnel-app-root .callIcon.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.funnel-app-root .rightQueue .recWrapper,.funnel-app-root .rightQueue .recBlock{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .rightQueue .recBottom{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:6px;min-width:0;width:100%;box-sizing:border-box}.funnel-app-root .rightQueue .recBottom .recBottomAction{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 4px!important;line-height:1.25!important;min-height:36px;height:auto;box-sizing:border-box!important;text-align:center;font-size:11px}.funnel-app-root .rightQueue .recBottom .recBottomAction>a.noDeco,.funnel-app-root .rightQueue .recBottom .recBottomAction>span{display:flex!important;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;text-align:center;white-space:nowrap;overflow:visible}.funnel-app-root .rightQueue .recBottom .recBottomAction .fontello{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0!important}.funnel-app-root .rightQueue .recBottom .recBottomAction .fontello svg{display:block;width:12px!important;height:12px!important}.funnel-app-root .leadCardWrapper>.quilityCloseWindow{top:10px;right:10px;z-index:120}.funnel-app-root .leadCardWrapper .rightQueue{margin-top:55px}.funnel-app-root .leadTopBarInnerWrapper{gap:5px;margin-bottom:5px}.funnel-app-root .leadTopBarInnerWrapper .q-branded-secondary-button{padding:8px 10px;outline-width:1px;font-size:13px;flex:1;height:auto}.funnel-app-root .leadTopBarInnerWrapper .q-branded-secondary-button-text{font-size:13px;white-space:nowrap}}@layer funnel{.funnel-app-root .conversationPicker{border:solid 1px;width:100px;display:inline-block;text-align:center;height:25px;line-height:25px;border-radius:10px;box-shadow:3px 3px 10px -5px;cursor:pointer}.funnel-app-root .drawer-subtab-nav{padding-left:16px;padding-right:16px;padding-top:16px;margin-bottom:-8px}.funnel-app-root .tabs-container{width:100%;display:flex;flex-direction:column;gap:0}.funnel-app-root .tabs-header{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.funnel-app-root .messageFilterButton{display:flex;align-items:center;justify-content:center;padding:0 16px;height:30px;line-height:21px;font-size:14pt;white-space:nowrap;border-width:0;border-bottom:2px solid lightgray;background-color:transparent;cursor:pointer;transition:none}.funnel-app-root .messageFilterButton:hover{background-color:#d3d3d3;border-bottom:2px solid rgb(150,150,150);transition-duration:none}.funnel-app-root .messageFilterButtonActive{font-weight:700;color:#005851;border-bottom:2px solid black!important}.funnel-app-root .viewLeadButton{position:fixed;margin-top:-41px;cursor:pointer;padding:0 10px;height:30px;line-height:30px;border-radius:var(--quility-border-radius)}.funnel-app-root .unreadMessage{background-color:var(--quility-hover-grey-color)}.funnel-app-root .convoPickerButtons{flex-direction:row;display:flex;width:90%;margin:3px auto auto;justify-content:space-between}.funnel-app-root .from{border:solid 1px;border-radius:10px;min-height:30px;max-width:80%;width:fit-content;padding:5px;margin:10px 5px}.funnel-app-root .pending{background-color:#d5d5d5!important}.funnel-app-root .conversationWrapper{background-color:var(--quility-light-text);border-top-right-radius:5px;border-top-left-radius:5px;z-index:2}.funnel-app-root .convoPreviewHeader{height:30px;line-height:30px;background-color:#c5d9f0;border-top-right-radius:5px;border-top-left-radius:5px}.funnel-app-root .conversationPreviewWrapper{height:100px;width:90%;margin:10px auto;cursor:pointer}.funnel-app-root .convoPreviewName{text-indent:10px;font-weight:700;color:#02357f}.funnel-app-root .convoPreviewContent{background-color:var(--quility-light-text);height:calc(100% - 30px);border-bottom-right-radius:5px;border-bottom-left-radius:5px}.funnel-app-root .convoPreview{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;height:80%;margin:0 15px}.funnel-app-root .convoPreviewTime{float:right;margin-right:5px}.funnel-app-root .leaderBoardWrapper.expanded{width:100%!important;top:50px;bottom:0;height:auto}.funnel-app-root .conversationCenter{flex:1 1;border-top-right-radius:5px;border-top-left-radius:5px;height:calc(100% - 25px);position:relative;max-width:35%;margin:10px 10px 0;padding:5px}.funnel-app-root .conversationRight{max-width:35%;flex:.75 1;overflow:auto}.funnel-app-root .conversationLeft{flex:1 1;overflow:auto}.funnel-app-root .convoAdjust{flex:.75 1!important;max-width:25%;margin:0 5px;height:100%}.funnel-app-root .convoEntireWrapper{display:flex;height:100%}.funnel-app-root .outerConvo{height:100%;border-left:solid 1px;border-right:solid 1px;border-color:var(--quility-border-color)}.funnel-app-root .convoInnerWrapper{height:calc(100% - 100px);overflow:auto;display:flex;flex-direction:column-reverse;background-color:var(--quility-nested-block-header-background-color)}.funnel-app-root .blockOption{margin:10px 5px;font-size:16px}.funnel-app-root .blockOptionSelect{width:30px;display:inline-block;height:30px;text-align:center;line-height:30px;margin-right:10px;text-indent:0px;border-radius:50%}.funnel-app-root .blockOptionSelect:hover{background-color:#3a69aa;color:#fff}.funnel-app-root .toolTip{font-size:14px;position:absolute;width:fit-content;background-color:#3a69aa;border-radius:5px;padding:0 5px;display:none}.funnel-app-root .convoSuggestionItem{border:solid 1px #3a69aa;width:150px;display:inline-block;height:30px;line-height:30px;margin-top:10px;border-radius:5px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#3a69aa;color:var(--quility-light-text);box-shadow:2px 2px 10px -5px #3a69aa;font-weight:700;cursor:pointer}.funnel-app-root .convoSuggestionWrapper{height:50px;line-height:50px;background-color:#c5d9f0}.funnel-app-root .suggestionHolder{height:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:var(--quility-block-background-color)}.funnel-app-root .pathSuggestion{background-color:#dae3ef;height:50px}.funnel-app-root .suggestion{display:inline-block;border-radius:4px;height:30px;line-height:30px;flex:1 1;text-align:center;margin:10px;border:solid 2px var(--quility-color);color:var(--quility-color);font-weight:700;-webkit-user-select:none;user-select:none;cursor:pointer}.funnel-app-root .variableWindow{position:absolute;height:250px;width:100%;margin-top:-294px;border:solid 2px var(--quility-border-color);border-radius:5px;overflow:auto;background-color:var(--quility-block-header-background-color);box-shadow:0 0 50px -10px var(--quility-burst-color)}.funnel-app-root .sendWrapper{background-color:var(--quility-block-background-color)}.funnel-app-root .convoListInnerWrapper{flex:1;overflow-y:auto;background-color:var(--quility-block-header-background-color)}.funnel-app-root .convoTitle{font-size:1.266rem;font-weight:700;color:var(--quility-dark-text);margin:0}.funnel-app-root .rightAdjustment{background-color:var(--quility-block-background-color);margin:50px 10px 10px;border:solid 1px var(--quility-border-color);border-radius:5px;max-width:40%;height:calc(100% - 65px);position:relative;overflow-x:hidden}.funnel-app-root .templateSearch{width:90%;height:25px;border:solid 1px var(--quility-border-color);border-radius:5px;margin:8px 2%}.funnel-app-root .addNewConvo{position:absolute;right:40px;top:5px;border-radius:20px;height:25px;text-align:center;line-height:25px;user-select:none;cursor:pointer;font-weight:700;color:var(--Colors-Gray-900);background:var(--Colors-Base-white);padding:0 5px;width:fit-content;font-size:11px}.funnel-app-root .b2b.addNewConvo{transition-delay:.25s}.funnel-app-root .b2b.addNewConvo:hover{transition-delay:.25s;background:var(--Colors-Gray-100);cursor:pointer}.funnel-app-root .b2b.addNewConvo:active{transition-delay:.25s;background:var(--Colors-Gray-200);cursor:pointer}.funnel-app-root .b2b.addNewConvo:focus{transition-delay:.25s;outline:2px var(--Colors-Brand-800) solid;background:var(--Colors-Base-white, #F1F1F1)}.funnel-app-root .expiredText{color:var(--quility-dark-text);margin:10px}.funnel-app-root .callBlocked{background-color:#fef3f2;padding:16px;margin-top:25px;margin-right:12px;margin-left:12px;border-radius:6px}.funnel-app-root .blockTHeader{color:#de3f35;font-weight:700;font-size:16px}.funnel-app-root .bulkActionFooterButton{display:flex;align-items:center;justify-content:center;color:#fff;width:200px;flex:unset;height:35px;max-width:200px;background-color:var(--quility-color);border-radius:var(--quility-border-radius);cursor:pointer}.funnel-app-root .noConvos{text-align:center;margin-top:20px;font-size:20px}.funnel-app-root .tMobileErrorModal{position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;background-color:#00000080;justify-content:center}.funnel-app-root .tMobileErrorDialog{background-color:#fff;width:580px;box-shadow:0 4px 8px #0003;top:35%;border-radius:5px;padding:1rem;margin:auto;position:relative}.funnel-app-root .closeError{cursor:pointer;margin-right:5px}.funnel-app-root .dnc-main{display:flex;justify-content:left;align-items:center;gap:8px;padding:10px 0;margin:-15px 0 0 1.8%}.funnel-app-root .dnc-text{font-family:Montserrat;font-size:1rem;font-weight:700;line-height:normal;text-decoration:underline}.funnel-app-root .overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;backdrop-filter:blur(1px);background-color:#0003;display:flex;justify-content:center;align-items:center;z-index:999}.funnel-app-root .popup{display:flex;width:600px;padding:36px;flex-direction:column;gap:20px;border-radius:5px;border:2px solid var(--Colors-Neutrals-Neutral-4, #F1F1F1);background:var(--Colors-Neutrals-White, #FFF);position:relative}.funnel-app-root .popup-heading{color:var(--Colors-Neutrals-Black, #000);font-family:Montserrat;font-size:26px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.1px;margin-top:-15px}.funnel-app-root .dnc-para{color:var(--Error-500, var(--Colors-Error-500, #F95951));font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;margin-top:-20px}.funnel-app-root .popup .radio{text-align:left;margin:16px 0}.funnel-app-root .popup label{font-size:14px}.funnel-app-root .popup .actions{display:flex;gap:20px;margin-top:24px;align-self:flex-end}.funnel-app-root .popup button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.funnel-app-root .actions .btn{display:flex;height:48px;min-width:48px;padding:14px 16px;justify-content:center;align-items:center;border-radius:5px;font-family:Montserrat;font-size:16px;font-style:normal}.funnel-app-root .actions .cancel-btn{border:2px solid var(--Colors-Brand-500, #46C3B2);background:#fff;color:#46c3b2;font-weight:700}.funnel-app-root .actions .enable{border-radius:var(--radius-sm, 6px);background:var(--Colors-Background-bg-error-solid, #F95951);color:#fff;font-weight:600}.funnel-app-root .actions .disable{border-radius:var(--radius-sm, 6px);background:var(--Colors-Background-bg-disabled, #E4E4E4);color:gray;font-weight:500;cursor:default}.funnel-app-root .dnc-radio{margin-left:15px;margin-right:15px;color:var(--colors-foreground-fg-primary-900, #2F2F2F);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:125%;cursor:pointer}.funnel-app-root .dncMsgUpdate{box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:8px 12px;margin-bottom:8px;margin-top:5px;border-radius:6px;background:#e9f5ef;border:1px solid #1E5631;color:#1e5631}.funnel-app-root .dncMsgUpdateText{flex:1 1 auto;min-width:0;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;padding:0;color:inherit;text-align:left}.funnel-app-root .dncMsgUpdate-icon{flex-shrink:0}.funnel-app-root .dncMsgUpdate-close{flex-shrink:0;margin-left:auto;padding:4px;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:none;border:none;font:inherit}.funnel-app-root .dncMsgUpdate-close:focus{outline:none}.funnel-app-root .dncMsgUpdate-close:focus-visible{outline:2px solid #1e5631;outline-offset:2px}.funnel-app-root .dncCloseWrapper{position:absolute;top:28px;right:30px;cursor:pointer}.funnel-app-root .dncCloseIcon{display:block}.funnel-app-root .dnc-label{display:flex;align-items:center;gap:6px;cursor:pointer}.funnel-app-root .conversationItemHeader{display:flex;align-items:center;gap:8px;justify-content:flex-start}.funnel-app-root .resourcePacketAttachment{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #E4E4E4;border-radius:3px;background-color:#fff;padding:10px}.funnel-app-root .messageFilterHolder{width:95%;display:flex;flex-wrap:nowrap;justify-content:space-around;border-bottom:solid 1px var(--quility-border-color);padding-bottom:10px;margin:0 10px}.funnel-app-root .blockOptionSelect:hover>.toolTip{display:block}}@layer funnel{.funnel-app-root .successfulFunction{position:fixed;top:-120px;z-index:20;border:solid 1px;background-color:#d0d0d0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:250px;height:100px;left:0;margin-left:50%;transform:translate(-50%);box-shadow:3px 3px 20px -5px #000;border-top:none;border-color:#bbb;transition:all .5s}.funnel-app-root .displaySuccess{top:50px}.funnel-app-root .App.recruiting-enabled .displaySuccess,.funnel-app-root .b2b.successfulFunction .displaySuccess,.funnel-app-root .b2b .displaySuccess{top:80px}.funnel-app-root .successfulFunctionContent{height:100%}.funnel-app-root .successfulFunctionTitle{margin-top:5px;text-align:center;font-size:18px;font-weight:700}.funnel-app-root .successfulIcon{margin-top:10px;text-align:center;font-weight:700;font-size:24px;color:#005751}}@layer funnel{.funnel-app-root .q-outlineButton{padding:10px 16px;border-radius:6px;overflow:hidden;border:2px #46C3B2 solid;justify-content:center;align-items:center;gap:8px;display:inline-flex}.funnel-app-root .b2b.q-outlineButton,.funnel-app-root .b2b .q-outlineButton{border:2px var(--Colors-Brand-800) solid}.funnel-app-root .q-outlineButton:hover,.funnel-app-root .q-bulk-action-button:hover{transition:.25s;border:2px #005851 solid}.funnel-app-root .b2b.q-outlineButton:hover,.funnel-app-root .b2b.q-bulk-action-button:hover,.funnel-app-root .b2b .q-outlineButton:hover,.funnel-app-root .b2b .q-bulk-action-button:hover{border:2px var(--Colors-Brand-900) solid!important}.funnel-app-root .q-outlineButton>div,.funnel-app-root .q-bulk-action-button>div{text-align:center;color:#46c3b2;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .b2b.q-outlineButton>div,.funnel-app-root .b2b.q-bulk-action-button>div,.funnel-app-root .b2b .q-outlineButton>div,.funnel-app-root .b2b .q-bulk-action-button>div{color:var(--Colors-Brand-800)}.funnel-app-root .q-outlineButton:hover div,.funnel-app-root .q-bulk-action-button:hover div{transition:.25s;color:#005851}.funnel-app-root .b2b.q-outlineButton:hover div,.funnel-app-root .b2b.q-bulk-action-button:hover div,.funnel-app-root .b2b .q-outlineButton:hover div,.funnel-app-root .b2b .q-bulk-action-button:hover div{color:var(--Colors-Brand-900)}.funnel-app-root .q-outlineButton-disabled{padding:10px 16px;border-radius:6px;overflow:hidden;border:2px #D0D0D0 solid;justify-content:center;align-items:center;gap:8px;display:inline-flex;cursor:not-allowed!important}.funnel-app-root .q-bulk-action-button{padding:14px 16px;border:2px #46C3B2 solid;border-radius:6px;overflow:visible;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex;width:100%;box-sizing:border-box}.funnel-app-root .b2b.q-bulk-action-button,.funnel-app-root .b2b .q-bulk-action-button{border:2px var(--Colors-Brand-800) solid!important}.funnel-app-root .q-bulk-action-button-disabled{padding:14px 16px;border:2px #D0D0D0 solid;border-radius:6px;overflow:visible;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex;width:100%;box-sizing:border-box;cursor:not-allowed!important;color:var(--Colors-Gray-500);font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .b2b.q-bulk-action-button-disabled,.funnel-app-root .b2b .q-bulk-action-button-disabled{border:2px var(--Colors-Gray-500) solid}.funnel-app-root .q-primary-button>div,.funnel-app-root .q-bulk-action-dial>div{text-align:center;color:#fff;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .q-primary-button{padding:14px 16px;background:#46c3b2;border-radius:6px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex}.funnel-app-root .b2b.q-primary-button,.funnel-app-root .b2b .q-primary-button{background:var(--Colors-Brand-800)!important}.funnel-app-root .q-bulk-action-dial{padding:14px 16px;background:#46c3b2;border-radius:6px;overflow:visible;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex;width:100%;box-sizing:border-box}.funnel-app-root .b2b.q-bulk-action-dial,.funnel-app-root .b2b .q-bulk-action-dial{background:var(--Colors-Brand-800)!important}.funnel-app-root .q-bulk-action-dial-disabled{padding:14px 16px;background:#e4e4e4;border-radius:6px;overflow:visible;flex-direction:column;justify-content:center,;align-items:center;gap:8;display:inline-flex;cursor:not-allowed!important;width:100%;box-sizing:border-box}.funnel-app-root .q-bulk-action-dial-disabled-solid{padding:14px 16px;background:#e4e4e4;border-radius:6px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex;cursor:not-allowed!important;width:100%}.funnel-app-root .q-primary-button:hover,.funnel-app-root .q-bulk-action-dial:hover{transition:.25s;background:#005851}.funnel-app-root .b2b.q-primary-button:hover,.funnel-app-root .b2b.q-bulk-action-dial:hover,.funnel-app-root .b2b .q-primary-button:hover,.funnel-app-root .b2b .q-bulk-action-dial:hover{transition:.25s;background:var(--Colors-Brand-900)!important}.funnel-app-root .q-primary-button-disabled{padding:14px 16px;background:#e4e4e4;border-radius:6px;overflow:hidden;flex-direction:column;justify-content:center,;align-items:center;gap:8px;display:inline-flex;cursor:not-allowed!important}.funnel-app-root .b2b.q-primary-button-disabled{background:var(--Colors-Gray-200)}.funnel-app-root .q-primary-button-disabled>div,.funnel-app-root .q-bulk-action-dial-disabled-solid>div{text-align:center;color:#fff;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word;cursor:not-allowed!important}.funnel-app-root .b2b.q-primary-button-disabled>div,.funnel-app-root .b2b.q-bulk-action-dial-disabled-solid>div{color:var(--Colors-Gray-500)}.funnel-app-root .q-destructive-button{padding:14px 16px;background:var(--quility-button-color-destructive);border-radius:6px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex}.funnel-app-root .q-destructive-button:hover{background:var(--quility-button-color-destructive-hover)}.funnel-app-root .q-destructive-button>div{text-align:center;color:#fff;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .q-outlineButton-destructive{padding:10px 16px;border-radius:6px;overflow:hidden;border:2px #DE3F35 solid;justify-content:center;align-items:center;gap:8px;display:inline-flex}.funnel-app-root .q-outlineButton-destructive:hover{border:2px var(--quility-button-color-destructive-hover) solid}.funnel-app-root .q-outlineButton-destructive>div{text-align:center;color:#de3f35;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .q-outlineButton-destructive:hover div{color:var(--quility-button-color-destructive-hover)}.funnel-app-root .q-tertiary-button{padding:5px 16px;border-radius:6px;overflow:visible;justify-content:center;align-items:center;gap:8px;display:inline-flex;background:transparent;border:none;cursor:pointer;position:relative;box-sizing:border-box}.funnel-app-root .q-tertiary-button:after{content:"";position:absolute;bottom:2px;left:16px;right:8px;height:1.5px;background:#46c3b2}.funnel-app-root .q-tertiary-button>div,.funnel-app-root .q-tertiary-button>div>div,.funnel-app-root .coleadbutton{text-align:center;color:#46c3b2;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .b2b .q-tertiary-button:after{background:var(--Colors-Brand-800)}.funnel-app-root .b2b .q-tertiary-button>div,.funnel-app-root .b2b .q-tertiary-button>div>div{color:var(--Colors-Brand-800)}.funnel-app-root .coleadbutton{text-align:center;color:#46c3b2;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word;display:inline-flex;align-items:center;gap:8px;position:relative;box-sizing:border-box;cursor:pointer;margin-bottom:10px}.funnel-app-root .coleadbutton:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;background:#46c3b2}.funnel-app-root .q-tertiary-button-disabled{padding:5px 16px;border-radius:6px;overflow:hidden;justify-content:center;align-items:center;gap:8px;display:inline-flex;background:transparent;border:none;cursor:not-allowed!important;opacity:.5}.funnel-app-root .q-tertiary-button-disabled>div{text-align:center;color:#bdbdbd;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word;cursor:not-allowed!important}.funnel-app-root .q-tertiary-button-title-wrapper{height:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.funnel-app-root .q-tertiary-button-title-inner{justify-content:flex-start;align-items:flex-end;gap:4px;display:inline-flex}.funnel-app-root .q-tertiary-button-title-text{color:#707070;font-size:14px;font-family:Montserrat;font-weight:400;word-wrap:break-word}.funnel-app-root .q-tertiary-button-icon-wrapper{display:inline-flex;align-items:center}.funnel-app-root .q-tertiary-button-icon-wrapper.rotated{transform:rotate(180deg)}}@layer funnel{.funnel-app-root .searchable-input-container{position:relative;width:100%}.funnel-app-root .searchable-input-wrapper{display:flex;align-items:center;gap:15px;padding:4px;border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;background:var(--Colors-Gray-50, #F8F8F8);box-shadow:none;cursor:text;min-height:40px;box-sizing:border-box;transition:border-color .15s ease}.funnel-app-root .searchable-input-wrapper:focus-within{border-color:var(--Colors-Brand-500, #005851);outline:none}.funnel-app-root .searchable-input-wrapper:hover:not(.searchable-input-wrapper--disabled),.funnel-app-root .searchable-input-wrapper:active:not(.searchable-input-wrapper--disabled){border-color:var(--Colors-Brand-500, #005851);outline:none}.funnel-app-root .searchable-input-wrapper.searchable-input-wrapper--disabled{opacity:.65;pointer-events:none;cursor:not-allowed}.funnel-app-root .searchable-input-wrapper.has-error{border-color:var(--quility-error-border-light)}.funnel-app-root .searchable-input-search-icon{flex-shrink:0;transform:rotate(90deg)}.funnel-app-root .searchable-input-field{flex:1;border:none;outline:none;font-size:16px;color:var(--quility-input-text-color);background:transparent;min-width:0;padding:0}.funnel-app-root .searchable-input-field::placeholder{color:var(--quility-placeholder-color)}.funnel-app-root .searchable-input-selected-value{flex:1;font-size:16px;color:var(--quility-input-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.funnel-app-root .searchable-input-clear-btn{flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.funnel-app-root .searchable-input-clear-btn:hover{opacity:.7}.funnel-app-root .searchable-input-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--quility-light-background);border:1px solid var(--quility-dropdown-border-color);border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto;overflow-x:hidden;z-index:100;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.funnel-app-root .searchable-input-dropdown--portal{margin-top:0;box-sizing:border-box;isolation:isolate}.funnel-app-root .searchable-input-option{padding:10px 12px;font-size:14px;color:var(--quility-input-text-color);cursor:pointer}.funnel-app-root .searchable-input-option:hover{background:var(--quility-dropdown-hover-bg)}.funnel-app-root .searchable-input-option.best-match{background:var(--quility-input-border-color)}.funnel-app-root .searchable-input-highlight{font-weight:600}.funnel-app-root .searchable-input-error-icon{flex-shrink:0}.funnel-app-root .searchable-input-error{color:var(--quility-button-color-destructive);font-size:12px;margin-top:4px;text-align:left}}@layer funnel{.funnel-app-root .flex{display:flex}.funnel-app-root .flex-col{display:flex;flex-direction:column}.funnel-app-root .flex-center{display:flex;align-items:center;justify-content:center}.funnel-app-root .flex-between{display:flex;align-items:center;justify-content:space-between}.funnel-app-root .full-width{width:100%;max-width:100%}.funnel-app-root .scroll-y{overflow-y:auto;overflow-x:hidden}.funnel-app-root .text-base{font-size:var(--banner-font-size);font-weight:400;line-height:var(--banner-line-height)}.funnel-app-root .text-lg{font-size:var(--banner-font-size-lg);font-weight:400;line-height:var(--banner-line-height)}.funnel-app-root .add-lead-modal-overlay{position:fixed;inset:0;backdrop-filter:blur(4px);background:#0000004d;display:flex;justify-content:center;align-items:flex-start;padding-top:50px;z-index:1000;overflow-y:scroll}.funnel-app-root .add-lead-modal-box{background:var(--quility-light-background);border:2px solid var(--quility-header-color);border-radius:var(--banner-radius);width:90%;max-width:695px;max-height:calc(100vh - 140px);padding:36px;margin-bottom:60px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808}.funnel-app-root .add-lead-modal-header{display:flex;justify-content:space-between;align-items:center}.funnel-app-root .add-lead-modal-title{color:var(--quility-dark-text);font-size:26px;font-weight:700;letter-spacing:.1px;margin:0}.funnel-app-root .add-lead-modal-close{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.funnel-app-root .add-lead-modal-description{color:var(--quility-dark-grey);margin-top:-10px;text-align:left}.funnel-app-root .add-lead-modal-form{display:flex;flex-direction:column;gap:20px;flex:1;min-height:0;overflow-y:auto}.funnel-app-root .add-lead-form-section{display:flex;flex-direction:column;gap:20px}.funnel-app-root .add-lead-form-row{display:flex;gap:20px}.funnel-app-root .add-lead-form-row .add-lead-form-field{flex:1;max-width:50%}.funnel-app-root .add-lead-form-row .add-lead-form-field.add-lead-single-field{max-width:calc(50% - 10px)}.funnel-app-root .add-lead-form-row--state-zip .add-lead-form-field{flex:1 1 100%;max-width:100%;min-width:0}.funnel-app-root .add-lead-form-row--state-zip .add-lead-form-field>div>div.add-lead-location-fields{width:100%;max-width:100%}.funnel-app-root .add-lead-form-field.add-lead-dropdown-field{width:53%;max-width:53%;align-self:flex-start;margin-bottom:30px}.funnel-app-root .add-lead-form-field.add-lead-dropdown-field .dropdown_outbox{gap:10px;width:100%!important;max-width:100%!important;box-sizing:border-box}.funnel-app-root .add-lead-form-field.add-lead-dropdown-field .dropdown_outbox>div:last-of-type{text-align:left}.funnel-app-root .add-lead-form-field div[style*="color: rgb(249, 89, 81)"],.funnel-app-root .add-lead-form-field div[style*="color: #F95951"],.funnel-app-root .add-lead-form-field div[style*="color: #DE3F35"],.funnel-app-root .add-lead-form-field div[style*="color: rgb(222, 63, 53)"]{text-align:left}.funnel-app-root .add-lead-form-field{display:flex;flex-direction:column;gap:8px}.funnel-app-root .add-lead-form-field>div,.funnel-app-root .add-lead-form-field>div>div{width:100%;max-width:100%}.funnel-app-root .add-lead-form-field>div>div{width:90%}.funnel-app-root .add-lead-form-label,.funnel-app-root .add-lead-state-label,.funnel-app-root .add-lead-zip-label{color:var(--quility-dark-grey);text-align:left}.funnel-app-root .add-lead-form-label{display:flex;align-items:center;gap:var(--banner-spacing-sm)}.funnel-app-root .add-lead-asterisk{color:var(--quility-button-color-destructive)}.funnel-app-root .add-lead-location-fields{display:flex;gap:var(--banner-spacing-lg);align-items:flex-start;min-width:0;width:100%;box-sizing:border-box}.funnel-app-root .add-lead-state-field,.funnel-app-root .add-lead-zip-field{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:8px}.funnel-app-root .add-lead-zip-field>div>div:nth-child(2){min-height:40px!important;height:auto!important;box-sizing:border-box}.funnel-app-root .add-lead-state-label,.funnel-app-root .add-lead-zip-label{height:20px;line-height:20px}.funnel-app-root .add-lead-zip-field>div{gap:0px!important;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .add-lead-zip-field>div>div:first-child{display:none}.funnel-app-root .outerBorderCover{border:1px solid var(--quility-border-color);border-radius:8px;padding:10px 20px 20px;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.funnel-app-root .add-lead-radio-group{display:flex;flex-direction:column;gap:var(--banner-spacing-md);margin-top:8px}.funnel-app-root .add-lead-radio-label{display:flex;align-items:center;gap:8px;cursor:pointer}.funnel-app-root .add-lead-radio-input{width:18px;height:18px;cursor:pointer;accent-color:var(--quility-button-color)}.funnel-app-root .add-lead-radio-text{color:var(--quility-dark-text)}.funnel-app-root .add-lead-error-message{color:var(--quility-button-color-destructive);font-size:12px;margin-top:var(--banner-spacing-sm)}.funnel-app-root .add-lead-form-field .dropdown_outbox{gap:0}.funnel-app-root .add-lead-form-field .dropdown_outbox>div:first-child,.funnel-app-root .add-lead-form-field .dropdown_outbox>div:nth-child(2){margin-bottom:0}.funnel-app-root .add-lead-form-field .dropdown_outbox>div[style*="color: #DE3F35"],.funnel-app-root .add-lead-form-field .dropdown_outbox>div[style*="color: rgb(222, 63, 53)"],.funnel-app-root .add-lead-form-field>div>div[style*="color: #DE3F35"],.funnel-app-root .add-lead-form-field>div>div[style*="color: rgb(222, 63, 53)"]{margin-top:var(--banner-spacing-sm);margin-bottom:0}.funnel-app-root .add-lead-modal-actions{display:flex;justify-content:flex-end;gap:var(--banner-spacing-lg);padding-top:var(--banner-spacing-lg);border-top:1px solid var(--quility-header-color);flex-shrink:0}.funnel-app-root .add-lead-submit-button,.funnel-app-root .add-lead-submit-button-disabled{padding:10px var(--banner-spacing-lg);border-radius:var(--quility-border-radius);color:var(--quility-light-text);font-weight:700}.funnel-app-root .add-lead-submit-button{background:var(--quility-button-color)}.funnel-app-root .add-lead-submit-button:hover{background:var(--quility-button-color-hover)}.funnel-app-root .add-lead-submit-button-disabled{background:var(--quility-border-color);cursor:not-allowed}.funnel-app-root .add-lead-loading-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:60px 36px}.funnel-app-root .add-lead-loader-wrapper{width:200px;margin-bottom:20px}.funnel-app-root .add-lead-loading-message{color:var(--quility-dark-text);font-size:var(--banner-font-size-lg);font-weight:700;text-align:center}@media(max-width:768px){.funnel-app-root .add-lead-form-row,.funnel-app-root .add-lead-location-fields{flex-direction:column}.funnel-app-root .add-lead-form-field.add-lead-dropdown-field{width:100%;max-width:100%}}}@layer funnel{.funnel-app-root{--tooltip-margin: 30px;--tooltip-arrow-size: 6px;--pale-color:#cbfbef;--quility-tool-tip:#0083EA}.funnel-app-root .Tooltip-Wrapper{position:absolute;width:50%;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex}.funnel-app-root .Tooltip-Tip{position:relative;left:50%;transform:translate(-25%);z-index:100;align-self:stretch;padding:16px;background:#fff;border-radius:8px;border-color:#1018280f;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex;box-shadow:0 1px 2px #1018280f}.funnel-app-root .Tool-Tip-Content{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.funnel-app-root .Tool-Tip-Content-Title{align-self:stretch;color:#2f2f2f;font-size:12px;font-family:Montserrat;font-weight:600;word-wrap:break-word}.funnel-app-root .Tool-Tip-Content-Body{align-self:stretch;color:#bdbdbd;font-size:12px;font-family:Montserrat;font-weight:500;word-wrap:break-word}.funnel-app-root .Tooltip-Tip:before{content:" ";left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-width:var(--tooltip-arrow-size);margin-left:calc(var(--tooltip-arrow-size) * -1)}.funnel-app-root .Tooltip-Tip.top{top:calc(var(--tooltip-margin) * -1)}.funnel-app-root .Tooltip-Tip.top:before{top:100%;border-top-color:var(--quility-block-background-color)}.funnel-app-root .Tooltip-Tip.right{left:calc(100% + var(--tooltip-margin));top:50%;transform:translate(0) translateY(-50%)}.funnel-app-root .Tooltip-Tip.right:before{left:calc(var(--tooltip-arrow-size) * -1);top:50%;transform:translate(0) translateY(-50%);border-right-color:var(--quility-block-background-color)}.funnel-app-root .Tooltip-Tip.bottom{bottom:calc(var(--tooltip-margin) * -1)}.funnel-app-root .Tooltip-Tip.bottom:before{bottom:100%;border-bottom-color:var(--quility-block-background-color)}.funnel-app-root .Tooltip-Tip.left{left:auto;right:calc(100% + var(--tooltip-margin));top:50%;transform:translate(0) translateY(-50%)}.funnel-app-root .Tooltip-Tip.left:before{left:auto;right:calc(var(--tooltip-arrow-size) * -2);top:50%;transform:translate(0) translateY(-50%);border-left-color:var(--quility-block-background-color)}}@layer funnel{.funnel-app-root .calendar{display:flex;flex-direction:column;margin-left:-12%;position:fixed;background-color:#fff;width:80%;border-radius:20px;box-shadow:0 0 450px;overflow:hidden;top:100px;color:#000}.funnel-app-root .wrapper{position:fixed;width:80%;margin-bottom:30px;background-color:#fbfbfb;z-index:2;border-bottom:solid 1px;border-radius:20px 20px 4px 4px}.funnel-app-root .hourSlot{border-bottom:none!important}.funnel-app-root .closeCal{position:absolute;right:10px;top:10px;border:solid 1px;border-radius:5px;padding:5px;cursor:pointer;box-shadow:3px 3px 10px -5px}.funnel-app-root .button-container{display:flex;justify-content:space-between;align-items:center;width:50%;margin:20px auto}.funnel-app-root .next-prev-button{background-color:var(--quility-extra-dark-green);color:#fbfbfb;border:none;cursor:pointer;border-radius:5px;box-shadow:3px 3px 15px -5px var(--quility-extra-dark-green);font-size:18px;width:100px;font-weight:700;height:40px}.funnel-app-root #popupCalendarList{height:35px;width:225px;color:inherit;font-family:inherit;border-radius:5px;box-shadow:3px 3px 15px -5px #003580;font-size:17px}.funnel-app-root .makeDefault{border:solid 1px;text-align:center;width:150px;margin:10px auto auto;height:30px;line-height:30px;border-radius:5px;box-shadow:3px 3px 15px -5px;cursor:pointer}.funnel-app-root .calendar-header{display:flex}.funnel-app-root .date{flex:1;text-align:center;border:1px solid var(--quility-extra-dark-green);padding:10px;background-color:var(--quility-extra-dark-green);font-weight:700;cursor:pointer;color:#fbfbfb}.funnel-app-root .day{flex:1;text-align:center;padding:10px}.funnel-app-root .timeline{display:flex;flex-direction:row;margin-top:200px;height:500px;overflow:auto}.funnel-app-root .largeWrap{flex:1;border-right:solid 1px;position:relative;height:fit-content;overflow:hidden}.funnel-app-root .hour{flex:1;text-align:center;border-top:1px solid #ccc;height:45px;position:relative}.funnel-app-root .halfHourLine{height:50%}.funnel-app-root .halfHour{line-height:25px}.funnel-app-root .bottom{position:absolute;bottom:0;width:100%}.funnel-app-root .today{background-color:var(--quility-color)!important}.funnel-app-root .timeSelect{border-radius:5px;border:solid 1px #031e4e;height:35px;text-indent:10px;font-size:16px;margin:2px 0;box-shadow:3px 3px 10px -5px;color:inherit;font-family:inherit;width:120px}.funnel-app-root .spacer{margin:10px}.funnel-app-root .event{position:absolute;left:5%;width:90%;background-color:var(--quility-color);border:1px solid var(--quility-border-color);border-radius:4px;padding:2px 4px;box-sizing:border-box;overflow:hidden;font-size:12px;color:var(--quility-light-text)}.funnel-app-root .cancelButton{display:inline-block;width:200px;border:4px solid var(--quility-button-color-destructive);background-color:var(--quility-button-color-destructive);margin:0 10px}.funnel-app-root .saveButton{display:inline-block;width:200px;border:4px solid var(--quility-button-color);margin:0 10px}.funnel-app-root .eventWindow{position:fixed;top:0;background-color:#fff;z-index:1002;width:50%;height:100%;margin:auto;transform:translate(50%);border-right:solid 1px;border-left:solid 1px;box-shadow:0 0 20px;overflow:auto;left:0}.funnel-app-root .participantWrapper{margin:5px 0}.funnel-app-root .eventTextarea{height:200px!important}.funnel-app-root .remove{border:solid 1px;width:20px;display:inline-block;height:20px;margin-right:5px;border-radius:50%;cursor:pointer;box-shadow:3px 3px 10px -5px}.funnel-app-root .calendarWrapper{position:fixed;z-index:1001;display:none;left:0;top:0;margin-left:22%}.funnel-app-root .openCal{display:block!important}.funnel-app-root .calendarWrapper--portal{left:calc(22vw + 171.6px);margin-left:0}.funnel-app-root .calendarWrapper--portal .calendar2{margin-left:calc(26.4px - 12vw);width:calc(80vw - 176px)}.funnel-app-root .calendarWrapper--portal .calendarHeader{width:calc(80vw - 176px)}.funnel-app-root .eventItemWrapper{text-align:center;margin:20px}.funnel-app-root .editEventItemTitle{font-weight:700;font-size:18px;margin:10px}.funnel-app-root .eventInput{border-radius:5px;border:solid 1px #031e4e;height:35px;text-indent:10px;font-size:16px;margin:2px 0;box-shadow:3px 3px 10px -5px;color:inherit;font-family:inherit;width:80%}.funnel-app-root .selectCalendarPopup{width:80%;position:absolute;background-color:#fff;height:80%;border:solid 1px;border-radius:5px;margin-left:10%;margin-top:3%;z-index:2;box-shadow:3px 3px 25px -5px #000}.funnel-app-root .saveButtonInactive{display:inline-block;width:200px;border:4px solid var(--background-color);margin:0 10px}}@layer funnel{.funnel-app-root .signupLogo{max-height:220px;text-align:center;margin:auto;width:80%;max-width:500px;padding:20px}.funnel-app-root .shorten{width:80%}.funnel-app-root .signUpWrapper{width:70%;margin:auto;text-align:center;max-width:900px}.funnel-app-root .completeSignUpWrapper{background-color:var(--quility-color);height:fit-content;min-height:100%}.funnel-app-root .searchMe{position:absolute;display:inline-block;height:30px;border-radius:5px;line-height:30px;padding:0 10px;margin-left:30px;cursor:pointer;user-select:none}.funnel-app-root .existingAgent{width:100%;text-align:center;color:#b00000;font-size:20px;font-weight:700;display:inline-block}.funnel-app-root .goToLogin{width:fit-content;padding:0 10px;line-height:35px;margin:20px auto auto;border-radius:5px;user-select:none}.funnel-app-root .noExist{display:block;color:#bf0000}.funnel-app-root .submitSubscription{display:inline-block;border-radius:5px;line-height:40px;padding:0 10px;cursor:pointer;-webkit-user-select:none;user-select:none}.funnel-app-root .contentWrapper{width:100%;height:100%;border-radius:6px;overflow:hidden;border:1px #D0D0D0 solid;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex;margin-bottom:16px}.funnel-app-root .contentTitleWrapper{align-self:stretch;padding:16px 24px;background:#f1f1f1;border-bottom:2px #F1F1F1 solid;justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.funnel-app-root .contentTitle{flex:1 1 0;color:#2f2f2f;font-size:20px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .conentBodyWrapper{align-self:stretch;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;display:flex}.funnel-app-root .contentBodyInputLabel{color:#707070;font-size:14px;font-family:Montserrat;font-weight:400;word-wrap:break-word}.funnel-app-root .conentBodyInputError{align-self:stretch;color:#de3f35;font-size:12px;font-family:Montserrat;font-weight:400;word-wrap:break-word;text-align:left}.funnel-app-root .contentButtonLabel{text-align:center;color:#fff;font-size:16px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.funnel-app-root .contentBodyNestedInputWrapper{align-self:stretch;height:66px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.funnel-app-root .contentBodyInputLabelWrapper{justify-content:flex-start;align-items:flex-end;gap:4px;display:inline-flex}.funnel-app-root .contentBodyOuterNestedInputWrapper{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:20px;display:inline-flex}.funnel-app-root .contentBodyInnerFlexNestedInputWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:inline-flex}.funnel-app-root .contentBodySelect{height:31px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);padding:5px;color:var(--quility-dark-text)}.funnel-app-root .conentBodyPasswordError{width:100%;color:#de3f35;font-size:12px;font-family:Montserrat;font-weight:400;word-wrap:break-word}.funnel-app-root #productDetailGrid{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;padding:20px;outline:solid #f1f1f1}.funnel-app-root #productFeaturesGrid{display:grid;grid-template-columns:20px 1fr;column-gap:5px}.funnel-app-root .contentTermsText{text-align:left;color:#000;font-size:12px;font-family:Montserrat;font-weight:400;word-wrap:break-word;padding-left:24px;padding-right:24px;padding-bottom:16px}.funnel-app-root .contentCheckBoxWrapper{justify-content:flex-start;align-items:center;gap:4px;display:inline-flex;padding-left:24px;padding-bottom:16px;cursor:pointer}.funnel-app-root .contentCheckbox{font-size:16px;color:#008c00}.funnel-app-root .contentViewTermsText{color:#000;font-size:12px;font-family:Montserrat;font-weight:700;word-wrap:break-word;padding-left:24px;padding-right:24px}}@layer funnel{.funnel-app-root .calendar2{display:flex;flex-direction:column;margin-left:-12%;position:fixed;background-color:#fff;width:80%;border-radius:var(--quility-border-radius);box-shadow:0 0 450px;overflow:scroll;top:60px;color:#000;height:calc(100% - 120px)}.funnel-app-root .calendarHeader{position:fixed;width:80%;z-index:2;background-color:#fff;border-top-right-radius:var(--quility-border-radius);border-top-left-radius:var(--quility-border-radius)}.funnel-app-root .calendarWrapper .calendarHeader{display:flex;justify-content:center;align-items:center;gap:16px}.funnel-app-root .calendarWrapper .calendarHeader .quilityCloseWindow{margin-left:auto;margin-right:12px}.funnel-app-root .time-slots{display:flex;flex-direction:column;width:100%;border-right:1px solid #ccc}.funnel-app-root .calendarButton{background-color:var(--quility-dark-green);border:none;height:30px;color:var(--quility-light-text);font-weight:700;border-radius:var(--quility-border-radius);width:150px}.funnel-app-root .week-timeline{display:flex;flex:1;margin-top:60px}.funnel-app-root .day-column{flex:1;border-left:1px solid #ccc;position:relative;display:flex;flex-direction:column}.funnel-app-root .calendarSelect{height:30px;margin:15px;width:300px;border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);background-color:var(--quility-input-background-color);font-family:inherit}.funnel-app-root .day-header{text-align:center;padding:10px;font-weight:700;background-color:#f1f1f1;font-size:13px}.funnel-app-root .day-events{position:relative;height:100%}.funnel-app-root .time-slot{height:calc(100vh / 48);display:flex;align-items:center;justify-content:center;font-size:12px;color:#666;cursor:pointer;border-bottom:1px solid #ddd}.funnel-app-root .time-slot:hover{background-color:#f0f0f0}.funnel-app-root .event{position:absolute;left:5%;width:90%;background-color:var(--quility-color);border:1px solid var(--quility-border-color);border-radius:4px;padding:2px 4px;box-sizing:border-box;overflow:hidden;font-size:12px;color:var(--quility-light-text)}.funnel-app-root .event-title{font-weight:700}.funnel-app-root .event-time{font-size:10px;color:#666}}@layer funnel{.funnel-app-root .ds-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--btn-height);padding:0 var(--btn-padding-x);border-radius:var(--btn-radius);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);cursor:pointer;border:1px solid transparent;gap:var(--btn-gap);transition:var(--btn-transition);white-space:nowrap;box-sizing:border-box}.funnel-app-root .ds-btn:focus-visible,.funnel-app-root .ds-btn-focus{outline:none;box-shadow:0 0 0 var(--btn-focus-gap-width) var(--btn-focus-gap-color),0 0 0 var(--btn-focus-ring-width) var(--btn-focus-ring-color);z-index:1}.funnel-app-root .ds-btn__label{line-height:normal}.funnel-app-root .ds-btn__icon{display:flex;align-items:center;justify-content:center}.funnel-app-root .ds-btn--primary.ds-btn--productive{background-color:var(--btn-prod-primary-bg);color:var(--btn-prod-primary-text)}.funnel-app-root .ds-btn--primary.ds-btn--productive:hover:not(:disabled),.funnel-app-root .ds-btn--primary.ds-btn--productive.ds-btn-hover{background-color:var(--btn-prod-primary-hover-bg)}.funnel-app-root .ds-btn--primary.ds-btn--productive:active:not(:disabled),.funnel-app-root .ds-btn--primary.ds-btn--productive.ds-btn-active{background-color:var(--btn-prod-primary-active-bg)}.funnel-app-root .ds-btn--primary.ds-btn--destructive{background-color:var(--btn-dest-primary-bg);color:var(--btn-dest-primary-text)}.funnel-app-root .ds-btn--primary.ds-btn--destructive:hover:not(:disabled),.funnel-app-root .ds-btn--primary.ds-btn--destructive.ds-btn-hover{background-color:var(--btn-dest-primary-hover-bg)}.funnel-app-root .ds-btn--primary.ds-btn--destructive:active:not(:disabled),.funnel-app-root .ds-btn--primary.ds-btn--destructive.ds-btn-active{background-color:var(--btn-dest-primary-active-bg)}.funnel-app-root .ds-btn--secondary{background-color:transparent;border-width:2px}.funnel-app-root .ds-btn--secondary.ds-btn--productive{color:var(--btn-prod-secondary-text);border-color:var(--btn-prod-secondary-border)}.funnel-app-root .ds-btn--secondary.ds-btn--productive:hover:not(:disabled),.funnel-app-root .ds-btn--secondary.ds-btn--productive.ds-btn-hover{background-color:var(--btn-prod-secondary-hover-bg)}.funnel-app-root .ds-btn--secondary.ds-btn--productive:active:not(:disabled),.funnel-app-root .ds-btn--secondary.ds-btn--productive.ds-btn-active{background-color:var(--btn-prod-secondary-active-bg)}.funnel-app-root .ds-btn--secondary.ds-btn--destructive{color:var(--btn-dest-secondary-text);border-color:var(--btn-dest-secondary-border)}.funnel-app-root .ds-btn--secondary.ds-btn--destructive:hover:not(:disabled),.funnel-app-root .ds-btn--secondary.ds-btn--destructive.ds-btn-hover{background-color:var(--btn-dest-secondary-hover-bg)}.funnel-app-root .ds-btn--secondary.ds-btn--destructive:active:not(:disabled),.funnel-app-root .ds-btn--secondary.ds-btn--destructive.ds-btn-active{background-color:var(--btn-dest-secondary-active-bg)}.funnel-app-root .ds-btn--tertiary{background-color:transparent;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.funnel-app-root .ds-btn--tertiary.ds-btn--productive{color:var(--btn-prod-tertiary-text)}.funnel-app-root .ds-btn--tertiary.ds-btn--productive:hover:not(:disabled),.funnel-app-root .ds-btn--tertiary.ds-btn--productive.ds-btn-hover{background-color:var(--btn-prod-tertiary-hover-bg)}.funnel-app-root .ds-btn--tertiary.ds-btn--productive:active:not(:disabled),.funnel-app-root .ds-btn--tertiary.ds-btn--productive.ds-btn-active{background-color:var(--btn-prod-tertiary-active-bg)}.funnel-app-root .ds-btn--tertiary.ds-btn--destructive{color:var(--btn-dest-tertiary-text)}.funnel-app-root .ds-btn--tertiary.ds-btn--destructive:hover:not(:disabled),.funnel-app-root .ds-btn--tertiary.ds-btn--destructive.ds-btn-hover{background-color:var(--btn-dest-tertiary-hover-bg)}.funnel-app-root .ds-btn--tertiary.ds-btn--destructive:active:not(:disabled),.funnel-app-root .ds-btn--tertiary.ds-btn--destructive.ds-btn-active{background-color:var(--btn-dest-tertiary-active-bg)}.funnel-app-root .ds-btn:disabled{cursor:not-allowed;opacity:1}.funnel-app-root .ds-btn--primary:disabled{background-color:var(--btn-prod-primary-disabled-bg);color:var(--btn-prod-primary-disabled-text)}.funnel-app-root .ds-btn--secondary:disabled{border-color:var(--btn-prod-secondary-disabled-border);color:var(--btn-prod-secondary-disabled-text);background-color:transparent}.funnel-app-root .ds-btn--tertiary:disabled{color:var(--btn-prod-tertiary-disabled-text);background-color:transparent}.funnel-app-root .ds-btn--icon-only{width:var(--btn-height);padding:0}}@layer funnel{.funnel-app-root{--color-gray-900: #2f2f2f;--color-success-950: #053321;--color-gray-950: #242424;--color-success-700: #053b24;--color-info-200: #a3b6dd;--color-success-200: #9cc0b1;--color-error-25: #fffbfa;--color-error-800: #480e04;--color-success-100: #cee0d8;--color-success-50: #e6efec;--color-warning-600: #934802;--color-warning-800: #4a2401;--color-gray-25: #fcfcfd;--color-error-300: #d27b74;--color-brand-25: #f6fefc;--color-warning-200: #e3bd9a;--color-info-400: #466dba;--color-brand-100: #ccdedc;--color-error-950: #55160c;--color-gray-800: #505050;--color-success-500: #08623c;--color-error-500: #b42318;--color-base-black: #000000;--color-brand-200: #99bcb9;--color-warning-700: #6e3602;--color-gray-200: #e4e4e4;--color-warning-25: #fffcf5;--color-info-950: #102a56;--color-brand-700: #003531;--color-base-white: #ffffff;--color-error-50: #f8e9e8;--color-warning-400: #c67b35;--color-warning-950: #4e1d09;--color-gray-300: #d0d0d0;--color-success-25: #f6fef9;--color-info-100: #d1dbee;--color-brand-600: #004641;--color-brand-900: #001210;--color-brand-50: #e6eeee;--color-error-400: #c34f46;--color-error-900: #240705;--color-info-600: #133a87;--color-brand-300: #669b97;--color-gray-500: #adadad;--color-success-300: #6ba18a;--color-success-400: #398163;--color-info-300: #7492cb;--color-gray-50: #f8f8f8;--color-info-500: #1849a9;--color-gray-400: #bdbdbd;--color-warning-100: #f1decd;--color-success-600: #064e30;--color-info-25: #e8edf6;--color-info-700: #0e2c65;--color-brand-950: #002522;--color-warning-50: #f8efe6;--color-brand-800: #002320;--color-info-900: #050f22;--color-success-800: #032718;--color-error-100: #f0d3d1;--color-success-900: #02140c;--color-gray-100: #f1f1f1;--color-error-600: #901c13;--color-error-200: #e1a7a3;--color-brand-500: #005851;--color-gray-700: #707070;--color-info-50: #e8edf6;--color-warning-300: #d49c68;--color-warning-500: #b65902;--color-gray-600: #8d8d8d;--color-error-700: #6c150e;--color-warning-900: #251201;--color-info-800: #0a1d44;--color-brand-400: #337974;--spacing-none: 0;--spacing-3xs: 2px;--spacing-2xs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 20px;--spacing-xl: 24px;--spacing-2xl: 32px;--spacing-3xl: 40px;--spacing-4xl: 48px;--spacing-5xl: 64px;--spacing-6xl: 80px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--font-family-primary: "Montserrat", sans-serif;--font-family-table: "Open Sans", sans-serif;--font-weight-regular: 400;--font-weight-bold: 700;--text-xs: .79rem;--text-sm: .833rem;--text-md: 1rem;--text-lg: 1.266rem;--text-xl: 1.424rem;--text-2xl: 1.602rem;--text-3xl: 1.802rem;--line-height-tight: 120%;--line-height-relaxed: 150%;--letter-spacing-tighter: -.01em;--letter-spacing-tight: -.005em;--letter-spacing-normal: 0}.funnel-app-root{--modal-z-index: 2100;--modal-overlay-bg: rgba(0, 0, 0, .5);--modal-width: 46.875rem;--modal-padding: 24px;--modal-radius: 8px;--modal-bg: #FFFFFF;--modal-gap: 24px;--modal-shadow: none}.funnel-app-root .ds-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--modal-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:var(--modal-z-index);padding:16px;box-sizing:border-box}.funnel-app-root .ds-modal{display:flex;flex-direction:column;width:var(--modal-width);max-width:100%;max-height:90vh;padding:0;background:var(--modal-bg);border-radius:var(--modal-radius);gap:0;box-shadow:none;box-sizing:border-box;position:relative;overflow:hidden}.funnel-app-root .ds-modal.ds-modal--overflow-visible,.funnel-app-root .ds-modal.ds-modal--overflow-visible .ds-modal__body{overflow:visible}.funnel-app-root .ds-modal.ds-modal--overflow-visible .ds-modal__footer{z-index:auto}.funnel-app-root .ds-modal__header{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:var(--modal-padding);padding-bottom:16px;background:var(--modal-bg);flex-shrink:0;border-top-left-radius:var(--modal-radius);border-top-right-radius:var(--modal-radius)}.funnel-app-root .ds-modal__subheader{padding:0 var(--modal-padding) 16px;background:var(--modal-bg);flex-shrink:0;box-shadow:none}.funnel-app-root .ds-modal--scrollable .ds-modal__header{box-shadow:0 4px 6px -2px #00000014;position:relative;z-index:11}.funnel-app-root .ds-modal--scrollable .ds-modal__header:has(+.ds-modal__subheader){box-shadow:none}.funnel-app-root .ds-modal--scrollable .ds-modal__subheader{box-shadow:0 4px 6px -2px #00000014;position:relative;z-index:10}.funnel-app-root .ds-modal__title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.4;color:var(--color-gray-900);margin:0;flex:0 1 auto;min-width:0}.funnel-app-root .ds-modal__close-btn{background:none;border:none;cursor:pointer;padding:0;color:var(--color-gray-700);display:flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .ds-modal__body{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5;color:var(--color-gray-900);padding:0 var(--modal-padding) var(--modal-padding);overflow-y:auto;flex:1;position:relative;z-index:2}.funnel-app-root .ds-modal__footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px var(--modal-padding) var(--modal-padding);background:var(--modal-bg);flex-shrink:0;border-bottom-left-radius:var(--modal-radius);border-bottom-right-radius:var(--modal-radius);position:relative;z-index:1;box-shadow:none}.funnel-app-root .ds-modal--scrollable .ds-modal__footer{box-shadow:0 -4px 6px -2px #00000014}.funnel-app-root .ds-modal__footer-left{display:flex;justify-content:flex-start}.funnel-app-root .ds-modal__footer-right{display:flex;justify-content:flex-end;gap:16px}@media(max-width:768px){.funnel-app-root .ds-modal-overlay{padding:16px;align-items:center}.funnel-app-root .ds-modal{width:100%;height:auto;max-height:calc(100dvh - 32px);border-radius:8px;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .ds-modal::-webkit-scrollbar{display:none}.funnel-app-root .ds-modal__body{scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .ds-modal__body::-webkit-scrollbar{display:none}.funnel-app-root .ds-modal-overlay{background-color:#0009}.funnel-app-root .ds-modal__header{align-items:flex-start;margin-bottom:8px}.funnel-app-root .ds-modal__close-btn{align-self:flex-start;margin-top:5px}.funnel-app-root .ds-modal__footer{flex-direction:column-reverse;gap:8px;margin-top:auto}.funnel-app-root .ds-modal__footer-left{width:100%;display:flex;justify-content:center;padding-top:8px}.funnel-app-root .ds-modal__footer-right{width:100%;display:flex;flex-direction:column;gap:12px}.funnel-app-root .ds-modal__footer-left>button,.funnel-app-root .ds-modal__footer-right>button{width:100%;justify-content:center}.funnel-app-root .ds-modal.mobile-fullscreen-modal{position:fixed;top:0;left:0;width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0;padding:0;overflow:hidden;z-index:1001;gap:0}.funnel-app-root .ds-modal.mobile-fullscreen-modal .ds-modal__body{flex:1;overflow-y:auto;padding:16px 24px}.funnel-app-root .ds-modal.mobile-fullscreen-modal .ds-modal__header{align-items:center;margin:0;padding:16px 24px 8px;box-shadow:none;z-index:20;background-color:var(--modal-bg);position:relative}.funnel-app-root .ds-modal.mobile-fullscreen-modal .ds-modal__subheader{flex-shrink:0;margin:0;padding:0 24px 8px;border-bottom:1px solid #E4E4E4;background-color:var(--modal-bg);z-index:10;box-shadow:none;position:relative}.funnel-app-root .ds-modal.mobile-fullscreen-modal .ds-modal__footer{flex-shrink:0;background-color:var(--modal-bg);margin:0;padding:24px;box-shadow:none;border-top:1px solid #E4E4E4;z-index:10;width:100%;box-sizing:border-box}.funnel-app-root .ds-modal.mobile-fullscreen-modal.ds-modal--scrollable .ds-modal__header{box-shadow:0 4px 6px -2px #00000014}.funnel-app-root .ds-modal.mobile-fullscreen-modal.ds-modal--scrollable .ds-modal__header:has(+.ds-modal__subheader){box-shadow:none}.funnel-app-root .ds-modal.mobile-fullscreen-modal.ds-modal--scrollable .ds-modal__subheader{box-shadow:0 4px 6px -2px #00000014}.funnel-app-root .ds-modal.mobile-fullscreen-modal.ds-modal--scrollable .ds-modal__footer{box-shadow:0 -4px 6px -2px #00000014}}}@layer funnel{.funnel-app-root .qualifierBlock{outline:solid 1px;height:-moz-fit-content;height:fit-content;margin:4px}.funnel-app-root .productTabs{display:flex;margin-bottom:20px;justify-content:center}.funnel-app-root .selectedRec{background-color:#45bcaa2b!important}.funnel-app-root .faceHolder{font-size:15px;font-weight:700;margin-top:15px;margin-left:20px;display:inline-block}.funnel-app-root .productTab{width:200px;text-align:center;cursor:pointer}.funnel-app-root .conditionBubble{cursor:pointer;display:inline-block;position:relative;font-size:12px;height:25px;line-height:25px;margin:5px;padding:0 10px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background-color:#f1fdf9;border:.5px solid var(--quility-color);border-radius:50px;color:var(--quility-color);font-weight:600}.funnel-app-root .recNameHolder{white-space:nowrap;overflow:hidden;width:30%;font-size:12px;text-overflow:ellipsis;text-align:left}.funnel-app-root .selectedQuestion{background-color:var(--quility-color)!important;color:#fff;border-left:solid 7px var(--quility-dark-green);text-indent:5px}.funnel-app-root .qualifierSection{padding:10px;border-radius:5px}.funnel-app-root .qualifierFieldWrapper{display:inline-block;width:50%;border-bottom:solid 1px #f1f1f1;padding:10px 0}.funnel-app-root .qualifierFieldTitle{font-size:13px;width:150px;margin-bottom:5px}.funnel-app-root .qualifierFieldQuestionTitle{max-width:unset;width:100%;font-weight:700;display:inline-block}.funnel-app-root .qualifierFieldInput{height:36px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);padding:7px;width:calc(100% - 10px);color:var(--quility-dark-text);font-size:14px;font-family:inherit;line-height:1.4;box-sizing:border-box}.funnel-app-root .conditionQuestionContent{background-color:#fff;max-width:550px;width:50%;margin:10% auto auto;height:-moz-fit-content;height:fit-content;max-height:400px;padding:20px;border:solid 1px #b7b7b7;border-radius:5px;overflow:auto}.funnel-app-root .conditionQuestionWrapper{position:fixed;z-index:12;background-color:#567cb13d;top:0;width:100%;left:0;height:100%}.funnel-app-root .qualDropdownItem{padding:3px;cursor:pointer}.funnel-app-root .qualDropdownItem:hover{background-color:var(--quility-input-background-color)}.funnel-app-root .qualDropDownMenu{height:130px;border:solid 1px #d5d4d4;overflow:auto;width:100%;text-align:left;padding:5px;box-shadow:2px 6px 20px -16px;margin:auto;max-width:235px}.funnel-app-root .addTo{border:solid 1px #d5d4d4;width:-moz-fit-content;width:fit-content;padding:0 10px;border-radius:20px;line-height:25px;cursor:pointer;background-color:var(--quility-input-background-color);user-select:none;display:inline-block;margin:5px;height:25px;font-size:14px}.funnel-app-root .medSearchIcon{position:absolute;top:0;margin-left:-36px;background-color:#c5d9f0;display:inline-flex;align-items:center;justify-content:center;line-height:0;width:36px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;height:36px}.funnel-app-root .medSearchIcon .fontello{position:relative;top:-3px;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0;vertical-align:middle}.funnel-app-root .conditionHolder{margin-bottom:10px;text-align:left}.funnel-app-root .smallRemove{background-color:var(--quility-input-background-color);border:1px solid var(--quility-close-button-color);border-radius:50%;height:15px;line-height:13px;margin-left:0;margin-top:-8px;position:absolute;text-align:center;width:15px}.funnel-app-root .medicationInfoContent{width:530px;height:300px;background-color:#fff;border:solid 1px #b7b7b7;border-radius:5px;margin:100px auto auto;padding:70px;position:relative}.funnel-app-root .medInfoInner{display:inline-block;width:100%;height:100%;overflow:auto;border:solid 1px #b7b7b7;padding:5px;border-radius:5px}.funnel-app-root .medicationInfoWrapper{position:fixed;top:0;left:0;background-color:#567cb138;width:100%;height:100%;z-index:3}.funnel-app-root .medInfo{position:absolute;background-color:var(--quility-input-background-color);border:solid 1px #b7b7b7;width:15px;text-align:center;height:15px;line-height:13px;border-radius:50%;margin-left:-28px;margin-top:5px}.funnel-app-root .recLogo{width:85px}.funnel-app-root .recLogoHolder{width:20%;text-align:center}.funnel-app-root .recTitle{width:55%;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .recLink{width:-moz-fit-content;width:fit-content;height:30px;line-height:30px;padding:0 20px;border-radius:var(--quility-border-radius);cursor:pointer;display:inline-block;margin:0 5px;font-size:12px;width:20%;text-align:center;max-width:75px;font-weight:700}.funnel-app-root .recQuote{width:25%;font-size:18px;font-weight:500;text-align:center}.funnel-app-root .recTop{display:flex;flex-direction:row;height:60px;line-height:60px}.funnel-app-root .recBottom{display:flex;flex-direction:row;justify-content:space-around}.funnel-app-root .recBlock{border:solid 1px var(--quility-border-color);width:90%;margin:20px auto;border-radius:5px;padding:5px;cursor:pointer}.funnel-app-root .recName{font-size:20px;font-weight:700;line-height:normal}.funnel-app-root .recOptions{display:flex;justify-content:space-around;padding-bottom:10px;width:96%;margin-left:2%}.funnel-app-root .recInputTitle{font-size:12px;color:var(--quility-dark-grey);margin:3px 0;text-align:left;text-indent:5%}.funnel-app-root .recResults{height:calc(100% - 90px);overflow:auto}.funnel-app-root .rec-quote-error-banner{align-self:stretch;padding:5px 12px;background:#f8f8f8;box-shadow:0 1px 2px #1018280d;border-radius:8px;border:1px solid #FDA29B;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;height:fit-content;box-sizing:border-box}.funnel-app-root .rec-quote-error-banner__icon{display:inline-flex;align-items:center;flex-shrink:0}.funnel-app-root .rec-quote-error-banner__text{min-width:0;flex:1;text-align:left}.funnel-app-root .recInputHolder{width:33%;text-align:center}.funnel-app-root .recInput{height:27px;border-radius:var(--quility-border-radius);border:solid 1px var(--quility-border-color);background-color:var(--quility-input-background-color);width:90%;padding:5px}.funnel-app-root .extraPopup{position:fixed;top:0;border:solid 1px;left:0;width:100%;height:100%;background-color:#8080805c;z-index:2}.funnel-app-root .recInputSelect{height:30px;border-radius:var(--quility-border-radius);border:solid 1px var(--quility-border-color);background-color:var(--quility-input-background-color);font-family:inherit;color:inherit;width:90%}.funnel-app-root .extraPopupContent{border:solid 1px var(--quility-border-color);margin:100px auto auto;width:450px;background-color:var(--quility-block-background-color);height:fit-content;border-radius:var(--quility-border-radius);padding:5px;position:relative;max-height:500px}.funnel-app-root .recDescription{font-size:12px;margin:0 15px;color:var(--quility-dark-grey);display:inline-block;height:340px;overflow:auto}.funnel-app-root .recBubble{border-radius:50px;border:solid .5px var(--quility-color);width:-moz-fit-content;width:fit-content;padding:0 5px;color:var(--quility-color);font-weight:600;font-size:10px;height:20px;line-height:20px;background-color:#f1fdf9;margin:0 5px}.funnel-app-root .optionBubbles{display:flex;margin:10px 0;justify-content:flex-start}.funnel-app-root .bottomLinks{margin-bottom:10px;display:flex}.funnel-app-root .extraPopupTitle{font-size:14px;font-weight:700;padding:10px}.funnel-app-root .recBottomLink{color:var(--quility-color);font-weight:700;font-size:12px;border-bottom:solid 1px;width:fit-content;margin:0 10px}.funnel-app-root .qualifierFieldInput:disabled{background-color:#b4b4b4;cursor:not-allowed!important}}@layer funnel{.funnel-app-root .workflowBuilderSelectionBoxHeader{height:40px;line-height:40px;background-color:#e4effc;text-align:center;font-weight:700;border-top-right-radius:5px;border-top-left-radius:5px}.funnel-app-root .workflowBuilderSelectionBoxWrapper{border:solid 1px #c5d9f0;border-radius:5px;overflow:hidden;margin:10px 0}.funnel-app-root .workflowBuilderSelectionItem{border:dotted 1px;height:35px;line-height:35px;text-indent:20px;margin:15px 5px;border-radius:5px}.funnel-app-root .workflowBuilderSelectionContent{max-height:300px;overflow:auto;height:0px;transition:all .5s}.funnel-app-root .workflowBuilderRight{min-width:300px;flex:2}.funnel-app-root .workflowBuilderLeft{flex:5;height:600px;overflow:auto}.funnel-app-root .expandWorkflowBlock{height:300px}.funnel-app-root .draggedElement{line-height:40px;background-color:#e4effc;text-align:center;font-weight:700;width:250px;margin:10px auto;border:solid 1px #c5d9f0;border-radius:5px;position:relative}.funnel-app-root .draggedTitle{font-weight:500}.funnel-app-root .workflowStartBlock{width:250px;height:120px;border:solid 1px #d9d9d9;border-radius:5px;margin:auto;background-color:#f3f3f3}.funnel-app-root .workflowStartBlockTitle{border:solid 1px #9d9d9d;width:90%;margin:30px auto auto;line-height:40px;border-radius:5px;text-align:center;background-color:#c9c9c9}.funnel-app-root .dottedLine{height:60px;border-left:dotted;display:inline-block;margin:auto auto auto 50%}.funnel-app-root .dropZone{border:1px dotted rgb(170 170 170);padding:16px;min-height:150px;width:350px;margin:auto;border-radius:5px}.funnel-app-root .dropZoneTitle{text-align:center;display:inline-block;width:100%;line-height:150px}.funnel-app-root .removeFromFlow{position:absolute;top:-10px;right:-10px;border:solid 1px;height:20px;width:20px;line-height:20px;border-radius:50%;font-size:12px;background-color:#fbfbfbfb;cursor:pointer}.funnel-app-root .editWorkflowButton{width:100px;text-align:center;line-height:25px;border-radius:5px;cursor:pointer}.funnel-app-root .editWorkflowBuilderLeft{height:calc(100% - 25px);margin:5px;width:60%;display:inline-block;vertical-align:top}.funnel-app-root .editWorkflowBuilderRight{padding:10px;margin:5px;width:25%;display:inline-block;height:calc(100% - 45px);vertical-align:top}.funnel-app-root .advanceWorkflow{width:150px;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;margin:-20px 20px 20px}.funnel-app-root .quilityDataLine:hover>.hoverIcon{display:inline-block}.funnel-app-root .workflowBubble{background-color:var(--quility-accent-background);border-radius:10px;cursor:pointer;font-size:15px;padding:4px 15px;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin:5px 0 5px 5px;vertical-align:super}.funnel-app-root .workflowInfoBox{position:absolute;border:solid 2px var(--quility-border-color);width:94%;height:300px;background-color:var(--quility-header-color);box-shadow:5px 5px 60px -5px;z-index:2;left:3%;border-radius:5px}.funnel-app-root .infoWrap{width:80%;margin:auto}.funnel-app-root .workflowInfoBox .leadInfoLine{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:6px}.funnel-app-root .workflowInfoBox .leadInfoLine .dataFieldTitle{width:auto;max-width:none;margin:0;flex:0 1 auto}.funnel-app-root .workflowInfoBox .leadInfoLine .leadData{display:inline!important;width:auto!important;flex:0 0 auto}.funnel-app-root .flowStopped{background-color:var(--quility-button-color-destructive)!important}}@layer funnel{.funnel-app-root .taggingWrapper{position:relative;width:265px;float:right;right:-220px;display:flex;transition:all 1s;margin-top:5px;line-height:normal}.funnel-app-root .tagInput{height:20px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);padding:5px;max-width:200px;width:100%;color:var(--quility-dark-text)}.funnel-app-root .tagIcon{padding:0 15px;line-height:35px;font-size:20px}.funnel-app-root .tagInputWrapper{width:220px;overflow:hidden;transition:all .5s}.funnel-app-root .suggestionList{position:absolute;border:solid 1px var(--quility-border-color);width:100%;z-index:2;background-color:var(---quility-block-header-background-color);border-radius:5px}.funnel-app-root .tagWrapper{border:solid 1px var(--quility-border-color);margin:0 3px;border-radius:3px;background-color:#fff;padding-left:2px;display:inline-block;line-height:normal;vertical-align:super}.funnel-app-root .removeTag{border-left:solid 1px;padding:0 4px;text-align:center;margin-left:2px;display:inline-block;height:100%;cursor:pointer}.funnel-app-root .suggestionItem{padding:5px;cursor:pointer;user-select:none}.funnel-app-root .suggestionItem:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .taggingWrapper:hover{right:0}}@layer funnel{.funnel-app-root .activityTitle{height:30px;line-height:30px;font-weight:700;font-size:18px}.funnel-app-root .dataPoint{margin-left:20px;height:30px}.funnel-app-root .progressBar{background-color:#00357f;height:100%}.funnel-app-root .hiddenInfo{overflow:hidden;background-color:#c5d9f0;border-radius:15px;width:90%;margin-left:20px}.funnel-app-root .hiddenInfoWrapper{margin:20px 0;cursor:pointer}.funnel-app-root .progressBarWrapper{width:60%;height:30px;border-radius:5px;margin-left:20px;border:solid 1px;position:relative;margin-bottom:20px}.funnel-app-root .overText{position:absolute;width:50%;text-align:center;line-height:24px;background-color:#e4effcb3;margin-left:25%;height:24px;margin-top:3px;border-radius:5px}.funnel-app-root .progressTitle{width:60%;text-align:center;margin-left:18px;margin-bottom:5px;font-size:20px;font-weight:700}.funnel-app-root .activityBox{padding:10px}.funnel-app-root .pickerWrapper{margin-left:40px;width:fit-content}.funnel-app-root .subSummary{display:inline-block;width:fit-content;font-size:14px}.funnel-app-root .pickerTitle{color:var(--quility-dark-text)}.funnel-app-root .activityDatePickerHolder{display:inline-block;margin:10px;font-weight:700}}@layer funnel{.funnel-app-root .react-datepicker__year-read-view--down-arrow,.funnel-app-root .react-datepicker__month-read-view--down-arrow,.funnel-app-root .react-datepicker__month-year-read-view--down-arrow,.funnel-app-root .react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.funnel-app-root .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0;stroke:#aeaeae}.funnel-app-root .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff;stroke:#aeaeae}.funnel-app-root .react-datepicker-wrapper{display:inline-block;padding:0;border:0}.funnel-app-root .react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.funnel-app-root .react-datepicker--time-only .react-datepicker__time-container{border-left:0}.funnel-app-root .react-datepicker--time-only .react-datepicker__time,.funnel-app-root .react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.funnel-app-root .react-datepicker-popper{z-index:1;line-height:0}.funnel-app-root .react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.funnel-app-root .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.funnel-app-root .react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.funnel-app-root .react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.funnel-app-root .react-datepicker__year-dropdown-container--select,.funnel-app-root .react-datepicker__month-dropdown-container--select,.funnel-app-root .react-datepicker__month-year-dropdown-container--select,.funnel-app-root .react-datepicker__year-dropdown-container--scroll,.funnel-app-root .react-datepicker__month-dropdown-container--scroll,.funnel-app-root .react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.funnel-app-root .react-datepicker__current-month,.funnel-app-root .react-datepicker-time__header,.funnel-app-root .react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.funnel-app-root .react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.funnel-app-root .react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.funnel-app-root .react-datepicker__navigation--previous{left:2px}.funnel-app-root .react-datepicker__navigation--next{right:2px}.funnel-app-root .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.funnel-app-root .react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.funnel-app-root .react-datepicker__navigation--years-previous{top:4px}.funnel-app-root .react-datepicker__navigation--years-upcoming{top:-4px}.funnel-app-root .react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.funnel-app-root .react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.funnel-app-root .react-datepicker__navigation-icon--next{left:-2px}.funnel-app-root .react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.funnel-app-root .react-datepicker__navigation-icon--previous{right:-2px}.funnel-app-root .react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.funnel-app-root .react-datepicker__month-container{float:left}.funnel-app-root .react-datepicker__year{margin:.4rem;text-align:center}.funnel-app-root .react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.funnel-app-root .react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.funnel-app-root .react-datepicker__month{margin:.4rem;text-align:center}.funnel-app-root .react-datepicker__month .react-datepicker__month-text,.funnel-app-root .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.funnel-app-root .react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__caption,.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.funnel-app-root .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.funnel-app-root .react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.funnel-app-root .react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.funnel-app-root .react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.funnel-app-root .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.funnel-app-root .react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.funnel-app-root .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.funnel-app-root .react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.funnel-app-root .react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.funnel-app-root .react-datepicker__week-number--selected:hover{background-color:#1d5d90}.funnel-app-root .react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.funnel-app-root .react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.funnel-app-root .react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.funnel-app-root .react-datepicker__week{white-space:nowrap}.funnel-app-root .react-datepicker__day-name,.funnel-app-root .react-datepicker__day,.funnel-app-root .react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.funnel-app-root .react-datepicker__day,.funnel-app-root .react-datepicker__month-text,.funnel-app-root .react-datepicker__quarter-text,.funnel-app-root .react-datepicker__year-text{cursor:pointer}.funnel-app-root .react-datepicker__day:hover,.funnel-app-root .react-datepicker__month-text:hover,.funnel-app-root .react-datepicker__quarter-text:hover,.funnel-app-root .react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.funnel-app-root .react-datepicker__day--today,.funnel-app-root .react-datepicker__month-text--today,.funnel-app-root .react-datepicker__quarter-text--today,.funnel-app-root .react-datepicker__year-text--today{font-weight:700}.funnel-app-root .react-datepicker__day--highlighted,.funnel-app-root .react-datepicker__month-text--highlighted,.funnel-app-root .react-datepicker__quarter-text--highlighted,.funnel-app-root .react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.funnel-app-root .react-datepicker__day--highlighted:hover,.funnel-app-root .react-datepicker__month-text--highlighted:hover,.funnel-app-root .react-datepicker__quarter-text--highlighted:hover,.funnel-app-root .react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.funnel-app-root .react-datepicker__day--highlighted-custom-1,.funnel-app-root .react-datepicker__month-text--highlighted-custom-1,.funnel-app-root .react-datepicker__quarter-text--highlighted-custom-1,.funnel-app-root .react-datepicker__year-text--highlighted-custom-1{color:#f0f}.funnel-app-root .react-datepicker__day--highlighted-custom-2,.funnel-app-root .react-datepicker__month-text--highlighted-custom-2,.funnel-app-root .react-datepicker__quarter-text--highlighted-custom-2,.funnel-app-root .react-datepicker__year-text--highlighted-custom-2{color:green}.funnel-app-root .react-datepicker__day--holidays,.funnel-app-root .react-datepicker__month-text--holidays,.funnel-app-root .react-datepicker__quarter-text--holidays,.funnel-app-root .react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.funnel-app-root .react-datepicker__day--holidays .overlay,.funnel-app-root .react-datepicker__month-text--holidays .overlay,.funnel-app-root .react-datepicker__quarter-text--holidays .overlay,.funnel-app-root .react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.funnel-app-root .react-datepicker__day--holidays:hover,.funnel-app-root .react-datepicker__month-text--holidays:hover,.funnel-app-root .react-datepicker__quarter-text--holidays:hover,.funnel-app-root .react-datepicker__year-text--holidays:hover{background-color:#cf5300}.funnel-app-root .react-datepicker__day--holidays:hover .overlay,.funnel-app-root .react-datepicker__month-text--holidays:hover .overlay,.funnel-app-root .react-datepicker__quarter-text--holidays:hover .overlay,.funnel-app-root .react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.funnel-app-root .react-datepicker__day--selected,.funnel-app-root .react-datepicker__day--in-selecting-range,.funnel-app-root .react-datepicker__day--in-range,.funnel-app-root .react-datepicker__month-text--selected,.funnel-app-root .react-datepicker__month-text--in-selecting-range,.funnel-app-root .react-datepicker__month-text--in-range,.funnel-app-root .react-datepicker__quarter-text--selected,.funnel-app-root .react-datepicker__quarter-text--in-selecting-range,.funnel-app-root .react-datepicker__quarter-text--in-range,.funnel-app-root .react-datepicker__year-text--selected,.funnel-app-root .react-datepicker__year-text--in-selecting-range,.funnel-app-root .react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.funnel-app-root .react-datepicker__day--selected:hover,.funnel-app-root .react-datepicker__day--in-selecting-range:hover,.funnel-app-root .react-datepicker__day--in-range:hover,.funnel-app-root .react-datepicker__month-text--selected:hover,.funnel-app-root .react-datepicker__month-text--in-selecting-range:hover,.funnel-app-root .react-datepicker__month-text--in-range:hover,.funnel-app-root .react-datepicker__quarter-text--selected:hover,.funnel-app-root .react-datepicker__quarter-text--in-selecting-range:hover,.funnel-app-root .react-datepicker__quarter-text--in-range:hover,.funnel-app-root .react-datepicker__year-text--selected:hover,.funnel-app-root .react-datepicker__year-text--in-selecting-range:hover,.funnel-app-root .react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.funnel-app-root .react-datepicker__day--keyboard-selected,.funnel-app-root .react-datepicker__month-text--keyboard-selected,.funnel-app-root .react-datepicker__quarter-text--keyboard-selected,.funnel-app-root .react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.funnel-app-root .react-datepicker__day--keyboard-selected:hover,.funnel-app-root .react-datepicker__month-text--keyboard-selected:hover,.funnel-app-root .react-datepicker__quarter-text--keyboard-selected:hover,.funnel-app-root .react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.funnel-app-root .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.funnel-app-root .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.funnel-app-root .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.funnel-app-root .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.funnel-app-root .react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.funnel-app-root .react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.funnel-app-root .react-datepicker__day--disabled,.funnel-app-root .react-datepicker__month-text--disabled,.funnel-app-root .react-datepicker__quarter-text--disabled,.funnel-app-root .react-datepicker__year-text--disabled{cursor:default;color:#ccc}.funnel-app-root .react-datepicker__day--disabled:hover,.funnel-app-root .react-datepicker__month-text--disabled:hover,.funnel-app-root .react-datepicker__quarter-text--disabled:hover,.funnel-app-root .react-datepicker__year-text--disabled:hover{background-color:transparent}.funnel-app-root .react-datepicker__day--disabled .overlay,.funnel-app-root .react-datepicker__month-text--disabled .overlay,.funnel-app-root .react-datepicker__quarter-text--disabled .overlay,.funnel-app-root .react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.funnel-app-root .react-datepicker__input-container{position:relative;display:inline-block;width:100%}.funnel-app-root .react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.funnel-app-root .react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.funnel-app-root .react-datepicker__year-read-view,.funnel-app-root .react-datepicker__month-read-view,.funnel-app-root .react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.funnel-app-root .react-datepicker__year-read-view:hover,.funnel-app-root .react-datepicker__month-read-view:hover,.funnel-app-root .react-datepicker__month-year-read-view:hover{cursor:pointer}.funnel-app-root .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.funnel-app-root .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.funnel-app-root .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.funnel-app-root .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.funnel-app-root .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.funnel-app-root .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.funnel-app-root .react-datepicker__year-read-view--down-arrow,.funnel-app-root .react-datepicker__month-read-view--down-arrow,.funnel-app-root .react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.funnel-app-root .react-datepicker__year-dropdown,.funnel-app-root .react-datepicker__month-dropdown,.funnel-app-root .react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.funnel-app-root .react-datepicker__year-dropdown:hover,.funnel-app-root .react-datepicker__month-dropdown:hover,.funnel-app-root .react-datepicker__month-year-dropdown:hover{cursor:pointer}.funnel-app-root .react-datepicker__year-dropdown--scrollable,.funnel-app-root .react-datepicker__month-dropdown--scrollable,.funnel-app-root .react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.funnel-app-root .react-datepicker__year-option,.funnel-app-root .react-datepicker__month-option,.funnel-app-root .react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.funnel-app-root .react-datepicker__year-option:first-of-type,.funnel-app-root .react-datepicker__month-option:first-of-type,.funnel-app-root .react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.funnel-app-root .react-datepicker__year-option:last-of-type,.funnel-app-root .react-datepicker__month-option:last-of-type,.funnel-app-root .react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.funnel-app-root .react-datepicker__year-option:hover,.funnel-app-root .react-datepicker__month-option:hover,.funnel-app-root .react-datepicker__month-year-option:hover{background-color:#ccc}.funnel-app-root .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.funnel-app-root .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.funnel-app-root .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.funnel-app-root .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.funnel-app-root .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.funnel-app-root .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.funnel-app-root .react-datepicker__year-option--selected,.funnel-app-root .react-datepicker__month-option--selected,.funnel-app-root .react-datepicker__month-year-option--selected{position:absolute;left:15px}.funnel-app-root .react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.funnel-app-root .react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.funnel-app-root .react-datepicker__close-icon--disabled{cursor:default}.funnel-app-root .react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.funnel-app-root .react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.funnel-app-root .react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.funnel-app-root .react-datepicker__portal .react-datepicker__day-name,.funnel-app-root .react-datepicker__portal .react-datepicker__day,.funnel-app-root .react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.funnel-app-root .react-datepicker__portal .react-datepicker__day-name,.funnel-app-root .react-datepicker__portal .react-datepicker__day,.funnel-app-root .react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.funnel-app-root .react-datepicker__portal .react-datepicker__current-month,.funnel-app-root .react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.funnel-app-root .react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.funnel-app-root .react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.funnel-app-root .react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}}@layer funnel{.funnel-app-root{--select-gray-50: #F8F8F8;--select-gray-100: #F1F1F1;--Colors-Gray-200: #E4E4E4;--select-gray-500: #ADADAD;--select-gray-600: #8D8D8D;--select-gray-700: #707070;--select-gray-900: #2F2F2F;--select-brand-500: #005851;--select-error-500: #B42318;--select-info-500: #1849A9;--select-white: #FFFFFF;--select-font-family: "Montserrat", sans-serif}.funnel-app-root .select-container{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;position:relative;font-family:var(--select-font-family)}.funnel-app-root .select-label-wrapper{display:flex;align-self:stretch;flex-direction:column;gap:8px}.funnel-app-root .select-header{display:inline-flex;justify-content:flex-start;align-items:center;gap:4px}.funnel-app-root .select-label-text{color:var(--select-gray-900);font-size:12px;line-height:18px;font-weight:400}.funnel-app-root .select-required-mark{color:var(--select-error-500);font-size:12px;line-height:18px;display:flex;justify-content:center;width:5px}.funnel-app-root .select-info-icon{width:13.33px;height:13.33px;margin-left:6px;color:var(--select-info-500)}.funnel-app-root .select-info-wrapper .fontello,.funnel-app-root .select-chevron-wrapper,.funnel-app-root .select-chevron-wrapper .fontello{display:flex;align-items:center;justify-content:center}.funnel-app-root .select-sizer{visibility:hidden;height:0;overflow:hidden;white-space:nowrap;padding:0 14px}.funnel-app-root .select-sizer__item{font-size:14px;font-family:var(--select-font-family);line-height:21px}.funnel-app-root .select-trigger{align-self:stretch;padding:10px 14px;background:var(--select-gray-50);border-radius:6px;border:1.5px solid var(--Colors-Gray-200);cursor:pointer;display:inline-flex;justify-content:flex-start;align-items:center;gap:8px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.funnel-app-root .select-trigger:hover{background:#00585114;border-color:var(--select-brand-500)}.funnel-app-root .select-trigger:focus{outline:none}.funnel-app-root .select-trigger:focus-visible{border-color:var(--select-brand-500);box-shadow:0 0 0 3px #0058512e}.funnel-app-root .select-trigger.is-open{background:var(--select-white);border-color:var(--select-brand-500);box-shadow:0 0 0 3px #0058512e}.funnel-app-root .select-trigger[aria-disabled=true],.funnel-app-root .select-trigger.is-disabled{background:var(--select-gray-100);border-color:var(--Colors-Gray-200);color:var(--select-gray-500);cursor:not-allowed;pointer-events:none}.funnel-app-root .select-value{flex:1;color:var(--select-gray-900);font-size:14px;line-height:21px;white-space:nowrap}.funnel-app-root .select-value.placeholder{color:var(--select-gray-600)}.funnel-app-root .select-chevron{width:12px;height:6px;outline:2px solid var(--select-gray-700);outline-offset:-1px;transform:rotate(0);transition:transform .2s}.funnel-app-root .select-trigger.is-open .select-chevron{transform:rotate(180deg)}.funnel-app-root .select-hint{align-self:stretch;color:var(--select-gray-700);font-size:12px;line-height:18px}.funnel-app-root .select-menu{position:absolute;top:100%;margin-top:4px;left:0;width:max-content;min-width:100%;max-height:223px;background:var(--select-white);box-shadow:0 4px 6px -2px #10182808;border-radius:6px;outline:1px solid var(--select-gray-100);outline-offset:-1px;z-index:10;display:flex;overflow:hidden}.funnel-app-root .select-menu-list{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:1px 0}.funnel-app-root .select-menu-list::-webkit-scrollbar{width:16px}.funnel-app-root .select-menu-list::-webkit-scrollbar-track{background:var(--select-white);border-left:1px solid var(--select-gray-100)}.funnel-app-root .select-menu-list::-webkit-scrollbar-thumb{background-color:var(--select-gray-500);border-radius:9999px;border:4px solid transparent;background-clip:content-box}.funnel-app-root .select-option{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--select-gray-100);color:var(--select-gray-900);font-size:14px;line-height:21px;transition:background .2s;display:flex;align-items:center;justify-content:space-between;gap:12px}.funnel-app-root .select-option:hover{background:var(--select-gray-100)}.funnel-app-root .select-option:last-child{border-bottom:none}.funnel-app-root .select-option.is-selected{background:var(--select-gray-50);font-weight:500}.funnel-app-root .select-option.is-selected:hover{background:var(--select-gray-100)}.funnel-app-root .select-option.disabled,.funnel-app-root .select-option[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none;background:var(--select-gray-50)}.funnel-app-root .select-option--empty{color:var(--select-gray-500);font-style:italic;cursor:default}.funnel-app-root .select-option--empty:hover{background:transparent}.funnel-app-root .select-option-label{flex:1;min-width:0;white-space:nowrap}.funnel-app-root .select-option-check{display:inline-flex;align-items:center;flex-shrink:0;color:var(--select-gray-900)}}@layer funnel{.funnel-app-root .loadingWrapper{max-width:90%;margin:0 auto}.funnel-app-root .loading_bar{animation-duration:2s;animation-name:slide-in;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#45bcaa;height:5px;max-width:30%}@keyframes slide-in{to{translate:100vw 0;scale:100% 1}0%{translate:0 0;scale:100% 1}}.funnel-app-root .shimmer{max-height:100%;max-width:100%;background:linear-gradient(-45deg,#eee 40%,#fafafa,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear}.funnel-app-root .shimmer_rec_block{border:solid 1px var(--quility-border-color);width:90%;height:100px;margin:20px auto;border-radius:5px;padding:5px}@keyframes shimmer{to{background-position-x:0%}}}@layer funnel{.funnel-app-root .inputFieldWrapper{margin-left:20px;height:10%}.funnel-app-root .emailEnhance{font-size:13px;font-weight:700}.funnel-app-root .lc-email-info-banner{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:16px;background:#eff6ff;border:1px solid #BFDBFE;border-radius:4px;font-size:13px;line-height:1.5;color:#1e40af}.funnel-app-root .lc-email-info-banner-icon{flex-shrink:0;margin-top:2px;color:#1e40af}.funnel-app-root .lc-email-info-banner-text{flex:1}.funnel-app-root .lc-email-warning-banner{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:16px;background:#fffbeb;border:1px solid #FCD34D;border-radius:4px;font-size:13px;line-height:1.5;color:#92400e}.funnel-app-root .lc-email-warning-banner-icon{flex-shrink:0;margin-top:2px;color:#d97706}.funnel-app-root .lc-email-warning-banner-text{flex:1}.funnel-app-root .lc-email-warning-banner-cta{background:none;border:none;padding:0;font:inherit;font-weight:600;color:#b45309;text-decoration:underline;cursor:pointer}.funnel-app-root .lc-email-warning-banner-cta:hover{color:#92400e}.funnel-app-root .lc-email-message-wrap--disabled{opacity:.5;pointer-events:none}.funnel-app-root .lc-email-success-banner{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--Colors-Semantic-Success-50, #E8F5E9);border:1px solid var(--Colors-Semantic-Success-500, #2E7D32);border-radius:8px;color:var(--Colors-Semantic-Success-700, #1B5E20);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.funnel-app-root .lc-email-success-icon{flex-shrink:0;color:var(--Colors-Semantic-Success-600, #2E7D32)}.funnel-app-root .lc-email-success-icon svg{display:block}.funnel-app-root .lc-email-success-text strong{font-weight:600}.funnel-app-root .lc-email-error-banner{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--error-banner-bg);border:1px solid var(--error-banner-border);border-radius:8px;color:var(--error-banner-text);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.funnel-app-root .lc-email-error-icon{flex-shrink:0;color:var(--error-banner-text)}.funnel-app-root .lc-email-error-icon svg{display:block}.funnel-app-root .lc-email-save-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.funnel-app-root .lc-email-save-header .lc-email-save-title{flex:1;margin:0;padding-right:0}.funnel-app-root .lc-email-save-header .lc-email-save-close{flex-shrink:0}.funnel-app-root .lc-email-attachment-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}.funnel-app-root .lc-email-attachment-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--Colors-Base-white, #ffffff);border:1px solid var(--Colors-Gray-200, #e4e4e4);border-radius:6px;font-family:Montserrat,sans-serif;font-size:14px;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .lc-email-attachment-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-app-root .lc-email-attachment-remove{flex-shrink:0;border:none;background:none;padding:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:32px;font-weight:500;line-height:1;cursor:pointer;color:var(--Colors-Gray-700, #707070);border-radius:6px}.funnel-app-root .lc-email-attachment-remove:hover:not(:disabled){color:var(--Colors-Gray-900, #2f2f2f);background:var(--Colors-Gray-100, #f1f1f1)}.funnel-app-root .lc-email-attachment-remove:disabled{cursor:not-allowed;opacity:.5}.funnel-app-root .lc-email-actions-start{display:inline-flex;align-items:center;gap:8px}.funnel-app-root .lc-email-actions-cluster .sendButton{margin-left:0}.funnel-app-root .lc-email-attach-btn{display:inline-flex;align-items:center;gap:8px;border:none;background:none;padding:8px 0;font:inherit;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:var(--quility-button-color, var(--Colors-Brand-500, #005851));cursor:pointer}.funnel-app-root .lc-email-attach-btn:disabled{color:var(--Colors-Gray-500, #adadad);cursor:not-allowed}.funnel-app-root .lc-email-attach-label{text-decoration:underline;text-decoration-thickness:2.5px;text-underline-offset:.15em}.funnel-app-root .lc-email-attach-btn svg{flex-shrink:0;color:currentColor}.funnel-app-root .lc-email-attach-info{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;cursor:help;color:var(--select-info-500, #1570ef);flex-shrink:0;line-height:1;margin-top:3px}.funnel-app-root .lc-email-attach-info svg{display:block}.funnel-app-root .tippy-box[data-theme~=lc-email-dark]{background:var(--Colors-Gray-900, #2f2f2f);color:var(--Colors-Base-white, #ffffff);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.4}.funnel-app-root .tippy-box[data-theme~=lc-email-dark] .tippy-arrow{color:var(--Colors-Gray-900, #2f2f2f)}}@layer funnel{/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.funnel-app-root .ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.funnel-app-root .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.funnel-app-root .ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.funnel-app-root .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.funnel-app-root .ql-clipboard p{margin:0;padding:0}.funnel-app-root .ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.funnel-app-root .ql-editor>*{cursor:text}.funnel-app-root .ql-editor p,.funnel-app-root .ql-editor ol,.funnel-app-root .ql-editor ul,.funnel-app-root .ql-editor pre,.funnel-app-root .ql-editor blockquote,.funnel-app-root .ql-editor h1,.funnel-app-root .ql-editor h2,.funnel-app-root .ql-editor h3,.funnel-app-root .ql-editor h4,.funnel-app-root .ql-editor h5,.funnel-app-root .ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol,.funnel-app-root .ql-editor ul{padding-left:1.5em}.funnel-app-root .ql-editor ol>li,.funnel-app-root .ql-editor ul>li{list-style-type:none}.funnel-app-root .ql-editor ul>li:before{content:"•"}.funnel-app-root .ql-editor ul[data-checked=true],.funnel-app-root .ql-editor ul[data-checked=false]{pointer-events:none}.funnel-app-root .ql-editor ul[data-checked=true]>li *,.funnel-app-root .ql-editor ul[data-checked=false]>li *{pointer-events:all}.funnel-app-root .ql-editor ul[data-checked=true]>li:before,.funnel-app-root .ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.funnel-app-root .ql-editor ul[data-checked=true]>li:before{content:"☑"}.funnel-app-root .ql-editor ul[data-checked=false]>li:before{content:"☐"}.funnel-app-root .ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.funnel-app-root .ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.funnel-app-root .ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.funnel-app-root .ql-editor ol li:not(.ql-direction-rtl),.funnel-app-root .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.funnel-app-root .ql-editor ol li.ql-direction-rtl,.funnel-app-root .ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.funnel-app-root .ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.funnel-app-root .ql-editor ol li:before{content:counter(list-0,decimal) ". "}.funnel-app-root .ql-editor ol li.ql-indent-1{counter-increment:list-1}.funnel-app-root .ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.funnel-app-root .ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-2{counter-increment:list-2}.funnel-app-root .ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.funnel-app-root .ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-3{counter-increment:list-3}.funnel-app-root .ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.funnel-app-root .ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-4{counter-increment:list-4}.funnel-app-root .ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.funnel-app-root .ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-5{counter-increment:list-5}.funnel-app-root .ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.funnel-app-root .ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-6{counter-increment:list-6}.funnel-app-root .ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.funnel-app-root .ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-7{counter-increment:list-7}.funnel-app-root .ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.funnel-app-root .ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.funnel-app-root .ql-editor ol li.ql-indent-8{counter-increment:list-8}.funnel-app-root .ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.funnel-app-root .ql-editor ol li.ql-indent-8{counter-reset:list-9}.funnel-app-root .ql-editor ol li.ql-indent-9{counter-increment:list-9}.funnel-app-root .ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.funnel-app-root .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.funnel-app-root .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.funnel-app-root .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.funnel-app-root .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.funnel-app-root .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.funnel-app-root .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.funnel-app-root .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.funnel-app-root .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.funnel-app-root .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.funnel-app-root .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.funnel-app-root .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.funnel-app-root .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.funnel-app-root .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.funnel-app-root .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.funnel-app-root .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.funnel-app-root .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.funnel-app-root .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.funnel-app-root .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.funnel-app-root .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.funnel-app-root .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.funnel-app-root .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.funnel-app-root .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.funnel-app-root .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.funnel-app-root .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.funnel-app-root .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.funnel-app-root .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.funnel-app-root .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.funnel-app-root .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.funnel-app-root .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.funnel-app-root .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.funnel-app-root .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.funnel-app-root .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.funnel-app-root .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.funnel-app-root .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.funnel-app-root .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.funnel-app-root .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.funnel-app-root .ql-editor .ql-video{display:block;max-width:100%}.funnel-app-root .ql-editor .ql-video.ql-align-center{margin:0 auto}.funnel-app-root .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.funnel-app-root .ql-editor .ql-bg-black{background-color:#000}.funnel-app-root .ql-editor .ql-bg-red{background-color:#e60000}.funnel-app-root .ql-editor .ql-bg-orange{background-color:#f90}.funnel-app-root .ql-editor .ql-bg-yellow{background-color:#ff0}.funnel-app-root .ql-editor .ql-bg-green{background-color:#008a00}.funnel-app-root .ql-editor .ql-bg-blue{background-color:#06c}.funnel-app-root .ql-editor .ql-bg-purple{background-color:#93f}.funnel-app-root .ql-editor .ql-color-white{color:#fff}.funnel-app-root .ql-editor .ql-color-red{color:#e60000}.funnel-app-root .ql-editor .ql-color-orange{color:#f90}.funnel-app-root .ql-editor .ql-color-yellow{color:#ff0}.funnel-app-root .ql-editor .ql-color-green{color:#008a00}.funnel-app-root .ql-editor .ql-color-blue{color:#06c}.funnel-app-root .ql-editor .ql-color-purple{color:#93f}.funnel-app-root .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.funnel-app-root .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.funnel-app-root .ql-editor .ql-size-small{font-size:.75em}.funnel-app-root .ql-editor .ql-size-large{font-size:1.5em}.funnel-app-root .ql-editor .ql-size-huge{font-size:2.5em}.funnel-app-root .ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.funnel-app-root .ql-editor .ql-align-center{text-align:center}.funnel-app-root .ql-editor .ql-align-justify{text-align:justify}.funnel-app-root .ql-editor .ql-align-right{text-align:right}.funnel-app-root .ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.funnel-app-root .ql-snow.ql-toolbar:after,.funnel-app-root .ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.funnel-app-root .ql-snow.ql-toolbar button,.funnel-app-root .ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.funnel-app-root .ql-snow.ql-toolbar button svg,.funnel-app-root .ql-snow .ql-toolbar button svg{float:left;height:100%}.funnel-app-root .ql-snow.ql-toolbar button:active:hover,.funnel-app-root .ql-snow .ql-toolbar button:active:hover{outline:none}.funnel-app-root .ql-snow.ql-toolbar input.ql-image[type=file],.funnel-app-root .ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.funnel-app-root .ql-snow.ql-toolbar button:hover,.funnel-app-root .ql-snow .ql-toolbar button:hover,.funnel-app-root .ql-snow.ql-toolbar button:focus,.funnel-app-root .ql-snow .ql-toolbar button:focus,.funnel-app-root .ql-snow.ql-toolbar button.ql-active,.funnel-app-root .ql-snow .ql-toolbar button.ql-active,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label:hover,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label:hover,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label.ql-active,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label.ql-active,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item:hover,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item:hover,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.funnel-app-root .ql-snow.ql-toolbar button:hover .ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:hover .ql-fill,.funnel-app-root .ql-snow.ql-toolbar button:focus .ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:focus .ql-fill,.funnel-app-root .ql-snow.ql-toolbar button.ql-active .ql-fill,.funnel-app-root .ql-snow .ql-toolbar button.ql-active .ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.funnel-app-root .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.funnel-app-root .ql-snow.ql-toolbar button:hover .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar button:hover .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar button:focus .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar button:focus .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar button.ql-active .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar button.ql-active .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.funnel-app-root .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.funnel-app-root .ql-snow.ql-toolbar button:hover:not(.ql-active),.funnel-app-root .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.funnel-app-root .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.funnel-app-root .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.funnel-app-root .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.funnel-app-root .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.funnel-app-root .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.funnel-app-root .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.funnel-app-root .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.funnel-app-root .ql-snow,.funnel-app-root .ql-snow *{box-sizing:border-box}.funnel-app-root .ql-snow .ql-hidden{display:none}.funnel-app-root .ql-snow .ql-out-bottom,.funnel-app-root .ql-snow .ql-out-top{visibility:hidden}.funnel-app-root .ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.funnel-app-root .ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.funnel-app-root .ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.funnel-app-root .ql-snow .ql-formats{display:inline-block;vertical-align:middle}.funnel-app-root .ql-snow .ql-formats:after{clear:both;content:"";display:table}.funnel-app-root .ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.funnel-app-root .ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.funnel-app-root .ql-snow .ql-fill,.funnel-app-root .ql-snow .ql-stroke.ql-fill{fill:#444}.funnel-app-root .ql-snow .ql-empty{fill:none}.funnel-app-root .ql-snow .ql-even{fill-rule:evenodd}.funnel-app-root .ql-snow .ql-thin,.funnel-app-root .ql-snow .ql-stroke.ql-thin{stroke-width:1}.funnel-app-root .ql-snow .ql-transparent{opacity:.4}.funnel-app-root .ql-snow .ql-direction svg:last-child{display:none}.funnel-app-root .ql-snow .ql-direction.ql-active svg:last-child{display:inline}.funnel-app-root .ql-snow .ql-direction.ql-active svg:first-child{display:none}.funnel-app-root .ql-snow .ql-editor h1{font-size:2em}.funnel-app-root .ql-snow .ql-editor h2{font-size:1.5em}.funnel-app-root .ql-snow .ql-editor h3{font-size:1.17em}.funnel-app-root .ql-snow .ql-editor h4{font-size:1em}.funnel-app-root .ql-snow .ql-editor h5{font-size:.83em}.funnel-app-root .ql-snow .ql-editor h6{font-size:.67em}.funnel-app-root .ql-snow .ql-editor a{text-decoration:underline}.funnel-app-root .ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.funnel-app-root .ql-snow .ql-editor code,.funnel-app-root .ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.funnel-app-root .ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.funnel-app-root .ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.funnel-app-root .ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.funnel-app-root .ql-snow .ql-editor img{max-width:100%}.funnel-app-root .ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.funnel-app-root .ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.funnel-app-root .ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.funnel-app-root .ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.funnel-app-root .ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.funnel-app-root .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.funnel-app-root .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.funnel-app-root .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.funnel-app-root .ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.funnel-app-root .ql-snow .ql-color-picker,.funnel-app-root .ql-snow .ql-icon-picker{width:28px}.funnel-app-root .ql-snow .ql-color-picker .ql-picker-label,.funnel-app-root .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.funnel-app-root .ql-snow .ql-color-picker .ql-picker-label svg,.funnel-app-root .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.funnel-app-root .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.funnel-app-root .ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.funnel-app-root .ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.funnel-app-root .ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.funnel-app-root .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.funnel-app-root .ql-snow .ql-picker.ql-header{width:98px}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.funnel-app-root .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.funnel-app-root .ql-snow .ql-picker.ql-font{width:108px}.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-label:before,.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.funnel-app-root .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.funnel-app-root .ql-snow .ql-picker.ql-size{width:98px}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-label:before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.funnel-app-root .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.funnel-app-root .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.funnel-app-root .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.funnel-app-root .ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.funnel-app-root .ql-toolbar.ql-snow .ql-formats{margin-right:15px}.funnel-app-root .ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.funnel-app-root .ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.funnel-app-root .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.funnel-app-root .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.funnel-app-root .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.funnel-app-root .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.funnel-app-root .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.funnel-app-root .ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.funnel-app-root .ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.funnel-app-root .ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.funnel-app-root .ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.funnel-app-root .ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.funnel-app-root .ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.funnel-app-root .ql-snow .ql-tooltip a{line-height:26px}.funnel-app-root .ql-snow .ql-tooltip.ql-editing a.ql-preview,.funnel-app-root .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.funnel-app-root .ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.funnel-app-root .ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.funnel-app-root .ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.funnel-app-root .ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.funnel-app-root .ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.funnel-app-root .ql-snow a{color:#06c}.funnel-app-root .ql-container.ql-snow{border:1px solid #ccc}}@layer funnel{.funnel-app-root .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.funnel-app-root [data-tippy-root]{max-width:calc(100vw - 10px)}.funnel-app-root .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.funnel-app-root .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.funnel-app-root .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.funnel-app-root .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.funnel-app-root .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.funnel-app-root .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.funnel-app-root .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.funnel-app-root .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.funnel-app-root .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.funnel-app-root .tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.funnel-app-root .tippy-arrow{width:16px;height:16px;color:#333}.funnel-app-root .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.funnel-app-root .tippy-content{position:relative;padding:5px 9px;z-index:1}}@layer funnel{.funnel-app-root .wysiwyg-editor{max-width:800px;background-color:#fff;border-radius:8px;padding:16px;height:100%;margin:0 auto 0 -20px}.funnel-app-root .save-button{margin-top:16px;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.funnel-app-root .ql-container{height:calc(100% - 66px)!important}.funnel-app-root .save-button:hover{background-color:#45a049}.funnel-app-root .quill{height:100%}}@layer funnel{.funnel-app-root .recordingItem{text-indent:0px;margin-left:80px;width:calc(100% - 80px)}.funnel-app-root .audioPlayerStyles{width:50%}.funnel-app-root .audioElementAdjustment{margin-bottom:30px;text-align:center}.funnel-app-root .recordedWrapper{margin:20px}.funnel-app-root .audio-recorder{margin:10px auto}.funnel-app-root .adjust{margin:15px auto auto}.funnel-app-root .deleteRecording{border-radius:50%;opacity:1;line-height:25px;width:-moz-fit-content;width:fit-content;height:25px;text-align:center;font-size:14px;min-width:25px;position:absolute;top:2px;right:10px;cursor:pointer}.funnel-app-root .voicemailSuccessMessage{font-weight:800;margin-top:5px;color:var(--quility-button-color-hover)}.funnel-app-root .voicemailActiveBadge{margin-left:10px;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;color:var(--Colors-Base-white, #fff);background-color:var(--quility-button-color-hover)}.funnel-app-root .b2b .voicemailActiveBadge{background-color:var(--Colors-Gray-900)}}@layer funnel{.funnel-app-root .customLeadData{text-align:left;width:80%;margin:auto}.funnel-app-root .number{color:#000;font-weight:500;margin-left:-20px;margin-right:5px}.funnel-app-root .qualifierFieldInline{height:18px;border-radius:5px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);padding:5px 8px;color:var(--quility-dark-text);box-sizing:content-box;vertical-align:middle;field-sizing:content;width:fit-content;min-width:3ch;max-width:100%;text-align:center}.funnel-app-root .qualifierFieldInline:disabled{background-color:#b4b4b4;cursor:not-allowed!important}.funnel-app-root .spouseInputHolder{width:60%;margin:auto}.funnel-app-root .numberList{width:90%;margin-left:5%;display:inline-block}.funnel-app-root .scriptTitle{text-align:center;font-size:28px;font-weight:700;margin-bottom:20px;color:#000}.funnel-app-root .scriptBlockTitle{color:#000;font-weight:700;padding:5px 0}.funnel-app-root .productHolder{border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);position:relative;background-color:var(--quility-block-background-color);margin-top:20px}.funnel-app-root .activeOptionButton{background-color:var(--quility-button-color-hover)}.funnel-app-root .scriptingWrapper{height:calc(92% - 110px);margin:20px 10px;overflow:auto;border:solid 1px var(--quility-border-color);padding:10px;border-radius:var(--quility-border-radius)}.funnel-app-root .scriptingWrapper select{border:1px solid var(--quility-input-border-color);box-sizing:border-box;box-shadow:none}.funnel-app-root .scriptingWrapper .faceOptions .recLink{width:auto;max-width:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.funnel-app-root .customInfoTitle{font-weight:700}.funnel-app-root .scriptLineBreak{padding:10px 20px;font-size:14px}.funnel-app-root .inscript{font-weight:600;font-size:13px;background-color:#d7fdf8;padding:10px}.funnel-app-root .scriptSection{border:solid 1px var(--quility-border-color);border-radius:5px;margin:15px 5px;background-color:#f9f9f9;overflow:hidden}.funnel-app-root .selectedSection{background-color:#d7fdf8!important}.funnel-app-root .smallScrit{background-color:#d7fdf8;padding:5px;display:inline-block;border-radius:var(--quility-border-radius)}.funnel-app-root .keyValue{padding:3px}.funnel-app-root .addSpouseButton{height:22px;line-height:22px;padding:0 5px;border-radius:var(--quility-border-radius);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin:0 5px;width:fit-content;text-align:center;font-size:11px;font-weight:600;border:none;vertical-align:middle;gap:6px;font-family:inherit}.funnel-app-root .addSpouseButton__inner{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:0}.funnel-app-root .addSpouseButton__icon{display:block;flex-shrink:0;transform:translateY(2px)}.funnel-app-root .scriptSubTitle{font-size:17px;font-weight:700}.funnel-app-root .qualifierAdjustment{margin:15px;display:inline-block;overflow:auto;height:calc(92% - 110px)}.funnel-app-root .scriptAdjustment{width:calc(88% - 50px);display:inline-block;margin-left:14%;padding-bottom:0;margin-bottom:0}.funnel-app-root .sideTabs{width:13%;position:absolute;height:85%;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;flex-direction:column}.funnel-app-root .sideTab{flex:.5 1;font-size:12px;max-height:35px;display:block;cursor:pointer;text-align:left;background-color:#f8f8f8;margin:5px 0;line-height:34px;text-indent:4px;border-top-right-radius:var(--quility-border-radius);border-bottom-right-radius:var(--quility-border-radius)}.funnel-app-root .sideTab:hover{background-color:var(--quility-nested-block-header-background-color)}.funnel-app-root .selectedSideTab{background:var(--Colors-Background-bg-brand-primary, #F0FDF9)!important;color:var(--quility-color);font-weight:700}.funnel-app-root .ScriptBlockContent p{margin:0 0 16px}.funnel-app-root .ScriptBlockContent p:first-child{margin-top:16px}}@layer funnel{.funnel-app-root .imageStyle{width:60%;display:block;margin:30px auto 0;max-width:100%}.funnel-app-root .mainBackground{font-family:mont,sans-serif;height:100%;overflow-y:hidden;background-color:var(--quility-color)}.funnel-app-root .pageTitle{margin-bottom:20px;font-size:29px}.funnel-app-root .smallTitle{font-size:18px;font-weight:600}.funnel-app-root .loginWithQuilityWrapper{margin:20px 20px 50px}.funnel-app-root .loginWithQuility{width:250px;margin:auto;height:35px;line-height:35px;border-radius:var(--quility-border-radius);background-color:var(--quility-color);color:var(--quility-light-text);cursor:pointer;font-weight:600}.funnel-app-root .symbol{display:inline-block;width:30px;vertical-align:sub;margin-right:20px;margin-left:-40px}.funnel-app-root .loginInputTitle{text-align:left;width:80%;margin:auto;max-width:450px}.funnel-app-root .loginWrapper{padding:30px 0;width:50%;border:solid 1px var(--quility-border-color);text-align:center;overflow:auto;margin:200px auto 0%;color:var(--quility-dark-text);background:var(--quility-block-background-color);border-radius:var(--quility-border-radius);opacity:1;max-width:600px;position:relative}.funnel-app-root .inputBox{border:solid .5px var(--quility-border-color);font-size:18px;margin:5px 0;width:80%;font-family:inherit;color:var(--quility-dark-text);text-indent:10px;height:38px;background-color:var(--quility-input-background-color);border-radius:var(--quility-border-radius);max-width:450px}.funnel-app-root .loginButton{height:40px;width:200px;font-size:20px;background-color:var(--quility-color);border:none;color:var(--quility-light-text);font-weight:700}.funnel-app-root .miniButton{border:solid 1px #102f66;height:40px;border-radius:5px;display:inline-block;width:200px;cursor:pointer;text-align:center;font-size:20px;box-shadow:4px 4px 15px -5px #102f66;background-color:#102f66;color:#fbfbfb}.funnel-app-root .miniButton:hover{background-color:#44597d}.funnel-app-root .errorHolder{font-size:22px;color:red;font-weight:700;margin-top:-15px;margin-bottom:10px}.funnel-app-root .buttonWrapper{padding-top:10px}.funnel-app-root .newPasswordContent{box-shadow:0 0 20px 2px #031f4e;border:solid 1px #031f4e;border-radius:5px;width:700px;height:400px;background-color:#fbfbfb;margin:10% auto}.funnel-app-root .passwordWrapper{margin-bottom:20px}.funnel-app-root .newPasswordWrapper{position:absolute;height:100%;width:100%;top:0;left:0;display:none}.funnel-app-root .title{text-align:center;font-size:22px;margin-top:20px}.funnel-app-root .subTitle{font-size:18px;margin:10px}.funnel-app-root .passRequirements{position:absolute;text-align:left;font-size:15px;margin-left:8px;margin-top:-8px}.funnel-app-root .submitNewPassword{border:solid 1px;width:fit-content;margin:20px auto auto;padding:8px;border-radius:5px;cursor:pointer;font-size:18px}.funnel-app-root .forgotPassword{color:inherit}.funnel-app-root .backToHome{position:absolute;margin:-50px auto auto;width:100%;text-align:center;font-size:22px}.funnel-app-root .logo{width:100%;display:flex;justify-content:center;overflow:auto;height:auto;opacity:1;padding-bottom:30px}.funnel-app-root .signInWrapper{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#80808099;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow-y:auto}.funnel-app-root .signInContent{width:100%;max-width:600px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.funnel-app-root .signInWrapper .loginWrapper{margin:0 auto;width:100%;max-width:600px}@media(max-width:576px){.funnel-app-root .loginWrapper{width:80%}.funnel-app-root .warningBody .quilityCloseWindow .warningContent{font-size:18px}}}@layer funnel{@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.funnel-app-root .add-lead-banner{border-radius:var(--banner-radius);padding:5px var(--banner-spacing-lg);margin:var(--banner-spacing-xl) auto 0;animation:slideDown .3s ease-out;will-change:transform,opacity;width:98%;box-sizing:border-box;position:relative;z-index:10}.funnel-app-root .add-lead-banner--error{background:var(--error-banner-bg);border:1px solid var(--error-banner-border)}.funnel-app-root .add-lead-banner--success{background:var(--success-banner-bg);border:1px solid var(--success-banner-border)}.funnel-app-root .add-lead-banner-content{display:flex;align-items:center;gap:var(--banner-spacing-md)}.funnel-app-root .add-lead-banner-icon,.funnel-app-root .add-lead-banner-close{display:flex;align-items:center;flex-shrink:0}.funnel-app-root .add-lead-banner-message{flex:1;font-size:var(--banner-font-size);font-style:normal;font-weight:400;line-height:var(--banner-line-height);text-align:left}.funnel-app-root .add-lead-banner--error .add-lead-banner-message{color:var(--error-banner-text)}.funnel-app-root .add-lead-banner--success .add-lead-banner-message{color:var(--success-banner-text)}.funnel-app-root .add-lead-banner-lead-name{font-weight:600}.funnel-app-root .add-lead-banner--error .add-lead-banner-lead-name{color:var(--error-banner-text);font-size:var(--banner-font-size)}.funnel-app-root .add-lead-banner--success .add-lead-banner-lead-name{color:var(--success-banner-text-dark);font-size:var(--banner-font-size-lg)}.funnel-app-root .add-lead-banner--success .add-lead-banner-lead-link{background:none;border:none;color:var(--success-banner-text-dark);font-size:var(--banner-font-size-lg);font-style:normal;font-weight:600;text-decoration:underline;cursor:pointer;flex-shrink:0;padding:0;transition:var(--banner-transition);text-align:right}.funnel-app-root .add-lead-banner-close{background:none;border:none;cursor:pointer;padding:var(--banner-spacing-sm);display:flex;justify-content:center;transition:var(--banner-transition);margin-top:7px}}@layer funnel{.funnel-app-root .teamsWrapper{text-align:center;margin:auto}.funnel-app-root .invite{background-color:#e9fffb!important}.funnel-app-root .teamData{width:80%;margin:20px auto}.funnel-app-root .teamDataTitle{font-size:18px;font-weight:500}.funnel-app-root .teamDataInfo{font-size:16px;text-indent:10px;margin:5px}.funnel-app-root .response{width:150px;height:35px;line-height:35px;margin:5px;border-radius:var(--quility-border-radius);text-align:center;font-weight:500;font-size:16px;cursor:pointer;display:inline-block}.funnel-app-root .invitePopup{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;background-color:#80808045}.funnel-app-root .inviteContent{height:70%;width:50%;background-color:var(--quility-block-background-color);margin:100px auto auto;min-width:250px;min-height:100px;max-width:800px;border-radius:var(--quility-border-radius);position:relative}.funnel-app-root .smallTitleInfo{font-size:15px;position:absolute;right:25px}.funnel-app-root .teamModalName{flex:1 1;text-align:left;text-indent:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .teamModalStat{flex:1 1;cursor:pointer;text-align:left;font-weight:400}.funnel-app-root .smallTeam{width:70px;height:70px;overflow:hidden;border-radius:50%;margin:15px;display:block}.funnel-app-root .detailTitleWidth{width:250px;display:inline-block}.funnel-app-root .open{margin-left:50px;display:inline-block;transition:all .5s}.funnel-app-root .openIcon{transition:all .5s;transform:rotate(90deg)}.funnel-app-root .openUp{height:300px!important;max-height:300px;overflow:auto!important}.funnel-app-root .detailModalWrapper{width:80%;border:solid 1px #c5d9f0;margin:auto auto auto 10%;min-height:400px;border-radius:10px;background-color:#fff;height:50%;position:relative}.funnel-app-root .detailCount{margin-left:80px;font-size:14px;width:200px;display:inline-block}.funnel-app-root .totalCount{position:absolute;margin-left:100px;font-size:16px}.funnel-app-root .detailWrapper{height:0px;overflow:hidden;transition:all .5s;cursor:default;width:100%}.funnel-app-root .detailModalTopBar{background-color:#e4effc;border-bottom:solid 1px #c5d9f0;border-top-right-radius:10px;border-top-left-radius:10px;min-height:55px;color:#02357e;-webkit-user-select:none;user-select:none}.funnel-app-root .detailModalContent{height:calc(100% - 60px);border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:auto;padding:20px 0}.funnel-app-root .detailBlockTitle{font-size:16px;color:#313131;font-weight:700;cursor:pointer;line-height:50px;width:90%;border-radius:12px;background-color:#d9f2ed;text-indent:16px;border:1px solid #DCE5EF;text-align:left;margin:20px auto}.funnel-app-root .detailItem{line-height:40px;color:#313131;cursor:default;display:flex}.funnel-app-root .detailItem:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .detailTitle{margin-left:15px;display:inline-block;vertical-align:top;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;flex:1.5}.funnel-app-root .detailDate{margin-left:5px;width:150px;display:inline-block;vertical-align:top}.funnel-app-root .detailTimezone{margin-left:5px;width:150px;display:inline-block;vertical-align:top;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.funnel-app-root .agentNameDetail{display:inline-block;width:400px}.funnel-app-root .ViewLead{border-radius:5px;cursor:pointer;padding-right:5px}.funnel-app-root .detailDialDate{margin-left:20px;width:250px;display:inline-block}.funnel-app-root .detailDialCount{width:150px;display:inline-block}.funnel-app-root .noAgent{background-color:#e3e7ed}.funnel-app-root .bigBlockAdjustment{width:500px;margin:auto}.funnel-app-root .actionSlot{flex:1;float:right}.funnel-app-root .dataSlot{flex:1}.funnel-app-root .bottomButtonWrapper{display:flex;justify-content:space-between}.funnel-app-root .memberWrapper{height:40px;line-height:40px}.funnel-app-root .memberName{flex:2}.funnel-app-root .memberWrapper{display:flex}.funnel-app-root .imoOptionButton{width:150px;height:30px;line-height:30px;border-radius:5px;margin:20px auto auto;cursor:pointer;text-align:center}.funnel-app-root .imoLinkContent{width:50%;height:200px;background-color:#fff;margin:100px auto auto;border:solid 1px var(--quility-border-color);border-radius:5px;position:relative}.funnel-app-root .imoLinkWrapper{position:fixed;top:0;left:0;width:100%;z-index:2;height:100%;background-color:var(--quility-veil)}.funnel-app-root .clickToLink{height:30px;width:200px;margin:auto;line-height:30px;border-radius:5px;cursor:pointer;user-select:none}.funnel-app-root .teamModule{position:fixed;left:50%;top:48px;bottom:12px;transform:translate(-50%);background-color:#fff;width:60%;max-width:min(1150px,98vw);min-width:min(480px,96vw);box-sizing:border-box;margin:0;z-index:100;border:solid 4px var(--quility-border-color);border-radius:5px;height:auto;max-height:none;overflow-x:hidden;overflow-y:auto}.funnel-app-root .addTeamFieldInput{height:20px;border-radius:3px;border:solid 1px var(--quility-input-border-color);background-color:var(--quility-input-background-color);padding:5px;max-width:70%;width:calc(95% - 40px);color:var(--quility-dark-text)}.funnel-app-root .teamFieldWrapper{display:inline-block;width:100%;border-bottom:solid 1px #f1f1f1;padding:10px 0;text-align:center}.funnel-app-root .teamFieldTitle{font-size:18px;width:71%;font-weight:700;text-align:left;margin:10px auto}.funnel-app-root .goalsWrapper{width:calc(70% - 30px);margin:auto;text-align:left;background-color:var(--quility-block-background-color);padding:20px;border-radius:5px;border:solid 1px var(--quility-border-color)}.funnel-app-root .goalOption{padding:10px;font-weight:700;cursor:pointer}.funnel-app-root .b2b .goalOption.selectedOption{background-color:var(--Colors-Brand-50)!important;border-left:solid 6px var(--Colors-Brand-800)!important;color:var(--Colors-Brand-800)!important}.funnel-app-root .goalInputWrapper{margin:5px 0}.funnel-app-root .goalInputTitle{margin:5px 0;font-weight:600}.funnel-app-root .smallGoal{width:50px}.funnel-app-root .teamSearch{display:inline-block;width:30px;height:30px;vertical-align:middle;margin-left:15px;line-height:30px;border-radius:var(--quility-border-radius);color:var(--quility-light-text);background-color:var(--quility-color);text-align:center;cursor:pointer;position:absolute;top:0;right:-40px}.funnel-app-root .resultsBox{border:solid 1px var(--quility-border-color);width:71%;margin:10px auto auto;max-height:130px;border-radius:var(--quility-border-radius);overflow:auto}.funnel-app-root .teamResult{text-align:left;padding:10px;border-bottom:solid 1px var(--quility-border-color);cursor:pointer;user-select:none}.funnel-app-root .hideMe{display:none}.funnel-app-root .invitee{width:71%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:left;padding:10px;position:relative;cursor:default}.funnel-app-root .invitee:hover{background-color:#45bcaa36;border-radius:var(--quility-border-radius)}.funnel-app-root .removeInvitee{border:solid 1px;height:18px;width:18px;display:inline-flex;text-align:center;border-radius:50%;font-size:12px;line-height:18px;vertical-align:middle;margin-left:10px;cursor:pointer;margin-top:-2px;text-indent:0;align-items:center;justify-content:center}}@layer funnel{.funnel-app-root .softPhoneDragColumn,.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneWrapperLeadCard2Ellipsis{cursor:grab}.funnel-app-root .softPhoneDragColumn:active,.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneWrapperLeadCard2Ellipsis:active{cursor:grabbing}.funnel-app-root .softPhoneButton.reject,.funnel-app-root .softPhoneButton.softPhoneButtonEndCall{border:1px solid var(--quility-error-color, #9e0000);background-color:var(--quility-error-bg, #9e0000);color:var(--quility-light-text, #fff);font-weight:600}.funnel-app-root .softPhoneButton.softPhoneButtonStyle{border:1px solid var(--quility-button-color);background-color:var(--quility-block-background-color);color:var(--quility-button-color)}.funnel-app-root .viewLeadPhone.viewLeadPhone--link{background:none;color:var(--quility-dark-text);text-decoration:underline;padding:0;border-radius:0;cursor:pointer}.funnel-app-root .softPhoneLine{font-size:13px;border-bottom:solid 1px #f1f1f1;padding:10px}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneLine{border-bottom:1px solid var(--quility-border-color);color:var(--quility-dark-text)}.funnel-app-root .softPhoneWrapper{background-color:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--quility-border-color);border-radius:5px;box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808;color:var(--quility-dark-text);display:flex;gap:16px;left:60px;min-height:320px;padding:24px 24px 24px 8px;position:fixed;top:60px;-webkit-user-select:none;user-select:none;width:500px;z-index:998;overflow:visible}.funnel-app-root .softPhoneWrapper:not(.softPhoneWrapper--leadCard2) .softPhoneWrapperLeadCard2Ellipsis{display:none}.funnel-app-root .softPhoneWrapper:not(.softPhoneWrapper--leadCard2) .softPhoneWrapperLeadCard2Inner{flex:1;min-width:0}.funnel-app-root .VoiceDropTitle{line-height:normal;color:var(--quility-dark-text);padding:5px;font-weight:500}.funnel-app-root .noDrop{line-height:100px;font-size:14px;color:var(--quility-dark-text)}.funnel-app-root .dropItem{color:var(--quility-dark-text);text-align:left;font-size:14px;text-indent:10px;line-height:normal;padding:10px 0;cursor:pointer;border-bottom:solid 1px var(--quility-border-color)}.funnel-app-root .dropItem:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .dropWrapper{background-color:var(--quility-block-background-color);border:1px solid var(--quility-border-color);border-radius:var(--quility-border-radius);max-height:300px;position:absolute;top:100%;left:0;width:100%;z-index:2;box-shadow:10px 20px 31px -18px #003e3a;overflow-y:auto;margin-top:4px}.funnel-app-root .activePhoneButtonQuility{background-color:var(--quility-color)!important;border-color:var(--quility-color)!important;color:var(--quility-light-text)!important}.funnel-app-root .viewLeadPhone{cursor:pointer;background:none;padding:0;border:none;color:var(--quility-button-color);font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.funnel-app-root .viewLeadPhone:hover{color:var(--quility-button-color)}.funnel-app-root .callWith{width:200px;display:inline-block}.funnel-app-root .softPhoneTableValues .callWith{width:auto}.funnel-app-root .softPhoneDragColumn{flex-shrink:0;height:56px;-webkit-user-select:none;user-select:none;width:20px}.funnel-app-root .softPhoneDragHandle{align-items:center;display:flex;height:100%;justify-content:center;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .softPhoneDragHandle svg{display:block}.funnel-app-root .softPhoneMainContent{display:flex;flex:1 1 0;flex-direction:column;gap:32px;min-height:0;min-width:0}.funnel-app-root .softPhoneModalTitleBlock{display:flex;flex-direction:column;gap:24px;width:100%}.funnel-app-root .softPhoneModalHeader{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:.1px;line-height:1.4;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .b2b.wrapperTopBar{background-color:var(--Colors-Brand-800, #0D5E56)}.funnel-app-root .b2b.wrapperTopBarTitle{color:var(--Colors-Base-white, #FFFFFF)}.funnel-app-root .softPhoneTable{border:1px solid var(--Colors-Gray-100, #F1F1F1);display:flex;width:100%}.funnel-app-root .softPhoneTableLabels{flex-shrink:0;width:134px}.funnel-app-root .softPhoneTableValues{flex:1 1 0;min-width:0}.funnel-app-root .softPhoneTableCell{align-items:center;background-color:var(--Colors-Base-white, #FFFFFF);border-bottom:1px solid var(--Colors-Gray-100, #F1F1F1);display:flex;min-height:52px;padding:0 16px}.funnel-app-root .softPhoneTableCell:first-child{min-height:56px;max-height:63px}.funnel-app-root .softPhoneTableCellLabel{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .softPhoneTableCellValue{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .softPhoneViewLeadRow{padding:12px 16px;border-bottom:1px solid var(--Colors-Gray-100, #F1F1F1)}.funnel-app-root .softPhoneButtonWrapper{display:flex;gap:16px;justify-content:flex-end;align-items:center;flex-shrink:0;margin:0 16px;position:relative;flex-wrap:wrap}.funnel-app-root .callStatus{display:inline-block}.funnel-app-root .softPhoneButton{align-items:center;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:8px;height:48px;justify-content:center;margin:0;max-height:48px;min-height:48px;min-width:48px;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.funnel-app-root .answer{border:1px solid var(--quility-button-color);background-color:var(--Colors-Base-white, #FFFFFF);color:var(--quility-button-color)}.funnel-app-root .buttonIcon{margin-left:2px;vertical-align:top;display:inline-flex;align-items:center}.funnel-app-root .activePhoneButton,.funnel-app-root .activePhoneButton:hover{background-color:var(--quility-button-color);border-color:var(--quility-button-color);color:var(--quility-light-text)}.funnel-app-root .staticPhoneWrapper{width:100%;box-sizing:border-box;height:0px;background-color:#fbfbfb;border-radius:5px;-webkit-user-select:none;user-select:none;margin:10px auto 0;transition:height .5s,border .5s,margin .5s,background-color .5s;overflow:hidden}.funnel-app-root .staticPhoneWrapper.openPhone{overflow:visible}.funnel-app-root .openPhone{border:solid 1px var(--quility-extra-dark-green);height:215px;margin-bottom:5px;background-color:var(--quility-extra-dark-green)}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone{border:1px solid var(--quility-border-color);height:auto;margin-bottom:5px;background-color:var(--Colors-Base-white, #FFFFFF);display:flex;flex-direction:column;min-height:0}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .wrapperTopBar{background-color:var(--quility-nested-block-header-background-color);height:45px;display:flex;align-items:center;flex-shrink:0}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .softPhoneLine{flex-shrink:0;border-bottom:none;color:var(--Colors-Gray-900, #2F2F2F);padding:10px 20px}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .lineTitle,.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .callStatus{color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .lineTitle{display:block;width:auto;margin-bottom:2px}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .callStatus{display:block;font-size:14px}.funnel-app-root .lc2DialSession .staticPhoneWrapper .callStatus.staticPhoneLeadName--clickable{cursor:pointer;text-decoration:none}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .softPhoneButtonWrapper{flex:1 1 auto;min-height:0;justify-content:center;align-items:center;margin-top:0;padding:8px 8px 10px;width:100%;box-sizing:border-box}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .phoneButtons{width:100%;margin-top:0;justify-content:center;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0;transform:translate(-16px)}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .queuePhoneButton{color:var(--Colors-Black, #000000);border-color:var(--Colors-Black, #000000);border-width:1px;flex:0 0 32px;width:32px;height:32px;margin:0;font-size:14px}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .wrapperTopBarTitle{color:var(--Colors-Black, #000000);text-indent:20px;font-size:15px;font-weight:700;line-height:45px}.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .queuePhoneButton .fontello,.funnel-app-root .lc2DialSession .staticPhoneWrapper.openPhone .queuePhoneButton .fontello svg{color:inherit}.funnel-app-root .b2b.openPhone{border:none;background-color:var(--Colors-Gray-25)}.funnel-app-root .keypadHolder{position:absolute;top:100%;left:0;z-index:2;width:250px;height:350px;border-radius:5px;background-color:var(--quility-block-background-color);border:solid 1px var(--quility-dark-grey);box-shadow:3px 3px 24px -3px var(--quility-border-color);margin-top:4px}.funnel-app-root .keypadHeader{line-height:40px;font-weight:700;border-top-right-radius:5px;border-top-left-radius:5px;color:#000}.funnel-app-root .keypadNumber{flex:0 0 33%;display:inline-block;margin:5px 0;text-align:center}.funnel-app-root .innerKeypad{width:60px;display:inline-flex;justify-content:center;align-items:center;height:60px;border-radius:50%;background:0% 0% no-repeat padding-box;color:var(--quility-color);font-weight:700;line-height:60px;cursor:pointer;border:solid 2px var(--quility-color);text-align:center}.funnel-app-root .b2b.innerKeypad{color:var(--Colors-Brand-800);border:solid 2px var(--Colors-Brand-800)}.funnel-app-root .keypadContent{display:flex;flex-wrap:wrap;background-color:var(--quility-block-background-color)}.funnel-app-root .formButtonWrapper{text-align:center;padding:15px}.funnel-app-root .wrapperTopBar{background-color:var(--quility-medium-dark-green);height:35px;border-top-right-radius:var(--quility-border-radius);border-top-left-radius:var(--quility-border-radius)}.funnel-app-root .wrapperTopBarTitle{font-size:15px;line-height:35px;text-align:left;text-indent:20px;color:var(--quility-light-text);font-weight:700}.funnel-app-root .lineTitle{display:inline-block;font-weight:700;width:120px}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2{width:min(520px,calc(100vw - 48px));max-width:520px;min-height:280px;height:auto;box-sizing:border-box;background-color:var(--quility-block-background-color);border:1px solid var(--quility-border-color);border-radius:var(--quility-border-radius, 5px);box-shadow:0 4px 20px #0000001f;color:var(--quility-dark-text);display:flex;align-items:stretch;z-index:998;padding-bottom:16px}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneWrapperLeadCard2Ellipsis{display:flex;align-items:center;padding:0 8px 0 6px;flex-shrink:0;color:var(--quility-dark-text)}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneWrapperLeadCard2DragHandle{display:flex;align-items:center;justify-content:center;color:var(--quility-dark-text)}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneWrapperLeadCard2Inner{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;min-height:0}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneButtonWrapper{flex-shrink:0;padding-bottom:4px;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .wrapperTopBar{background-color:transparent;border:none;border-top-left-radius:0;border-top-right-radius:var(--quility-border-radius, 5px)}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .wrapperTopBarTitle{color:var(--quility-dark-text);font-weight:700;font-size:16px;text-indent:0;padding:16px;margin-right:16px}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock{border:1px solid var(--quility-border-color);margin:16px;border-radius:4px;overflow:hidden}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock .softPhoneLine{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:20px;align-items:center;padding:12px 16px;font-size:14px;font-family:Montserrat,sans-serif}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock .softPhoneLine .lineTitle{grid-column:1;margin:0;min-width:0;width:auto;font-weight:700}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneLineValues{grid-column:2;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;min-width:0;text-align:left;font-weight:400}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneLineValues .callWith,.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneLineValues .callStatus{width:auto;display:inline;text-align:left}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock .softPhoneLine .callWith{width:auto}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock .softPhoneLine .viewLeadPhone.viewLeadPhone--link{margin-left:8px}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneCallDetailsBlock .softPhoneLine:last-child{border-bottom:none}.funnel-app-root .softPhoneWrapper.softPhoneWrapper--leadCard2 .softPhoneButtonWrapper .softPhoneButton{padding-top:4px;padding-bottom:4px;box-sizing:border-box}.funnel-app-root .App.b2b .softPhoneWrapper{width:400px;min-height:auto;padding:0;display:flex;flex-direction:column;gap:0}.funnel-app-root .App.b2b .softPhoneWrapper .softPhoneButtonWrapper{justify-content:center;padding:12px 16px 16px;margin:0;gap:8px}.funnel-app-root .App.b2b .softPhoneWrapper .softPhoneButton.softPhoneButtonStyle{border-color:var(--Colors-Brand-800, #0D5E56);color:var(--Colors-Brand-800, #0D5E56)}.funnel-app-root .App.b2b .softPhoneWrapper .softPhoneCallDetailsBlock{border:none;margin:0}.funnel-app-root .App.b2b .softPhoneWrapper .softPhoneLine{padding:8px 20px}}@layer funnel{.funnel-app-root .importOptionWrapper{margin-left:35px;margin-top:15px;margin-bottom:15px}.funnel-app-root .importOptionTitle{display:block;margin:5px 0}.funnel-app-root .selectedFileText{margin:10px 0}.funnel-app-root .pastImportWrapper{width:85%;max-width:300px;border-radius:5px;margin:10px 30px;line-height:30px;text-indent:10px;position:relative}.funnel-app-root .pastImportWrapper:hover{outline:solid 2px var(--quility-border-color)}.funnel-app-root .importDate{width:120px;display:inline-block}.funnel-app-root .deleteImport{cursor:pointer;position:absolute}.funnel-app-root .importCount{display:inline-block;width:170px}.funnel-app-root .matchSide{width:50%;display:inline-block;vertical-align:top}}@layer funnel{.funnel-app-root{--c-quility-default: #45bcaa;--c-quility-dark-green: #005851;--c-quility-extra-dark-green: #003e3a;--c-quility-medium-dark-green: #45bcaa;--c-quility-button: #44bbaa;--c-quility-button-hover: #005751;--c-quility-sidebar: #45bcaa;--c-quility-light-bg: #cbfbef;--c-quility-accent-bg: #f1f1f1;--c-quility-light-hover: #cbfbef;--c-quility-light-text: #f1f1f1;--c-quility-dark-text: #000000;--c-quility-destructive: #f95951;--c-quility-destructive-hover: #b20221;--c-quility-light-green: #cbfbef;--c-background: #e4e4e4;--c-secondary: #c5d9f0;--c-border: #d1d5db;--c-input-bg: #ffffff;--color-primary-default: var(--c-quility-button);--color-primary-hover: var(--c-quility-button-hover);--color-primary-active: var(--c-quility-extra-dark-green);--color-destructive-default: var(--c-quility-destructive);--color-destructive-hover: var(--c-quility-destructive-hover);--color-destructive-active: #8b0000;--color-destructive-subtle-hover: #fee2e2;--color-destructive-subtle-active: #fecaca;--color-secondary-hover: var(--c-quility-accent-bg);--color-secondary-active: #e5e7eb;--color-neutral-subtle-hover: #f3f4f6;--color-neutral-subtle-active: #e5e7eb;--color-disabled-background: #e5e5e5;--z-funnel-dial-queue: 100;--z-funnel-sidebar-drawer: 115;--z-funnel-header: 110;--z-funnel-lead-preview: 120;--z-funnel-header-menu: 130}}@layer funnel{.funnel-app-root{--alert-font-size: 12px;--alert-radius: 8px;--c-quility-bg: #f9fafa;--c-quility-border: #e5e7eb;--c-quility-green: #115e59;--c-quility-text: #374151;--c-error-bg: #F8E9E8;--c-error-border: #991b1b;--c-error-text: #991b1b;--c-success-bg: #f0fdf4;--c-success-border: #bbf7d0;--c-success-text: #166534;--c-info-bg: #E8EDF6;--c-info-border: #1849A9;--c-info-text: #1849A9;--c-warning-bg: #F8EFE6;--c-warning-border: #934802;--c-warning-text: #934802}.funnel-app-root .ds-alert{border:1px solid transparent;border-radius:var(--alert-radius);padding:1rem;text-align:left;font-family:sans-serif;width:100%;box-sizing:border-box}.funnel-app-root .ds-alert__header{font-size:var(--alert-font-size);font-weight:700;text-transform:uppercase;margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem;line-height:1.2}.funnel-app-root .ds-alert__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;margin:0;padding:0;vertical-align:middle}.funnel-app-root .ds-alert__icon .fontello{display:inline-flex;align-items:center;justify-content:center;line-height:1;margin:0;padding:0}.funnel-app-root .ds-alert__icon svg{display:block;vertical-align:middle;margin:0;padding:0;width:14px;height:14px}.funnel-app-root .ds-alert__content{font-size:var(--alert-font-size);line-height:1.5}.funnel-app-root .ds-alert__list{list-style:none;padding:0;margin:0}.funnel-app-root .ds-alert__list-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.funnel-app-root .ds-alert__dot{width:4px;height:4px;border-radius:50%;background-color:#6b7280;flex-shrink:0}.funnel-app-root .ds-alert--info{background-color:var(--c-info-bg, #E8EDF6);border:1px solid var(--c-info-border, #1849A9);box-sizing:border-box}.funnel-app-root .ds-alert--info .ds-alert__header{color:var(--c-info-text, #1849A9)}.funnel-app-root .ds-alert--info .ds-alert__icon svg{color:var(--c-info-text, #1849A9)}.funnel-app-root .ds-alert--info .ds-alert__content{color:var(--c-quility-text)}.funnel-app-root .ds-alert--error{background-color:var(--c-error-bg);border:1px solid var(--c-error-border);box-sizing:border-box}.funnel-app-root .ds-alert--error .ds-alert__header,.funnel-app-root .ds-alert--error .ds-alert__content{color:var(--c-error-text)}.funnel-app-root .ds-alert--error .ds-alert__icon svg{color:var(--c-error-text)}.funnel-app-root .ds-alert--success{background-color:var(--c-success-bg);border:1px solid var(--c-success-border);box-sizing:border-box}.funnel-app-root .ds-alert--success .ds-alert__header,.funnel-app-root .ds-alert--success .ds-alert__content{color:var(--c-success-text)}.funnel-app-root .ds-alert--success .ds-alert__icon svg{color:var(--c-success-text)}.funnel-app-root .ds-alert--warning{background-color:var(--c-warning-bg);border:1px solid var(--c-warning-border);box-sizing:border-box}.funnel-app-root .ds-alert--warning .ds-alert__header,.funnel-app-root .ds-alert--warning .ds-alert__content{color:var(--c-warning-text)}.funnel-app-root .ds-alert--warning .ds-alert__icon svg{color:var(--c-warning-text)}}@layer funnel{.funnel-app-root{--c-text-dark: #1f2937;--c-text-grey: #6b7280;--c-border: #e5e7eb;--c-accent-bg: #f9fafb}.funnel-app-root .import-page-container{padding:1rem;width:100%;max-width:min(1100px,100%);margin:0 auto;box-sizing:border-box;min-width:0}.funnel-app-root .outerWrapper.import-page-outer,.funnel-app-root .App.recruiting-enabled .outerWrapper.import-page-outer{position:relative;left:auto;right:auto;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-top:0;border-radius:0;box-sizing:border-box}@media(min-width:768px){.funnel-app-root .import-page-container{width:100%;margin-left:auto;margin-right:auto;padding-top:1rem}}.funnel-app-root .import-page-header{display:flex;align-items:center;margin-bottom:32px}.funnel-app-root .import-page-icon{color:var(--quility-dark-text, #1a1a1a);margin-right:12px}.funnel-app-root .import-page-title{font-size:24px;font-weight:700;color:var(--quility-dark-text, #1a1a1a);margin:0}.funnel-app-root .import-page-content{background:#fff;padding:24px;border-radius:8px;border:1px solid var(--quility-border-color, #e5e7eb)}.funnel-app-root .import-step-indicator-wrapper{margin-bottom:56px;padding-top:24px;padding-left:16px;padding-right:16px}.funnel-app-root .import-step-indicator{width:100%}.funnel-app-root .import-step-list{display:flex;align-items:flex-start;justify-content:space-between;list-style:none;padding:0;margin:0;position:relative;width:100%}.funnel-app-root .import-step-item{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;z-index:1}.funnel-app-root .import-step-item:not(:last-child):after{content:"";position:absolute;top:16px;left:calc(50% + 16px);width:calc(100% - 32px);height:2px;background-color:#d1d5db;z-index:0;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.funnel-app-root .import-step-item:not(:last-child).import-step-item-completed:after{background-color:#115e59}.funnel-app-root .import-step-connector{display:none}.funnel-app-root .import-step-connector-line{width:100%;height:2px;background-color:#d1d5db;transition:background-color .3s ease}.funnel-app-root .import-step-connector-completed{background-color:#115e59;transition:background-color .3s ease}.funnel-app-root .import-step-dot-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;z-index:1}.funnel-app-root .import-step-dot{position:relative;display:flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:50%;border:2px solid;background:#fff;z-index:2;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:0 1px 3px #0000001a}.funnel-app-root .import-step-dot-pending{border-color:#d1d5db;background:#fff}.funnel-app-root .import-step-dot-current{border-color:#115e59;background:#fff}.funnel-app-root .import-step-dot-completed{background-color:#115e59;border-color:#115e59}.funnel-app-root .import-step-check{color:#fff;display:flex;align-items:center;justify-content:center}.funnel-app-root .import-step-dot-inner{height:10px;width:10px;background-color:#115e59;border-radius:50%;transition:all .3s ease}.funnel-app-root .import-step-label-wrapper{margin-top:12px;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:120px}.funnel-app-root .import-step-label{font-size:14px;font-weight:600;line-height:1.4;transition:color .3s cubic-bezier(.4,0,.2,1);margin-bottom:4px}.funnel-app-root .import-step-label-completed,.funnel-app-root .import-step-label-current{color:#115e59;font-weight:700}.funnel-app-root .import-step-label-pending{color:#9ca3af;font-weight:400}.funnel-app-root .import-step-description{font-size:12px;line-height:1.4;transition:color .3s cubic-bezier(.4,0,.2,1)}.funnel-app-root .import-step-description-completed,.funnel-app-root .import-step-description-current{color:#6b7280}.funnel-app-root .import-step-description-pending{color:#d1d5db}.funnel-app-root .import-section-title{font-size:20px;font-weight:700;color:var(--quility-dark-text, #1a1a1a);margin:0 0 8px}.funnel-app-root .import-section-description{font-size:14px;color:var(--quility-dark-grey, #6b7280);margin:8px 0}.funnel-app-root .import-required-fields{font-weight:600;color:var(--quility-dark-green, #10b981);margin-top:4px}.funnel-app-root .import-upload-container{max-width:640px;margin:0 auto;text-align:center}.funnel-app-root .import-drop-zone{margin-top:24px;padding:40px;border:2px dashed var(--quility-border-color, #e5e7eb);border-radius:8px;transition:all .3s;cursor:pointer}.funnel-app-root .import-drop-zone:hover{border-color:var(--quility-color, #3b82f6)}.funnel-app-root .import-drop-zone-active{border-color:var(--quility-color, #3b82f6);background-color:var(--quility-light-hover, #eff6ff)}.funnel-app-root .import-upload-icon{color:var(--quility-dark-grey, #6b7280);margin:0 auto;display:block}.funnel-app-root .import-drop-text{margin-top:16px;font-weight:600;color:var(--quility-dark-text, #1a1a1a)}.funnel-app-root .import-drop-or{margin-top:4px;font-size:12px;color:var(--quility-dark-grey, #6b7280)}.funnel-app-root .import-browse-button{display:inline-block;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:700;background-color:var(--quility-button, #3b82f6);color:#fff;border-radius:6px;cursor:pointer;transition:background-color .2s}.funnel-app-root .import-browse-button:hover{background-color:var(--quility-button-hover, #2563eb)}.funnel-app-root .import-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.funnel-app-root .import-error{margin-top:16px;font-size:14px;color:#ef4444}.funnel-app-root .import-field-mapper{max-width:896px;margin:0 auto}.funnel-app-root .import-error-banner{margin-top:24px;padding:16px;background-color:#fef2f2;border-left:4px solid #ef4444;border-radius:0 6px 6px 0;display:flex;align-items:flex-start;gap:12px}.funnel-app-root .import-error-icon{color:#ef4444;margin-top:2px;flex-shrink:0}.funnel-app-root .import-error-title{font-weight:700;font-size:14px;color:#991b1b;margin:0 0 4px}.funnel-app-root .import-error-text{font-size:14px;color:#b91c1c;margin:4px 0}.funnel-app-root .import-error-list{list-style:disc;list-position:inside;font-size:14px;color:#b91c1c;margin:4px 0 0 4px;font-weight:600}.funnel-app-root .import-profile-section{margin:24px 0;padding:16px;background-color:var(--quility-accent-bg, #f9fafb);border-radius:8px;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.funnel-app-root .import-profile-section{flex-direction:row;justify-content:space-between;align-items:center}}.funnel-app-root .import-profile-load{flex-grow:1}.funnel-app-root .import-profile-label{display:block;font-size:14px;font-weight:500;color:var(--quility-dark-text, #1a1a1a);margin-bottom:4px}.funnel-app-root .import-profile-select{width:100%;max-width:256px;height:40px;padding:0 12px;font-size:16px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:6px;background:#fff;color:var(--quility-dark-grey, #6b7280)}.funnel-app-root .import-profile-save{display:flex;align-items:center;gap:8px}.funnel-app-root .import-profile-input{height:40px;padding:0 12px;font-size:16px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:6px;background:#fff;color:var(--quility-dark-grey, #6b7280)}.funnel-app-root .import-mapping-table{border:1px solid var(--quility-border-color, #d1d5db);border-radius:8px;overflow:hidden;transition:border-color .3s}.funnel-app-root .import-mapping-table-error{border-color:#fca5a5}.funnel-app-root .import-mapping-header{display:grid;grid-template-columns:1fr 1fr;background-color:var(--quility-accent-bg, #f9fafb)}.funnel-app-root .import-mapping-header-cell{padding:12px;font-weight:700;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-mapping-header-cell:last-child{border-right:none}.funnel-app-root .import-mapping-body{max-height:384px;overflow-y:auto}.funnel-app-root .import-mapping-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-top:1px solid var(--quility-border-color, #d1d5db);transition:background-color .2s}.funnel-app-root .import-mapping-row-mapped{background-color:var(--quility-light-green, #d1fae5)}.funnel-app-root .import-mapping-cell-csv{padding:12px;font-weight:600;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db);background-color:var(--quility-accent-bg, #f9fafb)}.funnel-app-root .import-mapping-cell-select{padding:8px}.funnel-app-root .import-mapping-select{width:100%;height:40px;padding:0 8px;font-size:16px;border:0;border-radius:6px;background:transparent;color:var(--quility-dark-grey, #6b7280);outline:none}.funnel-app-root .import-mapping-select:focus{outline:2px solid var(--quility-color, #3b82f6);outline-offset:2px}.funnel-app-root .import-option-disabled{color:#9ca3af}.funnel-app-root .import-option-required{font-weight:700;color:var(--quility-dark-text, #1a1a1a)}.funnel-app-root .import-mapping-footer{padding:12px;background-color:var(--quility-accent-bg, #f9fafb);border-top:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-mapping-count{font-size:14px;font-weight:600;color:var(--quility-dark-text, #1a1a1a);margin:0}.funnel-app-root .import-navigation{margin-top:32px;display:flex;justify-content:space-between;align-items:center}.funnel-app-root .import-button-primary{padding:8px 24px;font-size:16px;font-weight:700;border-radius:6px;background-color:var(--quility-button, #3b82f6);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s}.funnel-app-root .import-button-primary:hover:not(:disabled){background-color:var(--quility-button-hover, #2563eb)}.funnel-app-root .import-button-primary:disabled{opacity:.75;cursor:not-allowed}.funnel-app-root .import-button-outline{padding:8px 24px;font-size:16px;font-weight:700;border-radius:6px;background:transparent;border:2px solid var(--quility-border-color, #d1d5db);color:var(--quility-dark-text, #1a1a1a);cursor:pointer;transition:background-color .2s}.funnel-app-root .import-button-outline:hover:not(:disabled){background-color:var(--quility-hover-grey, #f3f4f6)}.funnel-app-root .import-button-outline:disabled{opacity:.5;cursor:not-allowed}.funnel-app-root .import-button-secondary{padding:8px 16px;font-size:14px;font-weight:600;border-radius:6px;background:transparent;border:none;color:var(--quility-dark-grey, #6b7280);cursor:pointer}.funnel-app-root .import-button-full-width{width:100%;justify-content:center}.funnel-app-root .import-preview-container{max-width:1152px;margin:0 auto}.funnel-app-root .import-preview-table-wrapper{margin-top:24px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:8px;overflow-x:auto}.funnel-app-root .import-preview-table{width:100%;border-collapse:collapse}.funnel-app-root .import-preview-thead{background-color:var(--quility-accent-bg, #f9fafb)}.funnel-app-root .import-preview-th{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;color:var(--quility-dark-text, #1a1a1a);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-preview-tbody{background-color:#fff}.funnel-app-root .import-preview-tr{border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-preview-td{padding:12px 16px;white-space:nowrap;font-size:14px;color:var(--quility-dark-text, #1a1a1a)}.funnel-app-root .import-preview-more{margin-top:8px;font-size:12px;color:var(--quility-dark-grey, #6b7280);text-align:right}.funnel-app-root .import-spinner{display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.funnel-app-root .import-status-mapper{max-width:896px;margin:0 auto}.funnel-app-root .import-status-table{margin-top:24px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:8px;overflow:hidden}.funnel-app-root .import-status-header{display:grid;grid-template-columns:1fr 1fr;background-color:var(--quility-accent-bg, #f9fafb);border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-status-header-cell{padding:12px;font-weight:700;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-status-header-cell:last-child{border-right:none}.funnel-app-root .import-status-body{max-height:384px;overflow-y:auto;background-color:#fff}.funnel-app-root .import-status-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-status-row:last-child{border-bottom:none}.funnel-app-root .import-status-cell-csv{padding:12px;font-size:14px;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db);display:flex;align-items:center;gap:8px}.funnel-app-root .import-status-cell-select{padding:8px}.funnel-app-root .import-status-select{width:100%;height:40px;padding:0 8px;font-size:14px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:6px;background:#fff;outline:none}.funnel-app-root .import-status-select:focus{outline:2px solid var(--quility-color, #3b82f6);outline-offset:2px}.funnel-app-root .import-status-select-error{border-color:#fca5a5;background-color:#fef2f2}.funnel-app-root .import-empty-value{color:#9ca3af}.funnel-app-root .import-type-mapper{max-width:896px;margin:0 auto}.funnel-app-root .import-type-table-wrapper{margin-top:24px;background:#fff;border:1px solid var(--quility-border-color, #d1d5db);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.funnel-app-root .import-type-header{display:grid;grid-template-columns:1fr 1fr;background-color:var(--quility-accent-bg, #f9fafb);border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-type-header-cell{padding:12px;font-weight:700;font-size:14px;text-transform:uppercase;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-type-header-cell:last-child{border-right:none}.funnel-app-root .import-type-body{max-height:384px;overflow-y:auto}.funnel-app-root .import-type-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-type-row:last-child{border-bottom:none}.funnel-app-root .import-type-cell-csv{padding:12px;font-size:14px;font-weight:500;color:var(--quility-dark-text, #1a1a1a);border-right:1px solid var(--quility-border-color, #d1d5db)}.funnel-app-root .import-type-cell-select{padding:8px}.funnel-app-root .import-type-select{width:100%;height:40px;padding:0 12px;font-size:14px;border:1px solid var(--quility-border-color, #d1d5db);border-radius:6px;background:#fff;outline:none}.funnel-app-root .import-type-select:focus{outline:2px solid var(--quility-color, #3b82f6);outline-offset:2px}.funnel-app-root .import-type-select-error{border-color:#fecaca;background-color:#fef2f2}.funnel-app-root .import-type-default{padding:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.funnel-app-root .import-type-default-select{width:100%;max-width:384px}.funnel-app-root .import-type-default-label{display:block;font-size:14px;font-weight:700;color:var(--quility-dark-grey, #6b7280);text-transform:uppercase;margin-bottom:8px}.funnel-app-root .import-type-default-select-input{width:100%;height:48px;padding:0 16px;font-size:16px;border:2px solid var(--quility-border-color, #d1d5db);border-radius:8px;outline:none}.funnel-app-root .import-type-default-select-input:focus{border-color:var(--quility-color, #3b82f6)}.funnel-app-root .import-type-default-note{font-size:12px;color:var(--quility-dark-grey, #6b7280);font-style:italic;text-align:center}.funnel-app-root .import-loading{padding:32px;text-align:center;color:var(--quility-dark-grey, #6b7280)}.funnel-app-root .import-summary-container{max-width:512px;margin:0 auto;text-align:center;padding:40px 0}.funnel-app-root .import-summary-icon-wrapper{width:64px;height:64px;background-color:var(--quility-light-green, #d1fae5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.funnel-app-root .import-summary-icon{color:var(--quility-dark-green, #10b981)}.funnel-app-root .import-summary-title{margin-top:24px;font-size:24px;font-weight:700;color:var(--quility-dark-text, #1a1a1a)}.funnel-app-root .import-summary-description{margin-top:8px;color:var(--quility-dark-grey, #6b7280)}.funnel-app-root .import-summary-stats{margin-top:32px;display:flex;justify-content:center;gap:32px}.funnel-app-root .import-summary-stat{text-align:center}.funnel-app-root .import-summary-stat-number{font-size:30px;font-weight:700;margin:0}.funnel-app-root .import-summary-success{color:#16a34a}.funnel-app-root .import-summary-failed{color:#ef4444}.funnel-app-root .import-summary-stat-label{font-size:14px;font-weight:600;color:var(--quility-dark-grey, #6b7280);margin:4px 0 0}.funnel-app-root .import-summary-actions{margin-top:40px;display:flex;flex-direction:column;gap:16px}.funnel-app-root .import-summary-error-box{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px}.funnel-app-root .import-summary-error-text{font-size:14px;color:#b91c1c;margin-bottom:12px}.funnel-app-root .import-summary-download-button{font-size:14px;font-weight:700;color:#991b1b;text-decoration:underline;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto}.funnel-app-root .import-summary-download-button:hover{color:#7f1d1d}.funnel-app-root{--app-primary: #115e59;--app-primary-hover: #0f504c;--app-primary-dark: #08623c;--app-bg-body: #ffffff;--app-bg-light: #f9fafa;--app-bg-accent: #f3f4f6;--app-bg-hover: #f8f8f8;--app-border: #e5e7eb;--app-text-main: #374151;--app-text-sub: #6b7280;--app-text-header: #000000;--app-text-link: #115e59;--app-success-bg: #f0fdf4;--app-success-border: #bbf7d0;--app-success-text: #15803d;--app-success-icon: #16a34a;--app-error-bg: #fef2f2;--app-error-border: #fecaca;--app-error-text: #b91c1c;--app-error-icon: #ef4444;--app-error-light: rgba(254, 242, 242, .4);--app-info-bg: #eff6ff;--app-info-border: #3b82f6;--app-info-text: #1e3a8a;--app-auto-bg: #dbeafe;--app-auto-text: #1e40af;--app-auto-border: #bfdbfe;--app-radius: 8px;--app-radius-xl: 12px;--app-shadow: 0 1px 2px rgba(0, 0, 0, .05);--app-shadow-lg: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--app-font-family: sans-serif}@keyframes app-fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes app-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes app-scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.funnel-app-root .animate-scale-in{animation:app-scale-in .2s cubic-bezier(.175,.885,.32,1.275) forwards}.funnel-app-root .dp-title,.funnel-app-root .file-upload__title,.funnel-app-root .mapper-header__title h2,.funnel-app-root .is-title,.funnel-app-root .sm-title,.funnel-app-root .tm-title{font-family:var(--app-font-family);font-size:1.25rem;font-weight:700;color:var(--app-text-main);margin:0}.funnel-app-root .is-title{font-size:1.5rem;margin-top:1.5rem}.funnel-app-root .dp-subtitle,.funnel-app-root .file-upload__subtitle,.funnel-app-root .mapper-header__title p,.funnel-app-root .is-subtitle,.funnel-app-root .sm-subtitle,.funnel-app-root .tm-subtitle{font-family:var(--app-font-family);margin-top:.25rem;font-size:.875rem;color:var(--app-text-sub)}.funnel-app-root .tm-single-input-container{width:50%}.funnel-app-root .dp-container{width:90%;margin:0 auto;font-family:var(--app-font-family)}.funnel-app-root .dp-header-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}@media(max-width:768px){.funnel-app-root .dp-header-row{flex-direction:column;align-items:flex-start}}.funnel-app-root .dp-stats-group{display:flex;gap:1rem}.funnel-app-root .dp-stat-card{border:1px solid transparent;padding:.5rem 1rem;border-radius:var(--app-radius);text-align:center;min-width:100px}.funnel-app-root .dp-stat-card.is-valid{background-color:var(--app-success-bg);border-color:var(--app-success-border)}.funnel-app-root .dp-stat-card.is-error{background-color:var(--app-error-bg);border-color:var(--app-error-border)}.funnel-app-root .dp-stat-card.is-neutral{background-color:var(--app-bg-light);border-color:var(--app-border)}.funnel-app-root .dp-stat-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0}.funnel-app-root .dp-stat-label.is-valid{color:#166534}.funnel-app-root .dp-stat-label.is-error{color:#991b1b}.funnel-app-root .dp-stat-label.is-neutral{color:var(--app-text-sub)}.funnel-app-root .dp-stat-value{font-size:1.25rem;font-weight:700;margin:0}.funnel-app-root .dp-stat-value.is-valid{color:var(--app-success-text)}.funnel-app-root .dp-stat-value.is-error{color:var(--app-error-text)}.funnel-app-root .dp-stat-value.is-neutral{color:var(--app-text-sub)}.funnel-app-root .dp-stat-card-dup.is-dup-active{background-color:var(--app-auto-bg);border-color:var(--app-auto-border)}.funnel-app-root .dp-stat-label-dup,.funnel-app-root .dp-stat-value-dup{color:var(--app-auto-text)}.funnel-app-root .dp-banner{margin-bottom:1.5rem;padding:1rem;background-color:var(--app-info-bg);border-left:4px solid var(--app-info-border);border-radius:0 .375rem .375rem 0;box-shadow:var(--app-shadow);display:flex;align-items:center;gap:.75rem}.funnel-app-root .dp-banner-text{font-size:.875rem;font-weight:500;color:var(--app-info-text)}.funnel-app-root .dp-toggle-wrapper{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.funnel-app-root .dp-toggle-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}.funnel-app-root .dp-switch-bg{position:relative;width:2.5rem;height:1.5rem;border-radius:9999px;padding:.25rem;transition:background-color .2s ease-in-out;box-sizing:border-box}.funnel-app-root .dp-switch-bg.is-active{background-color:var(--app-error-icon)}.funnel-app-root .dp-switch-bg.is-inactive{background-color:#d1d5db}.funnel-app-root .dp-switch-dot{background-color:#fff;width:1rem;height:1rem;border-radius:50%;box-shadow:0 1px 2px #0000001a;transform:translate(0);transition:transform .2s ease-in-out}.funnel-app-root .dp-switch-bg.is-active .dp-switch-dot{transform:translate(1rem)}.funnel-app-root .dp-toggle-text{font-size:.875rem;font-weight:600;transition:color .2s}.funnel-app-root .dp-toggle-text.is-active{color:var(--app-error-icon)}.funnel-app-root .dp-toggle-text.is-inactive{color:var(--app-text-main)}.funnel-app-root .dp-table-container{border:1px solid var(--app-border);border-radius:var(--app-radius);background-color:#fff;overflow:hidden;box-shadow:var(--app-shadow);display:flex;flex-direction:column}.funnel-app-root .dp-table-scroll{overflow:auto;max-height:500px;position:relative}.funnel-app-root .dp-table{min-width:100%;border-collapse:collapse;border-spacing:0}.funnel-app-root .dp-thead{background-color:var(--app-bg-light);position:sticky;top:0;z-index:10;box-shadow:0 1px 2px #0000000d}.funnel-app-root .dp-th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:700;color:var(--app-text-header);border-bottom:1px solid var(--app-border);border-right:1px solid var(--app-border);white-space:nowrap;background-color:var(--app-bg-light)}.funnel-app-root .dp-th:last-child{border-right:none}.funnel-app-root .dp-th.is-row-num{width:4rem}.funnel-app-root .dp-th.is-data-col{min-width:150px}.funnel-app-root .dp-th-content{display:flex;align-items:center;gap:.25rem}.funnel-app-root .dp-asterisk{color:var(--app-error-icon);font-size:1.125rem;line-height:.75rem}.funnel-app-root .dp-tbody{background-color:#fff}.funnel-app-root .dp-tr{transition:background-color .15s}.funnel-app-root .dp-tr.has-error{background-color:var(--app-error-light)}.funnel-app-root .dp-tr.has-error:hover{background-color:var(--app-error-bg)}.funnel-app-root .dp-tr:not(.has-error):hover{background-color:var(--app-bg-hover)}.funnel-app-root .dp-td{padding:.75rem 1rem;white-space:nowrap;font-size:.875rem;border-bottom:1px solid var(--app-border);border-right:1px solid var(--app-border)}.funnel-app-root .dp-td:last-child{border-right:none}.funnel-app-root .dp-td.is-row-num{font-size:.75rem;font-family:monospace;color:#9ca3af}.funnel-app-root .dp-cell-content{display:flex;align-items:center;gap:.5rem;color:var(--app-text-main)}.funnel-app-root .dp-cell-content.has-error{color:var(--app-error-text)}.funnel-app-root .dp-error-icon{color:var(--app-error-icon);flex-shrink:0;cursor:help}.funnel-app-root .dp-cell-text.has-error{font-weight:500;text-decoration:underline;text-decoration-style:wavy;text-decoration-color:#fca5a5}.funnel-app-root .dp-empty-text{color:#d1d5db;font-style:italic}.funnel-app-root .dp-no-data{padding:2rem;text-align:center;color:var(--app-text-sub)}.funnel-app-root .dp-footer-info{margin-top:.5rem;font-size:.75rem;color:var(--app-text-sub);text-align:right}.funnel-app-root .dp-actions-row{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--app-border);display:flex;justify-content:space-between;align-items:flex-start}.funnel-app-root .dp-import-group{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.funnel-app-root .dp-import-buttons{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.funnel-app-root .dp-skip-warning{font-size:.75rem;color:#dc2626;font-weight:500;display:flex;align-items:center;gap:.25rem}.funnel-app-root .dp-spinner{animation:app-spin 1s linear infinite;height:1.25rem;width:1.25rem;color:#fff}.funnel-app-root .file-upload{max-width:36rem;margin:0 auto;text-align:center;font-family:var(--app-font-family);animation:app-fade-in-up .5s ease-out}.funnel-app-root .file-upload__dropzone{margin-top:1.5rem;padding:2.5rem;border:2px dashed var(--app-border);border-radius:var(--app-radius-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;background-color:transparent;cursor:default}.funnel-app-root .file-upload__dropzone:hover,.funnel-app-root .file-upload__dropzone.is-dragging{border-color:var(--app-primary);background-color:var(--app-bg-light)}.funnel-app-root .file-upload__icon-circle{width:4rem;height:4rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:all .2s ease;background-color:#f3f4f6;color:#9ca3af}.funnel-app-root .file-upload__icon-circle .fontello{display:flex;align-items:center;justify-content:center}.funnel-app-root .file-upload__icon-circle svg{display:block;width:32px;height:32px}.funnel-app-root .file-upload__dropzone.is-dragging .file-upload__icon-circle{background-color:var(--app-primary, #115e59);color:#fff}.funnel-app-root .file-upload__dropzone.is-dragging .file-upload__icon-circle svg{color:#fff}.funnel-app-root .file-upload__drop-text{font-size:1.125rem;font-weight:600;color:var(--app-text-main);margin-bottom:.25rem}.funnel-app-root .file-upload__or-text{font-size:.875rem;color:var(--app-text-sub);margin-bottom:1.5rem}.funnel-app-root .file-upload__support-text{margin-top:1rem;font-size:.75rem;color:var(--app-text-sub)}.funnel-app-root .file-upload__alert-container{margin-top:1.5rem;margin-left:auto;margin-right:auto;max-width:24rem}.funnel-app-root .mapper-container{max-width:64rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem;animation:app-fade-in-up .5s ease-out;font-family:var(--app-font-family)}.funnel-app-root .import-page-outer .mapper-container{width:100%;max-width:100%;margin:0}.funnel-app-root .mapper-header{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;align-items:flex-start}@media(min-width:768px){.funnel-app-root .mapper-header{flex-direction:row;align-items:center}}.funnel-app-root .mapper-header__tools,.funnel-app-root .mapper-header__save-group{display:flex;align-items:center;gap:.5rem}.funnel-app-root .mapper-input-profile{height:36px;padding:0 .5rem;font-size:.875rem;border:1px solid var(--app-border);border-radius:6px;width:8rem;background-color:#fff;color:var(--app-text-main)}.funnel-app-root .mapper-section{border-radius:var(--app-radius);transition:all .3s ease;background-color:#fff}.funnel-app-root .import-page-outer .mapper-section{border-radius:0;overflow:hidden}.funnel-app-root .mapper-section__header{padding:.75rem 1rem;border-bottom:1px solid var(--app-border);display:flex;align-items:center;justify-content:space-between}.funnel-app-root .mapper-section__title-group{display:flex;align-items:center;gap:.5rem}.funnel-app-root .mapper-section__title{font-weight:700;font-size:.875rem;letter-spacing:.025em;margin:0}.funnel-app-root .mapper-section__status{font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem;line-height:1}.funnel-app-root .mapper-section__status .fontello{display:inline-flex;align-items:center;justify-content:center;line-height:1}.funnel-app-root .mapper-section__status .fontello svg{display:block;vertical-align:middle}.funnel-app-root .mapper-section--valid{border:1px solid var(--app-border);box-shadow:0 1px 2px #0000000d}.funnel-app-root .mapper-section--valid .mapper-section__header{background-color:var(--app-bg-accent)}.funnel-app-root .mapper-section--valid .mapper-section__title{color:var(--app-text-main)}.funnel-app-root .mapper-section--valid .mapper-section__status{color:var(--app-success-text)}.funnel-app-root .mapper-section--invalid{border:2px solid var(--app-error-border);background-color:#fff7ed4d}.funnel-app-root .mapper-section--invalid .mapper-section__header{background-color:var(--app-error-bg);border-color:var(--app-error-border)}.funnel-app-root .mapper-section--invalid .mapper-section__title,.funnel-app-root .mapper-section--invalid .mapper-section__status{color:var(--app-error-text)}.funnel-app-root .mapper-grid-header{display:none;background-color:var(--app-bg-light);border-bottom:1px solid var(--app-border);font-size:.75rem;font-weight:700;color:#000}@media(min-width:768px){.funnel-app-root .mapper-grid-header{display:flex}}.funnel-app-root .mapper-col-half{width:50%;padding:.5rem 1rem}.funnel-app-root .mapper-col-border{border-right:1px solid var(--app-border)}.funnel-app-root .mapper-row{display:flex;flex-direction:column;border-bottom:1px solid var(--app-border)}.funnel-app-root .mapper-row:last-child{border-bottom:none}@media(min-width:768px){.funnel-app-root .mapper-row{flex-direction:row;align-items:stretch}}.funnel-app-root .mapper-row__left,.funnel-app-root .mapper-row__right{padding:1rem}@media(min-width:768px){.funnel-app-root .mapper-row__left{width:100%;border-right:1px solid var(--app-border);display:flex;align-items:center}.funnel-app-root .mapper-row__right{width:100%;display:flex;align-items:center;gap:.75rem}}.funnel-app-root .mapper-indicator{width:1.5rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;line-height:1}.funnel-app-root .mapper-indicator svg{display:block;vertical-align:middle}.funnel-app-root .mapper-label{font-size:.875rem;font-weight:500;color:var(--app-text-main);line-height:1.2;display:flex;align-items:center}.funnel-app-root .mapper-label--invalid{color:var(--app-error-text, #991b1b)!important}.funnel-app-root .mapper-indicator .fontello{display:flex;align-items:center;justify-content:center;line-height:1}.funnel-app-root .mapper-sort-control{display:flex;align-items:center;gap:.5rem}.funnel-app-root .mapper-sort-label{font-size:.75rem;font-weight:600;color:var(--app-text-sub)}.funnel-app-root .mapper-table-wrapper{max-height:400px;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box}.funnel-app-root .mapper-table{width:100%;border-collapse:collapse;text-align:left}.funnel-app-root .mapper-table th{background-color:var(--app-bg-light);position:sticky;top:0;z-index:5;font-size:.75rem;font-weight:700;color:#000;padding:.5rem 1rem;border-bottom:1px solid var(--app-border)}.funnel-app-root .mapper-table td{padding:.75rem 1rem;border-bottom:1px solid var(--app-border);vertical-align:middle}.funnel-app-root .mapper-table tr:last-child td{border-bottom:none}.funnel-app-root .mapper-table tr:hover{background-color:var(--app-bg-hover)}.funnel-app-root .mapper-cell-header{font-size:.875rem;font-weight:500;color:var(--app-text-main);display:flex;align-items:center;gap:.5rem}.funnel-app-root .mapper-cell-header .fontello,.funnel-app-root .mapper-cell-header .icon-success{display:inline-flex;align-items:center;justify-content:center;line-height:1}.funnel-app-root .mapper-cell-header .icon-success svg{display:block;vertical-align:middle}.funnel-app-root .mapper-badge-auto{background-color:var(--app-auto-bg);color:var(--app-auto-text);border:1px solid var(--app-auto-border);font-size:10px;padding:2px 6px;border-radius:9999px;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.funnel-app-root .mapper-footer{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid var(--app-border)}.funnel-app-root .mapper-footer__actions{display:flex;align-items:center;gap:1rem}.funnel-app-root .mapper-cursor-blocked{cursor:not-allowed;display:inline-flex}.funnel-app-root .mapper-footer__actions button svg path,.funnel-app-root .tm-footer button svg path,.funnel-app-root .sm-footer button svg path{stroke:currentColor}.funnel-app-root .mapper-select-override{height:2.25rem;font-size:.875rem;background-color:#fff;color:var(--app-text-main);box-sizing:border-box}.funnel-app-root .mapper-select-override--lg{height:2.5rem}.funnel-app-root .mapper-select-valid .ss-trigger{border:1px solid var(--app-success-icon, #16a34a)!important;box-sizing:border-box}.funnel-app-root .mapper-select-invalid .ss-trigger{border:1px solid var(--app-error-icon, #ef4444)!important;box-sizing:border-box}.funnel-app-root .icon-success{color:var(--app-success-text, #16a34a);display:inline-flex;align-items:center;justify-content:center;line-height:1}.funnel-app-root .icon-success svg{display:block;vertical-align:middle}.funnel-app-root .icon-danger,.funnel-app-root .icon-error{color:var(--app-error-text, #991b1b);display:inline-flex;align-items:center;justify-content:center;line-height:1}.funnel-app-root .icon-danger svg,.funnel-app-root .icon-error svg{display:block;vertical-align:middle}.funnel-app-root .mapper-table-wrapper::-webkit-scrollbar{width:8px;background-color:#e4e4e4}.funnel-app-root .mapper-table-wrapper::-webkit-scrollbar-thumb{background-color:#505050;border-radius:4px}.funnel-app-root .mapper-table-wrapper::-webkit-scrollbar-track{background-color:#e4e4e4}.funnel-app-root .is-container{max-width:32rem;margin:0 auto;text-align:center;padding:2.5rem 0;font-family:var(--app-font-family);animation:app-fade-in-up .5s ease-out}.funnel-app-root .is-icon-circle{width:5rem;height:5rem;background-color:#e6f0eb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:var(--app-shadow-lg)}.funnel-app-root .is-icon-circle svg{color:var(--app-primary-dark)}.funnel-app-root .is-stats-grid{margin-top:2rem;padding:1.5rem 0;display:flex;justify-content:center;gap:2rem;border-top:1px solid var(--app-border);border-bottom:1px solid var(--app-border)}.funnel-app-root .is-stat-item{width:50%;padding:0 1rem;text-align:center}.funnel-app-root .is-stat-item.has-separator{border-right:1px solid var(--app-border)}.funnel-app-root .is-stat-value{font-size:2.25rem;font-weight:800;margin:0;line-height:1}.funnel-app-root .is-stat-value.is-success{color:var(--app-success-text)}.funnel-app-root .is-stat-value.is-error{color:var(--app-error-icon)}.funnel-app-root .is-stat-value.is-neutral{color:#9ca3af}.funnel-app-root .is-stat-label{font-size:.75rem;font-weight:400;color:#000;margin-top:.25rem;letter-spacing:.05em}.funnel-app-root .is-action-area{margin-top:2.5rem;display:flex;flex-direction:column;gap:1rem}.funnel-app-root .is-error-box{background-color:var(--app-error-bg);border:1px solid var(--app-error-border);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center}.funnel-app-root .is-error-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--app-error-text)}.funnel-app-root .is-error-title{font-weight:700;font-size:.875rem;color:var(--app-error-text)}.funnel-app-root .is-error-desc{font-size:.875rem;color:#dc2626;margin-bottom:.75rem;text-align:center}.funnel-app-root .is-full-width{width:100%}.funnel-app-root .sm-container,.funnel-app-root .tm-container{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;font-family:var(--app-font-family)}.funnel-app-root .sm-error-banner,.funnel-app-root .tm-error-banner{padding:1rem;background-color:var(--app-error-bg);border-left:4px solid var(--app-error-icon);border-radius:0 .375rem .375rem 0;box-shadow:var(--app-shadow);display:flex;align-items:center;gap:.75rem;animation:app-fade-in-up .3s ease-out}.funnel-app-root .sm-error-text,.funnel-app-root .tm-error-text{font-size:.875rem;font-weight:600;color:var(--app-error-text)}.funnel-app-root .sm-card,.funnel-app-root .tm-card{background-color:#fff;border:1px solid var(--app-border);border-radius:var(--app-radius);box-shadow:var(--app-shadow)}.funnel-app-root .sm-card{overflow:visible}.funnel-app-root .tm-card{overflow:hidden}.funnel-app-root .sm-sort-bar{background-color:var(--app-bg-accent);padding:.75rem 1rem;border-bottom:1px solid var(--app-border);display:flex;justify-content:flex-end;align-items:center}.funnel-app-root .sm-sort-wrapper{display:flex;align-items:center;gap:.75rem}.funnel-app-root .sm-sort-label{font-size:.75rem;font-weight:600;color:var(--app-text-sub)}.funnel-app-root .sm-sort-input{width:180px}.funnel-app-root .sm-scroll-area,.funnel-app-root .tm-scroll-area{max-height:24rem;overflow-y:auto;position:relative}.funnel-app-root .sm-grid-header,.funnel-app-root .tm-grid-header{display:grid;grid-template-columns:1fr 1fr;background-color:var(--app-bg-light);border-bottom:1px solid var(--app-border);position:sticky;top:0;z-index:10;font-size:.75rem;font-weight:700;color:var(--app-text-header)}.funnel-app-root .sm-header-cell,.funnel-app-root .tm-header-cell{padding:.5rem 1rem}.funnel-app-root .sm-header-cell:first-child,.funnel-app-root .tm-header-cell:first-child{border-right:1px solid var(--app-border)}.funnel-app-root .sm-grid-row,.funnel-app-root .tm-grid-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid var(--app-border);transition:background-color .2s}.funnel-app-root .sm-grid-row:last-child,.funnel-app-root .tm-grid-row:last-child{border-bottom:none}.funnel-app-root .sm-grid-row:hover,.funnel-app-root .tm-grid-row:hover{background-color:var(--app-bg-hover)}.funnel-app-root .sm-grid-row:focus-within,.funnel-app-root .tm-grid-row:focus-within{background-color:#f1f1f1}.funnel-app-root .sm-cell-left,.funnel-app-root .tm-cell-left{padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:var(--app-text-main);border-right:1px solid var(--app-border)}.funnel-app-root .sm-cell-left{display:flex;align-items:center;gap:.5rem}.funnel-app-root .sm-cell-right,.funnel-app-root .tm-cell-right{padding:.5rem 1rem}.funnel-app-root .sm-empty-text,.funnel-app-root .tm-empty-text{font-style:italic;color:#9ca3af}.funnel-app-root .sm-input-wrapper{border-radius:8px;border:1px solid transparent;transition:all .2s}.funnel-app-root .sm-input-wrapper.is-success{border-color:var(--app-success-icon);box-shadow:0 0 0 1px var(--app-success-icon)}.funnel-app-root .sm-input-wrapper.is-error{border-color:var(--app-error-icon);box-shadow:0 0 0 1px var(--app-error-icon)}.funnel-app-root .tm-input-wrapper{border-radius:8px;border:1px solid transparent;transition:all .2s}.funnel-app-root .tm-input-wrapper.is-success{border-color:var(--app-success-icon);box-shadow:0 0 0 1px var(--app-success-icon)}.funnel-app-root .tm-input-wrapper.is-error{border-color:var(--app-error-icon);box-shadow:0 0 0 1px var(--app-error-icon)}.funnel-app-root .sm-single-mode,.funnel-app-root .tm-single-mode{padding:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.funnel-app-root .sm-single-input-container,.funnel-app-root .tm-single-input-container{width:100%;max-width:24rem}.funnel-app-root .sm-note,.funnel-app-root .tm-note{font-size:.75rem;color:var(--app-text-sub);font-style:italic;text-align:center}.funnel-app-root .sm-footer,.funnel-app-root .tm-footer{display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.funnel-app-root .sm-disabled-wrapper,.funnel-app-root .tm-disabled-wrapper{cursor:not-allowed;display:inline-flex}.funnel-app-root .sm-loading{padding:2rem;text-align:center;color:var(--app-text-sub);font-size:.875rem}.funnel-app-root .page-header-wrapper{display:flex;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:.5rem}.funnel-app-root .page-title{font-size:1.5rem;font-weight:700;color:var(--c-text-dark, #1f2937);margin-left:.75rem;margin:0 0 0 .75rem}.funnel-app-root .import-card{background-color:#fff;padding:1.5rem;border-radius:.5rem;border:1px solid var(--c-border, #e5e7eb);width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .stepper-wrapper{padding-top:1rem;padding-left:1rem;padding-right:1rem;max-width:100%;margin-left:auto;margin-right:auto}.funnel-app-root .content-area{margin-top:2rem;min-width:0}.funnel-app-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.funnel-app-root .import-warning-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:app-fade-in-up .2s ease-out}.funnel-app-root .import-warning-modal{background-color:#fff;border-radius:var(--app-radius-xl, 12px);box-shadow:var(--app-shadow-lg);max-width:28rem;width:90%;overflow:hidden;animation:app-scale-in .2s cubic-bezier(.175,.885,.32,1.275) forwards}.funnel-app-root .import-warning-header{background-color:#fef3c7;padding:1rem 1.5rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #fcd34d}.funnel-app-root .import-warning-icon{color:#d97706;display:flex;align-items:center;justify-content:center}.funnel-app-root .import-warning-title{font-size:1.125rem;font-weight:700;color:#92400e;margin:0}.funnel-app-root .import-warning-content{padding:1.5rem}.funnel-app-root .import-warning-message{font-size:.9375rem;color:var(--app-text-main, #374151);margin:0 0 .75rem;line-height:1.5}.funnel-app-root .import-warning-detail{font-size:.875rem;color:var(--app-text-sub, #6b7280);margin:0;line-height:1.5}.funnel-app-root .import-warning-actions{padding:1rem 1.5rem;background-color:var(--app-bg-light, #f9fafa);border-top:1px solid var(--app-border, #e5e7eb);display:flex;justify-content:flex-end;gap:.75rem}.funnel-app-root .import-warning-btn{padding:.75rem 1.5rem!important;font-size:.9rem!important;font-weight:600!important;border-radius:6px!important;cursor:pointer;transition:all .2s ease;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;min-height:44px;height:auto!important;border:none!important;box-sizing:border-box}.funnel-app-root .import-warning-btn:hover{transform:translateY(-1px)}.funnel-app-root .import-warning-btn:active{transform:translateY(0)}.funnel-app-root .import-warning-actions .accentButton.import-warning-btn{text-align:center;vertical-align:middle}@media(max-width:480px){.funnel-app-root .import-warning-actions{flex-direction:column-reverse;gap:.5rem}.funnel-app-root .import-warning-btn{width:100%;text-align:center}}@media(max-width:1024px){.funnel-app-root .import-page-container{padding:1rem .875rem}.funnel-app-root .import-card{padding:1.25rem}.funnel-app-root .stepper-wrapper{padding-left:0;padding-right:0}}@media(max-width:768px){.funnel-app-root .import-page-container{padding:.75rem}.funnel-app-root .page-title{font-size:1.25rem}.funnel-app-root .import-card{padding:1rem;border-radius:.75rem}.funnel-app-root .content-area{margin-top:1.25rem}.funnel-app-root .mapper-header,.funnel-app-root .mapper-header__tools,.funnel-app-root .mapper-header__save-group,.funnel-app-root .sm-footer,.funnel-app-root .tm-footer,.funnel-app-root .dp-actions-row{flex-direction:column;align-items:stretch}.funnel-app-root .mapper-header__tools,.funnel-app-root .mapper-header__save-group{width:100%}.funnel-app-root .mapper-input-profile,.funnel-app-root .sm-sort-input{width:100%;max-width:100%}.funnel-app-root .mapper-sort-control,.funnel-app-root .sm-sort-bar,.funnel-app-root .sm-sort-wrapper{width:100%}.funnel-app-root .sm-sort-bar{justify-content:stretch}.funnel-app-root .sm-sort-wrapper{flex-direction:column;align-items:stretch;gap:.5rem}.funnel-app-root .dp-header-row{align-items:flex-start}.funnel-app-root .dp-stats-group,.funnel-app-root .dp-import-group,.funnel-app-root .dp-import-buttons{width:100%}.funnel-app-root .dp-stats-group{flex-wrap:wrap}.funnel-app-root .dp-stat-card{flex:1 1 140px}.funnel-app-root .dp-import-group{align-items:stretch}.funnel-app-root .dp-import-buttons>button{width:100%}.funnel-app-root .dp-skip-warning,.funnel-app-root .dp-footer-info{text-align:left}.funnel-app-root .sm-single-mode,.funnel-app-root .tm-single-mode{padding:1.25rem 1rem}}@media(max-width:560px){.funnel-app-root .import-page-container{padding:.5rem}.funnel-app-root .import-card{padding:.875rem}.funnel-app-root .page-header-wrapper{margin-bottom:1rem}.funnel-app-root .page-title{font-size:1.125rem}.funnel-app-root .dp-stat-card{min-width:0}.funnel-app-root .dp-th,.funnel-app-root .dp-td,.funnel-app-root .sm-header-cell,.funnel-app-root .tm-header-cell,.funnel-app-root .sm-cell-left,.funnel-app-root .tm-cell-left,.funnel-app-root .sm-cell-right,.funnel-app-root .tm-cell-right{padding-left:.75rem;padding-right:.75rem}}}@layer funnel{.funnel-app-root{--ss-primary: #115e59;--ss-border: #e5e7eb;--ss-text: #374151;--ss-text-placeholder: #9ca3af;--ss-bg: #ffffff;--ss-bg-hover: #f3f4f6;--ss-bg-selected: #f0fdf4;--ss-input-bg: #f9fafb;--ss-radius: 6px;--ss-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--ss-font-size: 14px;--ss-height: 38px;--ss-z-index: 9999}.funnel-app-root .ss-wrapper{position:relative;width:100%;font-family:sans-serif;box-sizing:border-box}.funnel-app-root .ss-trigger{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:var(--ss-height);line-height:1;cursor:pointer;background-color:var(--ss-bg);border:1px solid var(--ss-border);border-radius:var(--ss-radius);color:var(--ss-text);font-size:var(--ss-font-size);user-select:none;transition:all .2s ease}.funnel-app-root .ss-trigger:hover{border-color:var(--ss-primary)}.funnel-app-root .ss-trigger:focus{outline:none;border-color:var(--ss-primary);box-shadow:0 0 0 2px #115e5933}.funnel-app-root .ss-trigger.is-disabled{opacity:.6;cursor:not-allowed;background-color:#f9fafb}.funnel-app-root .ss-trigger__label{display:flex;align-items:center;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .ss-trigger__placeholder{color:var(--ss-text-placeholder)}.funnel-app-root .ss-trigger__text-selected{font-weight:500}.funnel-app-root .ss-trigger__actions{display:flex;align-items:center;gap:4px}.funnel-app-root .ss-action-btn{background:none;border:none;padding:2px;cursor:pointer;color:#9ca3af;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.funnel-app-root .ss-action-btn:hover{color:#ef4444;background-color:#fef2f2}.funnel-app-root .ss-arrow{color:#6b7280;transition:transform .2s;flex-shrink:0;display:flex;align-items:center}.funnel-app-root .ss-arrow.is-open{transform:rotate(180deg)}.funnel-app-root .ss-dropdown{position:absolute;z-index:var(--ss-z-index);width:100%;margin-top:2px;margin-bottom:24px;background-color:var(--ss-bg);border:1px solid var(--ss-border);border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;animation:ss-fade-in .15s ease-out}@keyframes ss-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.funnel-app-root .ss-search-container{flex-shrink:0;padding:8px;border-bottom:1px solid var(--ss-border);background-color:var(--ss-bg)}.funnel-app-root .ss-search-wrapper{position:relative}.funnel-app-root .ss-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;display:flex;align-items:center}.funnel-app-root .ss-search-input{width:100%;padding:6px 8px 6px 32px;font-size:var(--ss-font-size);border:1px solid var(--ss-border);border-radius:4px;background-color:var(--ss-input-bg);color:var(--ss-text);box-sizing:border-box}.funnel-app-root .ss-search-input:focus{outline:none;border-color:var(--ss-primary);box-shadow:0 0 0 1px #115e5933}.funnel-app-root .ss-list{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:240px;padding:4px}.funnel-app-root .ss-option{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:var(--ss-font-size);border-radius:4px;cursor:pointer;color:var(--ss-text);transition:background-color .15s}.funnel-app-root .ss-option:hover{background-color:var(--ss-bg-hover)}.funnel-app-root .ss-option.is-selected{background-color:var(--ss-bg-selected);color:var(--ss-primary);font-weight:600}.funnel-app-root .ss-option.is-disabled{opacity:.5;cursor:not-allowed;background-color:#f9fafb;pointer-events:auto}.funnel-app-root .ss-no-results{padding:16px;text-align:center;font-size:12px;color:#6b7280;font-style:italic}.funnel-app-root .ss-option--add-category{justify-content:flex-start!important;gap:.5rem;position:sticky;top:0;background-color:var(--ss-bg);z-index:10;border-bottom:1px solid var(--ss-border)}.funnel-app-root .ss-option--add-category:hover{background-color:var(--ss-bg-hover)}.funnel-app-root .ss-add-category-label{color:var(--ss-text);font-weight:700;display:flex;align-items:center;gap:.5rem;font-size:14px}.funnel-app-root .ss-option--create{justify-content:flex-start!important;gap:.5rem;background-color:var(--ss-bg);border-bottom:1px solid var(--ss-border)}.funnel-app-root .ss-creation-panel{flex-shrink:0;padding:.75rem;background-color:var(--ss-bg)}.funnel-app-root .ss-duplicate-error{color:#dc2626;font-size:12px;font-weight:500;margin-top:.25rem}.funnel-app-root .ss-creation-actions{display:flex;flex-direction:column-reverse;gap:.5rem;justify-content:flex-end;margin-top:.75rem}@media(min-width:768px){.funnel-app-root .ss-creation-actions{flex-direction:row;align-items:center}}.funnel-app-root .ss-creation-cancel-btn{background:none;border:1px solid var(--ss-border);border-radius:var(--ss-radius);padding:6px 12px;font-size:var(--ss-font-size);color:var(--ss-text);cursor:pointer;width:100%}@media(min-width:768px){.funnel-app-root .ss-creation-cancel-btn{width:auto}}.funnel-app-root .ss-creation-cancel-btn:hover{background-color:var(--ss-bg-hover)}.funnel-app-root .ss-creation-save-btn{display:flex;align-items:center;gap:4px;background-color:var(--ss-primary);color:#fff;border:none;border-radius:var(--ss-radius);padding:6px 12px;font-size:var(--ss-font-size);cursor:pointer;width:100%;justify-content:center}@media(min-width:768px){.funnel-app-root .ss-creation-save-btn{width:auto}}.funnel-app-root .ss-creation-save-btn:hover:not(:disabled){opacity:.9}.funnel-app-root .ss-creation-save-btn:disabled{opacity:.4;cursor:not-allowed}.funnel-app-root .ss-delete-btn{background:none;border:none;margin-left:8px;padding:4px;color:#9ca3af;cursor:pointer;border-radius:4px;opacity:0;transition:all .2s;display:flex;align-items:center}.funnel-app-root .ss-option:hover .ss-delete-btn{opacity:1}.funnel-app-root .ss-delete-btn:hover{color:#ef4444;background-color:#fef2f2}}@layer funnel{.funnel-app-root{--hs-color-brand: #005851;--hs-color-brand-faint: rgba(0, 88, 81, .3);--hs-color-neutral-100: #E5E7EB;--hs-color-neutral-200: #D1D5DB;--hs-color-neutral-300: #9CA3AF;--hs-color-neutral-400: #6B7280;--hs-transition: all .5s ease-in-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.funnel-app-root .animate-stepper-spin{animation:spin 1s linear infinite;transform-origin:center}.funnel-app-root .hs-container{width:100%;margin-bottom:2rem;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.funnel-app-root .hs-wrapper{display:flex;width:100%;gap:1rem;min-width:max-content}.funnel-app-root .hs-step-item{flex:1;min-width:150px;display:flex;flex-direction:column;gap:.5rem;position:relative}.funnel-app-root .hs-bar{height:.25rem;width:100%;border-radius:9999px;transition:background-color .5s ease-in-out}.funnel-app-root .hs-content{display:flex;flex-direction:column;gap:.25rem;padding-right:1rem}.funnel-app-root .hs-label-row{display:flex;align-items:center;gap:.5rem}.funnel-app-root .hs-indicator-slot{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .hs-label{font-size:.875rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.funnel-app-root .hs-description-row{padding-left:1.5rem}.funnel-app-root .hs-description{font-size:.75rem;font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.funnel-app-root .hs-dot-active{width:.625rem;height:.625rem;border-radius:50%;background-color:var(--hs-color-brand);box-shadow:0 0 0 2px var(--hs-color-brand-faint)}.funnel-app-root .hs-dot-empty{width:.625rem;height:.625rem;border-radius:50%;border:2px solid var(--hs-color-neutral-200);transition:border-color .3s ease}.funnel-app-root .hs-step-item:hover .hs-dot-empty{border-color:var(--hs-color-neutral-300)}.funnel-app-root .hs-step-item[data-status=upcoming] .hs-bar{background-color:var(--hs-color-neutral-100)}.funnel-app-root .hs-step-item[data-status=upcoming] .hs-label{color:var(--hs-color-neutral-300)}.funnel-app-root .hs-step-item[data-status=upcoming] .hs-description{color:var(--hs-color-neutral-200)}.funnel-app-root .hs-step-item[data-status=current] .hs-bar{background-color:var(--hs-color-brand)}.funnel-app-root .hs-step-item[data-status=current] .hs-label{color:var(--hs-color-brand)}.funnel-app-root .hs-step-item[data-status=current] .hs-description{color:var(--hs-color-neutral-400)}.funnel-app-root .hs-step-item[data-status=complete] .hs-bar{background-color:var(--hs-color-brand)}.funnel-app-root .hs-step-item[data-status=complete] .hs-indicator-slot,.funnel-app-root .hs-step-item[data-status=complete] .hs-label{color:var(--hs-color-brand)}.funnel-app-root .hs-step-item[data-status=complete] .hs-description{color:var(--hs-color-neutral-400)}@media(max-width:768px){.funnel-app-root .hs-container{margin-bottom:1.25rem;padding-bottom:.25rem}.funnel-app-root .hs-wrapper{gap:.75rem}.funnel-app-root .hs-step-item{min-width:132px}.funnel-app-root .hs-content{padding-right:.5rem}}@media(max-width:480px){.funnel-app-root .hs-step-item{min-width:120px}.funnel-app-root .hs-label{font-size:.8125rem}.funnel-app-root .hs-description{font-size:.6875rem}}}@layer funnel{.funnel-app-root .numbersPageMainOuter.mainBlockOuterWrapper{flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:100%;box-sizing:border-box}.funnel-app-root .numbersPageMainOuter.mainBlockOuterWrapper>.quilityParentBlockWrapper{width:calc(50% - 20px);display:block;box-sizing:border-box}.funnel-app-root .searchNumbers{margin-left:10px;border:solid 1px;height:30px;display:inline-block;width:30px;border-radius:50%;text-align:center;cursor:pointer;font-size:14px;line-height:30px}.funnel-app-root .resultName{width:200px;display:inline-block;text-indent:0px;vertical-align:middle}.funnel-app-root .searchIconAdjust{margin-top:2px}.funnel-app-root .resultLocal{width:150px;display:inline-block;text-indent:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.funnel-app-root .resultCheckBoxWrapper{display:inline-block;vertical-align:middle;text-indent:0px;margin-top:3px;margin-right:5px}.funnel-app-root .numberSearchTitle{margin-left:0;text-indent:0px;font-weight:700;margin-top:20px;margin-bottom:5px}.funnel-app-root .provisionNumbers{border:solid 1px;width:fit-content;padding:0 20px;height:30px;line-height:30px;margin:auto auto 5px;border-radius:20px;cursor:pointer;font-size:13px}.funnel-app-root .numbtn-disabled{background-color:#999;cursor:not-allowed;opacity:.6;color:var(--quility-color-button-text-color);border-color:var(--quility-color-button-text-color);font-weight:700}}@layer funnel{@font-face{font-family:Quility;src:url(/assets/montserrat-v25-latin-300-BNkQWmgR.woff2) format("woff2"),url(/assets/montserrat-v25-latin-700-D9_YRkYw.woff2) format("woff2"),url(/assets/montserrat-v25-latin-700italic-CUGPbu7v.woff2) format("woff2"),url(/assets/montserrat-v25-latin-800-Co2xg9Dg.woff2) format("woff2"),url(/assets/montserrat-v25-latin-800italic-CGPEehT8.woff2) format("woff2"),url(/assets/montserrat-v25-latin-900-Bw_EvlHV.woff2) format("woff2"),url(/assets/montserrat-v25-latin-900italic-4QiHZxDR.woff2) format("woff2"),url(/assets/montserrat-v25-latin-italic-LiWlbBPA.woff2) format("woff2"),url(/assets/montserrat-v25-latin-regular-BTyQisEy.woff2) format("woff2");font-weight:400;font-style:normal}.funnel-app-root .seeMore{color:var(--quility-color);font-weight:699;margin:10px 0;text-decoration:underline;cursor:pointer}.funnel-app-root .textInputBox{border:solid 1px;width:200px;background-color:#f1f1f1;border-color:#adadad;border-radius:3px;height:25px;font-family:inherit;position:relative}.funnel-app-root .textInputTitle{font-family:Quility;font-size:11px;color:#959595;font-weight:900;letter-spacing:normal}.funnel-app-root input:focus{border-color:var(--quility-veil);outline:none}.funnel-app-root .textInputContainer,.funnel-app-root .selectInputContainer{margin:0 15px}.funnel-app-root .selectInputTitle{font-family:Quility;font-size:11px;color:#959595;font-weight:900;letter-spacing:normal}.funnel-app-root .selectBoxOptionWrapper{border:solid 1px;border-color:#adadad;border-radius:3px;font-family:Quility;font-size:12px;color:#000;position:absolute;width:100%;z-index:1;background-color:#fff;max-height:200px;overflow:auto}.funnel-app-root .selectBoxSelectedItem{border-color:#adadad;border-radius:3px;font-family:Quility;font-size:12px;color:#000;line-height:25px;font-weight:700;display:flex;justify-content:space-between;align-items:center;height:25px;cursor:pointer}.funnel-app-root .selectBoxOption{padding:5px}.funnel-app-root .multiSelectOption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:35px;cursor:pointer;user-select:none}.funnel-app-root .multiSelectOption:hover,.funnel-app-root .selectBoxOption:hover{background-color:var(--quility-light-hover-color)}.funnel-app-root .selectBoxIcon{transition:all .5s}.funnel-app-root .selectBoxIconWrapper{padding:0 5px;display:inline-flex;align-items:center;transition:transform .3s}.funnel-app-root .selectBoxName{margin-left:5px}.funnel-app-root .rotateIcon{transform:rotate(180deg)}.funnel-app-root .selectInputTitleWrapper{margin:5px 0}.funnel-app-root .dataInfoText{font-size:14px}.funnel-app-root .dataInfoLine{line-height:30px;border-bottom:solid 2px #f1f1f1;width:95%}.funnel-app-root .dataInfoTitle{display:inline-block;font-weight:700;font-size:14px;width:200px}.funnel-app-root .frontPageModal{border:solid 1px;height:30%;border-radius:5px;margin:20px 0}.funnel-app-root .filterButton{height:30px;line-height:30px!important;width:calc(100% - 30px);border-radius:3px;display:inline-block;margin:5px 0}.funnel-app-root .resultButton{line-height:40px;position:absolute;top:10px;border:solid 1px;padding:0 10px;border-radius:5px;left:10px}.funnel-app-root .filterButtonWrapper{position:relative;display:inline-block;width:50%}.funnel-app-root .filterButtonTitle{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;width:200px;text-indent:10px}.funnel-app-root .outlineButton:hover{color:var(--quility-button-color-hover);border-color:var(--quility-button-color-hover)}.funnel-app-root .solidButton:hover{background:var(--quility-button-color-hover)!important}.funnel-app-root .removeableOption{border-radius:20px;width:-moz-fit-content;width:fit-content;padding:0 10px;height:25px;line-height:25px;font-size:14px;position:relative;display:inline-block;margin:5px;background-color:#f1f1f1;color:#000;max-width:110px}.funnel-app-root .removeableRemove{position:absolute;top:-3px;right:-6px;border-radius:50%;width:13px;height:13px;text-align:center;line-height:13px;background-color:#f1f1f1;font-size:10px;cursor:pointer}.funnel-app-root .filterButtonIcon{padding:0 10px;float:right}.funnel-app-root .openFilters{width:100px;line-height:40px;padding:0 10px;background-color:#47c3b2;border-radius:5px;margin:40px auto auto;text-align:center;font-weight:500}.funnel-app-root .filterButtonSelectedItem{font-family:Quility;font-size:12px;font-weight:800;display:flex;justify-content:space-between;border:solid .5px;border-radius:3px;user-select:none;text-align:left}.funnel-app-root .solidButton{color:var(--quility-light-text);background-color:var(--quility-button-color)}.funnel-app-root .outlineButton{border-color:var(--quility-input-border-color);background-color:var(--quility-input-background-color)}.funnel-app-root .solid-disabled{color:#fff;background-color:#d0d0d0}.funnel-app-root .outlineButton-disabled{border-color:#d0d0d0;background-color:#d0d0d0}.funnel-app-root .quilityParentBlockWrapper{display:inline-block;width:calc(50% - 20px);border-radius:5px;background-color:#fff;transition:all .5s;overflow:hidden;margin:0 10px;border:solid 2px var(--quility-border-color);vertical-align:top}.funnel-app-root .quilityParentBlockTitle{text-indent:15px;display:inline-block;color:var(--quility-dark-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.funnel-app-root .quilityParentBlockHeader,.funnel-app-root .quilityNestedBlockHeader{height:45px;background-color:var(--quility-nested-block-header-background-color);line-height:45px;font-weight:700;text-align:left}.funnel-app-root .quilityParentBlockContent{text-align:center;padding:10px 20px;height:fit-content;overflow:auto;min-height:200px}.funnel-app-root .openIcon{float:right;margin-right:20px}.funnel-app-root .quilityBlockIcon{float:right;padding:0 20px;color:var(--quility-dark-text)}.funnel-app-root .quilityNestedBlockContent{padding:0 20px;transition:all .5s;color:var(--quility-dark-text);overflow:auto}.funnel-app-root .dataFieldTitle{font-weight:700;margin:5px 0;width:60%;max-width:150px}.funnel-app-root .badgeButton{background-color:#f1f1f1;padding:0 10px;height:25px;display:inline-block;line-height:25px;text-indent:0px;border-radius:20px;font-weight:700;font-size:14px;min-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin:5px;width:fit-content}.funnel-app-root .quilityNestedBlockWrapper{display:inline-block;text-align:left;width:calc(100% - 2px);border-radius:5px;background-color:var(--quility-nested-block-background-color);transition:all .5s;overflow:hidden;border:solid 1px var(--quility-border-color);position:relative;margin:5px auto}.funnel-app-root .frontPageQuilityParentBlockWrapper.followups-wrapper,.funnel-app-root .quilityParentBlockContent.followups,.funnel-app-root .followups .quilityNestedBlockWrapper{overflow:visible}.funnel-app-root .leadInfoWrapper{height:66%;overflow:auto}.funnel-app-root .add-co-lead-button-wrapper{margin-top:16px}.funnel-app-root .add-co-lead-button{background:none;border:none;color:#46c3b2;font-family:Montserrat;font-size:14px;font-weight:400;cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 0;width:100%;text-align:left}.funnel-app-root .dispositionWrapper{display:flex;flex-direction:column;height:7%}.funnel-app-root .leadCardContentAdjustment{display:flex;flex-direction:column;height:93%;padding:0 20px}.funnel-app-root .filterOptionsBarWrapper{display:flex;flex-flow:wrap;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;width:100%}.funnel-app-root .filterOptionWrapper{position:fixed;border-radius:3px;font-family:Quility;font-size:12px;color:#000;z-index:2;overflow:auto;background-color:#fff;border:solid .5px #0c4465;width:17%;max-width:220px;box-shadow:7px 7px 20px -10px #0c4465;max-height:220px;margin-top:5px;text-align:left;text-indent:10px}.funnel-app-root .QuilityCheckboxWrapper{margin:0 5px;padding-top:0;display:inline-block;vertical-align:sub}.funnel-app-root .quilityDataLineTitle{font-weight:700;display:inline-block;width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-app-root .quilityDataLine:last-child{border-bottom:none;padding-bottom:25px}.funnel-app-root .quilityDataLineTitleShort{font-weight:700;display:inline-block;width:100px}.funnel-app-root .infoDataBlockWrapper{display:flex}.funnel-app-root .infoDataBlock{display:inline-block;flex:1}.funnel-app-root .quilityDataLine{padding:15px 0;border-bottom:solid 2px #f1f1f1;font-size:14px;color:var(--quility-dark-text)}.funnel-app-root .removeableTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block}.funnel-app-root .frontPageQuilityParentBlockWrapper{display:inline-block;width:95%;border-radius:5px;background-color:var(--quility-block-background-color);transition:all .5s;overflow:hidden;margin:0 10px 20px;border:solid 2px var(--quility-border-color);vertical-align:top}.funnel-app-root .smallBlock{width:calc(25% - 20px)!important}.funnel-app-root .filterOptionButton{display:inline-block;height:35px;line-height:35px;width:100%;border-radius:5px;margin:5px 0;background-color:#0c4465;color:#fff}.funnel-app-root .filterName{width:75%;display:inline-block;vertical-align:top;font-weight:700;text-indent:10px;margin-bottom:15px}.funnel-app-root .filterActionButton{width:calc(20% - 6px);display:inline-block;vertical-align:top;font-size:14px;background-color:#399359;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:700;border:solid 3px #5aeb8d;height:calc(100% - 6px)}.funnel-app-root .filterActionAction{cursor:pointer;text-align:center;line-height:30px;font-size:13px}.funnel-app-root .filterActionButtonInner{display:flex;flex-direction:column;height:100%}.funnel-app-root .leadCount{font-weight:400;margin-left:10px;border-radius:50px;padding:2px 10px;font-size:11px;background-color:var(--quility-block-background-color)}.funnel-app-root .nameFilterWrapper{display:inline-block;margin-left:15px;cursor:pointer;line-height:25px;border-radius:10px;padding:0 10px;font-size:15px;font-weight:700;transition:all .5s}.funnel-app-root .filterInputWrapper{margin:5px 0;display:inline-block;width:170px}.funnel-app-root .nameFilterTitle{display:inline-block;font-size:13px}.funnel-app-root .filterOutWrapper{text-align:left;margin:10px 14px -10px}.funnel-app-root .jumpIntoButton{display:inline-block;font-size:14px;line-height:25px;padding:2px 5px;border-radius:3px;margin:0 0 0 5px;cursor:pointer}.funnel-app-root .optionButtonsHolder{float:right}.funnel-app-root .saveFilterButtonOption{display:inline-block;width:40px;text-align:center}.funnel-app-root .cancelSave{color:#c64f4f}.funnel-app-root .frontMessagePreview{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-height:1.2em;max-height:3.6em;font-size:14px;padding:0 10px;color:var(--quility-dark-text)}.funnel-app-root .convoPreviewWrap{border-bottom:solid 1px;display:inline-block;border-color:var(--quility-border-color);cursor:pointer;padding:5px 0;width:100%;min-height:85px}.funnel-app-root .convoPreviewWrap:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .fieldError{font-size:14px;color:red}.funnel-app-root .search_numbox{min-height:auto}.funnel-app-root .refresh_orderbtn{background-color:var(--quility-button-color);color:var(--quility-color-button-text-color)!important;border:none;font-size:16px;font-weight:700;padding:10px 16px;margin:26px 0 10px 26px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}.funnel-app-root .refresh_orderbtn .refresh_svg{margin-bottom:-4px}.funnel-app-root .light_dropbox .dropdown_outbox{height:auto!important}.funnel-app-root .light_dropbox .dropdown_pading{padding:18px 14px!important}.funnel-app-root .marketplace_scrolldiv{overflow-y:scroll;width:100%;height:250px}}@layer funnel{.funnel-app-root .quilityParentBlockHeader.callForwardingNumbersHeaderCollapsed{height:45px;cursor:pointer;line-height:30px}.funnel-app-root .itemBlock{height:35px;line-height:35px}.funnel-app-root .itemBlockTitle{width:40%;display:inline-block;text-indent:10px}}@layer funnel{.funnel-app-root .a2papproved{background-color:#daffda}.funnel-app-root .a2pdraft{background-color:#e6e6e6}.funnel-app-root .a2prejected{background-color:#ffd6d6}.funnel-app-root .a2pin-review{background-color:#ffffc5}.funnel-app-root .inUse{margin-top:25px;box-shadow:3px 3px 20px -5px;border:solid 1px #00367f}.funnel-app-root .a2pVERIFIED,.funnel-app-root .a2pAPPROVED{background-color:#daffda}.funnel-app-root .a2pFAILED{background-color:#ffd6d6}.funnel-app-root .a2pIN_PROGRESS{background-color:#ffffc5}.funnel-app-root .compliantWrapper{border:solid 1px;border-radius:10px;background-color:#daffda;height:70px;text-align:center;font-size:18px;font-weight:700;line-height:30px}.funnel-app-root .formTitle{text-align:center;font-size:32px;padding:20px;font-weight:700}.funnel-app-root .quilityPopupFormWrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00357f33;z-index:5}.funnel-app-root .quilityPopupFormContent{background-color:#fff;max-width:800px;margin:auto;height:100%;width:80%;min-width:400px;box-shadow:3px 3px 20px -5px;position:relative}.funnel-app-root .bigSelectionButton{width:200px;height:60px;line-height:60px;margin:20px auto;text-align:center;font-weight:700;color:#fff;border-radius:5px;cursor:pointer}.funnel-app-root .trustFormWrapper{margin:15px;border:solid .5px #b7b7b7;padding:15px;border-radius:5px}.funnel-app-root .trustFormTitle{font-weight:700;font-size:18px;margin:10px 0}.funnel-app-root .startOverButton{width:150px;height:40px;line-height:40px;text-align:center;font-weight:700;color:#fff;border-radius:5px;cursor:pointer;position:absolute;top:10px;left:10px}.funnel-app-root .clarification{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:90%;color:#9b9b9bfc}.funnel-app-root .clarification:hover{overflow:unset}.funnel-app-root .greyInfo{font-size:14px;margin-left:10px;display:inline-block;color:gray}.funnel-app-root .quilityFormWrapper{overflow:auto;height:calc(100% - 90px)}.funnel-app-root .formProfileSubmitButton{width:200px;height:40px;line-height:30px;margin:20px auto;text-align:center;font-weight:700;color:#fff;border-radius:5px;cursor:pointer;border:none;font-size:18px}.funnel-app-root .brandSelection{width:-moz-fit-content;width:fit-content;padding:0 10px;border-radius:3px;height:35px;line-height:35px;font-size:15px;cursor:pointer;-webkit-user-select:none;user-select:none;margin:10px auto}.funnel-app-root .campaignFormInputWrapper{margin:20px}.funnel-app-root .campaignFormFieldWrapper{display:inline-block;font-size:16px;width:30%;font-weight:700}.funnel-app-root .campaignLargeInput{border-radius:5px;border:solid 1px #a4a4a4bf;background-color:#efefef;padding:5px;width:95%;height:120px;resize:none;font-family:inherit;color:inherit}.funnel-app-root .campaignTrustFormWrapper{margin:15px;border:solid .5px #b7b7b7;padding:15px;border-radius:5px;overflow:auto;height:calc(100% - 130px)}.funnel-app-root .campaignItemWrapper{margin:15px 20px}.funnel-app-root .campaignFormTitle{display:inline-block;font-size:16px;font-weight:700;margin:5px 0}.funnel-app-root .submitButton{width:150px;display:inline-block;height:40px;margin:0 10px;line-height:40px;text-align:center;cursor:pointer;border-radius:5px;font-weight:700;color:#fff}.funnel-app-root .addNumberButton{cursor:pointer;border-radius:20px;width:-moz-fit-content;width:fit-content;padding:0 10px;height:25px;line-height:25px;position:relative;display:inline-block;background-color:#f1f1f1;color:#000;max-width:110px;font-size:13px;vertical-align:top}.funnel-app-root .serviceNumber{width:-moz-fit-content;width:fit-content;padding:3px 6px;border-radius:5px;cursor:default;margin:8px 0;text-decoration:unset;background-color:var(--quility-button-color)}.funnel-app-root{--tooltip-margin: 30px;--tooltip-arrow-size: 6px}.funnel-app-root .addServiceToolTipWrapper{left:-13em;position:absolute;width:fit-content;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex}.funnel-app-root .addService-Tip{position:relative;left:50%;transform:translate(-25%);z-index:100;align-self:stretch;padding:16px;background:#fff;border-radius:8px;border-color:#1018280f;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex;box-shadow:0 1px 2px #1018280f}.funnel-app-root .addService-Tip:before{content:" ";left:20%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-width:var(--tooltip-arrow-size);margin-left:calc(var(--tooltip-arrow-size) * -1)}.funnel-app-root .addService-Tip.top{top:calc(var(--tooltip-margin) * -1)}.funnel-app-root .addService-Tip.top:before{top:100%;border-top-color:var(--quility-block-background-color)}.funnel-app-root .addService-Tip.right{left:calc(100% + var(--tooltip-margin));top:50%;transform:translate(0) translateY(-50%)}.funnel-app-root .addService-Tip.right:before{left:calc(var(--tooltip-arrow-size) * -1);top:50%;transform:translate(0) translateY(-50%);border-right-color:var(--quility-block-background-color)}.funnel-app-root .addService-Tip.bottom{bottom:calc(var(--tooltip-margin) * -1)}.funnel-app-root .addService-Tip.bottom:before{bottom:100%;border-bottom-color:var(--quility-block-background-color)}.funnel-app-root .addService-Tip.left{left:auto;right:calc(100% + var(--tooltip-margin));top:50%;transform:translate(0) translateY(-50%)}.funnel-app-root .addService-Tip.left:before{left:auto;right:calc(var(--tooltip-arrow-size) * -2);top:50%;transform:translate(0) translateY(-50%);border-left-color:var(--quility-block-background-color)}}@layer funnel{.funnel-app-root .messagePreview{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0;padding:3px;height:60px;outline:solid .5px #69afff;border-radius:5px}.funnel-app-root .messagePreview:hover{outline:solid 1px;border-radius:5px}.funnel-app-root .messageEdit{display:block;width:100%;border-radius:5px;height:60px;font-family:inherit;font-size:inherit;color:inherit;transition:all .5s}.funnel-app-root .transitionMessage{height:200px}.funnel-app-root .editorOption{height:30px;display:inline-block;line-height:30px;border-radius:5px;padding:0 10px;margin:5px}.funnel-app-root .quilityAdjust{display:inline-block;background-color:var(--quility-extra-dark-green);color:var(--quility-light-text);font-weight:700}.funnel-app-root .quilityAdjustContent{background-color:var(--quility-extra-dark-green);color:var(--quility-light-text);z-index:33}}@layer funnel{.funnel-app-root .integrationHolder{border:solid 1px #d0d0d0;border-radius:5px;background-color:#fff;text-align:left}.funnel-app-root .integrationBlock{height:50px;line-height:55px;border-bottom:solid 1px #f1f1f1}.funnel-app-root .integrationLogo{width:30px;display:inline-block;line-height:40px;height:40px;margin:5px 20px;vertical-align:middle}.funnel-app-root .integrationTitle{font-weight:700;display:inline-block;vertical-align:middle;font-size:16px;margin-top:-10px;min-width:150px;width:30%;text-indent:10px}.funnel-app-root .integrationStatus{line-height:40px;display:inline-block;vertical-align:middle;margin-top:-10px;min-width:150px;width:30%}.funnel-app-root .integrationToggleHolder{display:inline-block;height:39px;vertical-align:middle;margin-top:-10px}.funnel-app-root .integrationDisconnected{color:#c20000;font-weight:500}.funnel-app-root .integrationConnected{color:#009100;font-weight:500}.funnel-app-root .integrationHoler{padding:0 20px;transition:all .5s;background-color:#fff;border-radius:5px;text-align:left}.funnel-app-root .removeButton{border:solid 1px;line-height:35px;padding:0 10px;border-radius:5px;cursor:pointer}.funnel-app-root .quilitySignInButton{width:180px;height:35px;line-height:35px;display:inline-block;text-align:center;font-weight:400;border-radius:5px;vertical-align:text-bottom;cursor:pointer}}@layer funnel{.funnel-app-root .extraIndent{text-indent:20px;font-weight:unset}.funnel-app-root .stateOptionsList{border:solid 1px;width:260px;text-align:left;text-indent:10px;max-height:250px;height:fit-content;position:absolute;margin:auto auto auto 28%;transform:translate(-50%);background-color:#fff;overflow:auto;border-radius:5px;z-index:2}.funnel-app-root .addCardPopup{position:fixed;width:100%;height:100%;background-color:#80808045;top:0;left:0;align-content:space-evenly;padding-left:13%;z-index:6}.funnel-app-root .error{color:red;font-weight:700}.funnel-app-root .option{padding:5px;cursor:pointer}.funnel-app-root .option:hover{background:#f1f1f1}.funnel-app-root .orderButton{width:140px;line-height:30px;display:inline-block;margin-left:15px;border-radius:5px;font-size:15px;cursor:pointer;color:#fff;font-weight:700;padding:5px 10px;margin-top:20px}.funnel-app-root .price{margin:10px;font-weight:700}.funnel-app-root .submitPaymentFormWrapper{width:fit-content;margin:20px auto}.funnel-app-root .totalPrice{margin:15px 0}.funnel-app-root .selectCards{width:310px;margin:auto;font-family:inherit}}@layer funnel{.funnel-app-root .formWrapper{width:51%;height:500px;margin:auto;padding-top:30px}.funnel-app-root .p-PaymentDetails-group{color:#00357f}.funnel-app-root .cancelled{background-color:#ffe9e9}.funnel-app-root .subscribeModalWrapper{position:fixed;z-index:100;width:100%;height:100%;background-color:#5252528a}.funnel-app-root .addNewCard{display:inline-block;position:absolute;margin-left:19px;border-radius:var(--quility-border-radius);padding:2px 10px;font-size:14px;cursor:pointer}.funnel-app-root .subscribeInfoWrapper{width:60%;margin:auto}.funnel-app-root .subscribeModalContent{background-color:var(--quility-block-background-color);width:90%;margin:5% auto auto;height:80%;border-radius:var(--quility-border-radius);border:solid 2px var(--quility-border-color);position:relative;overflow:scroll}.funnel-app-root .inactiveButton{background-color:#b4b4b4;cursor:not-allowed!important}.funnel-app-root .subscribeButton{width:200px;cursor:pointer;font-size:15px;height:35px;line-height:35px;text-align:center;border-radius:var(--quility-border-radius);user-select:none}.funnel-app-root .subscribeLogo{width:40%;margin-top:30px;min-width:400px;max-width:900px}.funnel-app-root .subscriptionHolder{display:flex;justify-content:space-evenly}.funnel-app-root .subscriptionOptionWrapper{border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);margin:15px 5px;width:30%;min-width:400px}.funnel-app-root .cardWrapper{display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.funnel-app-root .subscriptionOptionHeader{padding:0 10px;border-radius:5px}.funnel-app-root .subcriptionOptionContent{padding:10px}.funnel-app-root .subscriptionOptionPrice{font-weight:700}.funnel-app-root .subscriptionOptionDescriptionTitle{margin-top:20px;text-align:center;font-weight:600}.funnel-app-root .subscriptionWarningTitle{text-align:center;margin-top:10px}.funnel-app-root .cardModalAdjustment{position:fixed;text-align:center;margin:auto;width:120%;left:3.5%;top:48px}.funnel-app-root .subscription-card{max-width:600px;width:100%;height:100%;background:#fff;overflow:hidden;border-radius:6px;outline:1px var(--Colors-Gray-300) solid;outline-offset:-1px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.funnel-app-root .subscription-card__header{align-self:stretch;padding:16px 24px;background:var(--Colors-Gray-100);border-bottom:2px var(--Colors-Gray-100) solid;justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.funnel-app-root .subscription-card__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:center;display:flex;flex-direction:column;color:var(--Colors-Gray-900);font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;word-wrap:break-word}.funnel-app-root .subscription-card__header-actions{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.funnel-app-root .subscription-item{align-self:stretch;padding:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.funnel-app-root .subscription-item__details{align-self:stretch;background:#fff;overflow:hidden;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.funnel-app-root .subscription-item__table-layout{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;display:flex}.funnel-app-root .subscription-item__table{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:inline-flex}.funnel-app-root .subscription-item__labels{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.funnel-app-root .subscription-item__values{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.funnel-app-root .subscription-item__row{align-self:stretch;max-height:63px;min-height:56px;background:var(--Colors-Base-white);border-bottom:1px var(--Colors-Gray-200) solid;justify-content:flex-start;align-items:center;display:inline-flex}.funnel-app-root .subscription-item__row--label{width:100%;max-width:399px}.funnel-app-root .subscription-item__row--borderless{border-bottom:none}.funnel-app-root .subscription-item__cell{align-self:stretch;padding:16px;justify-content:center;align-items:center;gap:10px;display:flex}.funnel-app-root .subscription-item__label-text{max-width:350px;max-height:36px;text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:center;display:flex;flex-direction:column;color:var(--Colors-Gray-900);font-size:14px;font-family:Montserrat,sans-serif;font-weight:700;word-wrap:break-word}.funnel-app-root .subscription-item__value-text{max-width:350px;max-height:36px;text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:center;display:flex;flex-direction:column;color:var(--Colors-Gray-900);font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;word-wrap:break-word}.funnel-app-root .subscription-item__actions{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex}.funnel-app-root .subscription-cancel-error{color:var(--Colors-Error-600, #d92d20);font-size:14px;font-family:Montserrat,sans-serif;margin-top:8px}.funnel-app-root .subscription-item__action-btn{height:48px;min-width:48px;max-height:48px;min-height:48px;padding:14px 16px;overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:flex}}@layer funnel{.funnel-app-root .lc-page{background:var(--Colors-Base-white, #FFFFFF);display:flex;flex-direction:column;gap:24px;padding:74px 24px 24px;border-radius:5px;font-family:Montserrat,sans-serif;color:var(--Colors-Gray-900, #2F2F2F);max-width:100%;min-width:0;box-sizing:border-box;overflow:clip;top:100px;left:50px;right:0;margin-left:auto;margin-right:auto}.funnel-app-root .centerQueue .outerWrapper.lc-page--dial-session{position:static;width:100%;height:100%;margin:0;padding:44px 16px 16px;top:auto;left:auto;right:auto;border-radius:0;overflow:hidden}.funnel-app-root .centerQueue .lc-page--dial-session .lc-columns{max-height:100%}.funnel-app-root .App.recruiting-enabled .pageContentArea>.outerWrapper.lc-page{left:24px;right:24px;width:auto;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.funnel-app-root .lc-columns{display:flex;align-items:stretch;gap:32px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;max-height:calc(100vh - 260px);overflow:hidden}.funnel-app-root .lc-left-col{display:flex;flex-direction:column;gap:16px;flex:13 1 0;min-width:0;max-width:min(100%,calc((100% - 32px)*.65 - 50px));align-self:stretch;box-sizing:border-box;overflow-y:scroll;border:1px solid rgba(0,0,0,.068);border-radius:15px;padding:15px}.funnel-app-root .lc-left-col-stack,.funnel-app-root .lc-left-col-stack-fields,.funnel-app-root .lc-left-col-block{display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-left-col-stack{gap:8px}.funnel-app-root .lc-left-col-stack>button.lc-icon-link{align-self:flex-start}.funnel-app-root .lc-left-col-stack-fields{gap:24px}@media(max-width:767px){.funnel-app-root .lc-left-col-stack>button.lc-icon-link{display:none}}.funnel-app-root .lc-call-connect-error-wrap{width:50%;max-width:50%;min-width:0;align-self:flex-start;box-sizing:border-box}.funnel-app-root .lc-call-connect-error-wrap .callBlocked{margin-top:0;margin-left:0;margin-right:0;box-shadow:0 4px 8px #00000014;border:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .lc-right-col{display:flex;flex-direction:column;gap:32px;flex:7 1 0;min-width:calc((100% - 32px) * 7 / 20 + 50px);align-self:stretch;overflow-y:auto}@container lead-main (max-width: 640px){.funnel-app-root .lc-columns{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%;gap:32px;margin-left:0;margin-right:0}.funnel-app-root .lc-left-col,.funnel-app-root .lc-right-col{flex:1 1 auto;width:100%;max-width:100%;min-width:0}}@media(max-width:640px){.funnel-app-root .lc-columns{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%;gap:32px;margin-left:0;margin-right:0}.funnel-app-root .lc-left-col,.funnel-app-root .lc-right-col{flex:1 1 auto;width:100%;max-width:100%;min-width:0}}.funnel-app-root .lc-lead-not-found{padding-top:5%;font-family:Montserrat,sans-serif;width:100%;min-height:100vh;margin:auto;background:var(--Colors-Base-white, #FFFFFF);text-align:center}.funnel-app-root .lc-loading,.funnel-app-root .lc-no-lead{font-size:14px;line-height:1.5;color:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-back-link{display:inline-flex;align-items:self-start;width:fit-content;gap:6px;min-height:30px;min-width:48px;overflow:clip;cursor:pointer;background:none;border:none;padding:0;font-family:Montserrat,sans-serif;color:var(--quility-button-color)}.funnel-app-root .lc-back-link span{font-weight:700;font-size:16px;color:var(--quility-button-color);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.funnel-app-root .lc-exclusivity-banner{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:var(--Colors-Info-50, #EFF8FF);border:1px solid var(--Colors-Info-500, #1570EF);border-radius:6px;font-size:14px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-exclusivity-banner .lc-exclusivity-banner-icon,.funnel-app-root .lc-exclusivity-banner svg{margin-top:5px;font-weight:700}.funnel-app-root .lightBlueDate{color:var(--Colors-Info-300, #1849A9);font-weight:500}.funnel-app-root .darkBlueDate{color:var(--Colors-Info-500, #1849A9);font-weight:700}.funnel-app-root .lc-duplicate-banner{display:flex;align-items:center;gap:12px;padding:4px 16px;background-color:#fff6d5;border:1px solid #DC6803;border-radius:6px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-duplicate-banner-icon{color:#dc6803;margin-top:8px}.funnel-app-root .lc-duplicate-banner-text{flex:1;min-width:0;color:#dc6803;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:150%}.funnel-app-root .lc-duplicate-banner-close{background:none;border:none;padding:0;cursor:pointer;color:#dc6803;display:flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .lc-collapsible-wrapper{display:inline-flex;position:relative;align-items:center;gap:6px;min-height:48px;min-width:48px;cursor:pointer;background:none;border:none;padding:0;font-family:Montserrat,sans-serif;color:var(--quility-button-color)}.funnel-app-root .lc-collapsible-toggle-label{font-weight:700;font-size:16px;color:var(--quility-button-color);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.funnel-app-root .lc-collapsible-error-indicator{display:inline-flex;align-items:center;position:relative;margin-left:6px;align-self:stretch}.funnel-app-root .lc-collapsible-wrapper .lc-invalid-entries-tooltip:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-style:solid;border-color:transparent #000000 transparent transparent}.funnel-app-root .lc-header-top{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-name-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:16px;row-gap:12px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-lead-name{font-weight:700;font-size:32px;color:var(--Colors-Black, #000000);min-width:0;max-width:100%;flex:0 1 auto;white-space:normal;overflow-wrap:break-word}.funnel-app-root .lc-tags-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0;max-width:100%;flex:0 1 auto;box-sizing:border-box}.funnel-app-root .lc-tag{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;height:auto;padding:8px 12px;background:var(--Colors-Gray-50, #F8F8F8);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:99999px;font-size:14px;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-tag-label{font-weight:600}.funnel-app-root .lc-tag-value{font-weight:400;min-width:0;overflow-wrap:break-word}.funnel-app-root button.lc-tag.lc-tag--clickable{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;text-align:inherit;-webkit-appearance:none;appearance:none}.funnel-app-root button.lc-tag.lc-tag--clickable:hover{border-color:var(--Colors-Gray-300, #d0d0d0);background:var(--Colors-Gray-100, #f0f0f0)}.funnel-app-root button.lc-tag.lc-tag--clickable:focus-visible{outline:2px solid var(--Colors-Info-500, #1570ef);outline-offset:2px}.funnel-app-root .lc-tags-row button.lc-tag.lc-tag--clickable{flex:0 1 auto;max-width:min(520px,100%)}.funnel-app-root .lc-tags-row button.lc-tag.lc-tag--clickable .lc-tag-value{white-space:normal;overflow-wrap:anywhere}.funnel-app-root .lc-tag--flow-stopped{opacity:.72;border-color:var(--Colors-Gray-300, #d0d0d0)}.funnel-app-root .lc-email-leave-backdrop.lc-email-leave-backdrop--workflow{z-index:10060;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.funnel-app-root .lc-email-leave-backdrop--workflow .lc-email-leave-body{border:none;box-shadow:none}.funnel-app-root .lc-email-leave-backdrop.lc-email-leave-backdrop--workflow-confirm{z-index:10120;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.funnel-app-root .lc-email-leave-backdrop--workflow-confirm .lc-email-leave-body--workflow-confirm{border:none;box-shadow:none}.funnel-app-root .lc-workflow-stats-plain{list-style:none;margin:0 0 24px;padding:0;font-family:Montserrat,sans-serif;border:none}.funnel-app-root .lc-workflow-stats-plain li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;border:none;font-size:14px;line-height:1.4}.funnel-app-root .lc-workflow-stat-name{color:var(--Colors-Gray-600, #858585);font-weight:400}.funnel-app-root .lc-workflow-stat-num{font-weight:600;color:var(--Colors-Gray-900, #2f2f2f);font-variant-numeric:tabular-nums;flex-shrink:0}.funnel-app-root .lc-dropdowns-row{display:flex;gap:24px;align-items:center;flex-wrap:wrap;row-gap:16px}@media(max-width:640px){.funnel-app-root .lc-name-row{flex-direction:column;align-items:flex-start;gap:12px}.funnel-app-root .lc-tags-row{max-width:100%}.funnel-app-root .lc-left-col .lc-form-fields>.lc-input-group.lc-input-group--fixed{width:100%!important;max-width:100%}.funnel-app-root .lc-left-col .lc-field-row{flex-wrap:wrap}.funnel-app-root .lc-left-col .lc-field-row>.lc-input-group,.funnel-app-root .lc-left-col .lc-field-row>.lc-input-group.lc-input-group--fixed{flex:1 1 min(100%,220px);min-width:0;width:auto!important;max-width:100%}}@media(max-width:500px){.funnel-app-root .lc-left-col .lc-field-row,.funnel-app-root .lc-left-col .lc-height-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.funnel-app-root .lc-left-col .lc-field-row>*,.funnel-app-root .lc-left-col .lc-height-row>*{flex:none!important;width:100%!important;max-width:100%!important}.funnel-app-root .lc-left-col .lc-form-fields>.lc-input-group.lc-input-group--fixed{width:100%!important;max-width:100%}.funnel-app-root .lc-dropdowns-row{flex-direction:column;align-items:stretch}.funnel-app-root .lc-dropdowns-row>.lc-input-group{width:100%!important;max-width:100%}.funnel-app-root .lc-reorderable-row{align-items:stretch}.funnel-app-root .lc-reorderable-content .lc-field-row,.funnel-app-root .lc-reorderable-content .lc-height-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.funnel-app-root .lc-reorderable-content .lc-field-row>*,.funnel-app-root .lc-reorderable-content .lc-height-row>*{width:100%!important;max-width:100%!important;flex:none!important}.funnel-app-root .lc-left-col .lc-custom-fields-grid{grid-template-columns:1fr}}.funnel-app-root .lc-icon-link{display:inline-flex;align-items:center;gap:6px;min-height:48px;min-width:48px;overflow:clip;cursor:pointer;background:none;border:none;padding:0 8px;font-family:Montserrat,sans-serif;color:var(--quility-button-color);border-radius:5px}.funnel-app-root .lc-icon-link:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .lc-icon-link:active{background:var(--Colors-Gray-100, #F1F1F1)}.funnel-app-root .lc-icon-link:focus-visible{outline:2px solid var(--quility-button-color, var(--Colors-Brand-500, #005851))}.funnel-app-root .lc-icon-link:disabled{color:var(--Colors-Gray-500, #ADADAD);cursor:not-allowed}.funnel-app-root .lc-exit-script-close-icon{flex-shrink:0;padding-top:4px}.funnel-app-root .lc-icon-link span{font-weight:700;font-size:16px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.funnel-app-root .lc-script-view{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-script-tabs{display:flex;flex-direction:row;align-items:center;width:100%}.funnel-app-root .lc-script-tab{display:flex;flex-direction:column;height:48px;flex-shrink:0}.funnel-app-root .lc-script-tab--active{background:var(--Colors-Gray-100, #F1F1F1)}.funnel-app-root .lc-script-tab-indicator{height:2px;width:100%;background:var(--quility-button-color, var(--Colors-Brand-500, #005851));flex-shrink:0}.funnel-app-root .lc-script-tab-inner{display:flex;flex:1 0 0;align-items:center;justify-content:center;gap:10px;min-height:0;padding:10px 16px 12px;background:none;border:none;cursor:pointer;font-family:Montserrat,sans-serif}.funnel-app-root .lc-script-tab--active .lc-script-tab-inner{padding-top:10px;padding-bottom:12px}.funnel-app-root .lc-script-tab-label{font-size:14px;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-script-tab--active .lc-script-tab-label{font-weight:700;color:var(--quility-button-color, var(--Colors-Brand-500, #005851))}.funnel-app-root .lc-script-tooltip-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--Colors-Brand-500, #005851);cursor:help}.funnel-app-root .lc-script-tooltip{position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:22px;padding:12px;min-width:320px;max-width:360px;background:var(--Colors-Gray-900, #2F2F2F);border-radius:var(--radius-xs, 4px);font-size:12px;font-weight:500;line-height:1.5;color:var(--Colors-Base-white, #FFFFFF);white-space:normal;pointer-events:none;box-sizing:border-box;z-index:9999}.funnel-app-root .lc-script-tab:first-child .lc-script-tooltip{left:0;transform:translate(-25%)}.funnel-app-root .lc-script-tab-content{background:var(--Colors-Gray-100, #F1F1F1);padding:24px 16px;width:100%;overflow:clip}.funnel-app-root .lc-script-body{display:flex;flex-direction:column;gap:24px;font-family:Montserrat,sans-serif;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-script-body--embedded .scriptingWrapper{border:none;margin:0;width:100%;max-width:none;box-sizing:border-box}.funnel-app-root .lc-script-body--embedded .scriptAdjustment{width:100%;margin-left:0}.funnel-app-root .lc-script-body--embedded .script-field-label{display:block;font-size:12px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);margin:0 0 8px}.funnel-app-root .lc-script-body--embedded .script-add-spouse-btn{height:48px;min-height:48px;padding:14px 16px;border:none;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;margin:8px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:8px}.funnel-app-root .lc-script-body--embedded .script-add-spouse-btn .addSpouseButton__inner{gap:8px}.funnel-app-root .lc-script-body--embedded .script-add-spouse-btn .addSpouseButton__icon{width:18px;height:18px;transform:translateY(3px)}.funnel-app-root .lc-script-heading{font-size:21px;font-weight:700;line-height:1.25;color:var(--Colors-Black, #000000);margin:0}.funnel-app-root .lc-script-subheading{font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Black, #000000);margin:0}.funnel-app-root .lc-script-copy{font-size:14px;font-weight:400;line-height:1.5;margin:0}.funnel-app-root .lc-script-copy p{margin:0 0 16px}.funnel-app-root .lc-script-copy p:last-child{margin-bottom:0}.funnel-app-root .lc-script-copy ol,.funnel-app-root .lc-script-copy ul{margin:0 0 16px;padding-left:21px}.funnel-app-root .lc-script-copy li{margin-bottom:8px}.funnel-app-root .lc-script-copy li:last-child{margin-bottom:0}.funnel-app-root .lc-script-input-block{display:flex;flex-direction:column;gap:8px}.funnel-app-root .lc-script-input-label{font-size:12px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);margin:0}.funnel-app-root .lc-script-input{height:40px;padding:10px 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:var(--radius-sm, 6px);font-size:14px;line-height:1.5;color:var(--Colors-Gray-600, #8D8D8D);display:flex;align-items:center;max-width:207px;box-sizing:border-box}.funnel-app-root .lc-script-select-wrap{position:relative;max-width:207px;height:40px}.funnel-app-root .lc-script-select-wrap .lc-script-select{width:100%;height:100%;padding:10px 40px 10px 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:var(--radius-sm, 6px);font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);appearance:none;cursor:pointer;box-sizing:border-box}.funnel-app-root .lc-script-select-wrap .lc-script-select:invalid,.funnel-app-root .lc-script-select-wrap .lc-script-select.lc-script-select--placeholder{color:var(--Colors-Gray-600, #8D8D8D)}.funnel-app-root .lc-script-select-wrap .lc-script-select:disabled{cursor:not-allowed;opacity:.8}.funnel-app-root .lc-script-select-wrap .lc-script-select-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-script-add-spouse{align-self:flex-start;height:48px;min-height:48px;padding:14px 16px;border:2px solid var(--quility-button-color, var(--Colors-Brand-500, #005851));border-radius:5px;background:transparent;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;color:var(--quility-button-color, var(--Colors-Brand-500, #005851));cursor:pointer;box-sizing:border-box}.funnel-app-root .lc-section-card{display:flex;flex-direction:column;gap:24px;padding:16px;border:1px solid var(--Colors-Gray-100, #F1F1F1);border-radius:5px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .lc-section-title{font-weight:700;font-size:16px;color:var(--Colors-Black, #000000);line-height:1.5;white-space:nowrap}.funnel-app-root .lc-form-fields{display:flex;flex-direction:column;gap:24px;width:100%}.funnel-app-root .lc-field-row{display:flex;gap:24px;align-items:flex-start;width:100%}.funnel-app-root .lc-field-row-wrap{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;width:100%}.funnel-app-root .lc-height-row{display:flex;gap:24px;align-items:flex-end}.funnel-app-root .lc-height-row>.lc-input-group{flex:1}.funnel-app-root .lc-input-group{display:flex;flex-direction:column;gap:8px;flex:1 0 0;min-width:0}.funnel-app-root .lc-input-group--fixed{flex:none}.funnel-app-root .lc-input-label{font-weight:400;font-size:12px;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);margin-left:8px;white-space:nowrap}.funnel-app-root .lc-input-label-required{color:#b42318;margin-right:.25rem}.funnel-app-root .lc-input{width:100%;height:40px;padding:0 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .15s ease}.funnel-app-root .lc-input::placeholder{color:var(--Colors-Gray-600, #8D8D8D)}.funnel-app-root .lc-input:hover,.funnel-app-root .lc-input:active{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-input:focus{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-input-wrapper{width:100%;height:40px;display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;transition:border-color .15s ease}.funnel-app-root .lc-input-group:not(.lc-input-group--error) .lc-input-wrapper:not(:has(.lc-input:disabled)):hover,.funnel-app-root .lc-input-group:not(.lc-input-group--error) .lc-input-wrapper:not(:has(.lc-input:disabled)):active,.funnel-app-root .lc-input-group:not(.lc-input-group--error) .lc-input-wrapper:not(:has(.lc-input:disabled)):focus-within{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-input-wrapper .lc-input{flex:1;min-width:0;height:auto;padding:0;border:none;background:transparent}.funnel-app-root .lc-input-wrapper .lc-input:hover,.funnel-app-root .lc-input-wrapper .lc-input:focus{border:none}.funnel-app-root .lc-input:disabled,.funnel-app-root .lc-input-wrapper:has(.lc-input:disabled){cursor:not-allowed;opacity:.8}.funnel-app-root .lc-input-group--error .lc-input-wrapper{border-color:var(--Colors-Error-500, #B42318)}.funnel-app-root .lc-input-error-msg{font-size:12px;line-height:1.5;font-weight:400;color:var(--Colors-Error-500, #B42318);font-family:Montserrat,sans-serif}.funnel-app-root .lc-input-error-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--Colors-Error-500, #B42318)}.funnel-app-root .lc-input-hazard-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--Colors-Semantic-Warning-500, #B65902);cursor:help}.funnel-app-root .lc-select-wrapper{position:relative;width:100%}.funnel-app-root .lc-select{width:100%;height:40px;padding:0 40px 0 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);line-height:1.5;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease}.funnel-app-root .lc-select:not(:disabled):hover,.funnel-app-root .lc-select:not(:disabled):active,.funnel-app-root .lc-select:not(:disabled):focus{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-select--placeholder{color:var(--Colors-Gray-600, #8D8D8D)}.funnel-app-root .lc-select-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-suffix-input-wrapper{width:100%;height:40px;display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;transition:border-color .15s ease}.funnel-app-root .lc-suffix-input-wrapper:not(.lc-suffix-input-wrapper--error):hover,.funnel-app-root .lc-suffix-input-wrapper:not(.lc-suffix-input-wrapper--error):active,.funnel-app-root .lc-suffix-input-wrapper:not(.lc-suffix-input-wrapper--error):focus-within{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-suffix-input-wrapper input{flex:1;border:none;background:transparent;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);outline:none;padding:0;min-width:0}.funnel-app-root .lc-suffix-input-wrapper input::placeholder{color:var(--Colors-Gray-600, #8D8D8D)}.funnel-app-root .lc-suffix-input-wrapper--error{border-color:var(--Colors-Error-500, #B42318)}.funnel-app-root .lc-suffix-text{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;color:var(--Colors-Gray-500, #ADADAD);white-space:nowrap}.funnel-app-root .lc-search-input-wrapper{width:100%;height:40px;display:flex;align-items:center;gap:16px;padding:0 16px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;overflow:clip;transition:border-color .15s ease}.funnel-app-root .lc-search-input-wrapper:not(:has(input:disabled)):hover,.funnel-app-root .lc-search-input-wrapper:not(:has(input:disabled)):active,.funnel-app-root .lc-search-input-wrapper:not(:has(input:disabled)):focus-within{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-search-input-wrapper input{flex:1;border:none;background:transparent;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);outline:none;padding:0;min-width:0}.funnel-app-root .lc-add-phone-btn{display:flex;align-items:center;justify-content:center;width:48px;height:40px;min-width:48px;border-radius:6px;cursor:pointer;background:none;border:none;padding:0;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-colead-actions{display:flex;flex-direction:column;gap:8px}.funnel-app-root .lc-collapsible-chevron{display:flex!important;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;min-width:24px;min-height:24px;visibility:visible!important;opacity:1!important;transition:transform .2s ease}.funnel-app-root .lc-collapsible-chevron svg{display:block!important;width:24px;height:24px;visibility:visible!important;opacity:1!important}.funnel-app-root .lc-collapsible-chevron--open{transform:rotate(180deg)}.funnel-app-root .lc-collapsible-error-icon{flex-shrink:0;width:20px;height:20px;color:var(--Colors-Error-500, #B42318);display:inline-flex;align-items:center;justify-content:center}.funnel-app-root .lc-action-buttons{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.funnel-app-root .lc-action-buttons-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;width:100%;min-width:0}.funnel-app-root .lc-action-btn{flex-shrink:0;height:48px;min-height:48px;max-height:48px;min-width:48px}.funnel-app-root .lc-action-btn .q-branded-primary-button,.funnel-app-root .lc-action-btn .q-branded-secondary-button{width:auto;height:48px;min-height:48px;max-height:48px;white-space:nowrap}.funnel-app-root .lc-schedule-call-anchor{position:relative}.funnel-app-root .lc-schedule-slide-portal{position:fixed;top:var(--schedule-portal-top, 0);left:var(--schedule-portal-left, 0);transform:translate(-50%);z-index:2000;pointer-events:none}.funnel-app-root .lc-schedule-slide-surface{width:min(600px,calc(100vw - 32px));overflow:hidden;background:var(--Colors-Base-white, #FFFFFF);border-radius:12px;box-shadow:0 4px 16px #1018281a;max-height:0;opacity:0;transform:translateY(-40px);transition:max-height .7s cubic-bezier(.32,.72,0,1),opacity .6s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1)}.funnel-app-root .lc-schedule-slide-surface--expanded{max-height:650px;opacity:1;transform:translateY(0);pointer-events:auto;overflow-y:auto}.funnel-app-root .lc-schedule-slide-surface__inner{padding:20px;text-align:center}.funnel-app-root .lc-action-btn .q-branded-primary-button:not(:disabled){cursor:pointer}.funnel-app-root .lc-action-btn .q-branded-primary-button:disabled{background-color:var(--Colors-Gray-200, #E4E4E4);border-color:var(--Colors-Gray-300, #d4d4d4);color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-action-btn .q-branded-primary-button:disabled .q-branded-primary-button-text,.funnel-app-root .lc-action-btn .q-branded-primary-button:disabled [class*=button-text]{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-action-btn .q-branded-primary-button:disabled svg,.funnel-app-root .lc-action-btn .q-branded-primary-button:disabled .fontello{color:var(--Colors-Gray-500, #ADADAD)!important}.funnel-app-root .lc-quick-actions{display:flex;gap:16px;align-items:flex-end}.funnel-app-root .lc-tabs-container{display:flex;flex-direction:column;width:100%}.funnel-app-root .lc-tabs-bar{display:flex;align-items:center}.funnel-app-root .lc-tab{display:flex;flex-direction:column;height:48px;cursor:pointer;background:none;border:none;padding:0;font-family:Montserrat,sans-serif}.funnel-app-root .lc-tab--active{background:var(--Colors-Gray-100, #F1F1F1)}.funnel-app-root .lc-tab-indicator{height:2px;width:100%;background:transparent}.funnel-app-root .lc-tab--active .lc-tab-indicator{background:var(--quility-button-color)}.funnel-app-root .lc-tab-label{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 16px 12px;font-size:14px;line-height:1.5;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);white-space:nowrap}.funnel-app-root .lc-tab--active .lc-tab-label{font-weight:700;color:var(--quility-button-color)}.funnel-app-root .lc-tab-label{position:relative}.funnel-app-root .lc-tab-unread{position:absolute;top:2px;right:-8px;width:8px;height:8px;border-radius:50%;background:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-section-heading{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:21px;line-height:1.5;color:var(--Colors-Black, #000000);white-space:nowrap}.funnel-app-root .lc-tab-content{display:flex;flex-direction:column;gap:16px;padding:24px 16px;background:var(--Colors-Gray-100, #F1F1F1);overflow:clip}.funnel-app-root .lc-tab-content--lead-card{height:fit-content;overflow:visible;transition:none;transform:none;display:flex;flex-direction:column;min-height:0}.funnel-app-root .lc-right-col .recWrapper,.funnel-app-root .lc-tab-content--lead-card .recWrapper,.funnel-app-root .lc-right-col .recBlock,.funnel-app-root .lc-tab-content--lead-card .recBlock{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-right-col .recBottom,.funnel-app-root .lc-tab-content--lead-card .recBottom{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:6px;min-width:0;width:100%;box-sizing:border-box}.funnel-app-root .lc-right-col .recBottom .recBottomAction,.funnel-app-root .lc-tab-content--lead-card .recBottom .recBottomAction{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 4px!important;line-height:1.25!important;min-height:36px;height:auto;box-sizing:border-box!important;text-align:center;font-size:11px}.funnel-app-root .lc-right-col .recBottom .recBottomAction>a.noDeco,.funnel-app-root .lc-right-col .recBottom .recBottomAction>span,.funnel-app-root .lc-tab-content--lead-card .recBottom .recBottomAction>a.noDeco,.funnel-app-root .lc-tab-content--lead-card .recBottom .recBottomAction>span{display:flex!important;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;text-align:center;white-space:nowrap;overflow:visible}.funnel-app-root .lc-right-col .recBottom .recBottomAction .fontello,.funnel-app-root .lc-tab-content--lead-card .recBottom .recBottomAction .fontello{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0!important}.funnel-app-root .lc-right-col .recBottom .recBottomAction .fontello svg,.funnel-app-root .lc-tab-content--lead-card .recBottom .recBottomAction .fontello svg{display:block;width:12px!important;height:12px!important}.funnel-app-root .lc-text-adjacent{display:flex;flex-direction:column;gap:0;min-height:0;flex:1 1 0;width:100%}.funnel-app-root .lc-text-adjacent>.queueConvoHeader{flex-shrink:0;margin-top:0;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.funnel-app-root .lc-text-adjacent>.queueConvoHeader .lc-section-heading{margin:0 0 4px;width:100%}.funnel-app-root .lc-text-adjacent>.queueConvoHeader .lc-text-header-block{width:100%}.funnel-app-root .lc-text-adjacent>.queueConversationWrapper.lc-conversation-box{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.funnel-app-root .lc-text-adjacent>.queueConversationWrapper.lc-conversation-box.hidden{display:none}.funnel-app-root .lc-text-adjacent>.lc-tcp-send-bar-zone{flex-shrink:0}.funnel-app-root .lc-text-header{display:flex;flex-direction:column;gap:16px;padding-top:8px}.funnel-app-root .lc-text-title{font-weight:700;font-size:21px;color:var(--Colors-Black, #000000);line-height:1.5;white-space:nowrap}.funnel-app-root .lc-phone-info{display:flex;gap:8px;align-items:center;font-size:14px;line-height:1.5;color:var(--Colors-Black, #000000)}.funnel-app-root .lc-phone-info strong{font-weight:700}.funnel-app-root .lc-phone-divider{width:1px;height:16px;background:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-chat-area{display:flex;flex-direction:column;justify-content:flex-end;height:600px;padding:16px;background:var(--Colors-Gray-50, #F8F8F8);overflow:clip}.funnel-app-root .lc-chat-messages{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.funnel-app-root .lc-message-row{display:flex;width:100%}.funnel-app-root .lc-message-row--inbound{justify-content:flex-start}.funnel-app-root .lc-message-row--outbound{justify-content:flex-end}.funnel-app-root .lc-message{display:flex;flex-direction:column;gap:4px;width:360px;max-width:100%}.funnel-app-root .lc-message-time{font-size:12px;font-weight:400;color:var(--Colors-Gray-700, #707070);line-height:1.5;white-space:nowrap}.funnel-app-root .lc-message-row--outbound .lc-message-time{text-align:right}.funnel-app-root .lc-message-bubble{padding:16px;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;line-height:1.5;overflow:clip}.funnel-app-root .lc-message-bubble--inbound{background:var(--Colors-Base-white, #FFFFFF);color:var(--Colors-Gray-900, #2F2F2F);border-radius:0 5px 5px}.funnel-app-root .lc-message-bubble--outbound{background:var(--Colors-Brand-50, #E6EEEE);border:1px solid var(--Colors-Brand-500, #005851);color:var(--Colors-Gray-900, #2F2F2F);border-radius:5px 0 5px 5px}.funnel-app-root .lc-composer{display:flex;flex-direction:column;gap:8px;width:100%}.funnel-app-root .lc-composer-textarea-wrapper{display:flex;flex-direction:column;width:100%;height:101px;background:var(--Colors-Gray-50, #F8F8F8);border:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;overflow:hidden;transition:border-color .15s ease}.funnel-app-root .lc-composer-textarea-wrapper:hover,.funnel-app-root .lc-composer-textarea-wrapper:active,.funnel-app-root .lc-composer-textarea-wrapper:focus-within{border-color:var(--Colors-Brand-500, #005851)!important}.funnel-app-root .lc-composer-textarea{flex:1;padding:16px 16px 6px;border:none;background:transparent;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);outline:none;resize:vertical;min-height:0}.funnel-app-root .lc-composer-textarea::placeholder{color:var(--Colors-Gray-600, #8D8D8D)}.funnel-app-root .lc-composer-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%}.funnel-app-root .lc-composer-icons{display:flex;gap:8px;align-items:center}.funnel-app-root .lc-composer-icon-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;max-height:48px;border-radius:6px;overflow:clip;cursor:pointer;background:none;border:none;padding:0;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-composer-icon-btn:hover{background:var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .lc-composer-send-btn{flex-shrink:0;height:48px;min-height:48px;max-height:48px}.funnel-app-root .lc-composer-send-btn .q-branded-secondary-button{width:auto;height:48px;min-height:48px;max-height:48px;white-space:nowrap}.funnel-app-root .lc-reorder-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.funnel-app-root .lc-reorder-actions__main{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.funnel-app-root .lc-reorder-reset-link{margin-left:auto;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.25;color:var(--Colors-Gray-900, #2f2f2f);background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0;align-self:center}.funnel-app-root .lc-reorder-actions .q-branded-primary-button,.funnel-app-root .lc-reorder-actions .q-branded-secondary-button,.funnel-app-root .lc-reorder-actions .q-branded-tertiary-button,.funnel-app-root .lc-reorder-actions .q-branded-primary-button-destructive,.funnel-app-root .lc-reorder-actions .q-branded-secondary-button-destructive{width:fit-content;max-width:100%;box-sizing:border-box;padding:14px 16px}.funnel-app-root .lc-reorder-instructions{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.085px;color:var(--Colors-Black, #000000);font-family:Montserrat,sans-serif}.funnel-app-root .lc-reorder-instructions strong{font-weight:700}.funnel-app-root .lc-reorderable-row{display:flex;align-items:center;gap:4px;border:1px solid var(--Colors-Gray-700, #707070);border-radius:5px;padding:4px 8px 8px 4px;cursor:grab;transition:background-color .12s ease}.funnel-app-root .lc-reorderable-row:hover{background-color:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .lc-reorderable-row:active{background-color:var(--Colors-Gray-100, #F1F1F1);cursor:grabbing}.funnel-app-root .lc-grip-handle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;cursor:grab;color:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-reorderable-content{flex:1;min-width:0}.funnel-app-root .lc-droppable-area{display:flex;flex-direction:column;gap:8px}.funnel-app-root .lc-dragging{opacity:.85;box-shadow:0 8px 24px #00000026;border-radius:5px;background:var(--Colors-Base-white, #FFFFFF)}.funnel-app-root .lc-dragging .lc-reorderable-row{border-color:var(--Colors-Primary-500, #1E40AF);background:var(--Colors-Primary-50, #EFF6FF)}.funnel-app-root .lc-dragging .lc-grip-handle{cursor:grabbing;color:var(--Colors-Primary-500, #1E40AF)}.funnel-app-root .lc-reorderable-row .lc-input:disabled,.funnel-app-root .lc-reorderable-row .lc-select:disabled,.funnel-app-root .lc-reorderable-row .lc-suffix-input-wrapper input:disabled,.funnel-app-root .lc-reorderable-row .lc-search-input-wrapper input:disabled{background:var(--Colors-Gray-100, #F5F5F5);color:var(--Colors-Gray-500, #9E9E9E);cursor:not-allowed}.funnel-app-root .lc-checkbox-row{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.funnel-app-root .lc-checkbox-box-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.funnel-app-root .lc-checkbox-box{width:16px;height:16px;border:1.5px solid var(--Colors-Gray-500, #ADADAD);border-radius:2px;display:flex;align-items:center;justify-content:center;background:var(--Colors-Base-white, #FFFFFF);box-sizing:border-box}.funnel-app-root .lc-checkbox-box--checked,.funnel-app-root .lc-checkbox-box--indeterminate{background:var(--Colors-Brand-500, #005851);border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-checkbox-label{font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Black, #000000);letter-spacing:.085px;font-family:Montserrat,sans-serif}.funnel-app-root .lc-custom-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.funnel-app-root .lc-custom-field-input{min-width:0}.funnel-app-root .lc-custom-field-input .lc-input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.funnel-app-root .lc-success-banner{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--Colors-Success-50, #ecfdf3);border:1px solid var(--Colors-Success-300, #6ce9a6);border-radius:6px;margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Success-700, #027a48);cursor:pointer}.funnel-app-root .lc-success-banner svg{flex-shrink:0}.funnel-app-root .lc-delete-modal-overlay{position:fixed;inset:0;background:#00000040;display:flex;align-items:center;justify-content:center;z-index:1000}.funnel-app-root .lc-delete-modal{background:var(--Colors-Base-White, #ffffff);border-radius:5px;padding:24px;width:750px;max-width:90vw;display:flex;flex-direction:column;gap:32px}.funnel-app-root .lc-delete-modal-header{display:flex;align-items:flex-start;gap:16px}.funnel-app-root .lc-delete-modal-title{flex:1;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.4;color:var(--Colors-Neutrals-Black, #000000);letter-spacing:.1px;margin:0}.funnel-app-root .lc-delete-modal-close{flex-shrink:0;background:none;border:none;cursor:pointer;padding:6px;color:var(--Colors-Gray-700, #707070);display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-delete-modal-body{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);margin:-8px 0 0}.funnel-app-root .lc-delete-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px}.funnel-app-root .lc-delete-modal-btn-cancel{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;color:var(--Colors-Brand-500, #005851);background:none;border:2px solid var(--Colors-Brand-500, #005851);border-radius:5px;padding:14px 16px;height:48px;min-height:48px;max-height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-delete-modal-btn-confirm{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;color:var(--Colors-Base-White, #ffffff);background:var(--Colors-Error-500, #b42318);border:none;border-radius:5px;padding:14px 16px;height:48px;min-height:48px;max-height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-reorder-modal-btn-reset-confirm{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;color:var(--Colors-Base-White, #ffffff);background:var(--quility-button-color, var(--Colors-Brand-800, #003330));border:none;border-radius:5px;padding:14px 16px;height:48px;min-height:48px;max-height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-layout-action-banner{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;margin-bottom:16px;background:var(--Colors-Success-50, #ecfdf3);border:1px solid var(--Colors-Success-300, #6ce9a6);border-radius:6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Success-700, #027a48);text-align:left;cursor:pointer;box-sizing:border-box;margin-top:-30px}.funnel-app-root .lc-layout-action-banner svg{flex-shrink:0;color:var(--Colors-Success-600, #039855)}.funnel-app-root .lc-coverage-range-row{display:flex;gap:8px;align-items:flex-end;width:100%;margin-top:8px}.funnel-app-root .lc-coverage-range-dash{display:flex;align-items:center;height:40px;font-size:14px;font-weight:400;color:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-tab-content--lead-card .entireNotesWrapper.lc-notes-section{width:100%;max-width:100%;height:auto;margin:0;display:flex;flex-direction:column;gap:16px;padding:6px 0 0}.funnel-app-root .lc-notes-header-row{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;padding-top:6px;overflow:visible}.funnel-app-root .lc-notes-header-row button{transition-delay:0ms;background-color:transparent;outline:transparent}.funnel-app-root .lc-notes-header-row button:focus{outline:none!important;box-shadow:none!important;background-color:transparent}.funnel-app-root .lc-notes-header-row button:hover{background-color:#d3d3d3}.funnel-app-root .lc-notes-header-row button:active{background-color:gray}.funnel-app-root .lc-notes-info-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:6px;box-sizing:border-box;color:var(--Colors-Gray-900, #2F2F2F);cursor:help;border-radius:50%;overflow:visible;flex-shrink:0}.funnel-app-root .lc-notes-info-icon{color:var(--select-info-500);flex-shrink:0;width:24px;height:24px;min-width:24px;min-height:24px;display:block}.funnel-app-root .lc-notes-tooltip-wrap{--tooltip-margin: 8px;--tooltip-arrow-size: 6px;position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:0;width:0;min-width:0;height:0;display:flex;align-items:center;z-index:10;pointer-events:none}.funnel-app-root .lc-notes-tooltip-tip{background:var(--Colors-Black, #000000)!important;color:var(--Colors-Base-white, #FFFFFF);border:none;box-shadow:0 2px 8px #00000026;padding:12px 16px;border-radius:6px;width:max-content;max-width:260px;min-width:260px;height:auto;min-height:0;white-space:normal;box-sizing:border-box;align-self:auto}.funnel-app-root .lc-notes-tooltip-tip.right{left:100%;top:40%;transform:translate(0) translateY(-5%)}.funnel-app-root .lc-notes-tooltip-tip.right:before{border-right-color:var(--Colors-Black, #000000);top:50%;transform:translateY(-50%)}.funnel-app-root .lc-notes-tooltip-content{gap:0}.funnel-app-root .lc-notes-tooltip-body{color:var(--Colors-Base-white, #FFFFFF)!important;font-size:12px;font-weight:400;line-height:1.5;font-family:Montserrat,sans-serif}.funnel-app-root .lc-notes-field{display:flex;flex-direction:column;gap:6px;width:100%}.funnel-app-root .lc-notes-field label{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-notes-field--note-type,.funnel-app-root .lc-notes-field--note-type .select-container{width:fit-content}.funnel-app-root .lc-notes-select{width:100%;max-width:100%;min-height:40px;padding:8px 36px 8px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23707070' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;box-sizing:border-box}.funnel-app-root .lc-notes-comments-wrap{position:relative;width:100%;min-height:200px}.funnel-app-root .lc-notes-comments{display:none;width:100%;min-height:200px;padding:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;outline:none;overflow:auto;resize:vertical}.funnel-app-root .lc-notes-comments--active{display:block}.funnel-app-root .lc-notes-activity{display:none;width:100%;min-height:200px;padding:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box;overflow:auto}.funnel-app-root .lc-notes-activity.lc-notes-comments--active{display:flex;flex-direction:column;gap:8px}.funnel-app-root .lc-notes-disclaimer{margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-600, #858585)}.funnel-app-root .lc-email-section{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 16px 16px;box-sizing:border-box}.funnel-app-root .lc-email-field{display:flex;flex-direction:column;gap:6px;width:100%}.funnel-app-root .lc-email-label{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-email-required{color:var(--Colors-Semantic-Error-500, #F95951);margin-right:2px}.funnel-app-root .lc-email-input{width:100%;min-height:40px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box}.funnel-app-root .lc-email-input:focus{outline:none;border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-email-input:disabled{color:var(--Colors-Gray-600, #858585);background:var(--Colors-Gray-100, #e9e9e9);border-color:var(--Colors-Gray-200, #E4E4E4);cursor:not-allowed}.funnel-app-root .lc-email-input:disabled:focus{border-color:var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .lc-email-input-shell{position:relative;width:100%}.funnel-app-root .lc-email-input-shell--error .lc-email-input{padding-right:40px;border-color:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-email-input-shell--error .lc-email-input:focus{border-color:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-email-input-shell__icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;color:var(--Colors-Semantic-Error-500, #F95951);pointer-events:none}.funnel-app-root .lc-email-field-error{margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-email-to-dropdown-wrap{position:relative;width:100%}.funnel-app-root .lc-email-to-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:14px;text-align:left;cursor:pointer;background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-sizing:border-box}.funnel-app-root .lc-email-to-trigger:focus{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-email-placeholder{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-email-chevron{color:var(--Colors-Gray-600, #858585);font-size:10px}.funnel-app-root .lc-email-to-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--Colors-Base-white, #FFFFFF);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:20;overflow:hidden}.funnel-app-root .lc-email-to-option{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;font-family:Montserrat,sans-serif;font-size:14px;text-align:left;background:none;border:none;cursor:pointer;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-email-to-option:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .lc-email-select-all{color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-email-to-option--recipient{padding-left:32px}.funnel-app-root .lc-email-checkbox{display:inline-flex;align-items:center;justify-content:center;width:16px;flex-shrink:0}.funnel-app-root .lc-email-recipient-label{font-weight:700}.funnel-app-root .lc-email-recipient-email{color:inherit}.funnel-app-root .lc-email-message-wrap{--lc-email-message-min-height: 300px;width:100%;min-height:var(--lc-email-message-min-height);display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box}.funnel-app-root .lc-email-message-wrap--error .wysiwyg-editor{border-color:var(--Colors-Semantic-Error-500, #F95951)}.funnel-app-root .lc-email-message-wrap .wysiwyg-editor{margin:0;width:100%;max-width:100%;border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;overflow:hidden;flex:1 1 auto;min-height:var(--lc-email-message-min-height);height:auto;box-sizing:border-box;display:flex;flex-direction:column}.funnel-app-root .lc-email-message-wrap .wysiwyg-editor .quill{display:flex;flex-direction:column;width:100%;min-height:var(--lc-email-message-min-height);height:auto}.funnel-app-root .lc-email-message-wrap .wysiwyg-editor .ql-container{flex:1 1 auto;width:100%;min-height:calc(var(--lc-email-message-min-height) - 66px)!important;height:auto!important}.funnel-app-root .lc-email-actions{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:30px;margin-right:16px;container-type:inline-size}.funnel-app-root .lc-email-actions-cluster{display:inline-flex;align-items:center;gap:14px}@container (max-width: 340px){.funnel-app-root .lc-email-actions-cluster{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:12px}.funnel-app-root .lc-email-actions-start{width:100%;justify-content:center}.funnel-app-root .lc-email-actions-cluster .sendButton{width:100%;margin-left:0}}@media(max-width:340px){.funnel-app-root .lc-email-actions{justify-content:stretch;margin-right:0;margin-top:16px}}.funnel-app-root .lc-email-send-btn{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.5;color:var(--Colors-Base-white, #FFFFFF);background:var(--Colors-Brand-500, #005851);border:1.5px solid var(--Colors-Brand-500, #005851);border-radius:6px;cursor:pointer;box-sizing:border-box}.funnel-app-root .lc-email-send-btn:hover:not(.lc-email-send-btn--disabled){background:var(--Colors-Brand-600, #004a47);border-color:var(--Colors-Brand-600, #004a47)}.funnel-app-root .lc-email-send-btn--disabled,.funnel-app-root .lc-email-send-btn:disabled{background:var(--Colors-Gray-100, #F1F1F1);border-color:var(--Colors-Gray-300, #D0D0D0);color:var(--Colors-Gray-500, #ADADAD);cursor:not-allowed}.funnel-app-root .lc-email-send-icon{flex-shrink:0;color:inherit}.funnel-app-root .lc-email-send-btn .lc-email-send-icon,.funnel-app-root .lc-email-send-btn .lc-email-send-icon svg{color:inherit}.funnel-app-root .lc-email-send-btn .lc-email-send-icon path{fill:currentColor;stroke:currentColor}.funnel-app-root .lc-email-send-btn--disabled .lc-email-send-icon,.funnel-app-root .lc-email-send-btn--disabled .lc-email-send-icon svg,.funnel-app-root .lc-email-send-btn--disabled .lc-email-send-icon path{color:var(--Colors-Gray-700, #707070);fill:var(--Colors-Gray-700, #707070);stroke:var(--Colors-Gray-700, #707070)}.funnel-app-root .lc-email-status-backdrop{position:fixed;inset:0;background:#00000040;z-index:1000;display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-email-status-modal{background:var(--Colors-Base-white, #FFFFFF);border-radius:8px;padding:16px;max-width:400px;box-shadow:0 4px 20px #00000026}.funnel-app-root .lc-email-status-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:var(--Colors-Gray-900, #2F2F2F);margin:0 0 12px}.funnel-app-root .lc-email-status-body{font-family:Montserrat,sans-serif;font-size:14px;color:var(--Colors-Gray-700, #707070);margin:0 0 16px}.funnel-app-root .lc-email-status-actions{display:flex;justify-content:flex-end}.funnel-app-root .lc-email-status-close{padding:8px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:var(--Colors-Brand-500, #005851);background:var(--Colors-Base-white, #FFFFFF);border:1.5px solid var(--Colors-Brand-500, #005851);border-radius:6px;cursor:pointer}.funnel-app-root .lc-email-leave-backdrop{position:fixed;inset:0;background:#00000040;z-index:1001;display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-email-leave-modal{position:relative;background:var(--Colors-Base-white, #FFFFFF);border-radius:8px;padding:24px;max-width:400px;min-width:600px;width:100%;box-shadow:0 4px 20px #00000026}@media(max-width:768px){.funnel-app-root .lc-email-leave-modal{max-width:none;min-width:auto}}.funnel-app-root .lc-email-leave-close{position:absolute;top:12px;right:12px;width:32px;height:32px;padding:0;font-size:24px;line-height:1;color:var(--Colors-Gray-600, #858585);background:none;border:none;cursor:pointer}.funnel-app-root .lc-email-leave-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:var(--Colors-Black, #000000);margin:0 0 12px;padding-right:28px}.funnel-app-root .lc-email-leave-body{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);margin:0 0 24px;line-height:1.5}.funnel-app-root .lc-email-leave-actions{display:flex;justify-content:end;gap:12px;flex-wrap:wrap}@media(max-width:768px){.funnel-app-root .lc-email-leave-actions{flex-direction:column}}.funnel-app-root .lc-email-leave-btn{padding:10px 20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;box-sizing:border-box}.funnel-app-root .lc-email-leave-btn--secondary{background:var(--Colors-Base-white, #FFFFFF);border:1.5px solid var(--Colors-Brand-500, #005851);color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-email-leave-btn--danger{background:var(--quility-button-color-destructive-hover, #F95951);border:1.5px solid var(--quility-button-color-destructive-hover, #F95951);color:var(--Colors-Base-white, #FFFFFF)}.funnel-app-root .lc-email-save-backdrop{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.funnel-app-root .lc-email-save-modal{position:relative;background:var(--Colors-Base-white, #FFFFFF);border-radius:8px;padding:24px;max-width:720px;width:min(720px,calc(100vw - 32px));box-shadow:0 4px 20px #00000026}.funnel-app-root .lc-email-save-modal .lc-email-save-header{margin-bottom:12px}.funnel-app-root .lc-email-save-close{position:static;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:none;background:none;font-size:28px;line-height:1;color:var(--Colors-Gray-600, #858585);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .lc-email-save-close:hover{color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .lc-email-save-title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);margin:0;padding-right:0}.funnel-app-root .lc-email-save-body{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--Colors-Gray-600, #858585);margin:0 0 20px}.funnel-app-root .lc-email-save-body strong{color:var(--Colors-Gray-900, #2F2F2F);font-weight:600}.funnel-app-root .lc-email-save-actions{display:flex;justify-content:flex-end;gap:12px}.funnel-app-root .lc-email-save-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;padding:14px 16px;min-height:48px;border-radius:5px;cursor:pointer;border:1.5px solid transparent}.funnel-app-root .lc-email-save-btn--secondary{background:var(--Colors-Base-white, #FFFFFF);border-color:var(--Colors-Brand-500, #005851);color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-email-save-btn--primary{background:var(--Colors-Brand-500, #005851);border-color:var(--Colors-Brand-500, #005851);color:var(--Colors-Base-white, #FFFFFF)}.funnel-app-root .lc-modal-overlay{position:fixed;inset:0;background:#0006;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper{position:relative;left:auto;top:auto;margin:0;width:90%;max-height:90vh;overflow:auto;display:flex;flex-direction:column;align-items:center}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendar2{position:relative;top:auto;margin:0 auto;width:100%;min-width:0}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendarHeader{position:relative;width:100%;display:flex;justify-content:center;align-items:center;gap:16px}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendarHeader .quilityCloseWindow{position:absolute;right:12px;top:20px!important;transform:translateY(-50%)}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .week-timeline{margin-top:12px}.funnel-app-root .lc-input--error{border-color:var(--Colors-Error-500, #B42318)!important}.funnel-app-root .lc-field-error{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--Colors-Error-500, #B42318)}.funnel-app-root .lc-phone-type-label{display:flex;align-items:center;height:40px;padding:0 12px;border:1px solid var(--Colors-Gray-300, #D0D5DD);border-radius:5px;background:var(--Colors-Gray-50, #F9FAFB);font-size:14px;font-weight:400;color:var(--Colors-Gray-700, #344054)}.funnel-app-root .lc-add-phone-wrapper{position:relative;margin-top:26px}.funnel-app-root .lc-field-row>.lc-add-phone-btn{margin-top:26px}.funnel-app-root .lc-phone-menu{position:absolute;top:100%;left:0;z-index:10;margin-top:4px;min-width:120px;background:var(--Colors-Base-White, #fff);border:1px solid var(--Colors-Gray-200, #EAECF0);border-radius:8px;box-shadow:0 4px 16px #1018281a;overflow:hidden}.funnel-app-root .lc-phone-menu-item{display:block;width:100%;padding:8px 12px;font-size:14px;font-weight:400;color:var(--Colors-Gray-700, #344054);background:none;border:none;cursor:pointer;text-align:left}.funnel-app-root .lc-phone-menu-item:hover{background:var(--Colors-Gray-50, #F9FAFB)}.funnel-app-root .lc-phone-menu-item--placeholder{color:var(--Colors-Gray-500, #667085);cursor:default}.funnel-app-root .lc-phone-menu-item--placeholder:hover{background:none}.funnel-app-root .lc-phone-menu-item--disabled{color:var(--Colors-Gray-400, #98A2B3);cursor:not-allowed}.funnel-app-root .lc-phone-menu-item--disabled:hover{background:none}.funnel-app-root .lc-field-row:has(.lc-phone-type-dropdown-panel){position:relative;z-index:1000}.funnel-app-root .lc-phone-type-select-wrap{z-index:1}.funnel-app-root button.lc-phone-type-select-trigger{display:block;text-align:left;font-family:Montserrat,sans-serif}.funnel-app-root .lc-phone-type-dropdown-panel{position:absolute;top:100%;left:0;right:0;z-index:1001;margin-top:0;transform:translateY(-16px);min-width:100%;background:var(--Colors-Base-White, #fff);border:1px solid var(--Colors-Gray-200, #EAECF0);border-radius:8px;box-shadow:0 4px 16px #1018281a;overflow:hidden}.funnel-app-root .lc-phone-type-opt-row{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;box-sizing:border-box}.funnel-app-root .lc-phone-type-opt-row--enabled{cursor:pointer}.funnel-app-root .lc-phone-type-info-hit{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 2px;color:var(--Colors-Info-500, #1570EF);cursor:pointer;background:none;border:none}.funnel-app-root .tippy-box[data-theme~=lc-phone-hint] .tippy-content{padding:8px 16px}.funnel-app-root .lc-call-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10000;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow-y:auto;overflow-x:hidden}.funnel-app-root .lc-call-modal-box{background:var(--Colors-Base-white, #FFFFFF);border-radius:8px;box-shadow:0 4px 20px #00000026;padding:24px;width:100%;max-width:min(700px,100%);min-width:0;position:relative;box-sizing:border-box;margin:auto;max-height:min(90vh,calc(100vh - 24px));overflow-y:auto}.funnel-app-root .lc-call-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;color:var(--Colors-Gray-700, #344054);padding:4px}.funnel-app-root .lc-call-modal-title{font-size:18px;font-weight:700;color:var(--Colors-Gray-900, #2F2F2F);margin:0 32px 8px 0}.funnel-app-root .lc-call-modal-instruction{font-size:14px;color:var(--Colors-Gray-600, #475467);margin:0 0 20px;line-height:1.5}.funnel-app-root .lc-call-modal-fields{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;align-items:stretch}.funnel-app-root .lc-call-modal-field{display:flex;flex-direction:column;gap:6px;width:100%;max-width:100%;min-width:0}.funnel-app-root .lc-call-modal-field .select-container{gap:0}.funnel-app-root .lc-call-modal-label{font-size:14px;font-weight:500;color:var(--Colors-Gray-700, #344054)}.funnel-app-root .lc-call-modal-select{background:var(--Colors-Gray-50, #F8F8F8);border:1px solid var(--Colors-Gray-200, #E4E7EC);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--Colors-Gray-900, #2F2F2F);height:48px;min-height:48px;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-call-modal-select.lc-call-modal-select--placeholder{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-call-modal-readonly{font-size:14px;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);padding:10px 16px;border:none;border-bottom:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:0;background:var(--Colors-Base-white, #FFFFFF);height:40px;min-height:40px;line-height:20px;display:flex;align-items:center;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-call-modal-readonly strong{font-weight:700;margin-right:8px}.funnel-app-root .lc-call-modal-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;align-items:center}.funnel-app-root .lc-call-modal-actions button{min-height:48px;width:fit-content;padding:16px;box-sizing:border-box}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled){background-color:var(--quility-button-color);border-color:var(--quility-button-color)}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled):hover,.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled):active{background-color:var(--quility-button-color);border-color:var(--quility-button-color)}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled{background-color:var(--Colors-Gray-200, #E4E4E4);border:none;color:var(--Colors-Gray-500, #ADADAD);cursor:not-allowed}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled .q-branded-primary-button-text,.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled [class*=button-text]{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-section-card .rc-licensed-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.funnel-app-root .lc-section-card .rc-licensed-tag{display:inline-flex;align-items:center;gap:4px;background-color:#f8f8f8;color:#2f2f2f;font-size:13px;font-weight:500;padding:2px 8px;border-radius:9999px;border:1.5px solid #e4e4e4;white-space:nowrap;flex-shrink:0}.funnel-app-root .lc-section-card .rc-licensed-tag-remove{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:2px;color:var(--Colors-Gray-500, #adadad);flex-shrink:0}.funnel-app-root .lc-section-card .rc-licensed-tag-remove:hover{color:var(--Colors-Error-500, #b42318)}.funnel-app-root .lc-section-card .lc-input-group .ss-wrapper .ss-trigger{border-radius:6px;border:1.5px solid var(--Colors-Gray-200, #e4e4e4);background:var(--Colors-Gray-50, #f8f8f8);height:40px;min-height:40px;box-sizing:border-box;font-family:Montserrat,sans-serif}.funnel-app-root .lc-section-card .lc-input-group .ss-wrapper .ss-trigger:hover{border-color:var(--Colors-Brand-500, #005851)}.funnel-app-root .lc-section-card .lc-input-group .ss-wrapper .ss-trigger:focus{border-color:var(--Colors-Brand-500, #005851);box-shadow:none}.funnel-app-root .lc-section-card .lc-input-group .ss-wrapper .ss-dropdown{border-radius:6px;border:1.5px solid var(--Colors-Gray-200, #e4e4e4)}@media(max-width:600px){.funnel-app-root .lc-call-modal-box{padding:16px 12px}.funnel-app-root .lc-call-modal-title{font-size:16px}.funnel-app-root .lc-call-modal-actions{flex-direction:column;align-items:stretch;justify-content:flex-start}.funnel-app-root .lc-call-modal-actions button{width:100%;flex:none;min-width:0}}}@layer funnel{.funnel-app-root .lc-dnc-bar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:12px 16px;border-bottom:1px solid var(--Colors-Gray-100, #F1F1F1);border-top:1px solid var(--Colors-Gray-100, #F1F1F1);border-radius:5px}.funnel-app-root .lc-dnc-modal-warning{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:var(--Error-500, var(--Colors-Error-500, #B42318));margin:-8px 0 0}.funnel-app-root .lc-dnc-text{font-size:14px;font-weight:400;color:var(--Colors-Black, #000000);line-height:1.4;letter-spacing:.085px;white-space:normal}.funnel-app-root .lc-dnc-action{display:inline-flex;align-items:center;gap:8px;cursor:pointer;background:none;border:none;padding:0;color:var(--Colors-Error-500, #f85f54);border-radius:2px}.funnel-app-root .lc-dnc-action:hover{color:#c74741;font-weight:300}.funnel-app-root .lc-dnc-action:active{color:#a8200d}.funnel-app-root .lc-dnc-action-text{font-weight:700;font-size:16px;color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-transform:capitalize;font-family:Montserrat,sans-serif}.funnel-app-root .lc-dnc-modal{background:var(--Colors-Base-White, #fff);border-radius:12px;padding:24px;max-width:630px;width:90%;box-shadow:0 20px 60px #1018282e;display:flex;flex-direction:column;justify-content:center;gap:24px}.funnel-app-root .lc-dnc-radio-group{display:flex;flex-direction:column;gap:12px;margin:8px 12px}.funnel-app-root .lc-dnc-radio-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:var(--Colors-Gray-700, #344054);cursor:pointer}.funnel-app-root .lc-dnc-radio{appearance:none;-webkit-appearance:none;margin:0;width:20px;height:20px;min-width:20px;min-height:20px;aspect-ratio:1;flex-shrink:0;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--Colors-Gray-300, #d0d5dd);background-color:var(--Colors-Base-White, #fff);background-image:none;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;cursor:pointer;position:relative}.funnel-app-root .lc-dnc-radio:before,.funnel-app-root .lc-dnc-radio:after{content:none!important;display:none!important}.funnel-app-root .lc-dnc-radio:hover:not(:checked){border-color:var(--Colors-Gray-300, #d0d5dd)}.funnel-app-root .lc-dnc-radio:checked{border-color:#40c4b0;background-image:radial-gradient(circle at 50% 50%,#40c4b0 0,#40c4b0 5.5px,transparent 6px)}.funnel-app-root .lc-dnc-radio:checked:hover{border-color:#40c4b0}.funnel-app-root .lc-dnc-radio:focus{outline:none}.funnel-app-root .lc-dnc-radio:focus-visible{box-shadow:0 0 0 2px var(--Colors-Base-White, #fff),0 0 0 4px #40c4b073}.funnel-app-root .lc-dnc-modal-btn-confirm{background:var(--Colors-Error-500, #f85f54);color:var(--Colors-Base-White, #fff);font-size:14px;font-weight:600;border:none;border-radius:8px;padding:12px 18px;cursor:pointer}.funnel-app-root .lc-dnc-modal-btn-confirm:disabled{opacity:.5;cursor:not-allowed}}@layer funnel{.funnel-app-root button{transition-delay:.25s}.funnel-app-root .q-branded-primary-button{width:100%;height:100%;padding:14px 16px;background:var(--quility-button-color);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer;transition:none}.funnel-app-root .q-branded-primary-button:active{background:var(--quility-button-color);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button:focus{background:var(--quility-button-color);box-shadow:0 0 0 3px var(--Colors-Base-white, #FFFFFF) inset;outline:2px var(--quility-button-color, var(--Colors-Brand-800, #003330)) solid;cursor:pointer}.funnel-app-root .q-branded-primary-button:disabled{background:var(--Colors-Gray-200, #E4E4E4);border:none;cursor:not-allowed;color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .q-branded-primary-button:hover{filter:brightness(.9)}.funnel-app-root .q-branded-primary-button-text{transition-delay:.25s;text-align:center;justify-content:center;display:flex;color:var(--Colors-Base-white, #FFFFFF);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-primary-button-text-disabled{transition-delay:.25s;text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500, #ADADAD);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .q-branded-primary-button-destructive{width:100%;height:100%;padding:14px 16px;background:var(--Colors-Error-500, #B42318);overflow:hidden;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer;transition:none}.funnel-app-root .q-branded-primary-button-destructive:hover{background:var(--Colors-Error-600, #9a1e14);border:none;cursor:pointer}.funnel-app-root .q-branded-primary-button-text-destructive{transition-delay:.25s;text-align:center;justify-content:center;display:flex;color:var(--Colors-Base-white, #FFFFFF);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-secondary-button{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--quility-button-color, var(--Colors-Brand-500, #005851)) solid;color:var(--quility-button-color, var(--Colors-Brand-500, #005851));background:var(--Colors-Base-white, #FFFFFF);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer;transition:none}.funnel-app-root .q-branded-secondary-button:active{background:var(--Colors-Brand-100, #ccdede);outline:2px var(--quility-button-color, var(--Colors-Brand-500, #005851)) solid;color:var(--quility-button-color, var(--Colors-Brand-500, #005851));border:none;cursor:pointer}.funnel-app-root .q-branded-secondary-button:focus{box-shadow:0 0 0 3px var(--quility-button-color, var(--Colors-Brand-500, #005851)) inset;outline:2px var(--quility-button-color, var(--Colors-Brand-500, #005851)) solid;background:var(--Colors-Base-white, #FFFFFF);color:var(--quility-button-color, var(--Colors-Brand-500, #005851));outline-offset:1px;cursor:pointer}.funnel-app-root .q-branded-secondary-button:disabled{padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Gray-500, #ADADAD) solid;color:var(--Colors-Gray-500, #ADADAD);background:var(--Colors-Base-white, #FFFFFF);outline-offset:-1px;cursor:not-allowed}.funnel-app-root .q-branded-secondary-button:hover{filter:brightness(.9)}.funnel-app-root .q-branded-secondary-button-text{text-align:center;justify-content:center;display:flex;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-secondary-button-text-disabled{text-align:center;justify-content:center;display:flex;color:var(--Colors-Gray-500, #ADADAD);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word;cursor:not-allowed}.funnel-app-root .q-branded-secondary-button-destructive{width:100%;height:100%;padding:14px 16px;overflow:hidden;border-radius:5px;outline:2px var(--Colors-Error-500, #B42318) solid;background:var(--Colors-Base-white, #FFFFFF);outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:inline-flex;border:none;cursor:pointer;transition:none}.funnel-app-root .q-branded-secondary-button-destructive:hover{filter:brightness(.9)}.funnel-app-root .q-branded-secondary-button-text-destructive{text-align:center;justify-content:center;display:flex;color:var(--Colors-Error-700, #912018);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;word-wrap:break-word}.funnel-app-root .q-branded-tertiary-button{width:100%;height:100%;padding:14px 16px;text-align:center;justify-content:center;display:inline-flex;color:var(--Colors-Gray-900, #2F2F2F);background:var(--Colors-Base-white, #FFFFFF);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;align-items:center;gap:6px;transition:none}.funnel-app-root .q-branded-tertiary-button:hover{outline:none;background:var(--Colors-Gray-100, #F1F1F1);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:active{outline:none;background:var(--Colors-Gray-900, #2F2F2F);border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:focus{outline:2px var(--Colors-Brand-800, #003330) solid;background:var(--Colors-Base-white, #FFFFFF);align-items:center;gap:6px;display:inline-flex;border:none;cursor:pointer}.funnel-app-root .q-branded-tertiary-button:disabled{outline:none;background:var(--Colors-Base-white, #FFFFFF);color:var(--Colors-Gray-500, #ADADAD);overflow:hidden;align-items:center;gap:6px;display:inline-flex;border:none;cursor:not-allowed}.funnel-app-root .q-branded-tertiary-button-destructive{width:100%;height:100%;padding:14px 16px;text-align:center;justify-content:center;display:inline-flex;color:var(--Colors-Error-500, #B42318);background:var(--Colors-Base-white, #FFFFFF);font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:underline;text-transform:capitalize;word-wrap:break-word;border:none;cursor:pointer;overflow:hidden;border-radius:5px;align-items:center;gap:6px}.funnel-app-root .q-branded-tertiary-button-destructive:hover{outline:none;background:var(--Colors-Gray-100, #F1F1F1);color:var(--Colors-Error-800, #7a1a12);border:none;cursor:pointer}}@layer funnel{.funnel-app-root .rnf-page{background:var(--Colors-Base-white, #ffffff);display:flex;flex-direction:column;gap:24px;padding:1rem;border-radius:5px;overflow:visible;font-family:Montserrat,sans-serif;color:var(--Colors-Gray-900, #2f2f2f);max-width:1240px;margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:2rem;width:100%;box-sizing:border-box}@media(min-width:768px){.funnel-app-root .rnf-page{border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px #00000014}}@media(min-width:1024px){.funnel-app-root .rnf-page{padding:2rem}}.funnel-app-root .rnf-back-btn-wrap{width:fit-content;display:flex;align-items:center}.funnel-app-root .rnf-not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;padding:4rem 1rem;gap:.5rem}.funnel-app-root .rnf-not-found__title{color:#2f2f2f;font-weight:700;font-size:1.125rem;margin:0}.funnel-app-root .rnf-not-found__subtitle{color:#8d8d8d;max-width:28rem;margin:0}}@layer funnel{.funnel-app-root .leaderBoardWrapper{position:fixed;top:64px;bottom:0;right:0;width:24rem;background-color:var(--quility-block-background-color);box-shadow:0 25px 50px -12px #00000040;z-index:var(--z-funnel-sidebar-drawer, 115);display:flex;flex-direction:column;transition:transform .3s ease-in-out}.funnel-app-root .leaderBoardWrapper-open{transform:translate(0)}.funnel-app-root .leaderBoardWrapper-closed{transform:translate(100%)}.funnel-app-root .openedLeaderBoard{width:24rem;top:50px;bottom:0;height:auto}.funnel-app-root .leaderWrapper{height:50px;line-height:50px;background-color:var(--quility-nested-block-background-color);width:90%;border-radius:5px;margin:20px auto;padding:0 5px}.funnel-app-root .leaderAvatar{display:inline-block;flex:.5}.funnel-app-root .leaderMedal{flex:.25;display:inline-block}.funnel-app-root .leaderName{flex:2 1;font-size:16px;display:inline-block;font-weight:600;text-indent:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--quility-dark-text)}.funnel-app-root .leaderCount{flex:.5 1;display:inline-block;text-align:right;margin-right:5px;font-weight:700}.funnel-app-root .leaderBoardContent{overflow:auto;height:calc(100% - 100px)}.funnel-app-root .leaderBoardTitle{font-size:26px;text-align:center;color:var(--quility-dark-text);font-weight:700;margin:15px;height:30px}.funnel-app-root .leaderType{border:solid 1px var(--quility-color);width:60px;display:inline-block;flex:1 1;margin:0 10px 20px;border-radius:5px;text-align:center;height:30px;line-height:30px;cursor:pointer;background-color:var(--quility-color);color:var(--quility-light-text);font-weight:700;font-size:14px}.funnel-app-root .dateWrapper{text-align:center;color:var(--quility-dark-text);font-weight:700}.funnel-app-root .innerSmallLoadingWrapper{width:150px;margin:50% auto auto}.funnel-app-root .smallLoadingWrapper{position:absolute;z-index:2;width:100%;height:100%;background-color:var(--quility-veil);text-align:center}.funnel-app-root .leaderTypeWrapper{display:flex;height:50px}.funnel-app-root .activeButton{background-color:var(--quility-extra-dark-green);color:var(--quility-light-text);border-color:var(--quility-extra-dark-green)}.funnel-app-root .innerLeaderMedal{display:inline-block;width:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700;color:var(--quility-dark-text)}.funnel-app-root .place0{color:#ba9d00}.funnel-app-root .place1{color:gray}.funnel-app-root .place2{color:#8f3030}.funnel-app-root .innerLeaderWrapper{display:flex}.funnel-app-root .innerLeaderAvatar{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:var(--quility-block-background-color);text-align:center;line-height:40px;border:solid .5px var(--quility-border-color);font-size:18px;font-weight:700;margin-top:5px;color:var(--quility-dark-text)}.funnel-app-root .largeLeaderWrapper{display:none}.funnel-app-root .display{display:block}.funnel-app-root .boardTitle{text-align:center;font-size:18px;color:var(--quility-dark-text);font-weight:800}.funnel-app-root .headerNames{font-weight:700;display:flex;width:90%;margin:15px auto -10px;background-color:var(--quility-dark-green);color:var(--quility-light-text);padding:5px;border-radius:5px;font-size:14px}.funnel-app-root .b2b.headerNames{background-color:var(--Colors-Brand-800);color:var(--Colors-Base-white)}.funnel-app-root .headerName{flex:1}.funnel-app-root .name3{text-align:right}}@layer funnel{.funnel-app-root .callWithItem{display:inline-block;font-size:12px}.funnel-app-root .callItemWrapper:hover>.reveal{display:block}.funnel-app-root .reveal{display:none;position:relative}.funnel-app-root .directionIndication{display:inline-block;margin:0 5px 0 0}.funnel-app-root .subLineWrapper{margin:5px 0}.funnel-app-root .inbound{transform:rotate(135deg);color:#2353a8}.funnel-app-root .unheard{background-color:#f1f3f4}.funnel-app-root .outbound{transform:rotate(-45deg);color:#009300}.funnel-app-root .missed{color:#f44336}.funnel-app-root .outgoingIcon{transform:rotate(-45deg);margin-right:5px}.funnel-app-root .callLogBlock{border-bottom:solid 1px var(--quility-border-color);font-size:14px;color:var(--quility-dark-text);margin-left:15px;padding:10px 0}.funnel-app-root .callItemWrapper{cursor:pointer}.funnel-app-root .callItemWrapper:hover{background-color:var(--quility-hover-grey-color)}.funnel-app-root .callViaWrapper{font-size:12px;color:var(--quility-button-color-destructive)}.funnel-app-root .callViaLabel{font-weight:600;margin-right:5px}.funnel-app-root .callViaNumber{color:var(--quility-button-color-destructive);font-weight:500}}@layer funnel{.funnel-app-root .leaderBoardWrapper.leaderBoardWrapper--legacy{width:0px;height:calc(100% - 50px);box-shadow:-4px 18px 31px -19px var(--quility-burst-color);z-index:var(--z-funnel-sidebar-drawer, 115);overflow:hidden;transition:all .5s;margin-top:50px;top:auto;bottom:auto;display:block;flex-direction:unset}.funnel-app-root .leaderBoardWrapper--legacy.openedLeaderBoard{width:400px;top:auto;bottom:auto;height:calc(100% - 50px)}.funnel-app-root .leaderBoardWrapper--legacy.expanded{width:100%!important;top:auto;bottom:auto;height:calc(100% - 50px)}.funnel-app-root .leaderBoardWrapper--legacy .convoTitle{margin:10px;line-height:45px;font-size:22px;color:var(--quility-dark-text);font-weight:700;text-align:left;border-bottom:solid 1px var(--quility-border-color);padding:10px 0}.funnel-app-root .leaderBoardWrapper--legacy .convoListInnerWrapper{height:calc(100% - 100px);overflow:auto;margin:0 10px 10px;background-color:var(--quility-block-header-background-color);border-bottom-right-radius:3px;border-bottom-left-radius:3px;flex:unset;overflow-y:auto}.funnel-app-root .leaderBoardWrapper--legacy .messageFilterButton{display:inline;align-items:initial;justify-content:initial;padding:0;height:auto;line-height:normal;font-size:inherit;white-space:normal;border-width:0;border-bottom:0;background-color:transparent;cursor:pointer;transition:initial}.funnel-app-root .leaderBoardWrapper--legacy .messageFilterButton:hover{background-color:transparent;border-bottom:0}.funnel-app-root .leaderBoardWrapper--legacy .variableWindow{width:calc(100% - 7px)}}@layer funnel{.funnel-app-root .number-range-container{height:100%;padding:16px 20px;border-radius:6px;border:1px solid #eaecf0;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;box-shadow:0 4px 6px -2px #10182808;box-shadow:0 12px 16px -4px #10182814}.funnel-app-root .number-range-body{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.funnel-app-root .number-range-title{display:flex;align-items:center;gap:4px}.funnel-app-root .title-text{color:#707070;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;word-wrap:break-word}.funnel-app-root .number-range-input-group{display:inline-flex;justify-content:center;align-items:center;gap:12px}.funnel-app-root .label{display:inline-flex;align-items:flex-end;gap:4px;color:#707070;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;margin-left:-8px}.funnel-app-root .range-input{padding:16px 12px;background:#f8f8f8;border-radius:8px;outline:1px solid #e4e4e4;box-shadow:0 1px 2px #1018280d;border:1px solid #E4E4E4;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;color:#2f2f2f}.funnel-app-root .range-separator{height:40px;display:flex;align-items:center;margin-top:16px;font-weight:400;margin-left:-10px}.funnel-app-root .number-range-actions{align-self:stretch;display:inline-flex;justify-content:center;align-items:center;gap:16px}.funnel-app-root .cancel-btn{width:90px;height:40px;padding:10px 16px;border-radius:6px;border:2px solid #46c3b2;background:transparent;color:#46c3b2;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;cursor:pointer}.funnel-app-root .b2b.cancel-btn{border:2px solid var(--Colors-Brand-800);color:var(--Colors-Brand-800)}.funnel-app-root .save-btn{width:90px;min-height:40px;padding:10px 16px;border-radius:6px;color:#fff;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;border:none}.funnel-app-root .saveEnable{background:#46c3b2;cursor:pointer}.funnel-app-root .b2b.saveEnable{background:var(--Colors-Brand-800)}.funnel-app-root .saveDisable{background:#e4e4e4;cursor:not-allowed}.funnel-app-root .tooltip-wrapper{position:relative;display:inline-block}.funnel-app-root .tooltip-target{position:relative;cursor:pointer;display:flex;margin-top:5px}.funnel-app-root .custom-tooltip{position:absolute;bottom:120%;left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 .97px 1.94px #1018280f;box-shadow:0 .97px 2.91px #1018281a;color:#2f2f2f;padding:8px 11px;border-radius:6px;font-size:11px;font-weight:500;white-space:nowrap;z-index:1000;opacity:.95;transition:opacity .3s ease;pointer-events:none}.funnel-app-root .tooltip-arrow{position:absolute;top:100%;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f0efef}.funnel-app-root .input-box{width:82px;display:inline-flex;flex-direction:column;gap:4px;position:relative;min-height:80px}.funnel-app-root .range-input.error{border:1px solid #FDA29B;background-color:#fff}.funnel-app-root .error-text{color:#de3f35;font-size:12px;font-weight:400;text-align:left;width:80px;white-space:normal;word-break:break-word;padding:0;margin:0;text-indent:0;display:inline-block}.funnel-app-root .errors-flexdiv{width:100%;justify-content:space-between;margin-top:-20px}}@layer funnel{.funnel-app-root .qCheckBox,.funnel-app-root .qCheckBox:focus,.funnel-app-root .qCheckBoxDash,.funnel-app-root .qCheckBoxDash:focus{width:20px;height:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #D0D0D0;border-radius:4px;cursor:pointer;position:relative;margin:10px}.funnel-app-root .qCheckBox:checked,.funnel-app-root .qCheckBoxDash:checked{background-color:var(--quility-color, #46C3B2);border:2px solid var(--quility-color, #46C3B2)}.funnel-app-root .b2b.qCheckBox:checked,.funnel-app-root .b2b.qCheckBoxDash:checked{background-color:var(--Colors-Brand-800);border:2px solid var(--Colors-Brand-800)}.funnel-app-root .qCheckBox:checked:after{content:"";position:absolute;left:5px;width:6px;height:12px;border-width:0 2px 2px 0;transform:rotate(45deg);border-color:#fff;border-style:solid}.funnel-app-root .qCheckBoxDash:checked:after{content:"—";position:absolute;width:6px;height:12px;transform:scaleY(2) translate(25%) translateY(-12.5%);color:#fff}}@layer funnel{.funnel-app-root .fun-filterable-lead-table{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:6px;border:1px solid #E4E4E4;box-sizing:border-box;display:inline-flex;flex-direction:column;position:relative}.funnel-app-root .fun-filterable-lead-table.fun-filterable-lead-table-full-width{width:100%}.funnel-app-root .fun-filterable-lead-table-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%;max-height:400px}.funnel-app-root .fun-filterable-lead-table-table{border-spacing:0;border:0;min-width:100%;table-layout:fixed;white-space:nowrap}.funnel-app-root .fun-filterable-lead-table-content{color:#2f2f2f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.0178571429em;line-height:150%;text-decoration:inherit;text-transform:inherit}.funnel-app-root .fun-filterable-lead-table-row{background-color:inherit;height:48px;cursor:pointer}.funnel-app-root .fun-filterable-lead-table-row:hover{background-color:#e4e4e4}.funnel-app-root .fun-filterable-lead-table-row-selected{background-color:#00357e0a}.funnel-app-root .fun-filterable-lead-table-header-row{height:56px}.funnel-app-root .fun-filterable-lead-table-header-cell{background-color:#f8f8f8;color:#2f2f2f;font-size:14px;font-weight:700;line-height:150%;outline:none;overflow:hidden;text-align:left;text-decoration:inherit;text-overflow:ellipsis;text-transform:inherit}.funnel-app-root .fun-filterable-lead-table-header-cell.fun-sortable{cursor:pointer}.funnel-app-root .fun-filterable-lead-table-header-cell .fun-sort-wrap{display:inline-flex;justify-content:space-between;margin-bottom:-12px}.funnel-app-root .fun-sort-wrap .fun-sort-wrap-icon{visibility:hidden}.funnel-app-root .fun-sort-wrap .fun-sort-wrap-icon.fun-is-visible{visibility:visible}.funnel-app-root .fun-filterable-lead-table-header-cell-numeric{text-align:right}.funnel-app-root .fun-filterable-lead-table-cell{font-size:14px;font-weight:400;line-height:150%;overflow:hidden;text-align:left;text-decoration:inherit;text-overflow:ellipsis;text-transform:inherit}.funnel-app-root .fun-filterable-lead-table-cell-numeric{text-align:right}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-cell:last-child{border-right:none}.funnel-app-root .fun-filterable-lead-table-cell,.funnel-app-root .fun-filterable-lead-table-header-cell{border-bottom:1px solid #F1F1F1}.funnel-app-root .fun-filterable-lead-table-cell input,.funnel-app-root .fun-filterable-lead-table-header-cell input{vertical-align:middle}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-cell,.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-header-cell{border-bottom-color:#f1f1f1}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-header-cell:first-child{border-top-left-radius:6px}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-header-cell:last-child{border-top-right-radius:6px}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-row:last-child>.fun-filterable-lead-table-cell:first-child{border-bottom-left-radius:6px}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-row:last-child>.fun-filterable-lead-table-cell:last-child{border-bottom-right-radius:6px}.funnel-app-root .fun-filterable-lead-table-row:last-child>.fun-filterable-lead-table-cell{border-bottom:none}.funnel-app-root .fun-filterable-lead-table-header-cell-checkbox,.funnel-app-root .fun-filterable-lead-table-cell-checkbox{padding-left:4px;padding-right:0}.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-header-cell-checkbox,.funnel-app-root .fun-filterable-lead-table .fun-filterable-lead-table-cell-checkbox{padding-right:2px;padding-left:2px}.funnel-app-root .fun-filterable-lead-table-sticky-header .fun-filterable-lead-table-header-cell{position:sticky;top:0;z-index:1}}@layer funnel{.funnel-app-root .bulkActionFooterButton{flex:1 1;line-height:35px;margin:0 5px;font-weight:700;position:relative;font-size:13px;text-align:center;background-color:var(--quility-color);border-radius:var(--quility-border-radius);cursor:pointer}.funnel-app-root .bulkActionFooterIcon:hover>.hoverTip{display:block}.funnel-app-root .smartLists{margin-top:20px}.funnel-app-root .smallSmartListButton{width:calc(50% - 10px);display:inline-block;height:40px;line-height:40px;text-align:center;border-radius:5px;overflow:hidden;transition:all .5s;vertical-align:top;margin:5px 0}.funnel-app-root .hoverTip{display:none;position:absolute;background-color:var(--quility-button-color);margin-top:-4px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:13px;width:100%;padding:5px 0;line-height:normal}.funnel-app-root .largeSmartListButton{width:60%;height:50px;line-height:50px;text-align:center;margin:auto;border-radius:5px;overflow:hidden;transition:all .5s}.funnel-app-root .largeSmartListButton:hover{height:80px}.funnel-app-root .smallSmartListButton:hover{height:70px}.funnel-app-root .bulkActionFooterWrapper{display:flex;border-bottom-right-radius:3px;border-bottom-left-radius:3px;position:relative;color:var(--quility-color-button-text-color);width:100%;margin:auto}.funnel-app-root .smallListWrapper{display:flex;flex-wrap:wrap;justify-content:space-around;width:calc(60% + 10px);margin:5px auto}.funnel-app-root .selectionCount{flex:1.3 1;height:35px;font-weight:700;font-size:13px;background-color:var(--quility-medium-dark-green);line-height:35px;border-radius:5px;margin-left:10px;color:#fff;display:inline-block}.funnel-app-root .bulkSelectionHolder{position:fixed;background-color:#00357f2b;border-top-right-radius:5px;border-top-left-radius:5px;overflow:auto;left:-1px;transition:all .5s;box-shadow:-1px -6px 40px -22px;border:solid 1px var(--quility-border-color);display:none}.funnel-app-root .showList{top:0;width:100%;height:100%;z-index:2;display:block}.funnel-app-root .bulkSelectionContent{width:40%;height:50%;overflow:auto;margin:100px auto auto;border-radius:5px;border:solid 2px var(--quility-border-color);background-color:var(--quility-block-background-color);padding:15px 50px;position:relative;box-shadow:0 1px 150px 50px var(--quility-burst-color)}.funnel-app-root .bulkSelectionChoice{font-size:14px;text-align:left;line-height:normal;padding:5px 15px}}@layer funnel{.funnel-app-root .kanban-board{display:flex}.funnel-app-root .column{margin:8px;border:1px solid #ccc;border-radius:4px;flex-grow:1}.funnel-app-root .task-list{padding:8px}.funnel-app-root .task{background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;padding:8px}.funnel-app-root .colorfbb14b{border-color:#fbb14b!important}.funnel-app-root .color98bcba{border-color:#98bcba!important}.funnel-app-root .color8cdba9{border-color:#8cdba9!important}.funnel-app-root .colorbaa26c{border-color:#baa26c!important}.funnel-app-root .dragCard{padding:16px;background-color:#fff;border-radius:5px;margin:10px;cursor:grab;-webkit-user-select:none;user-select:none;border-left:solid 4px}.funnel-app-root .kanBandListTitle{background-color:#0b4364;color:#fff;font-weight:700;padding:5px}.funnel-app-root .kanbanBorderWrapper{background-color:#0b4364;padding:10px;display:flex}.funnel-app-root .buttomButtonHolder{display:flex}.funnel-app-root .kanName{font-size:15px;font-weight:700}.funnel-app-root .kanStandardItem{font-size:14px;border-radius:5px;background-color:#0b4365;color:#fff;padding:4px 5px;width:-moz-fit-content;width:fit-content;margin:4px 0}.funnel-app-root .kanTagsHolder{font-size:13px}.funnel-app-root .kanTag{display:inline-block;border-radius:5px;padding:2px 5px;background-color:#d2d2d2;margin:0 3px}.funnel-app-root .kanColumn{width:300px;background-color:#587f95;border-radius:5px;flex:1 1;margin:5px;padding-bottom:10px}.funnel-app-root .kanCardButton{margin:5px;display:inline-block;border-radius:5px;padding:5px;font-size:13px;width:15px;height:15px;border:solid 1px #c8c8c8}.funnel-app-root .bottomButtonHolder{display:flex;margin-top:10px;margin-bottom:-10px}}@layer funnel{.funnel-app-root .recruiting-content-area{background:#f9fafb;min-height:100vh;margin-left:50px;box-sizing:border-box}.funnel-app-root .recruiting-content-area .rc-page .lc-left-col{flex:0 1 auto}.funnel-app-root .App.recruiting-enabled .recruiting-content-area{margin-left:var(--sidebar-width, 220px);padding-top:64px;padding-bottom:2rem;transition:margin-left .3s ease-in-out}@media(max-width:599px){.funnel-app-root .App.recruiting-enabled .recruiting-content-area{margin-left:var(--sidebar-width, 220px)!important}}@media(min-width:768px){.funnel-app-root .App.recruiting-enabled .recruiting-content-area{padding-top:64px}}.funnel-app-root .recruiting-landing{min-height:calc(100vh - 50px)}.funnel-app-root .App.recruiting-enabled .recruiting-landing{min-height:calc(100vh - 64px);background:#fff;display:flex;flex-direction:column;padding:40px 24px 32px;box-sizing:border-box}@media(min-width:768px){.funnel-app-root .recruiting-landing{padding:48px 48px 64px}}.funnel-app-root .recruiting-landing__inner{max-width:1280px;margin:0 auto;width:100%}.funnel-app-root .recruiting-landing__hero{width:100%;text-align:left;margin-bottom:32px}@media(min-width:768px){.funnel-app-root .recruiting-landing__hero{text-align:center;margin-bottom:48px;max-width:896px;margin-left:auto;margin-right:auto}}.funnel-app-root .recruiting-landing__title{font-size:28.83px;font-weight:700;color:#2f2f2f;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}@media(min-width:768px){.funnel-app-root .recruiting-landing__title{font-size:40px;margin-bottom:16px}}.funnel-app-root .recruiting-landing__subtitle{font-size:16px;color:#707070;line-height:1.5;margin:0;max-width:672px}@media(min-width:768px){.funnel-app-root .recruiting-landing__subtitle{font-size:18px;margin-left:auto;margin-right:auto}}.funnel-app-root .recruiting-landing__features{width:100%;margin-bottom:32px}@media(min-width:768px){.funnel-app-root .recruiting-landing__features{margin-bottom:48px}}.funnel-app-root .recruiting-landing__features-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:16px;margin:0 -24px;padding-left:24px;padding-right:24px;scrollbar-width:none}.funnel-app-root .recruiting-landing__features-scroll::-webkit-scrollbar{display:none}@media(min-width:768px){.funnel-app-root .recruiting-landing__features-scroll{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;overflow:visible;margin:0;padding:0}}.funnel-app-root .recruiting-landing__feature-slide{min-width:calc(100vw - 48px);scroll-snap-align:center}@media(min-width:768px){.funnel-app-root .recruiting-landing__feature-slide{min-width:0}}.funnel-app-root .recruiting-landing__feature-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;height:100%;width:100%;padding:24px;border:1px solid #e4e4e4;border-radius:12px}@media(min-width:768px){.funnel-app-root .recruiting-landing__feature-item{border:0;padding:0 8px}}.funnel-app-root .recruiting-landing__feature-icon{width:24px;height:24px;margin-bottom:16px;color:#2f2f2f;display:flex;align-items:center;justify-content:center}.funnel-app-root .recruiting-feature-icon-custom{color:#2f2f2f}.funnel-app-root .recruiting-feature-icon-list{flex-shrink:0}.funnel-app-root .recruiting-landing__feature-title{font-size:18px;font-weight:700;color:#2f2f2f;margin:0 0 8px}.funnel-app-root .recruiting-landing__feature-desc{font-size:16px;font-weight:400;color:#707070;line-height:1.5;margin:0}.funnel-app-root .recruiting-landing__pagination{display:flex;justify-content:center;gap:8px;margin-top:16px}@media(min-width:768px){.funnel-app-root .recruiting-landing__pagination{display:none}}.funnel-app-root .recruiting-landing__dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .3s}.funnel-app-root .recruiting-landing__dot--active{background:#005851}.funnel-app-root .recruiting-landing__dot--inactive{background:#e4e4e4}.funnel-app-root .recruiting-landing__cta{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px}@media(min-width:768px){.funnel-app-root .recruiting-landing__cta{margin-top:40px}}.funnel-app-root .recruiting-landing__cta-button{display:inline-flex;align-items:center;justify-content:center;height:56px;font-size:18px;font-weight:700;padding:0 48px;border:none;border-radius:5px;cursor:pointer;background:#005851;color:#fff;transition:background .2s;width:100%}@media(min-width:768px){.funnel-app-root .recruiting-landing__cta-button{width:auto}}.funnel-app-root .recruiting-landing__cta-button:hover{background:#004a44}.funnel-app-root .recruiting-cta-mobile{display:inline}.funnel-app-root .recruiting-cta-desktop{display:none}@media(min-width:768px){.funnel-app-root .recruiting-cta-mobile{display:none}.funnel-app-root .recruiting-cta-desktop{display:inline}}.funnel-app-root .recruiting-landing__cta-disclaimer{font-size:12.64px;color:#707070;margin:0;text-align:center}.funnel-app-root .recruiting-page{padding:40px 24px 120px;min-height:calc(100vh - 50px);background:#fff;box-sizing:border-box}@media(min-width:768px){.funnel-app-root .recruiting-page{padding:48px 48px 120px}}.funnel-app-root .recruiting-page__inner{max-width:1280px;margin:0 auto}.funnel-app-root .recruiting-page__title{font-size:28.83px;font-weight:700;color:#2f2f2f;letter-spacing:-.01em;margin:0 0 16px}@media(min-width:768px){.funnel-app-root .recruiting-page__title{font-size:32px;margin-bottom:32px}}.funnel-app-root .recruiting-welcome-modal__backdrop{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10000;padding:32px;box-sizing:border-box}.funnel-app-root .recruiting-welcome-modal__panel{background:#fff;border-radius:12px;max-width:640px;width:100%;max-height:min(90vh,900px);overflow-y:auto;padding:32px 36px 36px;position:relative;box-shadow:0 8px 32px #0000001f}.funnel-app-root .recruiting-welcome-modal__title{font-size:26px;font-weight:700;color:#2f2f2f;margin:0 0 16px;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-welcome-modal__intro{font-size:16px;font-weight:400;line-height:1.5;color:#2f2f2f;margin:0 0 28px}.funnel-app-root .recruiting-welcome-modal__features{list-style:none;margin:0 0 32px;padding:0}.funnel-app-root .recruiting-welcome-modal__feature{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.funnel-app-root .recruiting-welcome-modal__feature:last-child{margin-bottom:0}.funnel-app-root .recruiting-welcome-modal__feature-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#005851}.funnel-app-root .recruiting-welcome-modal__feature-icon-svg{color:#005851}.funnel-app-root .recruiting-welcome-modal__feature-text{display:flex;flex-direction:column;gap:2px}.funnel-app-root .recruiting-welcome-modal__feature-text strong{font-size:16px;font-weight:700;color:#2f2f2f}.funnel-app-root .recruiting-welcome-modal__feature-text span{font-size:14px;color:#707070;line-height:1.45}.funnel-app-root .recruiting-welcome-modal__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px}@media(max-width:768px){.funnel-app-root .recruiting-welcome-modal__actions{align-items:normal;flex-direction:column}}.funnel-app-root .recruiting-welcome-modal__btn-primary,.funnel-app-root .recruiting-welcome-modal__btn-secondary{padding:12px 24px;font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;border-radius:6px;cursor:pointer;box-sizing:border-box;line-height:1.2}.funnel-app-root .recruiting-welcome-modal__btn-primary{background:#005851;color:#fff;border:2px solid #005851}.funnel-app-root .recruiting-welcome-modal__btn-primary:hover{background:#004640;border-color:#004640}.funnel-app-root .recruiting-welcome-modal__btn-primary:disabled{opacity:.65;cursor:not-allowed}.funnel-app-root .recruiting-welcome-modal__btn-primary:disabled:hover{background:#005851;border-color:#005851}.funnel-app-root .recruiting-welcome-modal__btn-secondary{background:transparent;color:#005851;border:2px solid #005851}.funnel-app-root .recruiting-welcome-modal__btn-secondary:hover{background:#00585114}.funnel-app-root .recruiting-tabs{width:100%;display:flex;flex-direction:column;gap:0}.funnel-app-root .recruiting-tabs__header{display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:1px solid #e4e4e4;gap:0}.funnel-app-root .recruiting-tabs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:none;padding:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:21px;color:#2f2f2f;font-weight:400;outline:none;margin-bottom:-1px}.funnel-app-root .recruiting-tabs__tab-inner{padding:8px 16px 12px;display:inline-block}.funnel-app-root .recruiting-tabs__tab:hover{background:#f1f1f1;color:#2f2f2f}.funnel-app-root .recruiting-tabs__tab--active .recruiting-tabs__tab-inner{color:#005851;font-weight:700;border-bottom:2px solid #005851}.funnel-app-root .recruiting-tabs__panel{padding:24px 0}.funnel-app-root .recruiting-pipeline{width:100%;min-height:400px}.funnel-app-root .recruiting-pipeline__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px}.funnel-app-root .recruiting-pipeline__select{min-width:200px;padding:8px 12px;border:1px solid #e4e4e4;border-radius:4px;font-size:14px;background:#fff}.funnel-app-root .recruiting-pipeline__stages{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px}.funnel-app-root .recruiting-pipeline__stage{flex:0 0 280px;min-width:280px;background:#f8f8f8;border:1px solid #e4e4e4;border-radius:8px;padding:12px}.funnel-app-root .recruiting-pipeline__stage-title{font-size:14px;font-weight:700;color:#2f2f2f;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e4e4e4}.funnel-app-root .recruiting-pipeline__stage-cards{display:flex;flex-direction:column;gap:8px}.funnel-app-root .recruiting-recruit-card{background:#fff;border:1px solid #e4e4e4;border-radius:8px;padding:10px 12px;cursor:pointer;transition:background .15s}.funnel-app-root .recruiting-recruit-card:hover{background:#f8f8f8}.funnel-app-root .recruiting-recruit-card__name{font-size:16px;font-weight:700;color:#2f2f2f;margin:0 0 4px;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-recruit-card__meta{font-size:13.33px;color:#707070;margin:0;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-recruit-card__tags{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px}.funnel-app-root .recruiting-recruit-card__tag{padding:2px 8px;border-radius:999px;background:#f8f8f8;border:1px solid #e4e4e4;font-size:12px;color:#2f2f2f}.funnel-app-root .recruiting-resources{width:100%}.funnel-app-root .recruiting-resources__section{margin-bottom:32px}.funnel-app-root .recruiting-resources__section-title{font-size:18px;font-weight:700;color:#2f2f2f;margin:0 0 16px}.funnel-app-root .recruiting-resources__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.funnel-app-root .recruiting-resource-card{background:#fff;border:1px solid #e4e4e4;border-radius:8px;padding:16px;transition:box-shadow .15s}.funnel-app-root .recruiting-resource-card:hover{box-shadow:0 2px 8px #0000000f}.funnel-app-root .recruiting-resource-card__title{font-size:16px;font-weight:700;color:#2f2f2f;margin:0 0 4px}.funnel-app-root .recruiting-resource-card__meta{font-size:13px;color:#707070;margin:0}.funnel-app-root .recruiting-resource-card__category{display:inline-block;margin-top:8px;padding:2px 8px;border-radius:4px;background:#f1f1f1;font-size:12px;color:#2f2f2f}.funnel-app-root .recruiting-resource-card__actions{display:flex;gap:4px;margin-top:12px}.funnel-app-root .recruiting-resource-card__icon-button{width:32px;height:32px;border-radius:999px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.funnel-app-root .recruiting-resource-card__icon-button:hover{background:#f1f1f1}.funnel-app-root .recruiting-upsell{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 50px);padding:24px;box-sizing:border-box;background:#fff}.funnel-app-root .recruiting-upsell__panel{max-width:720px;width:100%;padding:32px 24px;background:#fff;border-radius:12px;border:1px solid #e4e4e4;box-shadow:0 12px 32px #00000014;text-align:center}.funnel-app-root .recruiting-upsell__logo{display:block;margin:0 auto;color:#005851}.funnel-app-root .recruiting-upsell__title{font-size:28.83px;font-weight:700;color:#2f2f2f;margin:16px 0 8px}.funnel-app-root .recruiting-upsell__subtitle{font-size:16px;color:#707070;margin:0}.funnel-app-root .recruiting-upsell__features{margin-top:24px;text-align:left;display:flex;flex-direction:column;gap:16px}.funnel-app-root .recruiting-upsell__feature{display:flex;align-items:flex-start;gap:12px}.funnel-app-root .recruiting-upsell__feature-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#e6f4f2;display:flex;align-items:center;justify-content:center;color:#005851}.funnel-app-root .recruiting-upsell__feature-text h3{margin:0 0 4px;font-size:16px;font-weight:700;color:#2f2f2f}.funnel-app-root .recruiting-upsell__feature-text p{margin:0;font-size:14px;color:#707070}.funnel-app-root .recruiting-upsell__footer{margin-top:28px}.funnel-app-root .recruiting-upsell__price{margin:0;font-size:24px;font-weight:700;color:#2f2f2f}.funnel-app-root .recruiting-upsell__price-note{margin:0;font-size:13px;color:#707070}.funnel-app-root .recruiting-resources__packets-list{list-style:none;margin:0;padding:0}.funnel-app-root .recruiting-resources__packet-item{padding:12px 16px;border:1px solid #e4e4e4;border-radius:8px;margin-bottom:8px;background:#fff}.funnel-app-root .recruiting-resources__packet-name{font-weight:700;color:#2f2f2f;margin:0 0 4px}.funnel-app-root .recruiting-resources__packet-count{font-size:13px;color:#707070;margin:0}.funnel-app-root .recruiting-resources__table-wrapper{border:1px solid #f1f1f1;border-radius:4px;overflow:hidden;background:#fff}.funnel-app-root .recruiting-resources__table{width:100%;border-collapse:collapse}.funnel-app-root .recruiting-resources__table th,.funnel-app-root .recruiting-resources__table td{padding:8px 12px;font-size:14px;border-top:1px solid #f1f1f1;text-align:left}.funnel-app-root .recruiting-resources__table thead th{font-weight:700;color:#2f2f2f;background:#fafafa}.funnel-app-root .recruiting-resources__table tbody tr:hover{background:#f8f8f8}.funnel-app-root .recruiting-resources__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;justify-content:flex-end}.funnel-app-root .recruiting-resources__filter-field{display:flex;flex-direction:column;gap:4px}.funnel-app-root .recruiting-resources__filter-label{font-size:13.33px;font-weight:500;color:#2f2f2f}.funnel-app-root .recruiting-video-modal__backdrop{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:10020;box-sizing:border-box}.funnel-app-root .recruiting-video-modal__content{position:relative;background:#000;border-radius:8px;max-width:960px;width:100%;aspect-ratio:16 / 9;overflow:hidden;box-shadow:0 10px 40px #0006}.funnel-app-root .recruiting-video-modal__close{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:999px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.funnel-app-root .recruiting-video-modal__close:hover{background:#ffe5e5}.funnel-app-root .recruiting-video-modal__iframe{width:100%;height:100%;border:none}.funnel-app-root .recruiting-pipeline__header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px;margin-bottom:8px}.funnel-app-root .recruiting-pipeline__header-group{display:flex;flex-direction:column;gap:4px}.funnel-app-root .recruiting-pipeline__header-label{font-size:13.33px;font-weight:500;color:#2f2f2f;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-pipeline__header-row{display:flex;align-items:center;gap:8px;min-width:0}.funnel-app-root .recruiting-pipeline__select-wrap{flex:1;min-width:200px;max-width:300px}.funnel-app-root .recruiting-pipeline__edit-link{display:inline-flex;align-items:center;gap:6px;padding:8px 0;background:none;border:none;font-size:14px;color:#005851;cursor:pointer;font-family:Montserrat,sans-serif;text-decoration:underline}.funnel-app-root .recruiting-pipeline__edit-link:hover{color:#004640}.funnel-app-root .recruiting-pipeline__edit-link:disabled{color:#999;cursor:not-allowed;text-decoration:none}.funnel-app-root .recruiting-pipeline__empty{color:#707070;margin:16px 0 0;font-size:14px}.funnel-app-root .recruiting-pipeline__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;margin-bottom:20px}.funnel-app-root .recruiting-pipeline-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;border-radius:6px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s}.funnel-app-root .recruiting-pipeline-btn--primary{background:#005851;color:#fff;border-color:#005851}.funnel-app-root .recruiting-pipeline-btn--primary:hover:not(:disabled){background:#004640;border-color:#004640}.funnel-app-root .recruiting-pipeline-btn--primary:disabled{opacity:.6;cursor:not-allowed}.funnel-app-root .recruiting-pipeline-btn--secondary{background:#fff;color:#005851;border-color:#005851}.funnel-app-root .recruiting-pipeline-btn--secondary:hover:not(:disabled){background:#f1f1f1}.funnel-app-root .recruiting-pipeline-btn--secondary:disabled{opacity:.6;cursor:not-allowed}.funnel-app-root .recruiting-pipeline-btn__icon{display:inline-flex;align-items:center;justify-content:center;transform:rotate3d(180,0,0,180deg);line-height:1;margin-right:6px}.funnel-app-root .recruiting-modal-backdrop{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10001;padding:24px;box-sizing:border-box}.funnel-app-root .recruiting-modal-panel{background:#fff;border-radius:12px;max-width:440px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000001f}.funnel-app-root .recruiting-modal-panel--wide{max-width:520px}.funnel-app-root .recruiting-modal-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:30px 20px 0}.funnel-app-root .recruiting-modal-panel__title{font-size:22px;font-weight:700;color:#2f2f2f;margin:0;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-modal-panel__close{padding:4px;border:none;background:transparent;color:#707070;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.funnel-app-root .recruiting-modal-panel__close:hover{color:#2f2f2f;background:#f1f1f1}.funnel-app-root .recruiting-modal-panel__body{padding:20px 20px 16px;overflow-y:auto;flex:1 1 auto}.funnel-app-root .recruiting-modal-panel__footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px 25px;border-top:1px solid #e4e4e4}.funnel-app-root .recruiting-modal-panel--save-filter{max-width:720px;border-radius:8px}.funnel-app-root .recruiting-modal-panel--save-filter .recruiting-modal-panel__title{font-size:24px;line-height:1.1}.funnel-app-root .recruiting-modal-panel--save-filter .recruiting-modal-panel__close:hover{background:transparent}.funnel-app-root .recruiting-modal-panel--save-filter .recruiting-modal-panel__body{padding-top:10px}.funnel-app-root .save-filter-modal__description{font-size:14px;color:#707070;margin:0 0 25px;line-height:1.5}.funnel-app-root .recruiting-modal-panel--save-filter label{display:block;margin-bottom:8px;font-weight:700;--tw-text-opacity: 1;color:rgb(47 47 47 / var(--tw-text-opacity))}.funnel-app-root .save-filter-modal__input{width:100%;height:40px;padding:8px 12px;box-sizing:border-box;background:#f8f8f8;border:1px solid #e4e4e4;border-width:1.5px;border-radius:4px;font-size:14px;font-family:Montserrat,sans-serif}.funnel-app-root .save-filter-modal__input:focus{outline:none;border-color:#005851}.funnel-app-root .save-filter-modal__footer{border-top:none;flex-wrap:wrap;gap:8px 12px;padding-top:20px}.funnel-app-root .save-filter-modal__error{flex:1 1 100%;margin-bottom:8px;font-size:12px;color:#c00}.funnel-app-root .save-filter-modal__footer button[class*=q-branded-]{width:auto;height:auto;padding:10px 16px}@media(max-width:767px){.funnel-app-root .save-filter-modal__footer{flex-direction:column;align-items:stretch}.funnel-app-root .save-filter-modal__footer button[class*=q-branded-]{width:100%}}.funnel-app-root .recruiting-invite-form{display:flex;flex-direction:column;gap:16px}.funnel-app-root .recruiting-invite-form__row{display:flex;flex-direction:column;gap:4px}.funnel-app-root .recruiting-invite-form__name-row,.funnel-app-root .recruiting-invite-form__location-row{display:flex;flex-direction:column;gap:16px;width:100%}.funnel-app-root .recruiting-invite-form__name-row>*,.funnel-app-root .recruiting-invite-form__location-row>*{flex:1;min-width:0}@media(min-width:768px){.funnel-app-root .recruiting-invite-form__name-row,.funnel-app-root .recruiting-invite-form__location-row{flex-direction:row}}.funnel-app-root .recruiting-invite-form__label{font-size:13.33px;font-weight:500;color:#2f2f2f}.funnel-app-root .recruiting-invite-form__required{color:#c00}.funnel-app-root .recruiting-invite-form__input{padding:8px 12px;border:1px solid #e4e4e4;border-radius:4px;font-size:14px;font-family:Montserrat,sans-serif}.funnel-app-root .recruiting-invite-form__input:focus{outline:none;border-color:#005851}.funnel-app-root .recruiting-invite-form__error{font-size:12px;color:#c00}.funnel-app-root .recruiting-customize-error{padding:10px 12px;margin-bottom:16px;background:#fff0f0;border:1px solid #fcc;border-radius:4px;font-size:13px;color:#c00}.funnel-app-root .recruiting-customize-form{display:flex;flex-direction:column;gap:16px}.funnel-app-root .recruiting-customize-form__row{display:flex;flex-direction:column;gap:6px}.funnel-app-root .recruiting-customize-form__label{font-size:13.33px;font-weight:500;color:#2f2f2f}.funnel-app-root .recruiting-customize-form__input{width:100%;padding:10px 12px;border:1px solid #e4e4e4;border-radius:4px;font-size:14px;font-family:Montserrat,sans-serif;background:#fff;box-sizing:border-box}.funnel-app-root .recruiting-customize-form__input:focus{outline:none;border-color:#005851;box-shadow:0 0 0 1px #0058511f}.funnel-app-root .recruiting-customize-stages{display:flex;flex-direction:column;gap:12px}.funnel-app-root .recruiting-customize-stage{display:flex;flex-direction:column;gap:8px;padding:16px 20px;background:#f8f8f8;border-top:1px solid #e4e4e4}.funnel-app-root .recruiting-customize-stages{border-radius:8px;border:1px solid #e4e4e4;overflow:hidden;background:#f8f8f8}.funnel-app-root .recruiting-customize-stages>.recruiting-customize-stage:first-child{border-top:none}.funnel-app-root .recruiting-customize-stage__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.funnel-app-root .recruiting-customize-radio{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#2f2f2f;cursor:pointer}.funnel-app-root .recruiting-customize-stage__delete{background:none;border:none;font-size:13px;color:#707070;cursor:pointer;padding:0}.funnel-app-root .recruiting-customize-stage__delete:hover{color:#c00}.funnel-app-root .recruiting-customize-add-stage{align-self:flex-start}.funnel-app-root .recruiting-customize-link{background:none;border:none;padding:0;font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;color:#005851;cursor:pointer}.funnel-app-root .recruiting-customize-link:hover{text-decoration:underline}.funnel-app-root .recruiting-customize-link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.funnel-app-root .recruiting-customize-remove{background:none;border:none;padding:0;font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;color:#d64545;cursor:pointer}.funnel-app-root .recruiting-customize-remove:hover{text-decoration:underline}.funnel-app-root .recruiting-customize-remove:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.funnel-app-root .recruiting-text-muted{font-size:14px;color:#707070;margin:0}.funnel-app-root .recruiting-text-muted--italic{font-style:italic}.funnel-app-root .recruiting-text-muted--mb16{margin-bottom:16px}.funnel-app-root .recruiting-section-heading{font-size:18px;font-weight:700;color:#2f2f2f;line-height:1.2;margin:0 0 8px}.funnel-app-root .recruiting-required-asterisk{color:#b42318;margin-right:4px}.funnel-app-root .recruiting-form-label-sm{display:block;font-size:12px;font-weight:500;color:#2f2f2f;margin-bottom:4px}.funnel-app-root .recruiting-tag-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid #e4e4e4;background:#f8f8f8;font-size:12px}.funnel-app-root .recruiting-tag-pill__remove{border:none;background:transparent;cursor:pointer;color:#9ca3af;padding:0;display:flex;align-items:center}.funnel-app-root .recruiting-card-container{background:#fff;border-radius:12px;border:1px solid #F1F1F1;padding:24px}.funnel-app-root .recruiting-success-banner{margin-bottom:16px;padding:10px;border-radius:4px;background:#e3f9e5;color:#22543d;font-size:14px}.funnel-app-root .recruiting-dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001f;padding:4px 0;min-width:140px;z-index:10}.funnel-app-root .recruiting-dropdown-menu__item{width:100%;text-align:left;padding:8px 12px;background:transparent;border:none;font-size:14px;color:#2f2f2f;cursor:pointer}.funnel-app-root .recruiting-dropdown-menu__item:hover{background:#f8f8f8}.funnel-app-root .recruiting-dropdown-menu__item:disabled{cursor:not-allowed;opacity:.5}.funnel-app-root .recruiting-more-actions-btn{background:transparent;border:none;padding:4px;cursor:pointer;font-size:18px;line-height:1;color:#2f2f2f}.funnel-app-root .recruiting-flex-col{display:flex;flex-direction:column}.funnel-app-root .recruiting-flex-wrap{display:flex;flex-wrap:wrap}.funnel-app-root .recruiting-gap-4{gap:4px}.funnel-app-root .recruiting-gap-6{gap:6px}.funnel-app-root .recruiting-gap-8{gap:8px}.funnel-app-root .recruiting-gap-12{gap:12px}.funnel-app-root .recruiting-gap-16{gap:16px}.funnel-app-root .recruiting-mb-8{margin-bottom:8px}.funnel-app-root .recruiting-mb-16{margin-bottom:16px}.funnel-app-root .recruiting-pagination{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:12px 16px;border-top:1px solid #F1F1F1;background:#fff}.funnel-app-root .recruiting-pagination__info{font-size:14px;color:#2f2f2f;min-width:80px;text-align:center}.funnel-app-root .recruiting-pagination__nav-btn{width:32px;height:32px;border-radius:999px;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.funnel-app-root .recruiting-pagination__nav-btn:not(:disabled){cursor:pointer;color:#2f2f2f}.funnel-app-root .recruiting-pagination__nav-btn:disabled{cursor:not-allowed;color:#adadad}.funnel-app-root .recruiting-form-label-md{display:block;font-size:14px;margin-bottom:4px;color:#4b5563}.funnel-app-root .recruiting-smart-bulk-panel{border:1px solid #e4e4e4;border-radius:8px;padding:12px;background:#fff}.funnel-app-root .recruiting-smart-bulk-panel__title{font-size:11px;font-weight:700;text-transform:uppercase;color:#005851;margin-bottom:6px}.funnel-app-root .recruiting-city-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid #d1d5db;font-size:13px;box-shadow:0 1px 2px #0000000a}.funnel-app-root .recruiting-city-pill__remove{border:none;background:transparent;cursor:pointer;color:#9ca3af;padding:0;display:flex;align-items:center}.funnel-app-root .recruiting-search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e4e4e4;border-radius:4px;margin-top:4px;max-height:192px;overflow-y:auto;z-index:10}.funnel-app-root .recruiting-search-dropdown__item{width:100%;text-align:left;padding:6px 10px;font-size:13px;border:none;background:transparent;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.funnel-app-root .recruiting-search-dropdown__item:hover{background:#f8f8f8}.funnel-app-root .recruiting-search-dropdown__pop{color:#9ca3af;font-size:11px}.funnel-app-root .recruiting-resources-container{border:1px solid rgb(241 241 241);border-radius:8px;padding:1.5rem}.funnel-app-root .inner-container.recruiting-resources-container{width:fit-content}.funnel-app-root .recruiting-resources-container-header-container{align-items:flex-start;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:.25rem;margin-bottom:.5rem}.funnel-app-root .recruiting-resources-container-header{color:#000;font-family:Montserrat,sans-serif;font-size:20.25px;font-weight:700;margin:0}.funnel-app-root .inner-container .recruiting-resources-container-header{color:#111827;font-size:16px;margin:0}.funnel-app-root .recruiting-resources-container-header-counter{color:#6b7280;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.funnel-app-root .recruiting-resources-container-header-counter-container{align-items:center;display:flex;gap:.5rem}.funnel-app-root .recruiting-resources-container-sub-header{color:#707070;font-family:Montserrat,sans-serif;font-size:16px;margin:.25rem 0 0}.funnel-app-root .inner-container .recruiting-resources-container-sub-header{max-width:24rem}.funnel-app-root .recruiting-resources-container-bottom-text{color:#707070;font-size:16px;font-style:italic;margin:2rem 0 0;padding-bottom:1rem}.funnel-app-root .recruiting-resources-button{align-items:center;background:#005851;border-radius:5px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;gap:8px;justify-content:center;margin-top:1rem;outline:none;padding:9px 16px;text-decoration:none;text-underline-offset:auto;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap}.funnel-app-root .recruiting-resources-button-text{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;text-decoration:none;text-underline-offset:auto;white-space:nowrap}.funnel-app-root .recruiting-resources-button:disabled{background-color:#d0d0d0;color:#adadad;cursor:not-allowed;opacity:.5}.funnel-app-root .recruiting-resources-button:disabled .recruiting-resources-button-text{color:#adadad}.funnel-app-root .recruiting-resources-dialog-scrim{align-items:center;background-color:#00000080;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:1000}.funnel-app-root .recruiting-resources-dialog{background:#fff;border-radius:8px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-height:90vh;max-width:100%;overflow:hidden;padding:0;position:relative;width:46.875rem}.funnel-app-root .recruiting-resources-dialog-header{align-items:center;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:24px 24px 16px}.funnel-app-root .recruiting-resources-dialog-close-button{align-items:center;background:none;border:none;color:#707070;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0}.funnel-app-root .recruiting-resources-dialog-title{color:#2f2f2f;flex:0 1 auto;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.4;margin:0;min-width:0}.funnel-app-root .recruiting-resources-dialog-body{color:#2f2f2f;flex:1;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5;overflow-y:auto;padding:0 24px 24px;position:relative;z-index:2}.funnel-app-root .recruiting-resources-form{display:flex;flex-direction:column;padding:.5rem 0;row-gap:24px}.funnel-app-root .recruiting-resources-text-input-container{display:flex;flex-direction:column;position:relative;row-gap:2px}.funnel-app-root .recruiting-resources-text-input-label{color:#000;font-size:13.33px;font-weight:500;line-height:normal;margin-bottom:8px}.funnel-app-root .recruiting-resources-text-input-label-required{color:#b42318;margin-right:.25rem}.funnel-app-root .recruiting-resources-text-input-helper-text{color:#707070;font-size:12px;margin:0 0 16px}.funnel-app-root .recruiting-resources-text-input{align-items:center;background-color:#f8f8f8;border:1.5px solid #E4E4E4;border-radius:2px;box-sizing:border-box;cursor:text;display:flex;gap:8px;position:relative;transition:all .2s ease-in-out}.funnel-app-root .recruiting-resources-text-input:has(input){height:40px}.funnel-app-root .recruiting-resources-text-input:hover{background-color:#e6eeee;border-color:#005851}.funnel-app-root .recruiting-resources-text-input:focus-within{border-color:#005851;box-shadow:0 0 0 4px #99bcb9;z-index:1;background-color:#f8f8f8}.funnel-app-root .recruiting-resources-text-input.error{background-color:#f8e9e8;border-color:#b42318}.funnel-app-root .recruiting-resources-text-input-leading-icon-container{align-items:center;display:flex;justify-content:center;margin:0;padding:0 0 0 16px}.funnel-app-root .recruiting-resources-text-input-char-count{color:#2f2f2f;font-size:12px;font-weight:400;position:absolute;right:0;bottom:-20px}.funnel-app-root .recruiting-resources-text-input-input{overflow:clip;overflow-clip-margin:0;background:transparent;border:none;color:#2f2f2f;flex:1;font-family:inherit;font-size:16px;font-weight:400;margin:0;min-width:0;outline:none;padding:0 16px;width:100%}.funnel-app-root .recruiting-resources-text-input-textarea{overflow:clip;overflow-clip-margin:0;background:transparent;border:none;color:#2f2f2f;flex:1;font-family:inherit;font-size:16px;font-weight:400;margin:0;min-width:0;outline:none;padding:8px 16px;width:100%}.funnel-app-root .recruiting-resources-clear-button{align-items:center;background:none;border:none;color:#2f2f2f;cursor:pointer;display:flex;justify-content:center;opacity:.6;padding:0;text-transform:none;transition:opacity .2s}@keyframes ss-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.funnel-app-root .recruiting-resources-add-resource-category-dropdown{animation:ss-fade-in .15s ease-out;background-color:#fff;border-radius:2px;border:1px solid #F1F1F1;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;position:fixed!important;width:702px;z-index:9999}.funnel-app-root .recruiting-resources-add-resource-add-category-item{align-items:center;color:#2f2f2f;cursor:pointer;display:flex;font-size:16px;gap:.5rem;justify-content:flex-start;padding:10px 16px;position:sticky;top:0;transition:background-color .15s;z-index:10}.funnel-app-root .recruiting-resources-add-resource-no-category-items{align-items:center;color:#707070;display:flex;flex:1;font-size:14px;font-style:italic;justify-content:center;text-align:center}.funnel-app-root .recruiting-resources-add-resource-add-category-item-text{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:.5rem}.funnel-app-root .recruiting-resources-list{background-color:#fff;list-style-type:none;margin:0;max-height:240px;overflow-y:auto;padding:0;position:relative}.funnel-app-root .recruiting-resources-list-item{background-color:#fff;border-bottom:1px solid #F1F1F1;border-radius:0;color:#2f2f2f;cursor:pointer;display:flex;font-size:16px;margin:0;padding:10px 16px;position:relative;transition:background-color .15s}.funnel-app-root .recruiting-resources-list-item.sticky-header{position:sticky;top:0;z-index:7}.funnel-app-root .recruiting-resources-list-item:not(.active):hover{background-color:#f1f1f1}.funnel-app-root .recruiting-resources-list-item:last-child{border-bottom:none}.funnel-app-root .recruiting-resources-list-item.selected{background-color:#e4e4e4!important;font-weight:700}.funnel-app-root .recruiting-resources-add-new-category-save-button-container{display:flex;justify-content:flex-end;margin-top:.75rem}.funnel-app-root .recruiting-resources-button{align-items:center;align-self:baseline;background-color:transparent;border-radius:4px;border:1px solid transparent;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;gap:8px;height:48px;justify-content:center;padding:0 16px;transition:all .2s ease-in-out;white-space:nowrap}.funnel-app-root .recruiting-resources-button.filled{background-color:#005851;color:#fff!important}.funnel-app-root .recruiting-resources-button.filled{border:none}.funnel-app-root .recruiting-resources-button.filled:disabled{background-color:#d0d0d0;color:#adadad!important;opacity:.5}.funnel-app-root .recruiting-resources-button.filled:hover{background-color:#004641}.funnel-app-root .recruiting-resources-button.filled:disabled{background-color:#e4e4e4}.funnel-app-root .recruiting-resources-button.outlined{border:2px solid #2F2F2F}.funnel-app-root .recruiting-resources-button.underlined{text-decoration:underline 2px;text-underline-offset:2px}.funnel-app-root .recruiting-resources-button.primary{border-color:#005851;color:#005851}.funnel-app-root .recruiting-resources-button:not(.primary,:disabled):active{background-color:#ccdedc}.funnel-app-root .recruiting-resources-button:disabled{background-color:transparent;color:#bdbdbd;cursor:not-allowed;opacity:1}.funnel-app-root .recruiting-resources-button:not(.primary,:disabled):hover{background-color:#e6eeee}.funnel-app-root .recruiting-resources-button-icon{display:flex}.funnel-app-root .recruiting-resources-resource-list{border:1px solid #F1F1F1;display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;padding:12px}.funnel-app-root .recruiting-resources-resource-list-item-checkbox-container{align-items:flex-start;border-radius:6px;color:#2f2f2f;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:16px;gap:12px;line-height:1.5;padding:8px;position:relative;transition:background-color .2s ease;width:100%}.funnel-app-root .recruiting-resources-resource-list-item-checkbox-input{height:0;margin:0;opacity:0;position:absolute;width:0}.funnel-app-root .recruiting-resources-resource-list-item-visual-checkbox-container{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:0;position:relative;width:20px;cursor:pointer}.funnel-app-root .recruiting-resources-resource-list-item-visual-checkbox{align-items:center;background:transparent;border-radius:4px;border:1.5px solid #ADADAD;box-sizing:border-box;display:flex;height:20px;justify-content:center;position:relative;transition:all .2s ease;width:20px;z-index:1}.funnel-app-root .recruiting-resources-resource-list-item-content{display:flex;flex-direction:column;flex:1;gap:4px}.funnel-app-root .recruiting-resources-resource-list-item-label{color:#101828;font-size:16px;font-weight:400;line-height:1.25}.funnel-app-root .recruiting-resources-resource-list-item-section-divider{border-bottom:none;border-left:none;border-right:none;border-top:1px solid #E4E4E4;color:inherit;height:0;margin:8px 0}.funnel-app-root .dlc__page{display:flex;flex-direction:column;box-sizing:border-box;background-color:#f9fafb}.funnel-app-root .dlc__main{flex:1;display:flex;flex-direction:column;gap:1rem;padding:1rem;min-height:0}@media(min-width:768px){.funnel-app-root .dlc__main{gap:1.5rem;padding:1.5rem}}@media(min-width:1024px){.funnel-app-root .dlc__main{flex-direction:row}}.funnel-app-root .dlc__left-column{width:100%;flex-shrink:0;height:fit-content;align-self:flex-start}@media(min-width:1024px){.funnel-app-root .dlc__left-column{width:320px;padding-right:.5rem}}@media(min-width:1280px){.funnel-app-root .dlc__left-column{width:360px}}.funnel-app-root .dlc__center-column{flex:1;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:8px;border:1px solid #E4E4E4;height:fit-content;align-self:flex-start;overflow:hidden}.funnel-app-root .dlc__center-header{padding:.75rem 1rem;background-color:#f2f2f2;border-bottom:1px solid #E4E4E4;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}@media(min-width:768px){.funnel-app-root .dlc__center-header{padding-left:1.5rem;padding-right:1.5rem}}.funnel-app-root .dlc__center-title,.funnel-app-root .mrs__card-title,.funnel-app-root .rrcw__title{font-weight:700;color:#2f2f2f;font-size:1.125rem;line-height:1.25;margin:0}.funnel-app-root .dlc__center-body{padding:1rem;display:flex;flex-direction:column;flex:1;min-height:0;gap:1rem}@media(min-width:768px){.funnel-app-root .dlc__center-body{padding:1.5rem;gap:1.5rem}}.funnel-app-root .dlc__center-body--scrollable{overflow-y:auto}.funnel-app-root .dlc__center-body--overflow-hidden{overflow:hidden}.funnel-app-root .dlc__right-column{width:100%;flex-shrink:0;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.funnel-app-root .dlc__right-column{width:300px}}@media(min-width:1280px){.funnel-app-root .dlc__right-column{width:320px}}.funnel-app-root .recruiting-dashboard__dial-session{width:100%;height:calc(100vh - 64px);overflow:hidden;background-color:#fff;position:relative}.funnel-app-root .recruiting-dashboard__chat-session{position:fixed;inset:64px 0 0;background-color:#f4f7f6;z-index:40;width:100%;height:calc(100vh - 64px);overflow:hidden}.funnel-app-root .recruiting-dashboard__left-col{width:100%;flex-shrink:0;display:flex;flex-direction:column;max-height:calc(100vh - 120px);align-self:flex-start;min-height:0}@media(min-width:1024px){.funnel-app-root .recruiting-dashboard__left-col{width:320px;padding-right:.5rem}}@media(min-width:1280px){.funnel-app-root .recruiting-dashboard__left-col{width:360px}}.funnel-app-root .recruiting-dashboard__center-col{flex:1;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:.5rem;border:1px solid #E4E4E4;max-height:calc(100vh - 120px);align-self:flex-start;overflow:hidden;min-height:0}.funnel-app-root .recruiting-dashboard__center-content{display:flex;flex-direction:column;flex:1;position:relative;min-height:0}.funnel-app-root .recruiting-dashboard__alert-row{width:100%;margin-bottom:.75rem}.funnel-app-root .recruiting-dashboard__success-alert.ds-alert--success{background-color:#e8f5f4;border:1px solid #1a5c58;border-radius:8px;padding:.875rem 1rem;box-sizing:border-box}.funnel-app-root .recruiting-dashboard__success-alert.ds-alert--success .ds-alert__header{color:#1a5c58;font-size:14px;font-weight:400;line-height:1.45;text-transform:none;letter-spacing:normal;margin-bottom:0;align-items:flex-start;gap:.625rem}.funnel-app-root .recruiting-dashboard__success-alert.ds-alert--success .ds-alert__icon{margin-top:.125rem}.funnel-app-root .recruiting-dashboard__success-alert.ds-alert--success .ds-alert__icon svg{color:#1a5c58;width:20px;height:20px}.funnel-app-root .recruiting-dashboard__success-alert.ds-alert--success .ds-alert__content:empty{display:none}.funnel-app-root .recruiting-dashboard__error-alert.ds-alert--error{background-color:#fef2f2;border:1px solid #991b1b;border-radius:8px;padding:.875rem 1rem;box-sizing:border-box}.funnel-app-root .recruiting-dashboard__error-alert.ds-alert--error .ds-alert__header{color:#991b1b;font-size:14px;font-weight:400;line-height:1.45;text-transform:none;letter-spacing:normal;margin-bottom:0}.funnel-app-root .recruiting-dashboard__error-alert.ds-alert--error .ds-alert__content:empty{display:none}.funnel-app-root .recruiting-dashboard__filter-toolbar{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:1rem;margin-bottom:1rem;gap:.75rem}@media(min-width:768px){.funnel-app-root .recruiting-dashboard__filter-toolbar{padding-top:0}}.funnel-app-root .recruiting-dashboard__filter-toolbar-actions{display:inline-flex;align-items:center;flex-shrink:0}.funnel-app-root .recruiting-dashboard__filter-toolbar .rfc{gap:.75rem;flex-wrap:nowrap}.funnel-app-root .recruiting-dashboard__filter-toolbar button[class*=q-branded-],.funnel-app-root .recruiting-dashboard__filter-pills .rfp button[class*=q-branded-],.funnel-app-root .rt-bulk-bar button[class*=q-branded-]{width:auto;white-space:nowrap;word-wrap:normal;overflow-wrap:normal}.funnel-app-root .recruiting-dashboard__filter-toolbar button[class*=q-branded-]{flex-shrink:0}.funnel-app-root .rt-bulk-bar button[class*=q-branded-]{min-width:min-content}.funnel-app-root .recruiting-dashboard__exclude-row{display:flex;align-items:center;flex-shrink:0;margin-top:1rem;margin-bottom:1rem}.funnel-app-root .recruiting-dashboard__exclude-label{color:#2f2f2f;user-select:none}.funnel-app-root .recruiting-dashboard__filter-pills{margin-bottom:.5rem}.funnel-app-root .recruiting-dashboard__filter-pills--hidden{display:none}.funnel-app-root .recruiting-dashboard__table-wrap{flex:1;min-height:0;display:flex;flex-direction:column;padding-bottom:1rem}.funnel-app-root .recruiting-dashboard__table-wrap--empty{padding-bottom:1rem;flex-shrink:0}.funnel-app-root .mrs{display:flex;flex-direction:column;gap:1rem;width:100%;height:100%;max-height:100%;min-height:0;flex:1}.funnel-app-root .mrs__card{background-color:#fff;border-radius:8px;border:1px solid #E4E4E4;display:flex;flex-direction:column;overflow:hidden}.funnel-app-root .mrs__card--expanded{flex-shrink:0}@media(min-width:1024px){.funnel-app-root .mrs__card--expanded{flex:1;overflow:hidden;min-height:0}}.funnel-app-root .mrs__card--collapsed{flex-shrink:0}.funnel-app-root .mrs__card-header{padding:.75rem 1rem;background-color:#f2f2f2;border-bottom:1px solid #E4E4E4;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .mrs__card-header:hover{background-color:#ebebeb}.funnel-app-root .mrs__list-body{padding:1rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.funnel-app-root .mrs__list-body{flex:1;overflow-y:auto}}.funnel-app-root .mrs__divider{border:none;border-top:1px solid #F1F1F1;margin:.25rem 0}.funnel-app-root .mrs__filters-card{background-color:#fff;border-radius:8px;border:1px solid #E4E4E4;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.funnel-app-root .mrs__filters-body{padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;max-height:300px;scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .mrs__filters-body::-webkit-scrollbar{display:none}.funnel-app-root .mrs__empty{font-size:.875rem;color:#707070;padding:0 .5rem;font-style:italic}.funnel-app-root .mrs__item-outer{display:flex;align-items:center;width:100%}.funnel-app-root .mrs__delete-reveal{display:none;margin-right:5px;flex-shrink:0}.funnel-app-root .mrs__item-outer:hover .mrs__delete-reveal{display:inline-flex;align-items:center}.funnel-app-root .mrs__delete-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;width:1.5rem;height:1.5rem;border-radius:9999px;border:2.5px solid #2F2F2F;color:#2f2f2f;background-color:#fff;transition:background-color .15s ease;box-shadow:0 1px 2px #0000000d;cursor:pointer}.funnel-app-root .mrs__delete-btn:hover{background-color:#f4f9f8}.funnel-app-root .mrs__item{padding:.75rem 1rem;background-color:#fff;border:1px solid #E4E4E4;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;transition:background-color .15s ease,border-color .15s ease;cursor:pointer;width:100%}.funnel-app-root .mrs__item:hover{background-color:#f4f9f8}.funnel-app-root .mrs__item--active{border-color:#1a5c58;border-width:2px;background-color:#f4f9f8}.funnel-app-root .mrs__item--deletable{flex:1;min-width:0}.funnel-app-root .mrs__item-left{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1;padding-right:.5rem}.funnel-app-root .mrs__item-label{min-width:0;word-break:break-word;white-space:normal;font-weight:400;color:#2f2f2f}.funnel-app-root .mrs__item-actions{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.375rem}.funnel-app-root .mrs__dial-btn{display:flex;align-items:center;justify-content:center;padding:0;width:2rem;height:2rem;border-radius:9999px;background-color:#1a5c58;color:#fff;transition:background-color .15s ease;border:none;cursor:pointer}.funnel-app-root .mrs__dial-btn:hover{background-color:#004a44}.funnel-app-root .mrs__expand-btn{display:flex;align-items:center;justify-content:center;padding:0;width:2rem;height:2rem;border-radius:9999px;border:1px solid #1A5C58;color:#1a5c58;background-color:#fff;transition:background-color .15s ease;cursor:pointer}.funnel-app-root .mrs__expand-btn:hover{background-color:#f4f9f8}.funnel-app-root .rrcw{display:flex;flex-direction:column;gap:1.5rem}.funnel-app-root .rrcw__card{background-color:#fff;border-radius:8px;border:1px solid #E4E4E4;overflow:hidden;display:flex;flex-direction:column}.funnel-app-root .rrcw__header,.funnel-app-root .rrcw__header--accent{padding:.75rem 1rem;background-color:#f2f2f2;border-bottom:1px solid #E4E4E4}.funnel-app-root .rrcw__body{padding:1rem;display:flex;flex-direction:column;gap:1rem;background-color:#fff}.funnel-app-root .rrcw__sub-card{border:1px solid #E4E4E4;border-radius:8px;overflow:hidden;background-color:#fff}.funnel-app-root .rrcw__sub-card-header{display:flex;width:100%;align-items:center;justify-content:space-between;padding:1rem;background-color:#f2f2f2;transition:background-color .15s ease;border:none;cursor:pointer;text-align:left}.funnel-app-root .rrcw__sub-card-header:hover{background-color:#ebebeb}.funnel-app-root .rrcw__sub-card-title{font-weight:700;font-size:16px;color:#2f2f2f}.funnel-app-root .rrcw__icon{color:#2f2f2f}.funnel-app-root .rrcw__sub-card-body{background-color:#fff;border-top:1px solid #E4E4E4;overflow:hidden}.funnel-app-root .rrcw__table-header{display:flex;font-weight:700;font-size:14px;color:#2f2f2f;padding:.75rem 1rem;border-bottom:1px solid #E4E4E4}.funnel-app-root .rrcw__col-time{width:160px;flex-shrink:0}.funnel-app-root .rrcw__col-name{flex:1}.funnel-app-root .rrcw__col-date-header{width:120px;flex-shrink:0;text-align:right}.funnel-app-root .rrcw__table-rows{display:flex;flex-direction:column}.funnel-app-root .rrcw__table-rows.rrcw__table-rows--scrollable{max-height:220px;overflow-y:auto}.funnel-app-root .rrcw__table-row.rrcw__table-row--clickable{cursor:pointer}.funnel-app-root .rrcw__table-row.rrcw__table-row--clickable:hover{background-color:#f7f7f7}.funnel-app-root .rrcw__table-row{display:flex;font-size:14px;color:#2f2f2f;padding:.75rem 1rem;border-bottom:1px solid #E4E4E4}.funnel-app-root .rrcw__table-row:last-child{border-bottom:none}.funnel-app-root .rrcw__cell-name{flex:1;display:flex;align-items:center}.funnel-app-root .rrcw__cell-date{width:120px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.funnel-app-root .rrcw__empty{font-size:.875rem;color:#707070;padding:.75rem 1rem}.funnel-app-root .rrcw__empty--centered{font-size:.875rem;color:#707070;padding:1rem .5rem;text-align:center}.funnel-app-root .rrcw__conv-item{padding:1rem;margin-left:-1rem;margin-right:-1rem;border-bottom:1px solid #E4E4E4;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .rrcw__conv-item:last-child{border-bottom:none}.funnel-app-root .rrcw__conv-item:hover{background-color:#f4f9f8}.funnel-app-root .rrcw__conv-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.funnel-app-root .rrcw__conv-name{font-weight:700;color:#2f2f2f;margin:0}.funnel-app-root .rrcw__conv-date{font-size:14px;color:#707070}.funnel-app-root .rrcw__conv-msg{font-size:14px;color:#707070;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.625;margin:0}.funnel-app-root .rrcw__conv-body{padding:1rem;display:flex;flex-direction:column}.funnel-app-root .rrcw__see-more{margin-top:1rem;display:flex;justify-content:flex-start}.funnel-app-root .rt-page-select{height:32px;padding:0 .5rem;font-size:14px;font-family:Montserrat,sans-serif;border:1px solid #D0D0D0;border-radius:6px;background-color:#fff;color:#2f2f2f;cursor:pointer;outline:none}.funnel-app-root .rt-page-select:focus{outline:none;box-shadow:0 0 0 1px #00585180}.funnel-app-root .rt-wrapper{display:flex;flex-direction:column;flex:1;width:100%;min-height:0}.funnel-app-root .rt-container{display:flex;flex-direction:column;flex:1;background-color:#fff;overflow:hidden;border-radius:8px;min-height:0;border:1px solid #F1F1F1}.funnel-app-root .rt-container--centered{width:80%;margin-left:auto;margin-right:auto}.funnel-app-root .rt-scroll-area{flex:1;overflow:auto;position:relative;min-height:0}.funnel-app-root .rt-table{min-width:100%;border-collapse:collapse}@media(min-width:768px){.funnel-app-root .rt-table{table-layout:fixed}}.funnel-app-root .rt-thead{background-color:#f2f2f2;position:sticky;top:0;z-index:10;box-shadow:0 1px #f1f1f1}.funnel-app-root .rt-th{padding:.75rem 1rem;text-align:left;font-weight:700;color:#2f2f2f;white-space:nowrap}.funnel-app-root .rt-th--sortable{cursor:pointer}.funnel-app-root .rt-th--sortable:hover{background-color:#f8f8f8}.funnel-app-root .rt-th--checkbox{padding:1rem;width:3rem}.funnel-app-root .rt-th--actions{position:relative;padding:.75rem 1rem}.funnel-app-root .rt-th__inner{display:flex;align-items:center}.funnel-app-root .rt-th__sort-icon{margin-left:.25rem}.funnel-app-root .rt-table--simple{font-size:14px;line-height:1.65;letter-spacing:.0178571429em;color:#2f2f2f}.funnel-app-root .rt-table--simple .rt-thead th{font-weight:700;vertical-align:middle}.funnel-app-root .rt-table--simple .rt-tbody td{font-weight:400;vertical-align:middle}.funnel-app-root .rt-table--simple .rt-th,.funnel-app-root .rt-table--simple .rt-th--sortable{padding:18px 14px}.funnel-app-root .rt-table--simple .rt-th--checkbox{padding:18px 10px;width:3rem}.funnel-app-root .rt-table--simple .rt-th__inner{line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.funnel-app-root .rt-table--simple .rt-th__sort-icon{margin-left:.125rem}.funnel-app-root .rt-table--simple .rt-cell--checkbox{padding:18px 10px}.funnel-app-root .rt-table--simple .rt-cell--simple,.funnel-app-root .rt-table--simple .rt-cell--simple-capitalize{padding:18px 14px}.funnel-app-root .rt-table--simple .rt-row{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.funnel-app-root .rt-tbody{background-color:#fff}.funnel-app-root .rt-tbody tr{border-bottom:1px solid #F1F1F1}.funnel-app-root .rt-tbody tr:last-child{border-bottom:none}.funnel-app-root .rt-row{transition:background-color .15s ease;font-size:.875rem;cursor:pointer}.funnel-app-root .rt-row:hover{background-color:#f1f1f1}.funnel-app-root .rt-row--selected,.funnel-app-root .rt-row--selected:hover{background-color:#e6eeee}.funnel-app-root .rt-cell{padding:.75rem 1rem;white-space:nowrap;color:#2f2f2f;font-weight:400}.funnel-app-root .rt-cell--capitalize{text-transform:capitalize}.funnel-app-root .rt-cell--simple{padding:1rem;white-space:nowrap;color:#2f2f2f;font-weight:400}.funnel-app-root .rt-cell--simple-capitalize{padding:1rem;white-space:nowrap;color:#2f2f2f;font-weight:400;text-transform:capitalize}.funnel-app-root .rt-cell--checkbox{padding:1rem}.funnel-app-root .rt-th--checkbox,.funnel-app-root .rt-cell--checkbox{text-align:center;vertical-align:middle}.funnel-app-root .rt-table .rt-th--checkbox input,.funnel-app-root .rt-table .rt-cell--checkbox input{vertical-align:middle;margin:0}.funnel-app-root .rt-table .rt-th--checkbox .qCheckBox:indeterminate,.funnel-app-root .rt-table .rt-cell--checkbox .qCheckBox:indeterminate{background-color:var(--quility-color, #46C3B2);border:2px solid var(--quility-color, #46C3B2)}.funnel-app-root .rt-table .rt-th--checkbox .qCheckBox:indeterminate:after,.funnel-app-root .rt-table .rt-cell--checkbox .qCheckBox:indeterminate:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:2px;margin-left:-4px;margin-top:-1px;background:#fff;border:none;transform:none}.funnel-app-root .rt-cell--actions{padding:.75rem 1rem;white-space:nowrap;text-align:right;font-weight:400;color:#2f2f2f}.funnel-app-root .rt-cell__view-link{color:#004641;font-weight:500}.funnel-app-root .rt-cell__name-wrap{display:flex;align-items:center;gap:.75rem}.funnel-app-root .rt-cell__name-text{color:#2f2f2f;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-app-root .rt-cell--error{text-align:center;padding:2.5rem 0;color:#ef4444}.funnel-app-root .rt-cell--empty{text-align:center;padding:4rem 1rem}.funnel-app-root .rt-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.funnel-app-root .rt-empty-state__title{color:#2f2f2f;font-weight:700;font-size:1.125rem}.funnel-app-root .rt-empty-state__subtitle{color:#8d8d8d;max-width:28rem;text-align:center}.funnel-app-root .rt-empty-state__text{color:#707070}.funnel-app-root .rt-footer{display:flex;flex-direction:column;flex-shrink:0}.funnel-app-root .rt-pagination{padding:1rem;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #F1F1F1;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.funnel-app-root .rt-pagination__inner{display:flex;align-items:center;gap:1.5rem;justify-content:flex-end}.funnel-app-root .rt-pagination__rows-wrap{display:flex;align-items:center;gap:.5rem}.funnel-app-root .rt-pagination__rows-label{font-size:14px;font-weight:400;color:#2f2f2f}.funnel-app-root .rt-pagination__range{font-size:14px;font-weight:500;color:#2f2f2f}.funnel-app-root .rt-pagination__nav{display:flex;align-items:center;gap:.75rem}.funnel-app-root .rt-pagination__btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9999px;color:#fff;border:none;transition:opacity .15s ease;cursor:pointer;background-color:#48b8b0}.funnel-app-root .rt-pagination__btn:hover{opacity:.8}.funnel-app-root .rt-pagination__btn--disabled{background-color:#d0d0d0;cursor:not-allowed}.funnel-app-root .rt-pagination__btn--disabled:hover{opacity:1}.funnel-app-root .rt-bulk-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;width:100%;flex-shrink:0}.funnel-app-root .rfc{display:flex;align-items:center;gap:16px;flex-shrink:0;position:relative}.funnel-app-root .rfc__add-filter-anchor{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.funnel-app-root .rfc__count-badge{margin-left:.5rem;background-color:#fff;color:#1a5c58;font-size:10px;font-weight:700;border-radius:9999px;height:1rem;min-width:1rem;padding:0 .25rem;display:flex;align-items:center;justify-content:center}.funnel-app-root .rfc__dropdown{position:absolute;top:100%;left:0;margin-top:.5rem;background-color:#fff;border:1px solid #E4E4E4;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;z-index:50;overflow:hidden}.funnel-app-root .rfc__menu{width:14rem;padding:.25rem 0}.funnel-app-root .rfc__menu-item{width:100%;padding:.625rem 1rem;text-align:left;display:flex;align-items:center;gap:.75rem;background:none;border:none;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .rfc__menu-item:hover{background-color:#f3f4f6}.funnel-app-root .rfc__menu-icon{color:#888}.funnel-app-root .rfc__menu-text{font-size:1rem;color:#111827}.funnel-app-root .rfc__panel{width:16rem;padding:1rem;background-color:#fff}.funnel-app-root .rfc__panel-lg{width:20rem;padding:1rem;background-color:#fff}.funnel-app-root .rfc__panel .lc-checkbox-row,.funnel-app-root .rfc__panel-lg .lc-checkbox-row{padding:8px}.funnel-app-root .rfc__panel .lc-checkbox-label,.funnel-app-root .rfc__panel-lg .lc-checkbox-label{font-size:16px}.funnel-app-root .rfc__panel .lc-checkbox-box,.funnel-app-root .rfc__panel-lg .lc-checkbox-box{height:20px;width:20px}.funnel-app-root .rfc__date-panel{width:360px;padding:1.25rem;background-color:#fff}.funnel-app-root .rfc__panel-title{font-size:13px;color:#6b7280;margin-bottom:.75rem;font-weight:400}.funnel-app-root .rfc__panel-title--lg{font-size:13px;color:#6b7280;margin-bottom:1rem;font-weight:400}.funnel-app-root .rfc__panel-actions{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:.25rem}.funnel-app-root .rfc__panel-actions--lg{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem}.funnel-app-root .rfc__panel-actions--date{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.funnel-app-root .rfc__btn-cancel{padding:.375rem 1.5rem;border:2px solid #096253;color:#096253;font-weight:700;border-radius:4px;background-color:#fff;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .rfc__btn-cancel:hover{background-color:#0962530d}.funnel-app-root .rfc__btn-save{padding:.5rem 1.5rem;font-weight:700;border-radius:4px;border:none;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .rfc__btn-save--active{background-color:#096253;color:#fff}.funnel-app-root .rfc__btn-save--active:hover{background-color:#074f42}.funnel-app-root .rfc__btn-save--disabled{background-color:#e5e7eb;color:#888;cursor:default}.funnel-app-root .rfc__select-all-row{display:flex;align-items:center;margin-bottom:.75rem;cursor:pointer}.funnel-app-root .rfc__options-list{display:flex;flex-direction:column;gap:.75rem;max-height:13rem;overflow-y:auto;padding-right:.5rem;padding-left:1rem;scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .rfc__options-list::-webkit-scrollbar{display:none}.funnel-app-root .rfc__option-row{display:flex;align-items:center;cursor:pointer}.funnel-app-root .rfc__option-label{font-size:16px;color:#374151;pointer-events:none}.funnel-app-root .rfc__option-label--parent{font-size:16px;font-weight:400;color:#1f2937;pointer-events:none}.funnel-app-root .rfc__option-label--sm{font-size:14px;color:#374151;pointer-events:none}.funnel-app-root .rfc__search-wrap{margin-bottom:1rem}.funnel-app-root .rfc__status-list{display:flex;flex-direction:column;gap:.25rem;max-height:20rem;overflow-y:auto;padding-right:.5rem;padding-left:.25rem;scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .rfc__status-list::-webkit-scrollbar{display:none}.funnel-app-root .rfc__status-group{margin-bottom:.5rem;border-bottom:1px solid #F7F7F7;padding-bottom:.5rem}.funnel-app-root .rfc__status-group:last-child{border-bottom:none}.funnel-app-root .rfc__status-group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.funnel-app-root .rfc__checkbox-wrap{flex:1}.funnel-app-root .rfc__chevron{padding:.25rem;margin-right:-.25rem;cursor:pointer;color:#9ca3af;transition:color .15s ease;background:none;border:none}.funnel-app-root .rfc__chevron:hover{color:#4b5563}.funnel-app-root .rfc__stage-list{display:flex;flex-direction:column;gap:.5rem;padding-left:1.5rem;margin-top:.25rem}.funnel-app-root .rfc__range-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-bottom:1.5rem}.funnel-app-root .rfc__range-field{display:flex;flex-direction:column;flex:1}.funnel-app-root .rfc__range-label{font-size:13px;color:#6b7280;margin-bottom:.25rem}.funnel-app-root .rfc__range-input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #E5E7EB;border-radius:4px;outline:none;font-size:15px;transition:border-color .15s ease}.funnel-app-root .rfc__range-input:focus{border-color:#096253}.funnel-app-root .rfc__range-input--error,.funnel-app-root .rfc__range-input--error:focus{border-color:#d92d20}.funnel-app-root .rfc__range-error{margin-top:.5rem;color:#d92d20;font-size:13px}.funnel-app-root .rfc__range-separator{color:#9ca3af;margin-bottom:.5rem}.funnel-app-root .rfc__date-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.funnel-app-root .rfc__date-month{font-size:14px;color:#1f2937}.funnel-app-root .rfc__date-nav-btns{display:flex;gap:1rem;color:#4b5563}.funnel-app-root .rfc__date-inputs{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.funnel-app-root .rfc__date-input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #E5E7EB;border-radius:4px;outline:none;font-size:13px;color:#4b5563;transition:border-color .15s ease}.funnel-app-root .rfc__date-input:focus{border-color:#096253}.funnel-app-root .rfc__date-separator{color:#9ca3af;flex-shrink:0}.funnel-app-root .rfc__calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:1rem;column-gap:.5rem;text-align:center;font-size:14px;margin-bottom:2rem}.funnel-app-root .rfc__calendar-day-header{color:#6b7280}.funnel-app-root .rfc__calendar-day{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;justify-self:center;cursor:pointer;color:#1f2937}.funnel-app-root .rfc__calendar-day:hover{background-color:#f3f4f6}.funnel-app-root .rfc__calendar-day--selected{background-color:#096253;color:#fff}.funnel-app-root .rfc__calendar-day--selected:hover{background-color:#074f42}.funnel-app-root .rfc__calendar-day--in-range{background-color:#0962531a;color:#096253}.funnel-app-root .rfc__calendar-day--empty{cursor:default}.funnel-app-root .rfc__calendar-day--empty:hover{background-color:transparent}.funnel-app-root .rfp{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;margin-top:.25rem;animation:rfp-fade-in .2s ease}@keyframes rfp-fade-in{0%{opacity:0}to{opacity:1}}.funnel-app-root .rfp__clear-btn{margin-left:.25rem}.funnel-app-root .rfp__pill{position:relative;display:flex;flex-direction:column;background-color:#f8f9fa;border:1px solid #E5E7EB;border-radius:4px;font-size:13px;color:#4b5563}.funnel-app-root .rfp__pill-content{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem}.funnel-app-root .rfp__pill-key{font-weight:700}.funnel-app-root .rfp__exclude-icon{color:#de350b;flex-shrink:0}.funnel-app-root .rfp__pill-value{font-weight:400}.funnel-app-root .rfp__pill-value--excluded{font-weight:400;color:#de350b}.funnel-app-root .rfp__remove-btn{margin-left:.125rem;color:#9ca3af;background:none;border:none;cursor:pointer;line-height:0;padding:0;transition:color .15s ease}.funnel-app-root .rfp__remove-btn:hover{color:#4b5563}.funnel-app-root .rfp__remove-btn:focus{outline:none}.funnel-app-root .rfp__hover-action{display:none;padding:0 .75rem .375rem}.funnel-app-root .rfp__pill:hover .rfp__hover-action{display:flex}.funnel-app-root .rfp__toggle-btn{color:#1a5c50;font-size:.75rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease}.funnel-app-root .rfp__toggle-btn:hover{opacity:.8}.funnel-app-root .rfp__toggle-btn:focus{outline:none}.funnel-app-root .rdsv{display:flex;height:100%;width:100%;background-color:#fff;position:relative;align-items:stretch}.funnel-app-root .rdsv__sidebar{width:360px;border-right:1px solid #E4E4E4;display:flex;flex-direction:column;align-self:stretch;flex-shrink:0}.funnel-app-root .rdsv__sidebar-header{padding:1rem;border-bottom:1px solid #E4E4E4}.funnel-app-root .rdsv__sidebar-title{font-size:1.25rem;font-weight:700;font-family:Montserrat,sans-serif;color:#2f2f2f;margin:0}.funnel-app-root .rdsv__phone-config{padding:1rem;display:flex;flex-direction:column;gap:.75rem;border-bottom:1px solid #E4E4E4;background-color:#fff}.funnel-app-root .rdsv__phone-row{display:flex;gap:.25rem;align-items:center;background:transparent;width:100%}.funnel-app-root .rdsv__phone-input{flex:1;min-width:0;height:40px;padding:0 1rem;background-color:#f8f8f8;border:1.5px solid #E4E4E4;border-radius:2px;color:#2f2f2f;font-size:1rem;outline:none}.funnel-app-root .rdsv__select-wrap{flex:1;min-width:0}.funnel-app-root .rdsv__dials-select-wrap{flex-shrink:0;width:100px}.funnel-app-root .rdsv__pause-btn{width:100%;background-color:#1a5c58}.funnel-app-root .rdsv__session-status{padding:1rem;background-color:#f1f1f1;font-size:.875rem;font-weight:700;color:#2f2f2f;text-align:left}.funnel-app-root .rdsv__call-info{padding:1rem;display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid #E4E4E4}.funnel-app-root .rdsv__call-info-row{display:flex;justify-content:space-between;font-size:.875rem}.funnel-app-root .rdsv__call-info-label{font-weight:700;color:#2f2f2f}.funnel-app-root .rdsv__call-info-value{color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.funnel-app-root .rdsv__call-info-value--plain{color:#707070}.funnel-app-root .rdsv__call-controls{display:flex;justify-content:space-between;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #E4E4E4;padding-left:.25rem;padding-right:.25rem}.funnel-app-root .rdsv__ctrl-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-width:1.5px;border-style:solid;border-radius:9999px;transition:background-color .15s ease,color .15s ease;flex-shrink:0;background:none;cursor:pointer}.funnel-app-root .rdsv__ctrl-btn--dark{border-color:#2f2f2f;color:#2f2f2f}.funnel-app-root .rdsv__ctrl-btn--dark:hover{background-color:#2f2f2f;color:#fff}.funnel-app-root .rdsv__ctrl-btn--green{border-color:#1a5c58;color:#1a5c58}.funnel-app-root .rdsv__ctrl-btn--green:hover{background-color:#1a5c58;color:#fff}.funnel-app-root .rdsv__queue-header{display:flex;font-weight:700;font-size:.875rem;padding:.75rem;border-bottom:1px solid #E4E4E4;background-color:#f8f8f8;color:#2f2f2f}.funnel-app-root .rdsv__queue-col-name{width:160px;text-align:left}.funnel-app-root .rdsv__queue-col-contact{flex:1;text-align:left;padding-left:.5rem}.funnel-app-root .rdsv__queue-list{flex:1;overflow-y:auto}.funnel-app-root .rdsv__queue-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-bottom:1px solid #E4E4E4;font-size:.875rem;cursor:pointer;background-color:#fff;transition:background-color .15s ease}.funnel-app-root .rdsv__queue-item:hover{background-color:#f1f1f1}.funnel-app-root .rdsv__queue-item--active{background-color:#f2f4f7}.funnel-app-root .rdsv__queue-item--called{text-decoration:line-through;background-color:#eee1e4}.funnel-app-root .rdsv__queue-item--active.rdsv__queue-item--called{background-color:#f2f4f7}.funnel-app-root .rdsv__queue-item-name{width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding-right:.5rem}.funnel-app-root .rdsv__queue-item-contact{font-size:.875rem;color:#707070;flex:1;text-align:left;padding-left:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-app-root .rdsv__profile-area{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:1.5rem;background-color:#f9fafb}.funnel-app-root .rdsv__no-recruit{display:flex;align-items:center;justify-content:center;flex:1;height:100%;color:#707070}.funnel-app-root .rdsv__modal-overlay{position:absolute;inset:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding-top:6rem;background-color:#00000080;overflow:hidden;height:100vh}.funnel-app-root .rdsv__setup-modal{background-color:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:100%;max-width:32rem;overflow:hidden;border:1px solid #E4E4E4;display:flex;flex-direction:column}.funnel-app-root .rdsv__setup-modal-header{padding:1rem;background-color:#f2f2f2;border-bottom:1px solid #E4E4E4;text-align:center;font-weight:700;color:#2f2f2f;font-size:1.125rem;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.funnel-app-root .rdsv__setup-modal-close{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#707070;background:none;border:none;cursor:pointer;transition:color .15s ease;display:flex;align-items:center;justify-content:center}.funnel-app-root .rdsv__setup-modal-close:hover{color:#000}.funnel-app-root .rdsv__setup-modal-body{padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.funnel-app-root .rdsv__setup-question{font-size:1.25rem;font-weight:300;color:#2f2f2f;text-align:center;margin:0}@media(min-width:768px){.funnel-app-root .rdsv__setup-question{font-size:1.5rem}}.funnel-app-root .rdsv__setup-btn-group{display:flex;flex-direction:column;width:100%;max-width:24rem;gap:.75rem}.funnel-app-root .rdsv__setup-btn{width:100%;background-color:#1a5c58;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem}.funnel-app-root .rdsv__setup-btn:hover{background-color:#1a5c58e6}.funnel-app-root .rcsv{display:flex;height:100%;width:100%;background-color:#f4f7f6;position:relative;overflow:hidden}.funnel-app-root .rcsv__sidebar{width:320px;flex-shrink:0;background-color:#fff;border-right:1px solid #E4E4E4;display:flex;flex-direction:column;height:100%}.funnel-app-root .rcsv__sidebar-header{padding:1rem;border:none}.funnel-app-root .rcsv__sidebar-title{font-size:1.125rem;font-weight:700;font-family:Montserrat,sans-serif;color:#2f2f2f;margin:0}.funnel-app-root .rcsv__tabs{display:flex;border-bottom:1px solid #E4E4E4}.funnel-app-root .rcsv__tab{flex:1;padding:.75rem 0;font-size:.875rem;transition:color .15s ease;background:none;border:none;cursor:pointer;border-bottom:2px solid transparent}.funnel-app-root .rcsv__tab--active{font-weight:600;color:#1a5c58;border-bottom-color:#1a5c58}.funnel-app-root .rcsv__tab--inactive{font-weight:500;color:#8d8d8d}.funnel-app-root .rcsv__chat-list{flex:1;overflow-y:auto;width:100%;scrollbar-width:none;-ms-overflow-style:none}.funnel-app-root .rcsv__chat-list::-webkit-scrollbar{display:none}.funnel-app-root .rcsv__chat-item{padding:1rem;border-bottom:1px solid #E4E4E4;cursor:pointer;background-color:#fff;transition:background-color .15s ease}.funnel-app-root .rcsv__chat-item:hover,.funnel-app-root .rcsv__chat-item--active{background-color:#f2f4f7}.funnel-app-root .rcsv__chat-meta{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.funnel-app-root .rcsv__chat-name{font-weight:700;color:#2f2f2f;font-size:14px;margin:0}.funnel-app-root .rcsv__chat-date{font-size:12px;color:#8d8d8d;flex-shrink:0;margin-left:.5rem}.funnel-app-root .rcsv__chat-preview{font-size:14px;color:#8d8d8d;line-height:1.375;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.funnel-app-root .rcsv__chat-empty{padding:1rem;text-align:center;font-size:.875rem;color:#8d8d8d;margin-top:2rem}.funnel-app-root .rcsv__message-area{flex:1;height:100%;background-color:#fff;border-right:1px solid #E4E4E4;overflow:hidden;min-width:0}.funnel-app-root .rcsv__detail-panel{flex:1;background-color:#fff;height:100%;display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden;color:#2f2f2f}.funnel-app-root .rcsv__detail-header{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:2rem 1rem 1rem;flex-shrink:0;position:relative;z-index:20}@media(min-width:768px){.funnel-app-root .rcsv__detail-header{padding:2rem 1.5rem 1rem}}.funnel-app-root .rcsv__btn-open{height:32px;padding:0 1rem;font-size:14px;font-weight:700}.funnel-app-root .rcsv__btn-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0}.funnel-app-root .rcsv__detail-body{flex:1;display:flex;flex-direction:column;min-height:0;background-color:#fff}.funnel-app-root .rcsv__sales-card-content{padding:0 1rem 1rem}.funnel-app-root .rcsv__sales-card-content .lc-input-label{white-space:normal;overflow-wrap:anywhere}@media(min-width:768px){.funnel-app-root .rcsv__sales-card-content{padding:0 1.5rem 1rem}}.funnel-app-root .rcsv__recruit-info{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.5rem;border-bottom:1px solid #F1F1F1;flex-shrink:0;background-color:#fff;position:relative;z-index:20}@media(min-width:768px){.funnel-app-root .rcsv__recruit-info{padding:0 1.5rem 1.5rem}}.funnel-app-root .rcsv__recruit-info-inner{display:flex;flex-direction:column;gap:.5rem}.funnel-app-root .rcsv__name-row{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;justify-content:space-between}.funnel-app-root .rcsv__name-col{display:flex;flex-direction:column;flex-shrink:0}.funnel-app-root .rcsv__name-wrap{display:flex;align-items:center;justify-content:flex-start;width:100%}@media(min-width:768px){.funnel-app-root .rcsv__name-wrap{width:auto;height:40px}}.funnel-app-root .rcsv__recruit-name{font-size:1.8rem;font-weight:700;color:#2f2f2f;letter-spacing:-.025em;font-family:Montserrat,sans-serif;line-height:1.25;min-width:0;word-break:break-word;margin:0}@media(min-width:768px){.funnel-app-root .rcsv__recruit-name{font-size:2rem}}.funnel-app-root .open_recruit_button{font-size:11pt;font-weight:700;color:#fff;background-color:#004640;border-radius:5px;padding:5px 15px;cursor:pointer}.funnel-app-root .rcsv__action-btns{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;width:auto;justify-content:flex-start}.funnel-app-root .rcsv__action-btns button{width:auto;height:auto}.funnel-app-root .rcsv__action-btn-wrap{width:100%}@media(min-width:768px){.funnel-app-root .rcsv__action-btn-wrap{width:auto}}.funnel-app-root .rcsv__btn-action{width:100%}@media(min-width:768px){.funnel-app-root .rcsv__btn-action{width:auto}}.funnel-app-root .rcsv__badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.funnel-app-root .rcsv__badge{padding:.25rem .75rem;font-size:13.33px;font-weight:400;border-radius:9999px;background-color:#f8f8f8;color:#2f2f2f;border:1px solid #E4E4E4;width:fit-content}.funnel-app-root .rcsv__badge-label{font-weight:700}.funnel-app-root .rcsv__detail-scroll{flex:1;overflow-y:auto;padding:1rem;scrollbar-width:none;-ms-overflow-style:none;width:100%}.funnel-app-root .rcsv__detail-scroll::-webkit-scrollbar{display:none}@media(min-width:768px){.funnel-app-root .rcsv__detail-scroll{padding:1.5rem}}.funnel-app-root .rcsv__no-recruit{color:#8d8d8d;padding:1rem;flex:1}@media(min-width:768px){.funnel-app-root .rcsv__no-recruit{padding:1.5rem}}.funnel-app-root .ba__overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#0006}.funnel-app-root .ba__modal{background:#fff;border-radius:12px;width:90%;max-width:520px;max-height:80vh;overflow-y:auto;padding:1.5rem;box-shadow:0 8px 30px #00000026}.funnel-app-root .ba__modal-header{display:flex;justify-content:space-between;align-items:center}.funnel-app-root .ba__modal-title{font-size:1.25rem;font-weight:700;color:#2f2f2f;margin:0}.funnel-app-root .ba__close-btn{background:none;border:none;border-radius:6px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#707070}.funnel-app-root .ba__close-btn:hover{background-color:#f1f1f1;color:#2f2f2f}.funnel-app-root .ba__body{display:flex;flex-direction:column;margin-top:1rem}.funnel-app-root .ba__body--pt{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.funnel-app-root .ba__body--pt-lg{display:flex;flex-direction:column;gap:1.5rem;padding-top:1rem}.funnel-app-root .ba__inner-group{display:flex;flex-direction:column;gap:1.25rem}.funnel-app-root .ba__inner-group--sm{display:flex;flex-direction:column;gap:.75rem}.funnel-app-root .ba__field-group{display:flex;flex-direction:column;gap:1rem}.funnel-app-root .ba__modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding-top:1.5rem}.funnel-app-root .ba__modal-footer button[class*=q-branded-]{width:auto;height:auto}.funnel-app-root .ba__label{display:block;font-size:13.33px;font-weight:500;color:#2f2f2f;margin-bottom:.25rem}.funnel-app-root .ba__search-wrap{position:relative}.funnel-app-root .ba__search-icon{position:absolute;top:0;bottom:0;left:0;padding-left:.875rem;display:flex;align-items:center;pointer-events:none;color:#707070}.funnel-app-root .ba__search-input{box-sizing:border-box;width:100%;height:2.5rem;padding-left:38px;padding-right:.75rem;font-size:16px;border:1.5px solid #E4E4E4;border-radius:2px;background-color:#f8f8f8;color:#2f2f2f;outline:none;font-family:inherit;transition:all .2s ease-in-out}.funnel-app-root .ba__search-input::placeholder{color:#707070}.funnel-app-root .ba__search-input:focus{border-color:#005851;box-shadow:0 0 0 4px #00585133}.funnel-app-root .ba__search-input:hover{background-color:#e6eeee;border-color:#005851}.funnel-app-root .ba__list-item{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}.funnel-app-root .ba__list-item--bordered{border-bottom:1px solid #F1F1F1}.funnel-app-root .ba__list-item-name{font-weight:700;color:#2f2f2f;font-size:14px}.funnel-app-root .ba__list-select-btn{color:#8d8d8d;font-size:14px;background:none;border:none;cursor:pointer;transition:color .15s ease;padding:0}.funnel-app-root .ba__list-select-btn:hover{color:#2f2f2f}.funnel-app-root .ba__list-select-btn:disabled{opacity:.5;cursor:not-allowed}.funnel-app-root .ba__scroll-list{max-height:16rem;overflow-y:auto}.funnel-app-root .ba__scroll-list--cards{max-height:16rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:.25rem;margin-top:.5rem}.funnel-app-root .ba__template-card{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;border:1px solid #E4E4E4;border-radius:8px;padding:.75rem;transition:background-color .15s ease,border-color .15s ease}.funnel-app-root .ba__template-card:hover{background-color:#f4f9f8}.funnel-app-root .ba__template-card--selected{border-color:#1a5c58;background-color:#f4f9f8}.funnel-app-root .ba__template-card-radio{flex-shrink:0;pointer-events:none;display:flex;align-items:center;justify-content:center;padding-top:.125rem}.funnel-app-root .ba__template-card-content{flex:1;min-width:0;pointer-events:none;display:flex;flex-direction:column;gap:.125rem;text-align:left}.funnel-app-root .ba__template-card-title{font-size:14px;font-weight:700;color:#2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.funnel-app-root .ba__template-card-subtitle{font-size:14px;color:#2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.funnel-app-root .ba__template-card-body{font-size:14px;color:#707070;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.625;margin:0}.funnel-app-root .ba__template-card-label{font-weight:400;margin-right:.25rem}.funnel-app-root .ba__resource-row{display:flex;align-items:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;width:100%}.funnel-app-root .ba__resource-label{font-weight:400;color:#2f2f2f;font-size:16px;line-height:1.25}.funnel-app-root .ba__checkbox-full{width:100%}.funnel-app-root .ba__loading{padding-top:2rem;padding-bottom:2rem;text-align:center;color:#8d8d8d}.funnel-app-root .ba__empty{text-align:center;padding-top:2rem;padding-bottom:2rem;color:#8d8d8d}.funnel-app-root .ba__empty--sm{text-align:center;padding-top:1rem;padding-bottom:1rem;color:#707070;font-size:.875rem}.funnel-app-root .ba__error{margin:0;font-size:.875rem;color:#991b1b;background:#fef2f2;border:1px solid #FECACA;border-radius:6px;padding:8px 12px}.funnel-app-root .ba__empty-cta-btn{margin-top:.75rem;display:inline-block;padding:.5rem 1.25rem;background-color:#00998b;color:#fff;font-size:.875rem;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:background-color .15s ease}.funnel-app-root .ba__empty-cta-btn:hover{background-color:#007a6e}.funnel-app-root .rbl__root{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.funnel-app-root .rbl__toggle-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background-color:#fff;border:1px solid #E4E4E4;border-radius:4px;transition:background-color .15s ease;cursor:pointer}.funnel-app-root .rbl__toggle-btn:hover{background-color:#f5f5f5}.funnel-app-root .rbl__toggle-left{display:flex;align-items:center;gap:.5rem}.funnel-app-root .rbl__toggle-icon{color:#707070}.funnel-app-root .rbl__count{font-size:13.33px;font-weight:500;color:#2f2f2f}.funnel-app-root .rbl__expanded{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:1px solid #E4E4E4;border-radius:4px;background-color:#f8f8f8}.funnel-app-root .rbl__search-wrap{position:relative}.funnel-app-root .rbl__search-icon{position:absolute;top:0;bottom:0;left:0;padding-left:.625rem;display:flex;align-items:center;pointer-events:none;color:#707070}.funnel-app-root .rbl__search-input{width:100%;padding:.375rem .75rem .375rem 2rem;font-size:.875rem;border:1px solid #E4E4E4;border-radius:4px;background-color:#fff;color:#2f2f2f;outline:none;font-family:inherit;transition:box-shadow .15s ease}.funnel-app-root .rbl__search-input::placeholder{color:#707070}.funnel-app-root .rbl__search-input:focus{box-shadow:0 0 0 1px #1a5c5880}.funnel-app-root .rbl__list{display:flex;flex-direction:column;gap:.25rem;max-height:10rem;overflow-y:auto}.funnel-app-root .rbl__recruit-row{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.375rem .5rem;border-radius:4px;border:1px solid #E4E4E4;transition:background-color .15s ease}.funnel-app-root .rbl__recruit-row:hover{background-color:#f4f9f880}.funnel-app-root .rbl__recruit-left{display:flex;align-items:center;gap:.5rem}.funnel-app-root .rbl__recruit-name{font-size:13px;font-weight:500;color:#2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .rbl__remove-btn{padding:.25rem;border-radius:2px;color:#707070;background:none;border:none;cursor:pointer;transition:color .15s ease,background-color .15s ease;line-height:0}.funnel-app-root .rbl__remove-btn:hover{color:#dc2626;background-color:#f4f9f8}.funnel-app-root .rbl__no-match{text-align:center;padding:1rem 0;border:1px dashed #E4E4E4;border-radius:4px;font-size:13px;color:#707070;font-style:italic;background-color:#fff}.funnel-app-root .rbl__empty{text-align:center;padding:1rem 0;font-size:13px;color:#707070;font-style:italic;background-color:#fff;border-radius:4px}.funnel-app-root .ba__gmail-warning{display:flex;align-items:flex-start;gap:.625rem;padding:1rem;background-color:#fffbeb;border:1px solid #FCD34D;border-radius:4px;margin-top:1rem;font-size:.875rem;color:#92400e;line-height:1.5}.funnel-app-root .ba__gmail-warning svg{flex-shrink:0;margin-top:2px;color:#d97706}.funnel-app-root .ba__gmail-warning__body{display:flex;flex-direction:column;gap:.375rem}.funnel-app-root .ba__gmail-warning__link{color:#b45309;font-weight:600;text-decoration:underline;text-underline-offset:2px}.funnel-app-root .ba__gmail-warning__link:hover{color:#92400e}.funnel-app-root .seeMoreRec{color:#000;font-weight:699;margin:15px;text-decoration:underline;cursor:pointer;padding:4px 8px;border-radius:5px;display:block;width:fit-content}.funnel-app-root .seeMoreRec:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .seeMoreRec:active{background:var(--Colors-Gray-100, #F1F1F1)}.funnel-app-root .leadTypeFilterButtonParent{padding:16px;background-color:#f8f8f8;border-bottom:1px solid #e4e4e4}.funnel-app-root .leadTypeFilterButtonContainer{display:flex;background-color:#d0d0d0;border-radius:9999px;padding:4px}.funnel-app-root .leadTypeFilterButton{flex:1;font-size:.833rem;font-weight:500;text-align:center;padding-top:6px;padding-bottom:6px;border-radius:9999px;border:none;background:none;cursor:pointer;transition:color .2s ease,background-color .2s ease;color:#475569}.funnel-app-root .leadTypeFilterButtonActive{background-color:#fff;color:#1e293b;box-shadow:0 1px 2px #0000000d}.funnel-app-root .comms-drawer-header{padding:16px;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.funnel-app-root .comms-drawer-title{font-size:1.266rem;font-weight:700;color:#1e293b;letter-spacing:-.005rem;padding:0;margin:0}.funnel-app-root .comms-drawer-close-btn{color:#94a3b8;padding:4px;background:none;border:none;cursor:pointer;transition:color .2s ease;line-height:0}.funnel-app-root .comms-drawer-close-icon{width:1.25rem;height:1.25rem}.funnel-app-root .conversationItemHeader{display:flex;flex-direction:row;justify-content:start;align-items:start}.funnel-app-root .conversationItemTitle{width:"auto"}.funnel-app-root .comms-drawer-subtab-nav{padding:16px;margin-bottom:8px}.funnel-app-root .tabs-container{display:flex;flex-direction:row}.funnel-app-root .tab-content{border:none;cursor:pointer;text-align:center;padding:16px;font-size:11pt;border-bottom:2px solid #E4E4E4;transition:all .1s ease-in-out}.funnel-app-root .tab-content-active{font-weight:600;border-color:#000!important}.funnel-app-root .tab-content:hover{background-color:#f1f1f1;border-color:#d1d1d1}.funnel-app-root .comms-drawer-row{padding:16px;cursor:pointer;display:flex;flex-direction:column;gap:4px;border-top:1px solid #f1f1f1;transition:background-color .2s ease}.funnel-app-root .comms-drawer-row-active,.funnel-app-root .comms-drawer-row:hover{background-color:#f8f8f8}.funnel-app-root .comms-drawer-row:hover .comms-drawer-name{color:#0d9488}.funnel-app-root .comms-drawer-row-first-child{border-top:none!important}.funnel-app-root .comms-drawer-row-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding-left:6px}.funnel-app-root .comms-drawer-row-left{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:4px;flex:1 1;min-width:0;padding-right:8px}.funnel-app-root .comms-drawer-name-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;max-width:100%}.funnel-app-root .comms-drawer-name-inner{display:flex;align-items:flex-start;gap:8px;max-width:fit-content}.funnel-app-root .comms-drawer-unread-dot{width:8px;height:8px;border-radius:9999px;background-color:#14b8a6;flex-shrink:0;margin-top:4px}.funnel-app-root .comms-drawer-name{font-size:12pt;font-weight:600;color:#1e293b;transition:color .2s ease;overflow-wrap:break-word;word-break:break-word;line-height:120%}.funnel-app-root .comms-drawer-badge{padding:2px 8px;border-radius:9999px;font-size:.833rem;font-family:Montserrat,sans-serif;font-weight:400;border-width:1px;border-style:solid;flex-shrink:0;display:inline-flex;align-items:center;white-space:nowrap}.funnel-app-root .comms-drawer-badge-recruiting{background-color:#e6eeee;color:#005851;border-color:#005851}.funnel-app-root .comms-drawer-badge-sales{background-color:#e8edf6;color:#1849a9;border-color:#1849a9}.funnel-app-root .comms-drawer-message{font-size:.833rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:4px;padding-left:4px}.funnel-app-root .comms-drawer-message-unread{color:#1e293b;font-weight:500}.funnel-app-root .comms-drawer-message-read{color:#64748b}.funnel-app-root .comms-drawer-time{font-size:.79rem;color:#94a3b8;font-weight:500;flex-shrink:0;margin-top:2px}.funnel-app-root .rdsv__completion-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#c7c7c773;cursor:pointer}.funnel-app-root .rdsv__completion-confetti{width:100%;position:absolute;z-index:2}.funnel-app-root .rdsv__completion-card{position:absolute;width:50%;background-color:var(--quility-block-background-color);height:400px;margin-top:100px;margin-left:25%;border-radius:var(--quility-border-radius);border:solid 2px var(--quility-border-color);box-shadow:10px 10px 100px -10px;text-align:center;line-height:350px;font-size:22px;font-weight:700;z-index:3}.funnel-app-root .rdsv__ctrl-btn--active{background-color:var(--quility-active-color, #1a6b3c)!important;color:#fff}.funnel-app-root .rdsv__keypad-panel{margin-top:8px;background-color:var(--quility-block-background-color);border:1px solid var(--quility-border-color);border-radius:var(--quility-border-radius);padding:10px}.funnel-app-root .rdsv__keypad-header{font-size:12px;font-weight:600;color:var(--quility-dark-text-color);text-align:center;margin-bottom:8px}.funnel-app-root .rdsv__keypad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.funnel-app-root .rdsv__keypad-digit{background-color:var(--quility-light-button-color, #f3f4f6);border:1px solid var(--quility-border-color);border-radius:6px;padding:8px 0;font-size:15px;font-weight:500;cursor:pointer;text-align:center;color:var(--quility-dark-text-color);transition:background-color .15s}.funnel-app-root .rdsv__keypad-digit:hover{background-color:var(--quility-hover-color, #e5e7eb)}.funnel-app-root .rdsv__voicemail-panel{margin-top:8px;background-color:var(--quility-block-background-color);border:1px solid var(--quility-border-color);border-radius:var(--quility-border-radius);padding:8px;max-height:160px;overflow-y:auto}.funnel-app-root .rdsv__voicemail-title{font-size:12px;font-weight:600;color:var(--quility-dark-text-color);padding-bottom:6px;border-bottom:1px solid var(--quility-border-color);margin-bottom:6px}.funnel-app-root .rdsv__voicemail-item{display:block;width:100%;text-align:left;background:none;border:none;padding:6px 4px;font-size:13px;color:var(--quility-dark-text-color);cursor:pointer;border-radius:4px;transition:background-color .15s}.funnel-app-root .rdsv__voicemail-item:hover{background-color:var(--quility-hover-color, #e5e7eb)}.funnel-app-root .rdsv__voicemail-empty{font-size:13px;color:var(--quility-light-text-color, #6b7280);text-align:center;padding:6px 0}}@layer funnel{.funnel-app-root *,.funnel-app-root :before,.funnel-app-root :after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.funnel-app-root ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.funnel-app-root *,.funnel-app-root :after,.funnel-app-root :before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e4e4e4}.funnel-app-root :after,.funnel-app-root :before{--tw-content:""}.funnel-app-root :host,.funnel-app-root{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Montserrat,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.funnel-app-root{margin:0;line-height:inherit}.funnel-app-root hr{height:0;color:inherit;border-top-width:1px}.funnel-app-root abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.funnel-app-root h1,.funnel-app-root h2,.funnel-app-root h3,.funnel-app-root h4,.funnel-app-root h5,.funnel-app-root h6{font-size:inherit;font-weight:inherit}.funnel-app-root a{color:inherit;text-decoration:inherit}.funnel-app-root b,.funnel-app-root strong{font-weight:bolder}.funnel-app-root code,.funnel-app-root kbd,.funnel-app-root pre,.funnel-app-root samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.funnel-app-root small{font-size:80%}.funnel-app-root sub,.funnel-app-root sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.funnel-app-root sub{bottom:-.25em}.funnel-app-root sup{top:-.5em}.funnel-app-root table{text-indent:0;border-color:inherit;border-collapse:collapse}.funnel-app-root button,.funnel-app-root input,.funnel-app-root optgroup,.funnel-app-root select,.funnel-app-root textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.funnel-app-root button,.funnel-app-root select{text-transform:none}.funnel-app-root button,.funnel-app-root input:where([type=button]),.funnel-app-root input:where([type=reset]),.funnel-app-root input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.funnel-app-root :-moz-focusring{outline:auto}.funnel-app-root :-moz-ui-invalid{box-shadow:none}.funnel-app-root progress{vertical-align:baseline}.funnel-app-root ::-webkit-inner-spin-button,.funnel-app-root ::-webkit-outer-spin-button{height:auto}.funnel-app-root [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.funnel-app-root ::-webkit-search-decoration{-webkit-appearance:none}.funnel-app-root ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.funnel-app-root summary{display:list-item}.funnel-app-root blockquote,.funnel-app-root dd,.funnel-app-root dl,.funnel-app-root figure,.funnel-app-root h1,.funnel-app-root h2,.funnel-app-root h3,.funnel-app-root h4,.funnel-app-root h5,.funnel-app-root h6,.funnel-app-root hr,.funnel-app-root p,.funnel-app-root pre{margin:0}.funnel-app-root fieldset{margin:0;padding:0}.funnel-app-root legend{padding:0}.funnel-app-root menu,.funnel-app-root ol,.funnel-app-root ul{list-style:none;margin:0;padding:0}.funnel-app-root dialog{padding:0}.funnel-app-root textarea{resize:vertical}.funnel-app-root input::placeholder,.funnel-app-root textarea::placeholder{opacity:1;color:#9ca3af}.funnel-app-root [role=button],.funnel-app-root button{cursor:pointer}.funnel-app-root :disabled{cursor:default}.funnel-app-root audio,.funnel-app-root canvas,.funnel-app-root embed,.funnel-app-root iframe,.funnel-app-root img,.funnel-app-root object,.funnel-app-root svg,.funnel-app-root video{display:block;vertical-align:middle}.funnel-app-root img,.funnel-app-root video{max-width:100%;height:auto}.funnel-app-root [hidden]:where(:not([hidden=until-found])){display:none}.funnel-app-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.funnel-app-root .pointer-events-none{pointer-events:none}.funnel-app-root .absolute{position:absolute}.funnel-app-root .relative{position:relative}.funnel-app-root .sticky{position:sticky}.funnel-app-root .top-0{top:0}.funnel-app-root .z-10{z-index:10}.funnel-app-root .m-0{margin:0}.funnel-app-root .my-auto{margin-top:auto;margin-bottom:auto}.funnel-app-root .mb-1{margin-bottom:.25rem}.funnel-app-root .mb-6{margin-bottom:1.5rem}.funnel-app-root .ml-1{margin-left:.25rem}.funnel-app-root .mt-1{margin-top:.25rem}.funnel-app-root .mt-2{margin-top:.5rem}.funnel-app-root .mt-4{margin-top:1rem}.funnel-app-root .\!mt-0{margin-top:0!important}.funnel-app-root .mt-sm{margin-top:4px}.funnel-app-root .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.funnel-app-root .flex{display:flex}.funnel-app-root .grid{display:grid}.funnel-app-root .h-12{height:3rem}.funnel-app-root .h-8{height:2rem}.funnel-app-root .h-full{height:100%}.funnel-app-root .h-\[32px\]{height:32px}.funnel-app-root .w-12{width:3rem}.funnel-app-root .w-8{width:2rem}.funnel-app-root .w-\[280px\]{width:280px}.funnel-app-root .w-\[300px\]{width:300px}.funnel-app-root .w-full{width:100%}.funnel-app-root .min-w-full{min-width:100%}.funnel-app-root .min-w-0{min-width:0px}.funnel-app-root .max-w-full{max-width:100%}.funnel-app-root .flex-1{flex:1 1 0%}.funnel-app-root .flex-shrink-0{flex-shrink:0}.funnel-app-root .flex-grow{flex-grow:1}.funnel-app-root .rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.funnel-app-root .animate-spin{animation:spin 1s linear infinite}.funnel-app-root .cursor-not-allowed{cursor:not-allowed}.funnel-app-root .cursor-pointer{cursor:pointer}.funnel-app-root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-app-root .flex-col{flex-direction:column}.funnel-app-root .flex-wrap{flex-wrap:wrap}.funnel-app-root .flex-nowrap{flex-wrap:nowrap}.funnel-app-root .items-start{align-items:flex-start}.funnel-app-root .items-center{align-items:center}.funnel-app-root .justify-center{justify-content:center}.funnel-app-root .justify-between{justify-content:space-between}.funnel-app-root .gap-2{gap:.5rem}.funnel-app-root .gap-3{gap:.75rem}.funnel-app-root .gap-4{gap:1rem}.funnel-app-root .gap-6{gap:1.5rem}.funnel-app-root .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.funnel-app-root .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.funnel-app-root .divide-quility-border>:not([hidden])~:not([hidden]){border-color:var(--color-quility-border)}.funnel-app-root .overflow-hidden{overflow:hidden}.funnel-app-root .overflow-y-auto{overflow-y:auto}.funnel-app-root .whitespace-nowrap{white-space:nowrap}.funnel-app-root .rounded{border-radius:5px}.funnel-app-root .rounded-full{border-radius:9999px}.funnel-app-root .rounded-lg{border-radius:16px}.funnel-app-root .rounded-xl{border-radius:.75rem}.funnel-app-root .border{border-width:1px}.funnel-app-root .border-2{border-width:2px}.funnel-app-root .border-b{border-bottom-width:1px}.funnel-app-root .border-b-2{border-bottom-width:2px}.funnel-app-root .border-t-2{border-top-width:2px}.funnel-app-root .border-t{border-top-width:1px}.funnel-app-root .border-none{border-style:none}.funnel-app-root .border-quility{border-color:var(--color-quility-default)}.funnel-app-root .border-quility-border{border-color:var(--color-quility-border)}.funnel-app-root .border-quility-dark-green{border-color:var(--color-quility-dark-green)}.funnel-app-root .bg-background{background-color:var(--color-background)}.funnel-app-root .bg-\[\#F8F8F8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}.funnel-app-root .bg-gray-900{--tw-bg-opacity:1;background-color:rgb(47 47 47 / var(--tw-bg-opacity, 1))}.funnel-app-root .bg-quility-accent-bg{background-color:var(--color-quility-accent-bg)}.funnel-app-root .bg-quility-dark-green{background-color:var(--color-quility-dark-green)}.funnel-app-root .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.funnel-app-root .bg-transparent{background-color:transparent}.funnel-app-root .p-1\.5{padding:.375rem}.funnel-app-root .p-3{padding:.75rem}.funnel-app-root .p-4{padding:1rem}.funnel-app-root .p-6{padding:1.5rem}.funnel-app-root .p-0{padding:0}.funnel-app-root .px-4{padding-left:1rem;padding-right:1rem}.funnel-app-root .px-6{padding-left:1.5rem;padding-right:1.5rem}.funnel-app-root .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.funnel-app-root .py-2{padding-top:.5rem;padding-bottom:.5rem}.funnel-app-root .py-3{padding-top:.75rem;padding-bottom:.75rem}.funnel-app-root .py-4{padding-top:1rem;padding-bottom:1rem}.funnel-app-root .px-md{padding-left:8px;padding-right:8px}.funnel-app-root .pr-2{padding-right:.5rem}.funnel-app-root .text-left{text-align:left}.funnel-app-root .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.funnel-app-root .text-\[10px\]{font-size:10px}.funnel-app-root .text-lg{font-size:1.266rem}.funnel-app-root .text-sm{font-size:.833rem}.funnel-app-root .text-xs{font-size:.79rem}.funnel-app-root .text-\[13px\]{font-size:13px}.funnel-app-root .text-\[14px\]{font-size:14px}.funnel-app-root .font-bold{font-weight:700}.funnel-app-root .font-semibold{font-weight:600}.funnel-app-root .font-medium{font-weight:500}.funnel-app-root .uppercase{text-transform:uppercase}.funnel-app-root .leading-relaxed{line-height:150%}.funnel-app-root .leading-tight{line-height:120%}.funnel-app-root .tracking-wider{letter-spacing:.05em}.funnel-app-root .text-\[\#2F2F2F\]{--tw-text-opacity:1;color:rgb(47 47 47 / var(--tw-text-opacity, 1))}.funnel-app-root .text-quility{color:var(--color-quility-default)}.funnel-app-root .text-quility-dark-green{color:var(--color-quility-dark-green)}.funnel-app-root .text-quility-dark-grey{color:var(--color-quility-dark-grey)}.funnel-app-root .text-quility-dark-text{color:var(--color-quility-dark-text)}.funnel-app-root .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.funnel-app-root .text-gray-700{--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity, 1))}.funnel-app-root .text-gray-900{--tw-text-opacity:1;color:rgb(47 47 47 / var(--tw-text-opacity, 1))}.funnel-app-root .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.funnel-app-root .opacity-50{opacity:.5}.funnel-app-root .opacity-0{opacity:0}.funnel-app-root .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.funnel-app-root .outline-none{outline:2px solid transparent;outline-offset:2px}.funnel-app-root .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.funnel-app-root .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.funnel-app-root .first\:pt-0:first-child{padding-top:0}.funnel-app-root .last\:border-0:last-child{border-width:0px}.funnel-app-root .last\:pb-0:last-child{padding-bottom:0}.funnel-app-root .hover\:bg-black\/5:hover{background-color:#0000000d}.funnel-app-root .hover\:bg-quility-extra-dark-green:hover{background-color:var(--color-quility-extra-dark-green)}.funnel-app-root .hover\:bg-quility-hover-grey:hover{background-color:var(--color-quility-hover-grey)}.funnel-app-root .hover\:bg-quility-accent-bg:hover{background-color:var(--color-quility-accent-bg)}.funnel-app-root .focus\:ring-quility:focus{--tw-ring-color:var(--color-quility-default)}.funnel-app-root .disabled\:pointer-events-none:disabled{pointer-events:none}.funnel-app-root .disabled\:opacity-30:disabled{opacity:.3}.funnel-app-root .disabled\:opacity-50:disabled{opacity:.5}@media(min-width:768px){.funnel-app-root .md\:h-\[40px\]{height:40px}.funnel-app-root .md\:w-auto{width:auto}}.funnel-app-root .\[\&_\.card-body\]\:flex-grow .card-body{flex-grow:1}.funnel-app-root .\[\&_\.card-body\]\:gap-sm .card-body{gap:4px}.funnel-app-root .\[\&_\.card-description\]\:line-clamp-3 .card-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.funnel-app-root .\[\&_\.card-description\]\:overflow-hidden .card-description{overflow:hidden}.funnel-app-root .\[\&_\.card-description\]\:text-ellipsis .card-description{text-overflow:ellipsis}.funnel-app-root .\[\&_\.card-description\]\:break-words .card-description{overflow-wrap:break-word}.funnel-app-root .\[\&_\.card-footer\]\:mt-auto .card-footer{margin-top:auto}.funnel-app-root .\[\&_\.card-top-icon\]\:h-auto .card-top-icon{height:auto}.funnel-app-root .\[\&_\.card-top-icon\]\:w-auto .card-top-icon{width:auto}}@layer funnel{@tailwind base;@tailwind components;@tailwind utilities;.funnel-app-root{--color-quility-default: #005851;--color-quility-dark-green: #003531;--color-quility-extra-dark-green: #001210;--color-quility-medium-dark-green: #337974;--color-quility-button: #005851;--color-quility-button-hover: #004641;--color-quility-dark-hover: #003531;--color-quility-block-bg: #ffffff;--color-quility-nested-block-bg: #ffffff;--color-quility-block-header-bg: #ffffff;--color-quility-nested-block-header-bg: #f1f1f1;--color-quility-hover-grey: #f1f1f1;--color-quility-light-bg: #ffffff;--color-quility-accent-bg: #ffffff;--color-quility-sidebar: #111827;--color-quility-veil: rgba(0, 0, 0, .5);--color-quility-burst: #ffeb3b;--color-quility-light-hover: #e6eeee;--color-quility-border: #e4e4e4;--color-quility-dark-text: #2f2f2f;--color-quility-light-text: #9ca3af;--color-quility-input-bg: #ffffff;--color-quility-input-border: #e4e4e4;--color-quility-destructive: #b42318;--color-quility-destructive-hover: #901c13;--color-quility-deactive: #adadad;--color-quility-header: #ffffff;--color-quility-close-button: #707070;--color-quility-dark-grey: #707070;--color-quility-light-green: #005851;--color-background: #ffffff;--color-secondary: #607d8b;--color-primary-default: #005851;--color-primary-hover: #004641;--color-primary-active: #001210;--color-secondary-hover: #e6eeee;--color-secondary-active: #ccdedc;--color-destructive-default: #b42318;--color-destructive-hover: #901c13;--color-destructive-active: #6c150e;--color-destructive-subtle-hover: #f8e9e8;--color-destructive-subtle-active: #f0d3d1;--color-neutral-subtle-hover: #f8f8f8;--color-neutral-subtle-active: #f1f1f1;--color-disabled-background: #d0d0d0}.funnel-app-root{background-color:var(--color-background);color:var(--color-quility-dark-text);font-family:Montserrat,sans-serif;margin:0}.funnel-app-root h1{letter-spacing:.015em}@media(min-width:1024px){.funnel-app-root h1{letter-spacing:.025em}}.funnel-app-root .no-scrollbar::-webkit-scrollbar{display:none}.funnel-app-root .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.funnel-app-root .animate-stepper-spin{animation:spin 2s linear infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.funnel-app-root .animate-fade-in-up{animation:fadeInUp .4s ease-out forwards}@keyframes scaleInFast{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.funnel-app-root .animate-scale-in-fast{animation:scaleInFast .2s ease-out forwards}@media(min-width:769px){.funnel-app-root .ds-modal.recruit-detail-modal{--modal-width: 850px}}}@layer funnel{.funnel-app-root .placeholder-page-container{padding:2rem}.funnel-app-root .placeholder-page-title{font-size:1.5rem;font-weight:700;color:var(--color-quility-dark-text)}.funnel-app-root .placeholder-page-body{color:var(--color-quility-dark-grey);margin-top:.5rem}.funnel-app-root .main-page-shell{display:flex;flex-direction:column;height:100vh;overflow:hidden;background-color:var(--color-base-white, #FFFFFF)}.funnel-app-root .main-page-body{display:flex;flex:1 1 0%;overflow:hidden;position:relative;padding-top:4rem}.funnel-app-root .main-page-content{flex:1 1 0%;overflow-y:auto}.funnel-app-root .main-page-workspace-sales{display:flex;flex-direction:column;height:100%;background-color:#f8fafc;position:relative;z-index:0}.funnel-app-root .main-page-sales-scroll{flex:1 1 0%;overflow-y:auto}.funnel-app-root .main-page-lead-card-wrapper{min-height:calc(100vh - 64px);width:100%;background-color:var(--color-base-white, #FFFFFF)}.funnel-app-root .main-page-profile-wrapper{padding:1rem;min-height:100vh;background-color:var(--color-base-white, #FFFFFF)}@media(min-width:768px){.funnel-app-root .main-page-profile-wrapper{padding:1.5rem}}@media(min-width:1024px){.funnel-app-root .main-page-profile-wrapper{padding:2rem}}.funnel-app-root .main-page-profile-inner{max-width:1280px;margin-left:auto;margin-right:auto}.funnel-app-root .main-page-loading-state{padding:2rem;text-align:center;color:var(--color-quility-dark-grey)}}@layer funnel{.funnel-app-root .ds-input-container{display:flex;flex-direction:column;gap:var(--input-label-gap);width:var(--input-width, auto);font-family:var(--input-font-family);box-sizing:border-box}@media(max-width:768px){.funnel-app-root .ds-input-container{width:100%!important}}.funnel-app-root .ds-input-container.ds-input--full-width{width:100%}.funnel-app-root .ds-input__label-row{display:flex;flex-direction:row;align-items:center;gap:4px}.funnel-app-root .ds-input__label{font-size:var(--input-label-size);font-weight:var(--input-label-weight);color:var(--input-label-color);line-height:normal;cursor:pointer}.funnel-app-root .ds-input__info-icon{display:flex;align-items:center;justify-content:center;color:var(--input-icon-color);cursor:help}.funnel-app-root .ds-input__wrapper{display:flex;align-items:center;position:relative;gap:var(--input-internal-gap);padding:0 var(--input-padding-x);height:var(--input-height);background-color:var(--input-bg);border-width:var(--input-border-width, 1.5px);border-style:solid;border-color:var(--input-border-color);border-radius:var(--input-radius);transition:var(--input-transition);box-sizing:border-box;cursor:text}.funnel-app-root .ds-input__wrapper:hover:not(:focus-within){background-color:var(--input-hover-bg);border-color:var(--input-hover-border-color);border-width:var(--input-hover-border-width, 1px)}.funnel-app-root .ds-input__wrapper:active:not(:focus-within){background-color:var(--input-active-bg);border-color:var(--input-active-border-color)}.funnel-app-root .ds-input__icon{display:flex;align-items:center;justify-content:center;color:var(--input-icon-color);font-size:var(--input-icon-size);flex-shrink:0;line-height:1}.funnel-app-root .ds-input__field{flex:1;border:none;background:transparent;padding:0;margin:0;outline:none;font-family:inherit;font-size:var(--input-text-size);font-weight:var(--input-text-weight);color:var(--input-text-color);width:100%;min-width:0}.funnel-app-root .ds-input__field::placeholder{color:var(--input-placeholder-color);opacity:1}.funnel-app-root .ds-input__helper-text{font-size:var(--input-helper-size);font-weight:var(--input-helper-weight);color:var(--input-helper-color);margin-top:var(--input-helper-gap)}.funnel-app-root .ds-input__wrapper:focus-within{border-color:var(--input-focus-border-color);box-shadow:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color);z-index:1;background-color:var(--input-bg)}.funnel-app-root .ds-input-container.ds-input--error .ds-input__wrapper{border-color:var(--input-error-border-color)}.funnel-app-root .ds-input-container.ds-input--error .ds-input__helper-text{color:var(--input-error-text-color)}.funnel-app-root .ds-input-container.ds-input--error .ds-input__wrapper:focus-within{border-color:var(--input-focus-border-color);box-shadow:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color)}.funnel-app-root .ds-input__error-icon{color:var(--input-error-text-color)}.funnel-app-root .ds-input-container.ds-input--error .ds-input__wrapper:hover:not(:focus-within){background-color:var(--input-hover-bg);border-color:var(--input-hover-border-color)}.funnel-app-root .ds-input-container.ds-input--disabled{pointer-events:none}.funnel-app-root .ds-input-container.ds-input--disabled .ds-input__wrapper{background-color:#e4e4e4;border-color:#e4e4e4}.funnel-app-root .ds-input-container.ds-input--disabled .ds-input__field{color:#8d8d8d;-webkit-text-fill-color:#8D8D8D}.funnel-app-root .ds-input-container.ds-input--disabled .ds-input__field::placeholder{color:#8d8d8d;-webkit-text-fill-color:#8D8D8D}.funnel-app-root .ds-input-container.ds-input--disabled .ds-input__label,.funnel-app-root .ds-input-container.ds-input--disabled .ds-input__icon{color:#8d8d8d}.funnel-app-root .ds-input__clear-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#2f2f2f;opacity:.6;transition:opacity .2s}.funnel-app-root .ds-input__clear-btn:hover{opacity:1}.funnel-app-root .ds-input__field:read-only{cursor:default}.funnel-app-root .ds-input__wrapper:has(.ds-input__field:read-only){cursor:default}}@layer funnel{.funnel-app-root{--cb-brand-500: #005851;--cb-brand-50: #E6EEEE;--cb-gray-900: #101828;--cb-gray-500: #ADADAD;--cb-gray-200: #E4E4E4;--cb-gray-100: #F1F1F1;--cb-white: #FFFFFF;--cb-error-500: #B42318;--cb-error-50: #F8E9E8;--cb-font-family: "Montserrat", sans-serif}.funnel-app-root .cb-container{display:flex;align-items:flex-start;gap:12px;cursor:pointer;position:relative;width:100%;padding:8px;border-radius:6px;transition:background-color .2s ease;font-family:var(--cb-font-family)}.funnel-app-root .cb-container.disabled{cursor:not-allowed;opacity:.6}.funnel-app-root .cb-container.variant-boxed{background:transparent;padding:12px 16px;border-bottom:1px solid transparent}.funnel-app-root .cb-container.variant-boxed.checked{background:var(--cb-gray-100)}.funnel-app-root .cb-input:focus-visible+.cb-visual-wrapper{outline:2px solid var(--cb-brand-500);outline-offset:4px;border-radius:4px}.funnel-app-root .cb-container.error .cb-input:focus-visible+.cb-visual-wrapper{outline-color:var(--cb-error-500)}.funnel-app-root .cb-visual-wrapper{position:relative;width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:0}.funnel-app-root .cb-container:hover .cb-visual-wrapper .cb-box{box-shadow:0 0 0 2px var(--cb-brand-50)}.funnel-app-root .cb-container:hover .cb-input:not(:checked)+.cb-visual-wrapper .cb-box{background:var(--cb-brand-50);border-color:var(--cb-brand-500)}.funnel-app-root .cb-container.error:hover .cb-visual-wrapper .cb-box{box-shadow:0 0 0 2px var(--cb-error-50)}.funnel-app-root .cb-container.error:hover .cb-input:not(:checked)+.cb-visual-wrapper .cb-box{background:var(--cb-error-50);border-color:var(--cb-error-500)}.funnel-app-root .cb-box{width:20px;height:20px;border-radius:4px;border:1.5px solid var(--cb-gray-500);background:transparent;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.funnel-app-root .cb-container.checked .cb-box{background:var(--cb-brand-500);border-color:var(--cb-brand-500)}.funnel-app-root .cb-container.error .cb-box{border-color:var(--cb-error-500)}.funnel-app-root .cb-container.error.checked .cb-box{background:var(--cb-error-500)}.funnel-app-root .cb-container.disabled .cb-box{background:var(--cb-gray-200);border-color:var(--cb-gray-500)}.funnel-app-root .cb-checkmark{width:14px;height:14px;color:var(--cb-white);opacity:0;transform:scale(.8);transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.funnel-app-root .cb-container.checked .cb-checkmark{opacity:1;transform:scale(1)}.funnel-app-root .cb-container.disabled .cb-checkmark{color:var(--cb-gray-500)}.funnel-app-root .cb-content{display:flex;flex-direction:column;gap:4px;flex:1}.funnel-app-root .cb-label{font-size:16px;font-weight:400;color:var(--cb-gray-900);line-height:1.25}.funnel-app-root .cb-description{font-size:12px;color:var(--cb-gray-500);line-height:1.5}.funnel-app-root .cb-container.error .cb-description{color:var(--cb-error-500)}.funnel-app-root .cb-right-element{display:flex;align-items:center;justify-content:center;color:var(--cb-gray-900);transition:transform .3s ease}.funnel-app-root .cb-container.checked .cb-right-element.rotate-on-check{transform:rotate(180deg)}.funnel-app-root .cb-input{position:absolute;opacity:0;width:0;height:0;margin:0}}@layer funnel{.funnel-app-root .ds-textarea-container{display:flex;flex-direction:column;gap:var(--textarea-label-gap);width:var(--textarea-width, auto);font-family:var(--textarea-font-family);box-sizing:border-box}@media(max-width:768px){.funnel-app-root .ds-textarea-container{width:100%!important}}.funnel-app-root .ds-textarea-container.ds-textarea--full-width{width:100%}.funnel-app-root .ds-textarea__label{font-size:var(--textarea-label-size);font-weight:var(--textarea-label-weight);color:var(--textarea-label-color);line-height:normal;cursor:pointer}.funnel-app-root .ds-textarea__field{display:block;width:100%;min-height:var(--textarea-min-height);padding:var(--textarea-padding-y) var(--textarea-padding-x);border-width:var(--textarea-border-width, 1.5px);border-style:solid;border-color:var(--textarea-border-color);border-radius:var(--textarea-radius);background-color:var(--textarea-bg);color:var(--textarea-text-color);font-family:inherit;font-size:var(--textarea-text-size);font-weight:var(--textarea-text-weight);transition:var(--textarea-transition);box-sizing:border-box;resize:vertical;outline:none;box-shadow:none}.funnel-app-root .ds-textarea__field::placeholder{color:var(--textarea-placeholder-color);opacity:1}.funnel-app-root .ds-textarea__field:hover:not(:disabled):not(:focus):not([readonly]){border-color:var(--semantic-border-focus, #005851);background-color:var(--textarea-active-bg)}.funnel-app-root .ds-textarea__field:active:not(:disabled):not(:focus):not([readonly]){background-color:var(--textarea-active-bg);border-color:var(--textarea-active-border-color)}.funnel-app-root .ds-textarea__field:focus{border-color:var(--textarea-focus-border-color);box-shadow:0 0 0 var(--textarea-focus-ring-width) var(--textarea-focus-ring-color);background-color:var(--textarea-bg)}.funnel-app-root .ds-textarea-container.ds-textarea--error .ds-textarea__field{border-color:var(--textarea-error-border-color)}.funnel-app-root .ds-textarea-container.ds-textarea--error .ds-textarea__label,.funnel-app-root .ds-textarea-container.ds-textarea--error .ds-textarea__helper-text{color:var(--textarea-error-text-color)}.funnel-app-root .ds-textarea-container.ds-textarea--error .ds-textarea__field:focus{border-color:var(--textarea-error-border-color);box-shadow:0 0 0 var(--textarea-focus-ring-width) var(--textarea-error-ring-color)}.funnel-app-root .ds-textarea-container.ds-textarea--disabled{pointer-events:none}.funnel-app-root .ds-textarea-container.ds-textarea--disabled .ds-textarea__field{background-color:var(--textarea-disabled-bg);border-color:var(--textarea-disabled-border);color:var(--textarea-disabled-text);-webkit-text-fill-color:var(--textarea-disabled-text);resize:none}.funnel-app-root .ds-textarea-container.ds-textarea--disabled .ds-textarea__label,.funnel-app-root .ds-textarea-container.ds-textarea--disabled .ds-textarea__helper-text{color:var(--textarea-disabled-label)}.funnel-app-root .ds-textarea__helper-text{font-size:var(--textarea-helper-size);font-weight:var(--textarea-helper-weight);color:var(--textarea-helper-color);margin-top:var(--textarea-helper-gap)}.funnel-app-root .ds-textarea__helper-text--in-row{margin-top:0}.funnel-app-root .ds-textarea__meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-top:var(--textarea-helper-gap)}.funnel-app-root .ds-textarea__meta-row-primary{flex:1;min-width:0}.funnel-app-root .ds-textarea__meta-row-end{flex-shrink:0;line-height:1.4;padding-top:.125rem}}@layer funnel{.funnel-app-root .resource-packet-modal-content{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs)}.funnel-app-root .resource-packet-modal-name-section{display:flex;flex-direction:column;gap:var(--spacing-xl)}.funnel-app-root .resource-packet-modal-input-wrapper{position:relative}.funnel-app-root .resource-packet-modal-char-count{position:absolute;right:0;bottom:-22px;font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-900)}.funnel-app-root .resource-packet-modal-char-count--warning{color:var(--color-error-500)}.funnel-app-root .resource-packet-modal-duplicate-error{color:var(--color-error-600);font-size:var(--text-xs);font-weight:500;margin-top:var(--spacing-2xs)}.funnel-app-root .resource-packet-modal-resources-section{display:flex;flex-direction:column;gap:var(--spacing-md)}.funnel-app-root .resource-packet-modal-label-row{display:flex;flex-direction:column;gap:var(--input-label-gap)}.funnel-app-root .resource-packet-modal-header-row{display:flex;justify-content:space-between;align-items:center}.funnel-app-root .resource-packet-modal-resources-heading{display:flex;align-items:center;font-size:var(--text-sm);font-weight:500;color:var(--color-gray-900);font-family:var(--font-family-primary);margin:0}.funnel-app-root .resource-packet-modal-required-star{margin-right:var(--spacing-2xs);color:var(--color-error-500)}.funnel-app-root .resource-packet-modal-badge{margin-left:var(--spacing-xs);display:inline-flex;align-items:center;justify-content:center;padding:2px var(--spacing-xs);font-size:var(--text-xs);font-weight:600;background-color:var(--color-gray-900);color:var(--color-base-white);border-radius:var(--radius-full)}.funnel-app-root .resource-packet-modal-list{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:260px;overflow-y:auto;padding-right:var(--spacing-xs)}.funnel-app-root .resource-packet-modal-list--scrollable{border:1px solid var(--color-gray-100);padding:var(--spacing-sm)}.funnel-app-root .resource-packet-modal-divider{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs);border:none;border-top:1px solid var(--color-gray-200)}.funnel-app-root .resource-packet-modal-empty-msg{font-size:var(--text-sm);color:var(--color-gray-600);font-style:italic}.funnel-app-root .resource-packet-modal-add-btn-row{text-align:left;margin-top:var(--spacing-xs)}.funnel-app-root .resource-packet-modal-description-section{display:flex;flex-direction:column;gap:var(--spacing-xl)}}@layer funnel{.funnel-app-root .ds-tooltip-container{position:relative;display:inline-flex;width:fit-content}.funnel-app-root .ds-tooltip-container.ds-tooltip-container--full-width{width:100%;display:flex;flex-direction:column}.funnel-app-root .ds-tooltip{position:absolute;z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;width:max-content;max-width:250px}.funnel-app-root .ds-tooltip-container:hover .ds-tooltip,.funnel-app-root .ds-tooltip-container:focus-within .ds-tooltip,.funnel-app-root .ds-tooltip-container.ds-tooltip-container--visible .ds-tooltip{visibility:visible;opacity:1;pointer-events:auto}.funnel-app-root .ds-tooltip__content{background-color:var(--color-gray-900, #2f2f2f);color:var(--color-base-white, #ffffff);padding:var(--spacing-xs, 8px);border-radius:var(--radius-sm, 4px);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.5;text-align:left;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.funnel-app-root .ds-tooltip__arrow{width:8px;height:8px;background-color:var(--color-gray-900, #2f2f2f);position:absolute;z-index:-1;transform:rotate(45deg)}.funnel-app-root .ds-tooltip--top{bottom:100%;left:50%;transform:translate(-50%);padding-bottom:6px}.funnel-app-root .ds-tooltip--top .ds-tooltip__arrow{bottom:2px}.funnel-app-root .ds-tooltip--bottom{top:100%;left:50%;transform:translate(-50%);padding-top:6px}.funnel-app-root .ds-tooltip--bottom .ds-tooltip__arrow{top:2px}.funnel-app-root .ds-tooltip--left{right:100%;top:50%;transform:translateY(-50%);padding-right:6px;flex-direction:row}.funnel-app-root .ds-tooltip--left .ds-tooltip__arrow{right:2px}.funnel-app-root .ds-tooltip--right{left:100%;top:50%;transform:translateY(-50%);padding-left:6px;flex-direction:row}.funnel-app-root .ds-tooltip--right .ds-tooltip__arrow{left:2px}}@layer funnel{.funnel-app-root{--card-bg: var(--Colors-Background-bg-primary, #ffffff);--card-border: var(--Colors-Border-border-primary, #E4E4E4);--card-text-primary: var(--Colors-Text-text-primary-900, #101828);--card-brand-color: var(--Colors-Brand-800, #005851);--card-font-family: "Montserrat", sans-serif;--card-hover-bg: #F1F1F1}.funnel-app-root .card-container{width:100%;padding:16px;background:var(--card-bg);border-radius:6px;border:1px solid var(--card-border);display:flex;flex-direction:column;justify-content:flex-start;gap:12px;transition:background-color .2s ease,border-color .2s ease;overflow:hidden;box-shadow:none}.funnel-app-root .card-container:hover{background-color:var(--card-hover-bg);border-color:var(--card-border);box-shadow:none!important;cursor:pointer}.funnel-app-root .card-header{align-self:stretch;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-height:24px}.funnel-app-root .card-title{flex:1;color:var(--card-text-primary);font-size:16px;font-family:var(--card-font-family);font-weight:700;line-height:26px;word-wrap:break-word;text-box-trim:trim-both;text-box-edge:cap alphabetic}.funnel-app-root .card-top-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.funnel-app-root .card-body{align-self:stretch;display:flex;flex-direction:column;gap:16px;flex-grow:1}.funnel-app-root .card-description{align-self:stretch;color:var(--color-quility-dark-grey, #707070);font-size:16px;font-family:var(--card-font-family);font-weight:500;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:auto}.funnel-app-root .card-footer{align-self:stretch;display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;margin-top:auto}.funnel-app-root .meta-item{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:6px}.funnel-app-root .meta-icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.funnel-app-root .meta-text{color:#707070;font-size:13.33px;font-family:var(--card-font-family);font-weight:500;line-height:21px;white-space:nowrap}}@layer funnel{.funnel-app-root .ds-alert{display:flex;flex-direction:row;align-items:flex-start;font-family:Montserrat,sans-serif;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .ds-alert__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:var(--spacing-3xs)}.funnel-app-root .ds-alert__content{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2xs)}.funnel-app-root .ds-alert__header{font-size:14px;font-weight:400;line-height:21px;margin:0;text-transform:none}.funnel-app-root .ds-alert__description{font-size:14px;font-weight:400;line-height:21px;margin:0;opacity:.9;text-transform:none}.funnel-app-root .ds-alert__controls{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-left:auto;flex-shrink:0}.funnel-app-root .ds-alert__action{background:none;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;text-transform:none}.funnel-app-root .ds-alert__action:hover{opacity:.8}.funnel-app-root .ds-alert__close{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.funnel-app-root .ds-alert__close:hover{opacity:1}@media(max-width:768px){.funnel-app-root .ds-alert{width:100%;min-width:unset}}}@layer funnel{.funnel-app-root{--ss-primary: #005851;--ss-border: #E4E4E4;--ss-text: #2F2F2F;--ss-text-placeholder: #707070;--ss-bg: #F8F8F8;--ss-bg-hover: #E6EEEE;--ss-bg-selected: #F1F1F1;--ss-input-bg: #F8F8F8;--ss-radius: 2px;--ss-shadow: 0 4px 6px -2px rgba(16, 24, 40, .03), 0 12px 16px -4px rgba(16, 24, 40, .08);--ss-font-size: 16px;--ss-height: 40px;--ss-z-index: 9999}.funnel-app-root .ss-wrapper{position:relative;width:100%;font-family:inherit;box-sizing:border-box}.funnel-app-root .ss-trigger{display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:var(--ss-height);cursor:pointer;background-color:var(--ss-bg);border:1.5px solid var(--ss-border);border-radius:var(--ss-radius);color:var(--ss-text);font-size:var(--ss-font-size);user-select:none;transition:all .2s ease;overflow:hidden}.funnel-app-root .ss-trigger.no-search-icon{padding-left:14px}.funnel-app-root .ss-trigger.is-open,.funnel-app-root .ss-trigger:focus-within{outline:none;border-color:var(--ss-primary);box-shadow:0 0 0 4px #00585133}.funnel-app-root .ss-trigger:hover:not(.is-open):not(:focus-within){background-color:var(--ss-bg-hover);border-color:var(--ss-primary)}.funnel-app-root .ss-trigger.is-disabled{opacity:.6;cursor:not-allowed;background-color:#f9fafb}.funnel-app-root .ss-trigger.is-error{border-color:#b42318;border-width:1.5px}.funnel-app-root .ss-trigger.is-error:focus-within,.funnel-app-root .ss-trigger.is-error.is-open{border-color:#b42318;box-shadow:0 0 0 4px #e1a7a3}.funnel-app-root .ss-trigger.is-error .ss-trigger__text-selected{color:#f04438;-webkit-text-fill-color:#F04438}.funnel-app-root .ss-trigger.is-error:hover:not(.is-open):not(:focus-within){background-color:#f8e9e8;border-color:#b42318}.funnel-app-root .ss-trigger__icon--start{display:flex;align-items:center;justify-content:center;color:#707070;margin-right:10px;flex-shrink:0}.funnel-app-root .ss-trigger__label{flex:1;overflow:hidden;display:flex;align-items:center;min-width:0;height:100%}.funnel-app-root .ss-trigger__tags{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;overflow:hidden;flex:1;height:100%}.funnel-app-root .ss-trigger__input{border:none;background:transparent;outline:none;color:var(--ss-text);font-family:inherit;font-size:var(--ss-font-size);flex-grow:1;min-width:50px;height:100%;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-app-root .ss-trigger__input::placeholder{color:var(--ss-text-placeholder)}.funnel-app-root .ss-trigger__tag{display:inline-flex;align-items:center;gap:4px;background-color:#f8f8f8;color:#2f2f2f;font-size:13px;font-weight:500;padding:2px 8px;border-radius:9999px;border:1.5px solid #E4E4E4;white-space:nowrap;flex-shrink:0}.funnel-app-root .ss-trigger__tag-remove{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;color:#2f2f2f;transition:all .2s;width:18px;height:18px;box-sizing:border-box}.funnel-app-root .ss-trigger__tag-remove:hover{background-color:#0000000d;color:#b42318}.funnel-app-root .ss-trigger__placeholder{color:var(--ss-text-placeholder);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .ss-trigger__text-selected{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;margin-right:4px;max-width:100%}.funnel-app-root .ss-trigger__actions{display:flex;align-items:center;gap:4px;margin-left:8px;flex-shrink:0}.funnel-app-root .ss-arrow{color:#707070;transition:transform .2s;flex-shrink:0;display:flex;align-items:center}.funnel-app-root .ss-arrow.is-open{transform:rotate(180deg)}.funnel-app-root .ss-dropdown{background-color:#fff;border:1px solid #F1F1F1;border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;font-family:inherit;animation:ss-fade-in .15s ease-out}@keyframes ss-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.funnel-app-root .ss-list{background-color:#fff;overflow-y:auto;max-height:240px;padding:0 2px 2px}.funnel-app-root .ss-option{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;font-size:var(--ss-font-size);border-bottom:1px solid #F1F1F1;cursor:pointer;color:var(--ss-text);transition:background-color .15s}.funnel-app-root .ss-option:last-child{border-bottom:none}.funnel-app-root .ss-option:hover{background-color:#f1f1f1}.funnel-app-root .ss-option.is-selected{background-color:#e4e4e4;font-weight:700}.funnel-app-root .ds-searchable-dropdown .ss-option.is-selected{color:var(--ss-text)}.funnel-app-root .ss-option--create{background-color:#fff;border-bottom:1.5px solid #E4E4E4}.funnel-app-root .ss-option.is-disabled{opacity:.5;cursor:not-allowed;background-color:#f9fafb;pointer-events:auto}.funnel-app-root .ss-no-results{padding:16px;text-align:center;font-size:14px;color:#707070;font-style:italic}}@layer funnel{.funnel-app-root .manage-categories-delete-view{display:flex;flex-direction:column;gap:16px}.funnel-app-root .manage-categories-modal .ds-modal__title{overflow-wrap:anywhere;word-break:break-word}.funnel-app-root .manage-categories-delete-body--sm{font-size:14px;color:var(--quility-dark-grey, #6b7280);font-weight:400;font-family:var(--font-family-primary);margin-bottom:8px;overflow-wrap:anywhere;word-break:break-word}.funnel-app-root .manage-categories-delete-body--lg{font-size:14px;color:var(--quility-dark-grey, #6b7280);font-weight:400;font-family:var(--font-family-primary);margin-bottom:16px;overflow-wrap:anywhere;word-break:break-word}.funnel-app-root .manage-categories-reassign-group{display:flex;flex-direction:column;gap:8px}.funnel-app-root .manage-categories-reassign-label{font-size:14px;font-weight:500;color:var(--quility-dark-text, #2f2f2f);font-family:var(--font-family-primary)}.funnel-app-root .manage-categories-reassign-select{width:100%}.funnel-app-root .manage-categories-list-view{display:flex;flex-direction:column;gap:16px}.funnel-app-root .manage-categories-banner{background-color:var(--color-success-50);border:1px solid var(--color-success-100);color:var(--quility-dark-green, #08623c);padding:12px 16px;border-radius:var(--radius-sm);position:relative}.funnel-app-root .manage-categories-banner--error{background-color:var(--color-error-50, #fef2f2);border-color:var(--color-error-100, #fecaca);color:var(--color-error-700, #b91c1c)}.funnel-app-root .manage-categories-banner-text{display:block}.funnel-app-root .manage-categories-intro{font-size:16px;color:var(--quility-dark-grey, #6b7280);font-weight:400;font-family:var(--font-family-primary);margin-bottom:8px}.funnel-app-root .manage-categories-table-card{background-color:var(--color-base-white);border:1px solid var(--color-gray-100);display:flex;flex-direction:column;overflow:hidden;border-radius:0;box-shadow:none;width:100%}.funnel-app-root .manage-categories-empty{padding:16px;text-align:center;color:var(--quility-dark-grey, #6b7280);font-size:.875rem}.funnel-app-root .manage-categories-table{width:100%;border-collapse:collapse}.funnel-app-root .manage-categories-thead-row{border-bottom:1px solid var(--color-gray-100)}.funnel-app-root .manage-categories-th{text-align:left;padding:12px 16px;font-size:16px;font-weight:700;color:var(--quility-dark-text, #2f2f2f);font-family:var(--font-family-primary);vertical-align:middle}.funnel-app-root .manage-categories-th--name{width:100%}.funnel-app-root .manage-categories-th--actions{width:1%;white-space:nowrap}.funnel-app-root .manage-categories-th-inner{display:flex;align-items:center;gap:8px}.funnel-app-root .manage-categories-tbody>tr+tr{border-top:1px solid var(--color-gray-100)}.funnel-app-root .manage-categories-row{transition:background-color .15s ease}.funnel-app-root .manage-categories-row:hover,.funnel-app-root .manage-categories-row--creating{background-color:var(--color-gray-50)}.funnel-app-root .manage-categories-td--name{padding:6px 16px;vertical-align:middle;width:100%;word-break:break-all;hyphens:auto}.funnel-app-root .manage-categories-td--actions{padding:6px 16px;width:1%;white-space:nowrap;vertical-align:middle}.funnel-app-root .manage-categories-td--actions-create{padding:6px 16px;width:120px;vertical-align:middle}@media(min-width:768px){.funnel-app-root .manage-categories-td--actions-create{width:160px}}.funnel-app-root .manage-categories-cat-name{font-size:16px;font-weight:400;color:var(--quility-dark-text, #2f2f2f);font-family:var(--font-family-primary)}.funnel-app-root .manage-categories-input-wrap{flex:1;position:relative}.funnel-app-root .manage-categories-input{width:100%;height:40px;padding:8px 48px 8px 12px;font-size:16px;border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);background-color:var(--color-base-white);outline:none}.funnel-app-root .manage-categories-input:focus{border-color:var(--quility-dark-green, #08623c);outline:none;box-shadow:0 0 0 1px var(--quility-dark-green, #08623c)}.funnel-app-root .manage-categories-char-count{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:400;pointer-events:none;color:var(--color-gray-500)}.funnel-app-root .manage-categories-char-count--warning{color:var(--color-error-500)}.funnel-app-root .manage-categories-actions-group{display:flex;justify-content:flex-start;gap:4px}@media(min-width:768px){.funnel-app-root .manage-categories-actions-group{justify-content:flex-end}}.funnel-app-root .manage-categories-mobile-buttons{display:flex;gap:4px}@media(min-width:768px){.funnel-app-root .manage-categories-mobile-buttons{display:none}}.funnel-app-root .manage-categories-desktop-buttons{display:none;gap:4px}@media(min-width:768px){.funnel-app-root .manage-categories-desktop-buttons{display:flex}}.funnel-app-root .manage-categories-btn--padded{padding-left:8px;padding-right:8px}.funnel-app-root .manage-categories-btn--icon{padding-left:8px;padding-right:8px;height:32px}.funnel-app-root .manage-categories-btn--icon-muted{padding-left:8px;padding-right:8px;height:32px;color:#626a73}.funnel-app-root .manage-categories-btn--icon-muted:hover{color:#525252}.funnel-app-root .manage-categories-max-warning{font-size:.875rem;color:var(--color-warning-600);margin-top:16px}.funnel-app-root .manage-categories-add-wrap{margin-top:0}.funnel-app-root .manage-categories-modal{width:600px}}@layer funnel{.funnel-app-root .erm-form-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xl);padding-top:var(--spacing-3xs);padding-bottom:var(--spacing-3xs)}.funnel-app-root .erm-title-field{position:relative}.funnel-app-root .erm-char-counter{position:absolute;right:0;bottom:-22px;font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-900)}.funnel-app-root .erm-char-counter--warning{color:var(--color-error-500)}.funnel-app-root .erm-save-error{width:100%}.funnel-app-root .erm-duplicate-error{color:var(--color-error-500);font-size:var(--text-xs);font-weight:var(--font-weight-bold);margin-top:var(--spacing-3xs)}.funnel-app-root .erm-category-field{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.funnel-app-root .erm-field-label{display:block;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-gray-900);font-family:var(--font-family-primary);margin-bottom:var(--spacing-3xs)}.funnel-app-root .erm-resource-content-section{display:flex;flex-direction:column;gap:var(--spacing-md)}.funnel-app-root .erm-content-heading{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.funnel-app-root .erm-content-description{font-size:var(--text-xs);color:var(--color-gray-600);font-family:var(--font-family-primary)}.funnel-app-root .erm-upload-error{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-error-500);font-family:var(--font-family-primary);margin-top:var(--spacing-3xs);animation:fadeInUp .15s ease-out both}.funnel-app-root .erm-input-row{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs);width:100%;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--spacing-md)}@media(min-width:768px){.funnel-app-root .erm-input-row{flex-direction:row;align-items:center;gap:var(--spacing-3xl);gap:16px;border:none;border-radius:0;padding:0}}.funnel-app-root .erm-url-input-wrapper{width:100%}@media(min-width:768px){.funnel-app-root .erm-url-input-wrapper{width:360px}}.funnel-app-root .erm-or-divider{display:flex;align-items:center;width:100%;padding-left:var(--spacing-3xs);padding-right:var(--spacing-3xs)}@media(min-width:768px){.funnel-app-root .erm-or-divider{width:auto;padding-left:0;padding-right:0}}@media(max-width:767px){.funnel-app-root .erm-or-divider{padding-top:16px}}.funnel-app-root .erm-or-rule{flex:1;height:1px;background-color:var(--color-gray-200)}@media(min-width:768px){.funnel-app-root .erm-or-rule{display:none}}.funnel-app-root .erm-or-left-rule{margin-right:var(--spacing-md)}.funnel-app-root .erm-or-right-rule{margin-left:var(--spacing-md)}.funnel-app-root .erm-or-text{font-size:14px;font-weight:var(--font-weight-regular);color:var(--color-gray-600);position:relative;top:-1px}@media(min-width:768px){.funnel-app-root .erm-or-text{top:0;margin-right:var(--spacing-3xs)}}.funnel-app-root .erm-upload-btn-desktop{display:none}@media(min-width:768px){.funnel-app-root .erm-upload-btn-desktop{display:block}}.funnel-app-root .erm-upload-btn-mobile{width:100%}@media(min-width:768px){.funnel-app-root .erm-upload-btn-mobile{display:none}}.funnel-app-root .erm-upload-btn-mobile-inner{width:100%;justify-content:center}.funnel-app-root .erm-file-input-hidden{display:none}.funnel-app-root .erm-selected-file-wrapper{display:flex;flex-direction:column;gap:var(--spacing-3xs);margin-top:var(--spacing-3xs);animation:fadeInUp .15s ease-out both}.funnel-app-root .erm-selected-file-label{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-gray-900);font-family:var(--font-family-primary)}.funnel-app-root .erm-selected-file-row{border-bottom:1.5px solid var(--color-gray-200);height:40px;display:flex;align-items:center;justify-content:space-between;background-color:transparent}.funnel-app-root .erm-selected-file-name{font-size:var(--text-md);color:var(--color-gray-900);font-family:var(--font-family-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .erm-remove-file-btn{margin-left:var(--spacing-sm);flex-shrink:0;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-error-500);background:none;border:none;cursor:pointer;transition:color .15s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@layer funnel{.funnel-app-root .resources-page-root{padding:16px 24px;display:flex;flex-direction:column;gap:24px}.funnel-app-root .resources-page-section-card{background-color:#fff;padding:16px;border-radius:8px;border:1px solid #f3f4f6}.funnel-app-root .resources-page-alert-row{width:100%;margin-bottom:16px;animation:fade-in-up .3s ease}.funnel-app-root .resources-page-section-header{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:0}@media(min-width:768px){.funnel-app-root .resources-page-section-header{margin-bottom:8px}}.funnel-app-root .resources-page-section-header--mb-xl{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px}.funnel-app-root .resources-page-section-header--gap-mb{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px}.funnel-app-root .resources-page-section-title{font-size:18px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;display:flex;align-items:center;gap:8px}@media(min-width:768px){.funnel-app-root .resources-page-section-title{font-size:20.25px}}.funnel-app-root .resources-page-title-count{font-size:.875rem;color:#6b7280;font-weight:400}.funnel-app-root .resources-page-section-desc{font-size:16px;color:#374151;margin-top:4px;font-family:Montserrat,sans-serif}.funnel-app-root .resources-page-content-body{display:flex;flex-direction:column;width:100%;gap:16px;align-items:flex-start}@media(min-width:768px){.funnel-app-root .resources-page-content-body{flex-direction:row;gap:32px}}.funnel-app-root .resources-page-content-col{flex:1 1 0%;width:100%;min-width:0;display:flex;flex-direction:column;gap:12px}.funnel-app-root .resources-page-action-bar{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between;width:100%}.funnel-app-root .resources-page-action-bar--mt{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between;width:100%;margin-top:12px}.funnel-app-root .resources-page-action-bar--mb{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:8px}@media(min-width:768px){.funnel-app-root .resources-page-action-bar,.funnel-app-root .resources-page-action-bar--mt,.funnel-app-root .resources-page-action-bar--mb{flex-direction:row;align-items:center}}.funnel-app-root .resources-page-btn-group{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.funnel-app-root .resources-page-tooltip-wrap{cursor:not-allowed;display:inline-flex}.funnel-app-root .resources-page-info-icon-wrap{flex-shrink:0;padding-top:2px}.funnel-app-root .resources-page-right-group{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;align-items:flex-start}@media(min-width:768px){.funnel-app-root .resources-page-right-group{flex-direction:row;align-items:center;margin-left:auto}}.funnel-app-root .resources-page-right-group--packets{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-items:flex-start}@media(min-width:768px){.funnel-app-root .resources-page-right-group--packets{flex-direction:row;align-items:flex-end;margin-left:auto}}.funnel-app-root .resources-page-sort-col{display:flex;flex-direction:column;width:100%;flex-shrink:0}@media(min-width:768px){.funnel-app-root .resources-page-sort-col{width:220px}}.funnel-app-root .resources-page-sort-label{font-size:13.33px;font-weight:500;color:#111827;margin-bottom:4px}.funnel-app-root .resources-page-sort-label--no-leading{font-size:13.33px;font-weight:500;color:#111827;margin-bottom:4px;line-height:1}.funnel-app-root .resources-page-sort-disabled{pointer-events:none}.funnel-app-root .resources-page-search-wrap{width:100%}@media(min-width:768px){.funnel-app-root .resources-page-search-wrap{width:290px}}@media(max-width:767px){.funnel-app-root .resources-page-btn-group{width:100%;flex-wrap:nowrap}.funnel-app-root .resources-page-btn-group>*:first-child{flex:1;min-width:0}.funnel-app-root .resources-page-tooltip-wrap{flex:1;width:100%}.funnel-app-root .resources-page-info-icon-wrap{width:auto;flex:0 0 auto}.funnel-app-root .resources-page-right-group,.funnel-app-root .resources-page-right-group--packets{width:100%}.funnel-app-root .resources-page-right-group>*,.funnel-app-root .resources-page-right-group--packets>*{width:100%}}.funnel-app-root .resources-page-table-card{background-color:#fff;border:1px solid #f3f4f6;display:flex;flex-direction:column;border-radius:0;box-shadow:none;width:100%;overflow:hidden}.funnel-app-root .resources-page-table-scroll{width:100%;overflow-x:auto;overflow-y:hidden}.funnel-app-root .resources-page-table{display:none;width:100%;table-layout:fixed;border-collapse:collapse}@media(min-width:768px){.funnel-app-root .resources-page-table{display:table}}.funnel-app-root .resources-page-thead-row{border-bottom:1px solid #f3f4f6}.funnel-app-root .resources-page-th{text-align:left;padding:12px;font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;vertical-align:middle;position:relative;z-index:10}.funnel-app-root .resources-page-th--right{text-align:right;padding:12px;font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;white-space:normal;vertical-align:middle;position:relative}.funnel-app-root .resources-page-th--actions{text-align:left;padding:12px;font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;vertical-align:middle;width:7rem;white-space:normal;position:sticky;right:0;background-color:#fff;z-index:10;box-shadow:-4px 0 6px -2px #0000000d}.funnel-app-root .resources-page-th-inner{display:flex;align-items:center;gap:8px;padding-right:8px}.funnel-app-root .resources-page-th-inner--right{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-right:8px}.funnel-app-root .resources-page-th-inner--plain{padding-right:8px}.funnel-app-root .resources-page-sort-btn{padding:4px;border-radius:4px;transition:background-color .15s;display:inline-flex;vertical-align:middle;background:none;border:none;cursor:pointer}.funnel-app-root .resources-page-sort-btn:hover{background-color:#f9fafb}.funnel-app-root .resources-page-resize-handle{position:absolute;right:0;top:0;bottom:0;width:12px;cursor:col-resize;z-index:10;display:flex;justify-content:center;background:transparent}.funnel-app-root .resources-page-resize-handle-line{height:100%;width:1px;background-color:#e5e7eb;transition:background-color .15s}.funnel-app-root .resources-page-resize-handle:hover .resources-page-resize-handle-line{background-color:#134e46}.funnel-app-root .resources-page-tbody tr+tr{border-top:1px solid #f3f4f6}.funnel-app-root .resources-page-tr{transition:background-color .15s}.funnel-app-root .resources-page-tr:hover{background-color:#f9fafb}.funnel-app-root .resources-page-td{padding:8px 12px;white-space:normal;word-break:break-word}.funnel-app-root .resources-page-td--name{padding:8px 12px;white-space:normal;word-break:break-word;text-align:left}.funnel-app-root .resources-page-td--date{padding:8px 12px;text-align:right;white-space:nowrap}.funnel-app-root .resources-page-td--actions{padding:8px 12px;text-align:left;width:7rem;white-space:nowrap;position:sticky;right:0;background-color:#fff;transition:background-color .15s;z-index:10;box-shadow:-4px 0 6px -2px #0000000d}.funnel-app-root .resources-page-tr:hover .resources-page-td--actions{background-color:#f9fafb}.funnel-app-root .resources-page-resource-link{display:flex;align-items:flex-start;gap:12px;font-size:16px;font-weight:400;color:var(--color-brand-500, #0d9488);transition:opacity .15s;font-family:Montserrat,sans-serif;text-align:left;width:100%;white-space:normal;word-break:break-word;background:none;border:none;cursor:pointer;text-decoration:none}.funnel-app-root .resources-page-resource-link:hover{opacity:.8}.funnel-app-root .resources-page-resource-link-title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:normal;word-break:break-word}.funnel-app-root .resources-page-category-text{font-size:16px;font-weight:400;color:#111827;font-family:Montserrat,sans-serif;white-space:normal;word-break:break-word}.funnel-app-root .resources-page-packet-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;min-width:0}.funnel-app-root .resources-page-packet-tags--center{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.funnel-app-root .resources-page-packet-badge{display:inline-flex;width:fit-content;max-width:100%;align-items:center;padding:4px 12px;border-radius:9999px;background-color:#f9fafb;font-size:13.33px;font-weight:400;color:#111827;border:1px solid #e5e7eb;font-family:Montserrat,sans-serif;white-space:normal;word-break:break-word}.funnel-app-root .resources-page-packet-badge--mobile{padding:2px 12px;border-radius:9999px;background-color:#f9fafb;font-size:13.33px;font-weight:400;color:#111827;border:1px solid #e5e7eb;font-family:Montserrat,sans-serif;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.funnel-app-root .resources-page-empty-dash{font-size:16px;font-weight:400;color:#111827;font-family:Montserrat,sans-serif}.funnel-app-root .resources-page-date-value{font-size:16px;font-weight:400;color:#111827;text-align:right;display:block;font-variant-numeric:tabular-nums;font-family:sans-serif}.funnel-app-root .resources-page-action-btns{display:flex;justify-content:flex-start;gap:4px;flex-wrap:wrap}@media(min-width:1024px){.funnel-app-root .resources-page-action-btns{flex-wrap:nowrap}}.funnel-app-root .resources-page-mobile-list{display:flex;flex-direction:column;background-color:#fff;border-top:1px solid #f3f4f6}@media(min-width:768px){.funnel-app-root .resources-page-mobile-list{display:none}}.funnel-app-root .resources-page-mobile-list-header{padding:12px 16px;display:flex;align-items:center;border-bottom:1px solid #f3f4f6}.funnel-app-root .resources-page-mobile-list-header-text{font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif}.funnel-app-root .resources-page-mobile-rows{display:flex;flex-direction:column}.funnel-app-root .resources-page-mobile-rows>div+div{border-top:1px solid #f3f4f6}.funnel-app-root .resources-page-mobile-row{display:flex;flex-direction:column}.funnel-app-root .resources-page-mobile-row-trigger{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:background-color .15s;background-color:#fff}@media(min-width:768px){.funnel-app-root .resources-page-mobile-row-trigger:hover{background-color:#f9fafb}}.funnel-app-root .resources-page-mobile-row-trigger--expanded{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:background-color .15s;background-color:#f9fafb}.funnel-app-root .resources-page-mobile-row-title-col{flex:1 1 0%;min-width:0;margin-right:12px}.funnel-app-root .resources-page-mobile-row-title-text{font-size:16px;font-weight:400;color:#111827;font-family:Montserrat,sans-serif;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-app-root .resources-page-mobile-panel{display:flex;flex-direction:column;padding-left:16px;padding-right:16px;padding-bottom:16px;gap:16px;background-color:#f9fafb}.funnel-app-root .resources-page-mobile-panel-section{padding-top:12px;border-top:1px solid #e5e7eb}.funnel-app-root .resources-page-mobile-label{font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;margin-bottom:4px}.funnel-app-root .resources-page-mobile-value{font-size:16px;color:#111827;font-weight:400;font-family:Montserrat,sans-serif}.funnel-app-root .resources-page-mobile-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:4px;row-gap:8px}.funnel-app-root .resources-page-pagination{padding-left:16px;padding-right:16px;height:80px;background-color:#fff;border-top:1px solid #f3f4f6;display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:768px){.funnel-app-root .resources-page-pagination{justify-content:flex-end;gap:24px}}.funnel-app-root .resources-page-pagination--mobile{height:80px;background-color:#fff;padding-top:12px;display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #f3f4f6;margin-top:16px;margin-bottom:-16px}.funnel-app-root .resources-page-rows-per-page{display:none}@media(min-width:768px){.funnel-app-root .resources-page-rows-per-page{display:flex;align-items:center;gap:8px}}.funnel-app-root .resources-page-rpp-label{font-size:16px;color:#111827;font-family:Montserrat,sans-serif;font-weight:400}.funnel-app-root .resources-page-page-size-select{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;padding-left:12px;padding-right:12px;font-size:16px;color:#111827;font-weight:400;font-family:Montserrat,sans-serif;height:40px;cursor:pointer;outline:none}.funnel-app-root .resources-page-page-size-select:focus{box-shadow:0 0 0 1px rgba(var(--color-quility-rgb, 20, 158, 150),.5)}.funnel-app-root .resources-page-page-nav{display:flex;align-items:center;gap:8px}.funnel-app-root .resources-page-page-btn{padding:4px;color:#111827;border-radius:4px;transition:background-color .15s;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.funnel-app-root .resources-page-page-btn:hover:not(:disabled){background-color:#f3f4f6}.funnel-app-root .resources-page-page-btn:disabled{color:#d0d0d0;cursor:not-allowed}.funnel-app-root .resources-page-page-info{font-size:16px;color:#111827;font-family:Montserrat,sans-serif;font-weight:400;min-width:80px;text-align:center}.funnel-app-root .resources-page-empty-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;padding:16px;border:1px solid #e5e7eb;background-color:#fff;width:100%;border-radius:8px}@media(min-width:768px){.funnel-app-root .resources-page-empty-state{width:fit-content}}.funnel-app-root .resources-page-empty-title{font-size:16px;font-weight:700;color:#111827;font-family:Montserrat,sans-serif}.funnel-app-root .resources-page-empty-desc{color:#6b7280;max-width:24rem;margin-top:8px;font-family:Montserrat,sans-serif;font-size:16px}.funnel-app-root .resources-page-empty-cta-row{display:flex;flex-direction:column;gap:12px;margin-top:16px;width:100%}@media(min-width:640px){.funnel-app-root .resources-page-empty-cta-row{flex-direction:row}}@media(min-width:768px){.funnel-app-root .resources-page-empty-cta-row{width:auto}}.funnel-app-root .resources-page-no-results{font-size:16px;color:#374151;font-style:italic;padding-bottom:12px;margin-top:12px}.funnel-app-root .resources-page-no-results--packets{font-size:16px;color:#374151;font-style:italic;padding-bottom:12px}.funnel-app-root .resources-page-packet-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;align-items:stretch;grid-auto-rows:1fr}@media(min-width:768px){.funnel-app-root .resources-page-packet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.funnel-app-root .resources-page-packet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.funnel-app-root .resources-page-packet-body{width:100%;margin-top:8px}.funnel-app-root .resources-page-packet-body--desktop-mt{margin-top:0}@media(min-width:768px){.funnel-app-root .resources-page-packet-body--desktop-mt{margin-top:12px}}.funnel-app-root .resources-page-filter-modal-body{display:flex;flex-direction:column;width:100%;gap:16px}.funnel-app-root .resources-page-filter-field{width:100%}.funnel-app-root .resources-page-filter-label{display:flex;align-items:center;gap:8px;font-size:13.33px;font-weight:500;color:#111827;font-family:Montserrat,sans-serif;margin-bottom:4px}.funnel-app-root .resources-page-filter-count{font-size:13.33px;color:#6b7280;font-weight:400}}@layer funnel{.funnel-app-root .save-filter-modal__backdrop{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10001;padding:24px;box-sizing:border-box}.funnel-app-root .save-filter-modal__panel{background:#fff;border-radius:12px;max-width:720px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000001f;text-align:left;box-sizing:border-box}.funnel-app-root .save-filter-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:30px 20px 0;box-sizing:border-box}.funnel-app-root .save-filter-modal__title{font-size:24px;line-height:1.1;font-weight:700;color:#2f2f2f;margin:0;font-family:Montserrat,sans-serif}.funnel-app-root .save-filter-modal__close{padding:4px;border:none;background:transparent;color:#707070;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.funnel-app-root .save-filter-modal__close:hover{color:#2f2f2f;background:transparent}.funnel-app-root .save-filter-modal__body{padding:10px 20px 16px;overflow-y:auto;flex:1 1 auto;box-sizing:border-box}.funnel-app-root .save-filter-modal__description{font-size:14px;color:#707070;margin:0 0 25px;line-height:1.5}.funnel-app-root .save-filter-modal__label{display:block;margin-bottom:8px;font-weight:700;color:#2f2f2f;font-family:Montserrat,sans-serif}.funnel-app-root .save-filter-modal__input{width:100%;height:40px;padding:8px 12px;box-sizing:border-box;background:#f8f8f8;border:1.5px solid #e4e4e4;border-radius:4px;font-size:14px;font-family:Montserrat,sans-serif}.funnel-app-root .save-filter-modal__input:focus{outline:none;border-color:#005851}.funnel-app-root .save-filter-modal__footer{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:16px 20px 25px;box-sizing:border-box}.funnel-app-root .save-filter-modal__error{flex:1 1 100%;margin-bottom:8px;font-size:12px;color:#c00}.funnel-app-root .save-filter-modal__footer button[class*=q-branded-]{width:auto;height:auto;padding:10px 16px}}@layer funnel{.funnel-app-root .rc-page{background:var(--Colors-Base-white, #FFFFFF);display:flex;flex-direction:column;gap:24px;padding:1rem;border-radius:5px;overflow:visible;font-family:Montserrat,sans-serif;color:var(--Colors-Gray-900, #2F2F2F);max-width:1240px;margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:2rem;width:100%;box-sizing:border-box}@media(min-width:768px){.funnel-app-root .rc-page{border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px #00000014}}@media(min-width:1024px){.funnel-app-root .rc-page{padding:2rem}}.funnel-app-root .rc-page--session{border-radius:.5rem;box-shadow:0 1px 3px #00000014;margin:0;max-width:none;padding:1.25rem;overflow:visible}.funnel-app-root .rc-page--session .rc-back-btn-wrap{display:none}.funnel-app-root .rc-end-session-row{width:fit-content;margin-bottom:1.5rem;margin-left:-.5rem;flex-shrink:0}.funnel-app-root .rc-back-btn-wrap{width:fit-content;display:flex;align-items:center}.funnel-app-root .rc-header{display:flex;flex-direction:column;gap:12px}.funnel-app-root .rc-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.funnel-app-root .rc-name{font-weight:700;font-size:28.83px;color:var(--Colors-Gray-900, #2F2F2F);margin:0;line-height:1.25;min-width:0;word-break:break-word;overflow-wrap:break-word}.funnel-app-root .rc-action-buttons{display:flex;gap:13px;align-items:center;flex-wrap:wrap}@media(max-width:768px){.funnel-app-root .rc-action-buttons{align-items:normal;flex-direction:column}}.funnel-app-root .rc-action-icon{display:flex;align-items:center;justify-content:center}.funnel-app-root .lc-schedule-call-anchor{position:relative}.funnel-app-root .lc-schedule-slide-portal{position:fixed;top:var(--schedule-portal-top, 0);left:var(--schedule-portal-left, 0);transform:translate(-50%);z-index:2000;pointer-events:none}.funnel-app-root .lc-schedule-slide-surface{width:min(600px,calc(100vw - 32px));overflow:hidden;background:var(--Colors-Base-white, #FFFFFF);border-radius:12px;box-shadow:0 4px 16px #1018281a;max-height:0;opacity:0;transform:translateY(-40px);transition:max-height .7s cubic-bezier(.32,.72,0,1),opacity .6s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1)}.funnel-app-root .lc-schedule-slide-surface--expanded{max-height:650px;opacity:1;transform:translateY(0);pointer-events:auto;overflow-y:auto}.funnel-app-root .lc-schedule-slide-surface__inner{padding:20px;text-align:center}.funnel-app-root .lc-modal-overlay{position:fixed;inset:0;background:#0006;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper{position:relative;left:auto;top:auto;margin:0;width:90%;max-height:90vh;overflow:auto;display:flex;flex-direction:column;align-items:center}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendar2{position:relative;top:auto;margin:0 auto;width:100%;min-width:0}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendarHeader{position:relative;width:100%;display:flex;justify-content:center;align-items:center;gap:16px}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .calendarHeader .quilityCloseWindow{position:absolute;right:12px;top:20px;transform:translateY(-50%)}.funnel-app-root .lc-modal-overlay .lc-schedule-appointment-wrapper .week-timeline{margin-top:12px}.funnel-app-root .rc-pills{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.funnel-app-root .rc-page .lc-columns{width:100%;gap:0;padding-bottom:1rem;max-height:none;overflow:visible}.funnel-app-root .rc-page .lc-left-col{width:100%;flex:0 0 auto;gap:1.5rem;margin-bottom:1.5rem;overflow-y:visible;border:none}.funnel-app-root .rc-page .lc-right-col{width:100%;flex:1;min-width:0}@media(min-width:768px){.funnel-app-root .rc-page .lc-left-col{width:380px;padding-right:2rem;margin-bottom:0}.funnel-app-root .rc-page .lc-right-col{padding-left:2rem}}@media(min-width:1024px){.funnel-app-root .rc-page .lc-left-col{width:420px}}@media(min-width:1280px){.funnel-app-root .rc-page .lc-left-col{width:460px}}.funnel-app-root .rc-page .lc-section-card{border-color:#e4e4e4;border-radius:8px;padding:.5rem 1.5rem}@media(min-width:768px){.funnel-app-root .rc-page .lc-section-card{padding:1.5rem}}.funnel-app-root .rc-section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-width:0}.funnel-app-root .rc-section-header .lc-section-title{flex:0 1 auto;min-width:0}.funnel-app-root .rc-section-header .lc-icon-link.rc-quility-reorder-link{flex:0 0 auto;overflow:visible;flex-wrap:nowrap}@media(min-width:768px){.funnel-app-root .rc-section-header .lc-icon-link.rc-quility-reorder-link{margin-left:auto}}@media(max-width:767px){.funnel-app-root .rc-section-header .lc-icon-link.rc-quility-reorder-link{display:none}}.funnel-app-root .rc-section-toggle{display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:none;color:var(--Colors-Gray-900, #2F2F2F);cursor:pointer;flex-shrink:0;transition:transform .15s ease}.funnel-app-root .rc-section-toggle--open{transform:rotate(180deg)}@media(max-width:640px){.funnel-app-root .rc-section-toggle{display:inline-flex}.funnel-app-root .rc-form-fields--collapsed-mobile{display:none}}.funnel-app-root .rc-reorder-panel-header{display:flex;flex-direction:column;gap:10px;margin-bottom:4px}.funnel-app-root .rc-reorder-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:20px;margin-right:16px}.funnel-app-root .rc-reorder-toolbar-actions{margin-left:auto;flex-shrink:0}.funnel-app-root .rc-page button{transition-delay:0ms}.funnel-app-root .q-branded-primary-button:not(:disabled):hover,.funnel-app-root .q-branded-secondary-button:not(:disabled):hover{filter:brightness(.92)}.funnel-app-root .q-branded-primary-button:not(:disabled):active,.funnel-app-root .q-branded-secondary-button:not(:disabled):active{filter:brightness(.82)}.funnel-app-root .rc-page .rc-quility-reorder-link.lc-icon-link span{font-size:16px;white-space:nowrap}.funnel-app-root .rc-reorder-group-label{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:var(--Colors-Black, #000000);padding:8px 4px 4px}.funnel-app-root .rc-licensed-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.funnel-app-root .rc-licensed-tag{display:inline-flex;align-items:center;gap:4px;background-color:#f8f8f8;color:#2f2f2f;font-size:13px;font-weight:500;padding:2px 8px;border-radius:9999px;border:1.5px solid #E4E4E4;white-space:nowrap;flex-shrink:0}.funnel-app-root .rc-licensed-tag-remove{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:2px;color:var(--Colors-Gray-500, #ADADAD);flex-shrink:0}.funnel-app-root .rc-licensed-tag-remove:hover{color:var(--Colors-Error-500, #B42318)}.funnel-app-root .rc-phone-group{display:flex;flex-direction:column;gap:1rem}.funnel-app-root .rc-phone-row{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media(min-width:768px){.funnel-app-root .rc-phone-row{flex-direction:row;gap:1rem}}.funnel-app-root .rc-phone-inner{flex-grow:1;width:100%;display:flex;flex-direction:column}.funnel-app-root .rc-phone-number-row{display:flex;flex-direction:row;width:100%;align-items:flex-start}@media(min-width:768px){.funnel-app-root .rc-phone-number-row{gap:1rem}}.funnel-app-root .rc-phone-type-wrap{display:none;flex-direction:column;width:105px;flex-shrink:0}@media(min-width:768px){.funnel-app-root .rc-phone-type-wrap{display:flex}}.funnel-app-root .rc-phone-type-select{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;box-sizing:border-box}.funnel-app-root .rc-phone-type-select__label{font-weight:400;font-size:12px;line-height:1.5;color:var(--Colors-Gray-900, #2f2f2f);margin-left:8px;white-space:nowrap}.funnel-app-root .rc-phone-type-select__wrap{position:relative;width:100%;z-index:1}.funnel-app-root .rc-phone-type-select__trigger{width:100%;height:40px;padding:0 40px 0 16px;background:var(--Colors-Gray-50, #f8f8f8);border:1.5px solid var(--Colors-Gray-200, #e4e4e4);border-radius:6px;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;color:var(--Colors-Gray-900, #2f2f2f);line-height:1.5;text-align:left;outline:none;cursor:pointer;box-sizing:border-box}.funnel-app-root .rc-phone-type-select__trigger--placeholder{color:var(--Colors-Gray-600, #8d8d8d)}.funnel-app-root .rc-phone-type-select__chevron{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .rc-phone-type-select__wrap--open .rc-phone-type-select__chevron{transform:translateY(-50%) rotate(180deg)}.funnel-app-root .rc-phone-type-select__panel{position:absolute;top:100%;left:0;right:0;z-index:1001;margin-top:0;min-width:100%;background:var(--Colors-Base-White, #fff);border:1px solid var(--Colors-Gray-200, #eaecf0);border-radius:8px;box-shadow:0 4px 16px #1018281a;overflow:hidden}.funnel-app-root .rc-phone-type-select__item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;font-size:14px;font-weight:400;color:var(--Colors-Gray-700, #344054);background:none;border:none;box-sizing:border-box;text-align:left;cursor:default}.funnel-app-root .rc-phone-type-select__item--action{cursor:pointer}.funnel-app-root .rc-phone-type-select__item--action:hover{background:var(--Colors-Gray-50, #f9fafb)}.funnel-app-root .rc-phone-type-select__item--selected{font-weight:700;background:var(--Colors-Gray-100, #f0f0f0)}.funnel-app-root .rc-phone-type-select__item--selected:hover{background:var(--Colors-Gray-200, #e4e4e4)}.funnel-app-root .rc-phone-type-select__item--selected .rc-phone-type-select__item-label{color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .rc-phone-type-select__item--selected .rc-phone-type-select__item-check{color:var(--Colors-Black, #000000)}.funnel-app-root .rc-phone-type-select__item--disabled{color:var(--Colors-Gray-400, #98a2b3);cursor:not-allowed;justify-content:flex-start}.funnel-app-root .rc-phone-type-select__item--disabled:hover{background:none}.funnel-app-root .rc-phone-type-select__item-label{text-align:left}.funnel-app-root .rc-phone-type-select__item-check{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0;width:22px;min-height:18px;color:var(--Colors-Gray-900, #2f2f2f)}.funnel-app-root .rc-phone-number-row:has(.rc-phone-type-select__panel){position:relative;z-index:1000}.funnel-app-root .rc-phone-input-area{flex:1;display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}.funnel-app-root .rc-phone-input-desktop{flex-grow:1;display:none;flex-direction:column}@media(min-width:768px){.funnel-app-root .rc-phone-input-desktop{display:flex}}.funnel-app-root .rc-phone-input-mobile{flex-grow:1;display:flex;flex-direction:column}@media(min-width:768px){.funnel-app-root .rc-phone-input-mobile{display:none}}.funnel-app-root .rc-phone-remove-mobile{display:flex;flex-direction:row;align-items:center;margin-top:26px;margin-left:.5rem}@media(min-width:768px){.funnel-app-root .rc-phone-remove-mobile{display:none}}.funnel-app-root .rc-phone-actions-desktop{display:none;gap:.25rem;flex-shrink:0;margin-top:26px;height:2.5rem;align-items:center;justify-content:flex-start}@media(min-width:768px){.funnel-app-root .rc-phone-actions-desktop{display:flex;width:68px}}.funnel-app-root .rc-phone-action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:4px;background:none;border:none;cursor:pointer;color:var(--Colors-Gray-600, #475467);transition:background-color .15s ease,color .15s ease;flex-shrink:0}.funnel-app-root .rc-phone-action-btn:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .rc-phone-add{display:block;margin-top:.125rem;text-align:left}.funnel-app-root .rc-page .rc-phone-add .lc-icon-link,.funnel-app-root .rc-page .rc-phone-add .lc-icon-link span{color:var(--quility-button-color, var(--Colors-Brand-500, #005851))}.funnel-app-root .rc-phone-add-mobile-btn{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;padding:4px 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:var(--Colors-Brand-500, #005851)}.funnel-app-root .rc-phone-add-mobile-btn:hover{text-decoration:underline}.funnel-app-root .rc-files-tab{display:flex;flex-direction:column;gap:16px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5;color:var(--Colors-Gray-900, #2F2F2F);box-sizing:border-box}.funnel-app-root .rc-files-helper{margin:0;font-size:16px;font-weight:400;color:var(--color-quility-dark-grey, #707070);line-height:1.5}.funnel-app-root .rc-files-upload-wrap{align-self:flex-start;display:inline-flex}.funnel-app-root .rc-files-empty{text-align:center;font-style:italic;font-size:12pt;color:var(--color-quility-dark-grey, #707070);padding:32px 0;margin:0}.funnel-app-root .rc-files-error{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-radius:6px;background:#fef2f2;border:1px solid #FECACA;color:#991b1b;font-size:13px;line-height:1.4}.funnel-app-root .rc-files-error-text{flex:1}.funnel-app-root .rc-files-error-dismiss{background:none;border:none;font-size:18px;color:#991b1b;cursor:pointer;padding:0 2px;line-height:1}.funnel-app-root .rc-files-card{background:var(--Colors-Base-white, #ffffff);border:1px solid var(--Colors-Gray-200, #E4E4E4);border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.funnel-app-root .rc-files-scroll{overflow-x:auto}.funnel-app-root .rc-files-table{width:100%;min-width:520px;table-layout:fixed;border-collapse:collapse;font-size:14px;font-family:Montserrat,sans-serif;line-height:1.5;background:var(--Colors-Base-white, #ffffff)}.funnel-app-root .rc-files-th{text-align:left;font-weight:700;font-size:14px;color:var(--Colors-Gray-900, #000000);padding:10px 20px;border-bottom:1px solid var(--Colors-Gray-200, #E4E4E4);vertical-align:middle}.funnel-app-root .rc-files-th--name{width:42%}.funnel-app-root .rc-files-th--date{width:30%;text-align:center}.funnel-app-root .rc-files-th--actions{width:28%;text-align:center;padding:10px 20px}.funnel-app-root .rc-files-row{transition:background-color .15s}.funnel-app-root .rc-files-row:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .rc-files-row+.rc-files-row{border-top:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .rc-files-td{padding:10px 20px;vertical-align:middle;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .rc-files-td--name{word-break:break-word;overflow-wrap:anywhere}.funnel-app-root .rc-files-td--date{text-align:center;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .rc-files-td--actions{text-align:center;min-width:156px;padding:10px 20px}.funnel-app-root .rc-files-name-link{font-weight:500;color:var(--quility-button-color, var(--Colors-Brand-500, #005851));text-decoration:underline;text-underline-offset:2px}.funnel-app-root .rc-files-name-link:hover{color:var(--Colors-Brand-600, #004a47)}.funnel-app-root .rc-files-name-link:focus-visible{outline:2px solid var(--Colors-Brand-500, #005851);outline-offset:2px;border-radius:2px}.funnel-app-root .rc-files-actions{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:nowrap;width:100%;min-width:max-content}.funnel-app-root .rc-files-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:none;border-radius:6px;background:transparent;color:var(--Colors-Gray-700, #344054);cursor:pointer;transition:background .15s,color .15s}.funnel-app-root .rc-files-mobile-toggle{display:none}.funnel-app-root .rc-files-action-btn:hover:not(.rc-files-action-btn--danger){background:var(--Colors-Gray-100, #E6EEEE);color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .rc-files-action-btn--danger{color:var(--Colors-Error-500, #B42318)}.funnel-app-root .rc-files-action-btn--danger:hover{background:#f0d3d1;color:var(--Colors-Error-600, #912018)}.funnel-app-root .rc-files-action-btn--save:hover{background:#f0fdf4;color:#166534}.funnel-app-root .rc-files-action-btn--cancel:hover{background:var(--Colors-Gray-100, #F0F0F0);color:var(--Colors-Gray-900, #2F2F2F)}.funnel-app-root .rc-files-edit-wrap{display:flex;align-items:center;gap:2px}.funnel-app-root .rc-files-edit-input{flex:1;min-width:0;border:none;border-bottom:1.5px solid var(--Colors-Brand-500, #35A7FF);background:transparent;font-size:inherit;font-family:inherit;color:inherit;padding:2px 4px;outline:none;line-height:1.4}.funnel-app-root .rc-files-edit-input:focus{border-bottom-color:var(--Colors-Brand-500, #35A7FF);background:#f8faff}.funnel-app-root .rc-files-edit-input:disabled{opacity:.6;cursor:not-allowed}.funnel-app-root .rc-files-edit-ext{color:var(--Colors-Gray-500, #ADADAD);font-size:inherit;white-space:nowrap;padding:2px 0;user-select:none}@media(max-width:767px){.funnel-app-root .rc-page .lc-columns{flex-direction:column}.funnel-app-root .rc-header-top{flex-direction:column;gap:12px}.funnel-app-root .rc-files-tab{gap:16px}.funnel-app-root .rc-files-helper{font-size:14px;line-height:1.35}.funnel-app-root .rc-files-upload-wrap{align-self:stretch;display:block}.funnel-app-root .rc-files-upload-wrap button{width:100%}.funnel-app-root .rc-files-card{background:var(--Colors-Gray-50, #F8F8F8);border-radius:0;overflow:visible}.funnel-app-root .rc-files-scroll{overflow-x:visible}.funnel-app-root .rc-files-table,.funnel-app-root .rc-files-table thead,.funnel-app-root .rc-files-table tbody,.funnel-app-root .rc-files-table tr,.funnel-app-root .rc-files-table th,.funnel-app-root .rc-files-table td{display:block;width:100%;min-width:0}.funnel-app-root .rc-files-table{min-width:0;border-collapse:separate}.funnel-app-root .rc-files-table thead{display:none}.funnel-app-root .rc-files-row{padding:16px 20px 18px;background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .rc-files-row:hover{background:var(--Colors-Gray-50, #F8F8F8)}.funnel-app-root .rc-files-row+.rc-files-row{border-top:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .rc-files-td{padding:0;text-align:left}.funnel-app-root .rc-files-td:before{display:block;margin-bottom:0;color:var(--Colors-Gray-900, #000000);font-size:14px;font-weight:700;line-height:1.5}.funnel-app-root .rc-files-td--name:before{content:"File Name";margin:-16px -52px 12px -20px;padding:14px 20px;background:var(--Colors-Base-white, #ffffff);border-bottom:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .rc-files-td--date:before{content:"Date Uploaded"}.funnel-app-root .rc-files-td--actions:before{content:"Actions";margin-bottom:10px}.funnel-app-root .rc-files-td--name{position:relative;padding-right:32px;padding-bottom:12px;border-bottom:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .rc-files-mobile-toggle{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:auto;right:0;bottom:8px;width:28px;height:28px;padding:0;border:none;background:transparent}.funnel-app-root .rc-files-mobile-toggle span{width:7px;height:7px;border-top:1.5px solid var(--Colors-Gray-700, #707070);border-left:1.5px solid var(--Colors-Gray-700, #707070);transform:rotate(45deg)}.funnel-app-root .rc-files-row--collapsed .rc-files-mobile-toggle span{transform:rotate(225deg)}.funnel-app-root .rc-files-row--collapsed .rc-files-td--name{padding-bottom:0;border-bottom:none}.funnel-app-root .rc-files-row--collapsed .rc-files-td--date,.funnel-app-root .rc-files-row--collapsed .rc-files-td--actions{display:none}.funnel-app-root .rc-files-td--date{padding-top:12px;padding-bottom:18px;border-bottom:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .rc-files-td--actions{padding-top:12px}.funnel-app-root .rc-files-name-link{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:var(--Colors-Gray-900, #2F2F2F);line-height:1.35;text-decoration:none}.funnel-app-root .rc-files-actions{justify-content:flex-start;gap:18px;width:auto;min-width:0}.funnel-app-root .rc-files-action-btn{width:24px;height:24px;padding:4px}}@media(max-width:600px){.funnel-app-root .rc-action-buttons{flex-wrap:wrap}}.funnel-app-root .lc-call-connect-error-wrap{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:10001;width:90%;max-width:600px;box-sizing:border-box}.funnel-app-root .lc-call-connect-error-wrap .callBlocked{margin-top:0;margin-left:0;margin-right:0;box-shadow:0 4px 8px #00000014;border:1px solid var(--Colors-Gray-200, #E4E4E4)}.funnel-app-root .lc-call-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10000;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow-y:auto;overflow-x:hidden}.funnel-app-root .lc-call-modal-box{background:var(--Colors-Base-white, #FFFFFF);border-radius:8px;box-shadow:0 4px 20px #00000026;padding:24px;width:100%;max-width:min(700px,100%);min-width:0;position:relative;box-sizing:border-box;margin:auto;max-height:min(90vh,calc(100vh - 24px));overflow-y:auto}.funnel-app-root .lc-call-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;color:var(--Colors-Gray-700, #344054);padding:4px}.funnel-app-root .lc-call-modal-title{font-size:18px;font-weight:700;color:var(--Colors-Gray-900, #2F2F2F);margin:0 32px 8px 0}.funnel-app-root .lc-call-modal-instruction{font-size:14px;color:var(--Colors-Gray-600, #475467);margin:0 0 20px;line-height:1.5}.funnel-app-root .lc-call-modal-fields{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;align-items:stretch}.funnel-app-root .lc-call-modal-field{display:flex;flex-direction:column;gap:6px;width:100%;max-width:100%;min-width:0}.funnel-app-root .lc-call-modal-field .select-container{gap:0}.funnel-app-root .lc-call-modal-label{font-size:14px;font-weight:500;color:var(--Colors-Gray-700, #344054)}.funnel-app-root .lc-call-modal-select{background:var(--Colors-Gray-50, #F8F8F8);border:1px solid var(--Colors-Gray-200, #E4E7EC);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--Colors-Gray-900, #2F2F2F);height:48px;min-height:48px;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-call-modal-select.lc-call-modal-select--placeholder{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-call-modal-readonly{font-size:14px;font-weight:400;color:var(--Colors-Gray-900, #2F2F2F);padding:10px 16px;border:none;border-bottom:1.5px solid var(--Colors-Gray-200, #E4E4E4);border-radius:0;background:var(--Colors-Base-white, #FFFFFF);height:40px;min-height:40px;line-height:20px;display:flex;align-items:center;width:100%;max-width:100%;box-sizing:border-box}.funnel-app-root .lc-call-modal-readonly strong{font-weight:700;margin-right:8px}.funnel-app-root .lc-call-modal-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;align-items:center}.funnel-app-root .lc-call-modal-actions button{min-height:48px;width:fit-content;padding:16px;box-sizing:border-box}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled){background-color:var(--quility-button-color);border-color:var(--quility-button-color)}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled):hover,.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:not(:disabled):active{background-color:var(--quility-button-color);border-color:var(--quility-button-color)}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled{background-color:var(--Colors-Gray-200, #E4E4E4);border:none;color:var(--Colors-Gray-500, #ADADAD);cursor:not-allowed}.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled .q-branded-primary-button-text,.funnel-app-root .lc-call-modal-actions .q-branded-primary-button:disabled [class*=button-text]{color:var(--Colors-Gray-500, #ADADAD)}.funnel-app-root .lc-call-modal-actions .q-branded-secondary-button:hover,.funnel-app-root .lc-call-modal-actions .q-branded-secondary-button:active{background:var(--Colors-Base-white, #FFFFFF);outline:2px var(--Colors-Brand-500, #005851) solid;color:var(--Colors-Brand-500, #005851)}@media(max-width:600px){.funnel-app-root .lc-call-modal-box{padding:16px 12px}.funnel-app-root .lc-call-modal-title{font-size:16px}.funnel-app-root .lc-call-modal-actions{flex-direction:column;align-items:stretch;justify-content:flex-start}.funnel-app-root .lc-call-modal-actions button{width:100%;flex:none;min-width:0}}.funnel-app-root .rc-not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;padding:4rem 1rem;gap:.5rem}.funnel-app-root .rc-not-found__title{color:#2f2f2f;font-weight:700;font-size:1.125rem;margin:0}.funnel-app-root .rc-not-found__subtitle{color:#8d8d8d;max-width:28rem;margin:0}.funnel-app-root .rc-choice-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1rem;border:none;border-bottom:1px solid #F1F1F1;background:transparent;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500;color:#2f2f2f;text-align:left;transition:background .15s}.funnel-app-root .rc-choice-row:last-of-type{border-bottom:none}.funnel-app-root .rc-choice-row:hover:not(.rc-choice-row--disabled){background:#f9f9f9}.funnel-app-root .rc-choice-row__label{flex:1}.funnel-app-root .rc-choice-row--disabled{opacity:.4;cursor:default}.funnel-app-root .rc-attachments{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem 0}.funnel-app-root .rc-attachment-row{display:flex;align-items:center;justify-content:space-between;background:#f9f9f9;border:1px solid #E4E4E4;border-radius:4px;padding:.5rem .75rem;font-size:.875rem}.funnel-app-root .rc-attachment-row__name{flex:1;color:#2f2f2f;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem}.funnel-app-root .rc-attachment-row__remove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:#e4e4e4;color:#2f2f2f;font-size:.875rem;line-height:1;cursor:pointer;flex-shrink:0;transition:background .15s}.funnel-app-root .rc-attachment-row__remove:hover{background:#cecece}.funnel-app-root .optionButton--disabled{opacity:.4;cursor:default}.funnel-app-root .rc-change-status-modal{--ss-primary: var(--quility-button-color)}.funnel-app-root .ba__modal--wide{max-width:750px}.funnel-app-root .ba__modal--wide .ba__close-btn{border:none;padding:0;color:#707070}.funnel-app-root .ba__modal--wide .ba__close-btn:hover{background:none;color:#2f2f2f}.funnel-app-root .rc-select-modal-body{max-height:60vh;overflow-y:auto;border:1px solid #F1F1F1;margin-top:1rem}.funnel-app-root .rc-select-modal-empty{font-style:italic;text-align:center;color:#8d8d8d;padding:2.5rem 1rem;margin:0}.funnel-app-root .rc-select-table{width:100%;border-collapse:collapse;background:#fff}.funnel-app-root .rc-select-table__th{padding:.75rem 1rem;text-align:left;font-weight:700;font-size:1rem;color:#2f2f2f;border-bottom:1px solid #F1F1F1;white-space:nowrap;font-family:Montserrat,sans-serif}.funnel-app-root .rc-select-table__th--radio{width:48px;text-align:center;padding-right:0}.funnel-app-root .rc-select-table__th--items{width:80px;text-align:left}.funnel-app-root .rc-select-table__row{cursor:pointer;transition:background .12s;border-bottom:1px solid #F1F1F1}.funnel-app-root .rc-select-table__row:hover{background:#f9fafb}.funnel-app-root .rc-select-table__row--selected{background:#f0f8f7}.funnel-app-root .rc-select-table__td{padding:1rem;vertical-align:middle;color:#2f2f2f;font-size:1rem;font-family:Montserrat,sans-serif}.funnel-app-root .rc-select-table__td--radio{width:48px;text-align:center;padding-right:0}.funnel-app-root .rc-select-table__td--items{text-align:left;color:#101828;white-space:nowrap}.funnel-app-root .rc-select-table__row:last-child{border-bottom:none}.funnel-app-root .rc-select-template__name{display:block;font-weight:400;color:#2f2f2f;font-size:1rem}.funnel-app-root .rc-select-template__preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#8d8d8d;font-size:.875rem;line-height:1.4;margin-top:.25rem}}@layer funnel{.funnel-app-root .tp-page{padding:2rem;min-height:calc(100vh - 64px);background-color:#f4f7f6;width:100%;border-left:1px solid #E4E4E4;box-sizing:border-box}.funnel-app-root .tp-inner{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:stretch}.funnel-app-root .tp-card__header{background-color:#fff;padding:2rem;width:100%;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between}.funnel-app-root .tp-card__header-left{display:flex;flex-direction:column;gap:1.5rem}.funnel-app-root .tp-title{font-size:1.25rem;font-weight:700;color:var(--color-gray-900, #2F2F2F);margin:0;text-align:left}.funnel-app-root .tp-card{width:100%;background-color:#fff;border:1px solid #E4E4E4;border-radius:var(--radius-sm, 4px);display:flex;flex-direction:column;box-shadow:0 1px 2px #0000000d}.funnel-app-root .tp-content{padding:2rem;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.funnel-app-root .tp-loading{padding-top:2rem;padding-bottom:2rem}.funnel-app-root .tp-item{position:relative;border:1px solid #E9E9E9;border-radius:var(--radius-sm, 4px);display:flex;flex-direction:column;margin-bottom:1rem}.funnel-app-root .tp-item__header{background-color:#f2f2f2;padding:.5rem 1rem;border-bottom:1px solid #E9E9E9;display:flex;align-items:center;justify-content:space-between}.funnel-app-root .tp-item__title{font-weight:700;font-size:1rem;color:#2f2f2f;margin:0}.funnel-app-root .tp-item__body{padding:.75rem 1rem;display:flex;flex-direction:column;gap:1rem;background-color:#fff}.funnel-app-root .tp-field{display:flex;flex-direction:column;gap:.25rem}.funnel-app-root .tp-field--padded{display:flex;flex-direction:column;gap:.25rem;padding-top:.5rem}.funnel-app-root .tp-field__label{font-size:1rem;font-weight:700;color:#2f2f2f}.funnel-app-root .tp-field__value{font-weight:400;color:#2f2f2f}.funnel-app-root .tp-edit-row{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.funnel-app-root .tp-edit-actions{display:flex;align-items:center;gap:.5rem}.funnel-app-root .tp-var-wrap{position:relative;display:inline-block;width:100%}@media(min-width:640px){.funnel-app-root .tp-var-wrap{width:auto}}.funnel-app-root .tp-var-wrap--mt{position:relative;display:inline-block;width:100%;margin-top:.5rem}@media(min-width:640px){.funnel-app-root .tp-var-wrap--mt{width:auto}}.funnel-app-root .tp-var-dropdown{position:absolute;left:0;margin-top:.25rem;max-height:20rem;overflow-y:auto;overflow-x:hidden;width:16rem;background-color:#fff;border:1px solid #E9E9E9;border-radius:var(--radius-sm, 4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;z-index:10;display:flex;flex-direction:column;padding-bottom:.5rem}.funnel-app-root .tp-var-dropdown--above{z-index:20}.funnel-app-root .tp-var-search{padding:.5rem;position:sticky;top:0;background-color:#fff;z-index:10}.funnel-app-root .tp-var-btn{padding:.5rem 1rem;text-align:left;font-size:1rem;color:#2f2f2f;width:100%;background:none;border:none;cursor:pointer;transition:background-color .15s ease;font-family:inherit}.funnel-app-root .tp-var-btn:hover{background-color:#f4f9f8}.funnel-app-root .tp-empty{text-align:center;padding:2rem 0;color:#707070}.funnel-app-root .tp-email-tip{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background-color:#eff6ff;border:1px solid #BFDBFE;border-radius:4px;font-size:.875rem;color:#1e40af;line-height:1.5;margin-bottom:.5rem}.funnel-app-root .tp-email-tip svg{flex-shrink:0;margin-top:2px;color:#3b82f6}.funnel-app-root .tp-gmail-warning{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;background-color:#fffbeb;border:1px solid #FCD34D;border-radius:4px;font-size:.875rem;color:#92400e;line-height:1.5;margin-bottom:.5rem}.funnel-app-root .tp-gmail-warning svg{flex-shrink:0;margin-top:2px;color:#d97706}.funnel-app-root .tp-gmail-warning__body{display:flex;flex-direction:column;gap:.375rem}.funnel-app-root .tp-gmail-warning__link{color:#b45309;font-weight:600;text-decoration:underline;text-underline-offset:2px}.funnel-app-root .tp-gmail-warning__link:hover{color:#92400e}.funnel-app-root .tp-create-form{position:relative;background-color:#fff;border:2px dashed var(--color-brand-600, #004641);border-radius:var(--radius-sm, 4px);display:flex;flex-direction:column;padding:1rem;margin-top:.5rem}.funnel-app-root .tp-create-form__title{font-weight:700;font-size:1rem;color:#2f2f2f;margin:0 0 1rem}.funnel-app-root .tp-create-form__fields{display:flex;flex-direction:column;gap:1rem}.funnel-app-root .tp-create-form__field{display:flex;flex-direction:column;gap:.25rem;width:100%;background-color:#fff}.funnel-app-root .tp-inline-error{margin:.25rem 0 0;font-size:.875rem;color:var(--color-error-600, #b42318);line-height:1.4}.funnel-app-root .tp-field-meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-top:.25rem}.funnel-app-root .tp-field-meta-row__primary{display:flex;flex-direction:row;flex:1;min-width:0}.funnel-app-root .tp-inline-error--row{margin:0}.funnel-app-root .tp-char-count--row{flex-shrink:0;margin-top:0;line-height:1.4;padding-top:.125rem}.funnel-app-root .tp-limit-notice{margin:0;padding:.75rem 1rem;background-color:#f4f7f6;border:1px solid #E4E4E4;border-radius:4px;font-size:.875rem;color:#555;line-height:1.5}.funnel-app-root .tp-new-template-with-tooltip{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.funnel-app-root .tp-limit-tooltip-wrap{cursor:not-allowed;display:inline-flex}.funnel-app-root .tp-limit-info-icon-wrap{flex-shrink:0;padding-top:2px}.funnel-app-root button.tp-btn-disabled-at-limit[disabled]{opacity:.5;pointer-events:none}.funnel-app-root .tp-field__label--block{display:block;margin-bottom:.25rem}.funnel-app-root .tp-required-star{color:var(--color-error-600, #b42318)}.funnel-app-root .tp-wysiwyg-focus-wrap{width:100%}.funnel-app-root .tp-email-content-preview{cursor:pointer;border-radius:var(--radius-sm, 4px);border:1px solid #E4E4E4;background-color:#fafafa}.funnel-app-root .tp-email-content-preview:focus{outline:2px solid var(--color-brand-600, #004641);outline-offset:2px}.funnel-app-root .tp-email-content-preview .ql-editor{min-height:120px}.funnel-app-root .tp-email-editor-shell{border-radius:var(--radius-sm, 4px);border:1px solid #E4E4E4;background-color:#fafafa;overflow:hidden}.funnel-app-root .tp-email-editor-shell .wysiwyg-editor{margin:0;max-width:none;width:100%;padding:0;background-color:transparent;border-radius:0;height:auto}.funnel-app-root .tp-email-editor-shell .quill{height:auto}.funnel-app-root .tp-email-editor-shell .ql-toolbar{border:none;border-bottom:1px solid #E4E4E4;background-color:#fff}.funnel-app-root .tp-email-editor-shell .ql-container.ql-snow{border:none!important;height:auto!important}.funnel-app-root .tp-email-editor-shell .ql-editor{min-height:120px;background-color:#fff}.funnel-app-root .tp-email-html-preview{border-radius:var(--radius-sm, 4px);border:1px solid #E4E4E4;background-color:#fafafa}.funnel-app-root .tp-email-html-preview .ql-editor{min-height:120px}.funnel-app-root .tp-create-form__content{display:flex;flex-direction:column;gap:.25rem}.funnel-app-root .tp-create-form__actions{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.funnel-app-root .tp-footer{background-color:#fff;padding:1rem;display:flex;align-items:center;justify-content:space-between}.funnel-app-root .tp-count-badge{background-color:#e9e9e9;font-size:14px;font-weight:700;color:#2f2f2f;padding:.25rem .75rem;border-radius:12px}.funnel-app-root .tp-char-count{font-size:.75rem;color:#707070;text-align:right;margin-top:.25rem}.funnel-app-root .tp-modal-text{padding-top:1rem;font-size:14px;color:#2f2f2f}.funnel-app-root .tp-input-full,.funnel-app-root .tp-btn-variable{width:100%;font-size:1rem}@media(min-width:640px){.funnel-app-root .tp-btn-variable{width:auto}}}@layer funnel{.funnel-app-root .sp__container{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}.funnel-app-root .sp__ring{width:3rem;height:3rem;border-radius:50%;border:2px solid transparent;border-top-color:var(--quility, #1A5C58);border-bottom-color:var(--quility, #1A5C58);animation:sp-spin .8s linear infinite}@keyframes sp-spin{to{transform:rotate(360deg)}}}@layer funnel{.funnel-app-root .tutorialWrapper{position:absolute;top:0;left:0;width:80%;height:80%;background-color:#fff;z-index:222;margin:5% auto auto 10%;border-bottom:solid 1px;box-shadow:0 0 150px -5px;border-radius:5px;border:solid 3px var(--quility-border-color);overflow:auto}.funnel-app-root .tutorialBlockWrapper{width:calc(50% - 50px);border:solid 1px var(--quility-border-color);line-height:40px;text-align:center;border-radius:5px;-webkit-user-select:none;user-select:none;display:inline-block;cursor:pointer;vertical-align:top;margin:10px 10px 10px 30px}.funnel-app-root .tutorialBlockButtonLeft{display:inline-block;width:50%;border-top-right-radius:5px;border-bottom-left-radius:var(--quility-border-radius);transition:all .5s}.funnel-app-root .tutorialBlockButtonRight{display:inline-block;width:50%;border-top-left-radius:5px;border-bottom-right-radius:var(--quility-border-radius);transition:all .5s}.funnel-app-root .tutorialContainer{width:70%;margin:40px auto auto}.funnel-app-root .hiddenContent{overflow:hidden;transition:all .5s}.funnel-app-root .tutorialBlockWrapper:hover>.hiddenContent{height:40px}.funnel-app-root .tutorialBlockButtonLeft:hover,.funnel-app-root .tutorialBlockButtonRight:hover{background-color:var(--quility-button-color);color:var(--quility-light-text)}.funnel-app-root .toolTipTutorial{position:absolute;margin-left:-30px;border:solid 1px var(--quility-border-color);color:var(--quility-border-color);width:20px;height:20px;line-height:20px;border-radius:50%;margin-top:10px}.funnel-app-root .toolTipTutorialTip{position:absolute;width:150px;border:solid 1px var(--quility-border-color);border-radius:5px;margin-left:-95px;margin-top:33px;background-color:#eee;z-index:2;font-size:14px;line-height:normal;text-align:left;display:none;padding:5px}.funnel-app-root .toolTipTutorial:hover~.toolTipTutorialTip{display:block}.funnel-app-root .goBack{position:absolute;top:5px;left:10px;border:solid 1px var(--quility-border-color);padding:5px 15px;border-radius:5px;background-color:var(--quility-button-color);font-weight:700;cursor:pointer}.funnel-app-root .componentWrapper{width:calc(100% - 40px);position:absolute;left:0;height:80%;overflow:scroll}}@layer funnel{.funnel-app-root .consentContent{width:60%;margin:100px auto auto;border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);height:500px;overflow:auto;background-color:var(--quility-block-background-color);padding:20px;position:relative}.funnel-app-root .consentWrapper{position:fixed;top:0;left:0;z-index:3;background-color:#80808054;height:100%}.funnel-app-root .callRecordingOption{border:solid 1px var(--quility-border-color);border-radius:var(--quility-border-radius);height:40px;line-height:40px;width:90%;margin:10px 0 10px 5%;cursor:pointer}.funnel-app-root .selectedRecordingOption{background-color:var(--quility-color);color:var(--quility-light-text)!important}.funnel-app-root .b2b .selectedRecordingOption{background-color:var(--Colors-Brand-800)!important}.funnel-app-root .titleColor{color:var(--quility-light-text)!important}}@layer funnel{.funnel-app-root .blockContainer{width:50%}.funnel-app-root .accountBlockTitleHolder{width:100%;padding:16px 0;background:#f1f1f1;border-bottom:2px solid rgb(241,241,241);justify-content:flex-start;align-items:center;gap:40px;display:inline-flex;border-radius:5px 5px 0 0}.funnel-app-root .subOptions{color:#707070;font-size:14px;font-family:Montserrat;font-weight:400;overflow-wrap:break-word;margin-left:20px}.funnel-app-root input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;border:1.5px solid #adadad}.funnel-app-root input[type=radio]:hover{box-shadow:0 0 0 3px var(--pale-color);background-color:var(--pale-color);border-color:var(--quility-color)}.funnel-app-root input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.funnel-app-root input[type=radio]:checked:before{background:var(--quility-color)}.funnel-app-root input[type=radio]:checked{border-color:var(--quility-color)}.funnel-app-root .radioText{vertical-align:super}.funnel-app-root .toolTipAccount{position:absolute;margin-left:250px;border:solid 1.5px var(--quility-border-color);font-size:12px;font-weight:600;width:16px;height:16px;line-height:16px;border-radius:50%;background-color:#fff;text-align:center;color:var( --quility-tool-tip);border-color:var( --quility-tool-tip);cursor:pointer;font-weight:800}.funnel-app-root .toolTipAccountWrapper:hover>.toolTipAccountTip{display:block;margin-top:25px}.funnel-app-root .toolTipAccountWrapper{position:absolute;margin-bottom:20px}.funnel-app-root .toolTipAccountTip{position:absolute;width:620px;border-radius:5px;font-size:14px;line-height:normal;text-align:left;margin-top:-150px!important;margin-left:30px;display:none}.funnel-app-root .customTipClass{position:relative;left:50%;transform:translate(-25%);z-index:100;align-self:stretch;padding:16px;background:#fff;border-radius:8px;border-color:#1018280f;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex;box-shadow:0 1px 2px #1018280f;border:solid 1px rgba(16,24,40,.06)}}@layer funnel{.funnel-app-root .opacity-0{opacity:0!important}.funnel-app-root .-translate-y-50{transform:translateY(-50%)!important}.funnel-app-root .q-zendesk-launcher{position:fixed;bottom:20px;right:20px;height:48px;width:48px;cursor:pointer;border:none;outline:none;background-color:#005851;border-radius:50%;z-index:10;box-shadow:2px 2px 10px #00000040}.funnel-app-root .q-zendesk-launcher__content{position:relative;height:100%;width:100%;overflow:hidden}.funnel-app-root .q-zendesk-launcher__content--ico{position:absolute;top:0;left:0;height:200%;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;overflow:hidden;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transform:translateY(0)}.funnel-app-root .q-zendesk-launcher__badge{position:absolute;top:0;right:0;height:20px;width:20px;line-height:20px;text-align:center;transform:translate(25%) translateY(-25%);background-color:red;color:#fff;font-weight:600;border-radius:50%;font-size:.75rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.funnel-app-root [title="Messaging window"][name="Messaging window"]{bottom:88px!important;z-index:9!important}}@layer funnel{.funnel-app-root{--quility-color:#45bcaa;--quility-dark-green: #005851;--quility-extra-dark-green:#003e3a;--quility-medium-dark-green:#337973;--quility-button-color: #44bbaa;--quility-dark-hover-color:#44bbaa;--quility-block-background-color:#ffffff;--quility-nested-block-background-color:#ffffff;--quility-block-header-background-color:#ffffff;--quility-nested-block-header-background-color:#f1f1f1;--quility-hover-grey-color:#f1f1f1;--quility-text-on-background:#000000;--quility-light-background: #ffffff;--quility-accent-background:#f1f1f1;--quility-color-button-text-color:#ffffff;--quility-left-side-bar-color: #005851;--quility-veil: #003e3a75;--quility-burst-color: #000000;--quility-light-hover-color:#daf3f0;--quility-border-color: #d0d0d0;--quility-dark-text: #000000;--quility-light-text: #ffffff;--quility-input-background-color: #f8f8f8;--quility-input-border-color:#a4a4a4bf;--background-color: #e4e4e4;--secondary-color: #c5d9f0;--quility-button-color-hover: #005751;--quility-button-color-destructive: #f95951;--quility-button-color-destructive-hover: #b20221;--quility-deactive-color:#a1c3be;--quility-header-color:#f1f1f1;--quility-close-window-button: #000000;--quility-close-button-color:#44bbaa;--quility-dark-grey:#707070;--quility-border-radius:5px;--quliity-light-green:#cbfbef;--banner-spacing-sm: 4px;--banner-spacing-md: 12px;--banner-spacing-lg: 16px;--banner-spacing-xl: 10px;--banner-radius: 8px;--banner-font-size: 14px;--banner-font-size-lg: 16px;--banner-line-height: 150%;--banner-transition: opacity .2s;--banner-hover-opacity: .7;--error-banner-bg: #FEF2F2;--error-banner-border: #DC2626;--error-banner-text: #DC2626;--success-banner-bg: #ECFDF3;--success-banner-border: #17B26A;--success-banner-text: #17B26A;--success-banner-text-dark: #0F8A5C;--quility-input-text-color: #344054;--quility-placeholder-color: #98a2b3;--quility-error-border-light: #FDA29B;--quility-dropdown-border-color: #d0d5dd;--quility-dropdown-hover-bg: #f9fafb}}@layer funnel{.funnel-app-root .landingWrapper{background-color:#fff}.funnel-app-root .migrationTitle{color:var(--Colors-Foreground-fg-brand-primary, #005851);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-.96px}.funnel-app-root .mainImage{width:70%;border:solid 3px var(--quility-border-color);border-radius:10px;box-shadow:6px 14px 100px -50px}.funnel-app-root .trade{font-size:15px;line-height:20px;vertical-align:top}.funnel-app-root .spiel{color:var(--colors-foreground-fg-primary-900, #2F2F2F);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:125%}.funnel-app-root .subSpiel{color:var(--colors-foreground-fg-secondary-700, #707070);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:125%}.funnel-app-root .subTrade{font-size:13px;line-height:20px;vertical-align:top}.funnel-app-root .migrationLogo{display:flex;width:410px;height:34px;justify-content:center;align-items:center;margin:auto;gap:12px}.funnel-app-root .descriptionBlock{display:flex;min-width:320px;padding-top:30px;flex-direction:column;align-items:center;gap:var(--spacing-4xl, 32px);flex:1 0 0}.funnel-app-root .descriptionIconWrapper{display:flex;padding:12px;flex-direction:column;align-items:flex-start;position:absolute;top:-30px;border-radius:var(--radius-sm, 6px);border:1px solid var(--Colors-Border-border-secondary, #E4E4E4);background:var(--Colors-Base-white, #FFF);box-shadow:0 2px 4px 0 var(--Colors-Effects-Shadows-shadow-xs, rgba(16, 24, 40, .05))}.funnel-app-root .descriptionBlockText{color:var(--colors-foreground-fg-primary-900, #2F2F2F);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:125%}.funnel-app-root .innerDescription{display:flex;padding:52px var(--spacing-3xl, 24px) var(--spacing-4xl, 32px) var(--spacing-3xl, 24px);flex-direction:column;align-items:center;gap:var(--spacing-4xl, 32px);align-self:stretch;position:relative;border-radius:var(--spacing-xl, 16px);background:var(--Colors-Background-bg-secondary, #F8F8F8)}.funnel-app-root .bottomWrapper{padding-top:20px!important;display:flex;padding:var(--spacing-9xl, 96px) 0px;flex-direction:column;align-items:center;gap:var(--spacing-7xl, 40px);align-self:stretch;width:75%;margin:auto}.funnel-app-root .descriptionBoxWrapper{display:flex;align-items:flex-start;align-content:flex-start;gap:var(--spacing-7xl, 64px) var(--spacing-4xl, 32px);align-self:stretch;flex-wrap:wrap}.funnel-app-root .logoSpacer{display:flex;padding:var(--spacing-9xl, 70px) 0px;flex-direction:column;align-items:center;gap:var(--spacing-7xl, 64px);align-self:stretch}.funnel-app-root .landingButton{display:flex;min-height:35px;line-height:35px;padding:5px 13px;justify-content:center;align-items:flex-end;gap:8px;color:#fff;font-weight:700;border-radius:var(--radius-sm, 6px);background-color:var(--Colors-Background-bg-brand-solid, #46C3B2);width:90px;cursor:pointer;margin:40px auto}.funnel-app-root .ineligibilityScreen{backdrop-filter:blur(2px);position:fixed;width:100%;height:100%;background-color:#50505080;z-index:1}.funnel-app-root .landingModal{position:relative;display:flex;max-width:600px;padding:var(--spacing-4xl, 32px) var(--spacing-5xl, 40px);flex-direction:column;align-items:center;gap:var(--spacing-4xl, 32px);border-radius:var(--radius-xl, 12px);background:var(--Colors-Background-bg-primary, #FFF);box-shadow:0 20px 24px -4px var(--Colors-Effects-Shadows-shadow-xl_01, rgba(16, 24, 40, .08)),0 8px 8px -4px var(--Colors-Effects-Shadows-shadow-xl_02, rgba(16, 24, 40, .03));width:70%;margin:15% auto auto}.funnel-app-root .modalMainText{color:var(--colors-foreground-fg-primary-900, #2F2F2F);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:125%}.funnel-app-root .modalSmallText{color:var(--colors-foreground-fg-secondary-700, #707070);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.funnel-app-root .descriptionModalIcon{display:flex;width:48px;height:48px;padding:12px;justify-content:center;align-items:center;border-radius:var(--radius-full, 9999px);background:var(--Colors-Background-bg-brand-secondary, #CCFBEF)}.funnel-app-root .closeModalIconWrapper{display:flex;width:36px;height:36px;padding:var(--spacing-md, 8px);justify-content:center;align-items:center;position:absolute;right:0;top:0;cursor:pointer}.funnel-app-root .modalActionButtonWrapper{display:flex;height:40px;justify-content:center;align-items:center;gap:var(--spacing-lg, 12px);align-self:stretch}.funnel-app-root .modalActionButton{display:flex;min-height:20px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:4.5px;background:var(--Colors-Background-bg-brand-solid, #46C3B2);color:#fff;font-weight:700;cursor:pointer}.funnel-app-root .activeBottomWrapper{display:flex;max-width:var(--container-max-width-desktop, 1280px);padding:0px var(--container-padding-desktop, 32px);justify-content:center;align-items:center;align-content:center;gap:64px var(--spacing-7xl, 0px);align-self:stretch;margin:auto}.funnel-app-root .activeBottomBlock{flex:1;max-width:var(--container-max-width-desktop, 1280px);padding:0px var(--container-padding-desktop, 32px);align-content:center;align-self:stretch}.funnel-app-root .activeBlockInnerContent{display:flex;min-width:var(--width-sm, 480px);flex-direction:column;align-items:flex-start;gap:var(--spacing-5xl, 40px);width:100%;position:relative}.funnel-app-root .blockInnerContentTitle{color:var(--colors-foreground-fg-primary-900, #2F2F2F);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:125%}.funnel-app-root .checkWrapper{display:flex;min-width:var(--width-sm, 480px);flex-direction:column;align-items:flex-start;gap:var(--spacing-5xl, 40px);flex:1 0 0}.funnel-app-root .actualCheck{display:flex;align-items:center;gap:var(--spacing-xs, 4px);align-self:stretch}.funnel-app-root .theCheck{width:28px;height:28px;fill:var(--Colors-Background-bg-disabled, #E4E4E4);stroke-width:2px;stroke:var(--colors-foreground-fg-senary-300, #D0D0D0)}.funnel-app-root .theCheck2{width:28px;border-radius:5px;height:28px;background-color:var(--Colors-Background-bg-disabled, #46C3B2);stroke-width:2px;stroke:var(--colors-foreground-fg-senary-300, #FFFFFF)}.funnel-app-root .checkText{color:var(--colors-foreground-fg-primary-900, #2F2F2F);leading-trim:both;text-edge:cap;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.085px;font-size:15px;margin-left:5px}.funnel-app-root .linkStyle{color:var(--Colors-Foreground-fg-brand-secondary, #46C3B2);leading-trim:both;text-edge:cap;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.085px;text-decoration-line:underline}.funnel-app-root .largeBottomIconWrapper{display:flex;width:110px;height:110px;padding:28px 27.999px 28px 28.001px;justify-content:center;align-items:center;flex-shrink:0;border-radius:1000px;background:var(--quility-brand-colors-water-green-rgb-100, #46C3B2);z-index:1;margin-left:90px;margin-top:15px;position:absolute}.funnel-app-root .largeBottomIcon{width:144px;height:144px;flex-shrink:0}.funnel-app-root .graphicLine{background:var(--Colors-Border-border-secondary, #E4E4E4);width:576px;height:1px}.funnel-app-root .graphicLineWrapper{display:flex;max-width:var(--container-max-width-desktop, 1280px);padding:0px var(--container-padding-desktop, 0pxpx);justify-content:center;align-items:center;align-content:center;gap:30px var(--spacing-7xl, 36px);align-self:stretch;flex-wrap:wrap;position:absolute;width:100%;margin-top:-140px}.funnel-app-root .graphicLine2{background:var(--Colors-Border-border-secondary, #E4E4E4);width:1px;height:280px}.funnel-app-root .graphicLineWrapper2{display:flex;max-width:var(--container-max-width-desktop, 1280px);padding:0px var(--container-padding-desktop, 0pxpx);justify-content:center;align-items:center;align-content:center;gap:34px var(--spacing-7xl, 31px);align-self:stretch;flex-wrap:nowrap;position:absolute;height:100%;flex-direction:row}.funnel-app-root .yellowSquare{width:32px;height:32px;transform:rotate(-90deg);flex-shrink:0;background:var(--quility-brand-colors-yellow-rgb-100, #FC0);right:175px;position:absolute;margin-top:-93px}.funnel-app-root .yellowSquare2{width:32px;height:32px;transform:rotate(-90deg);flex-shrink:0;background:var(--quility-brand-colors-yellow-rgb-100, #FC0);left:175px;position:absolute;bottom:-95px}.funnel-app-root .redSquare{width:32px;height:32px;transform:rotate(-90deg);flex-shrink:0;background:var(--quility-brand-colors-red-rgb-100, #FF5851);position:absolute;right:50px;bottom:-125px}.funnel-app-root .blueSquare{width:32px;height:32px;transform:rotate(-90deg);flex-shrink:0;background:var(--quility-brand-colors-blue-rgb, #0083EB);position:absolute;left:50px;top:-125px}.funnel-app-root .veryBottomTextWrapper{display:flex;padding:var(--spacing-9xl, 96px) 0px;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-7xl, 64px);align-self:stretch}.funnel-app-root .veryBottomText{max-width:1440px;align-self:stretch;color:var(--colors-foreground-fg-primary-900, #2F2F2F);text-align:center;font-family:Montserrat;font-size:14px;font-style:italic;font-weight:400;line-height:21px;margin:auto}.funnel-app-root .thankyouWrapper{display:flex;padding:var(--spacing-9xl, 96px) 0px;flex-direction:column;align-items:center;gap:var(--spacing-7xl, 64px);align-self:stretch}.funnel-app-root .thankyouIconWrapper{display:flex;padding:12px;flex-direction:column;align-items:flex-start;width:60px;height:60px;border-radius:var(--radius-sm, 6px);background-color:var(--Colors-Background-bg-brand-solid, #46C3B2);box-shadow:0 2px 4px 0 var(--Colors-Effects-Shadows-shadow-xs, rgba(16, 24, 40, .05))}.funnel-app-root .thankyouIconIcon{width:36px;height:36px}.funnel-app-root .thankyouText{color:var(--Colors-Foreground-fg-brand-primary, #005851);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.96px}.funnel-app-root .thankyouTextWrapper{display:flex;max-width:var(--width-xl, 768px);flex-direction:column;align-items:center;gap:var(--spacing-4xl, 32px);align-self:stretch;margin:auto}.funnel-app-root .thankyouMessage{align-self:stretch;color:var(--colors-foreground-fg-secondary-700, #707070);text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:125%}.funnel-app-root .migrateSpacer{margin-bottom:35px}.funnel-app-root .largeBottomIconWrapper2{display:flex;width:110px;height:110px;padding:28px 27.999px 28px 28.001px;justify-content:center;align-items:center;flex-shrink:0;border-radius:1000px;background:var(--quility-brand-colors-water-green-rgb-100, #46C3B2);z-index:1;top:-180px;right:15px;position:absolute}.funnel-app-root .migrationButtonWrapper{display:flex;min-width:var(--width-sm, 480px);flex-direction:column;align-items:flex-start;gap:var(--spacing-5xl, 40px);flex:1 0 0}.funnel-app-root .actualMigrationButtonDis{display:flex;padding:14px 16px;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;border-radius:var(--radius-sm, 6px);background:var(--Colors-Background-bg-disabled, #E4E4E4);height:15px;color:#fff;font-weight:700;cursor:pointer}.funnel-app-root .actualMigrationButton{display:flex;padding:14px 16px;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;border-radius:var(--radius-sm, 6px);background:var(--Colors-Background-bg-brand-solid, #46C3B2);height:15px;color:#fff;font-weight:700;cursor:pointer}.funnel-app-root .migrateButtonText{display:flex;min-height:40px;padding:14px 16px;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px}}@layer funnel{.funnel-app-root{margin:0;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--Colors-Gray-50)}.funnel-app-root code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.funnel-app-root .b2b#root,.funnel-app-root .b2b.App{background-color:var(--Colors-Gray-50)}}
