:root{--body-color:#f4f7ff;--pri-color:#32aab1;--linear-color:linear-gradient(90deg,rgba(255,255,255,0.3),rgba(50,134,189,0.3));--linear-color2:linear-gradient(90deg,#32abb1,#3286bd);--border-color:var(--Gradient,#32abb1);--bg-table:#fff}body{background-color:var(--body-color)}main{padding:17px 0 34px;width:100%;overflow-x:hidden}h1{margin:0 0 15px}.form-control{width:100%;padding:15px;border:1px solid transparent;border-radius:10px;font-size:14px;background-color:#fafafa}.form-control.textarea{border-radius:10px!important}.form-control:focus-visible{outline:none}.form-control:focus{border-color:var(--pri-color)}.card .form-control{background-color:var(--body-color)}.my-select{width:100%;display:flex;flex-direction:column;gap:8px}.form-control .MuiOutlinedInput-input{padding:13px}.form-control .MuiInputLabel-outlined{color:#7d8592;font-size:14px;font-weight:400;line-height:1}.MuiOutlinedInput-notchedOutline{border:none!important}.form-control .MuiOutlinedInput-notchedOutline{border-radius:10px;border:1px solid transparent;box-shadow:0 1px 2px 0 rgba(184,200,224,.22)}.select-label{color:#00000060;position:relative}.btn-primary,.btn-secondray{background:var(--pri-color);padding:10px 30px;font-size:17px;width:200px;font-weight:500}.btn-delete,.btn-primary,.btn-secondray{border:1px solid transparent;color:white;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;text-transform:capitalize}.btn-delete{background:#e33629;padding:7px 30px!important;font-size:13px}.btn-delete:hover{background:transparent;color:#e33629;border:1px solid #e33629}.btn-secondray{background:rgba(50,170,177,.1)!important}.btn-secondray:hover{background:transparent!important;color:var(--pri-color)!important}.reset-button{color:#737373!important;text-align:center!important;font-size:16px!important;line-height:30px!important;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;flex-wrap:wrap;padding:0!important;gap:10px}.ReactFlagsSelect-module_selectBtn__19wW7:after{display:none!important}.btn-secondray{border:1px solid var(--border-color);background:transparent;color:var(--pri-color)}.btn-secondray:hover{background:var(--pri-color);color:white}.btn-primary:hover{background:white;color:var(--pri-color);border:1px solid var(--pri-color)}.btn-secondray.disabled{opacity:.5}.card{background:white;padding:20px;border-radius:10px}.react-date-picker .react-date-picker__wrapper{border:none;background:#fafafa;padding:15px;border-radius:100px}.react-datetime-picker{width:100%}.react-datetime-picker .react-datetime-picker__wrapper{padding:14px;border:none;border-radius:100px;background:#fafafa}.react-datetime-picker .react-datetime-picker__clock{display:none!important}.react-calendar button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{color:#000!important}.react-calendar button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend.react-calendar__month-view__days__day--neighboringMonth{color:#757575!important}.react-calendar button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{color:white!important}.react-timerange-picker .react-timerange-picker__wrapper{padding:14px;border-radius:100px;background:#fafafa;border:1px solid var(--pri-color)}.react-timerange-picker{width:100%}.react-timerange-picker .react-timerange-picker__button{padding-block:0}.quill{background-color:var(--body-color);border-radius:10px;overflow:hidden}.ql-toolbar.ql-snow{border:none!important;border-bottom:1px solid rgba(0,0,0,.08)!important;padding:13px!important}.ql-container.ql-snow{border:none!important;height:400px}.header-title{font-size:30px;font-weight:700}.my-modal .my-modal-content{border-radius:24px;box-shadow:0 6px 58px 0 rgba(196,203,214,.1);border:none;padding:0}.my-modal.user-modal .my-modal-content{width:68%;height:763px}.my-modal .my-modal-content::-webkit-scrollbar{width:0}.my-modal .MuiBackdrop-root.MuiModal-backdrop{background:linear-gradient(90deg,#32abb130,#0c253675)}.modal-header{background:var(--linear-color);display:flex;gap:20px;align-items:center;padding:18px 50px;border-radius:24px 24px 0 0}.modal-header .icon{box-shadow:0 4px 20px rgba(0,0,0,.05);background:white;width:55px;height:55px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:12px}.modal-header .icon img{max-width:100%;height:auto}.modal-header h2{font-size:25px;color:#183c58}.react-calendar{border-radius:10px;border:1px solid #32abb1!important;background:#fff;box-shadow:0 4px 20px 0 rgba(50,171,177,.5)}.react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.react-calendar .react-calendar__month-view__weekdays__weekday{border-radius:5.623px!important;background:#f4f9fd!important;color:#7d8592;font-size:11px;padding:2px 6px!important}.react-calendar .react-calendar__month-view__weekdays{padding:0 10px;gap:6px;width:90%;margin-bottom:10px}.react-calendar .react-calendar__tile--active,.react-calendar .react-calendar__tile--now{background:#32aab1;color:white}.react-calendar .react-calendar__tile--now:hover{background:#32aab1!important;color:#fff}.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#32aab1!important}.react-calendar__navigation{width:70%;margin:20px auto;height:30px!important;gap:10px}button.react-calendar__navigation__arrow{font-size:20px;color:#fff;background:#32aab1!important;border-radius:10px}button.react-calendar__navigation__label{font-size:16px}.react-calendar__navigation button:enabled:hover{border-radius:10px}.main-auth-pages{display:flex;align-items:center;justify-content:space-between;padding:5em 9.375em 5.625em 7.5em;height:100vh;box-sizing:border-box}.main-newInputField{display:flex;flex-direction:column;gap:.5em;width:100%;font-family:sans-serif}.main-newInputField label{font-size:.875em!important;color:#000;line-height:1.25;font-family:var(--font-dm-sans)}.main-newInputField .asterisk{color:#d04437;font-size:.875em;line-height:1.25;font-family:var(--font-dm-sans)}.main-newInputField .input-container{position:relative;display:flex;align-items:center}.main-newInputField input{width:100%;background-color:#f4f7ff;border:1px solid #f4f7ff;border-radius:3.125em;outline:none;font-size:.9375em;color:#333;font-weight:300;font-family:var(--font-dm-sans)}.main-newInputField input,.main-newInputField input#zip{padding:.75em 1.5em .75em 2.8125em}.main-newInputField input:hover{border-color:#32abb1}.main-newInputField input:focus{background:#fff;border-radius:100px;border:1px solid #32abb1;opacity:1;box-shadow:0 0 14.5px 0 rgba(0,0,0,.08)}.main-newInputField .icon-wrapper{position:absolute;left:1.125em;display:flex;align-items:center;justify-content:center;width:1.125em;height:1.125em;color:#61809c;pointer-events:none;transition:color .3s ease;z-index:2}.main-newInputField .icon-wrapper img,.main-newInputField .icon-wrapper svg{width:1.125em;height:1.125em;object-fit:contain}.main-newInputField input:focus+.icon-wrapper{color:#3286bd}.main-newInputField.has-error input{border-color:#ff1744}.main-newInputField .error-msg{font-size:.75em;color:var(--Color,#474747);font-weight:300;line-height:1;font-family:var(--font-dm-sans)}.main-auth-pages .auth-pri-button{display:flex;width:100%;height:3.125em;padding:0 1.5em;justify-content:center;align-items:center;gap:.5em;border:none;border-radius:6.25em;background:var(--website,linear-gradient(90deg,#32abb1 0,#3286bd 100%));color:#f7fafc;font-size:1.25em;font-weight:600;cursor:pointer;outline:none;line-height:1.25}.main-auth-pages .left-logo{width:4.5625em}.main-auth-pages .left-logo img{width:100%;height:auto}.main-auth-pages .side-logo{width:17.625em}.main-auth-pages .side-logo img{width:100%;height:auto}.main-auth-pages .auth-sec-button{display:flex;width:100%;height:2.5em;padding:0 1.2em;justify-content:center;align-items:center;gap:.4em;border:none;border-radius:6.25em;background-color:#fff;color:#32abb1;font-size:1.25em;font-weight:600;cursor:pointer;outline:none;line-height:1.25}.main-auth-pages .auth-pri-button:hover{opacity:.9;box-shadow:0 4px 15px rgba(50,171,177,.3)}.main-auth-pages .auth-sec-button:hover{opacity:.9}.main-auth-pages .auth-button:active{transform:scale(.98)}.main-auth-pages .auth-button:disabled{background:#cccccc;cursor:not-allowed}.main-auth-pages .PhoneInput input{all:unset;color:#000;font-size:1em;font-weight:300;line-height:1;font-family:var(--font-dm-sans)}.main-auth-pages .PhoneInputCountry{margin-right:.625em}.main-auth-pages .ReactFlagsSelect-module_selectBtn__19wW7{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5em 1.75em .4375em 1.0625em;font-family:var(--font-dm-sans);color:#00000080;border-radius:100px;background:#f4f7ff;font-size:.9375em!important;font-weight:300;border:none}.main-auth-pages .flags-select-custom-button:after{display:none}.main-auth-pages .auth-forget-password-form .main-newInputField input{padding:1em 1.5em .9375em 2.8125em}.main-auth-pages .input-container{position:relative}.main-auth-pages .password-toggle{position:absolute;right:1em;top:50%;transform:translateY(-50%);cursor:pointer;color:#718096;display:flex;align-items:center}.main-billing-plans-tab{border-radius:10px;background:#fff;padding:32px 36px 35px 31px}.main-billing-plans-tab h1{color:#000;text-align:center;font-size:40px;font-weight:400;line-height:50px;margin-bottom:30px}.main-billing-plans-tab h1 span{background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-weight:600;line-height:50px}.main-billing-plans-tab .plan-card{border-radius:14.09px;background:#f5fdff;border-top:4px solid #329bb6;padding:25px 23px 38px 21px}.main-billing-plans-tab h3.card-title{color:var(--sementics-color-fg-default,#18181b);font-size:23.484px;font-weight:600;line-height:115%;margin:0}.main-billing-plans-tab p.card-desc{color:#18181b70;font-size:14.09px;line-height:125%;margin:2px 0 0}.main-billing-plans-tab h5.card-pricing{font-size:30.059px;font-weight:600;margin:20px 0 14px}.main-billing-plans-tab h5.card-pricing,h5.card-pricing span{color:var(--sementics-color-fg-default,#18181b);line-height:115%}h5.card-pricing span{font-size:14.09px}.main-billing-plans-tab .user-numbers{display:flex;align-items:center;gap:8px}.main-billing-plans-tab p.total-users{color:#18181b80;font-size:14.09px;line-height:125%;margin:0}.main-billing-plans-tab button.plan-btn-sec{border-radius:93.785px;border:1.053px solid var(--stroke-gradient,#32abb1);padding:14px 0;color:#328fba;margin:19px 0 17px}.main-billing-plans-tab button.plan-btn-pri,.main-billing-plans-tab button.plan-btn-sec{width:100%;text-align:center;font-size:15.944px;font-weight:600;line-height:normal;letter-spacing:1.876px;text-transform:uppercase}.main-billing-plans-tab button.plan-btn-pri{border-radius:93.936px;background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );padding:16px 0;color:#ffffff;margin:45px 0 17px}button.continue-btn{all:unset;color:#fff;font-size:16px;font-weight:500;line-height:115%;border-radius:160px;background:var(--grad,linear-gradient(90deg,#32abb1 0,#3286bd 100%));padding:3px 3px 3px 23px!important}.main-billing-plans-tab .features-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.main-billing-plans-tab .seperator{position:relative;padding-top:22px}.main-billing-plans-tab .seperator:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:#e0e0e0}.main-billing-plans-tab .calls h4{color:var(--sementics-color-fg-default,#18181b);font-size:16.908px;font-weight:600;line-height:115%;margin:0 0 4px}.main-billing-plans-tab .calls{padding-top:16px}.main-billing-plans-tab .advantages-list{display:flex;flex-direction:column;gap:17px;padding-top:20px}.main-billing-plans-tab .add-on{border-radius:100px;border:1px solid #32abb1;padding:5px 11px;display:flex;gap:8px;align-items:center}.main-billing-plans-tab .special-user-numbers{display:flex;justify-content:space-between;align-items:center}.main-billing-plans-tab p.add-on-text{color:#328bbb;text-align:center;font-size:13px;font-weight:500;line-height:normal;margin:0}.main-billing-plans-tab .plans-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.main-billing-plans-tab .popular{display:flex;align-items:center;gap:10px}.main-billing-plans-tab .popular-text{margin:0;display:inline-flex;padding:5.636px 11.272px;justify-content:center;align-items:center;gap:3.757px;border-radius:93.936px;background:#32abb1;color:var(--sementics-color-fg-on-accent,#fff);font-size:11.272px;font-weight:500;line-height:125%}.main-billing-plans-tab .comparison-btn button.plan-btn-pri{display:flex;width:289px;height:53px;justify-content:center;align-items:center;gap:10px;color:var(--White,#fff);font-size:13px!important;font-style:normal;line-height:normal;margin-inline:auto;margin-bottom:0}.main-billing-plans-tab .plan-type-selector{display:flex;justify-content:center;gap:20px;margin-bottom:24px;border-radius:100px;border:1px solid #32abb1;background:#fff;padding:8px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.main-billing-plans-tab .plan-type-btn{padding:8px 55px 8px 8px;border-radius:100px;display:flex;align-items:center;gap:15px}.main-billing-plans-tab .plan-type-btn.active .plan-type-btn-icon img{filter:brightness(7.5)}.main-billing-plans-tab .plan-type-btn h2{color:#000;font-size:19px;font-weight:600;line-height:22px;text-align:start;margin:0}.main-billing-plans-tab .plan-type-btn h2 span{color:#347cbf;font-size:16px;font-weight:500;line-height:22px}.main-billing-plans-tab .plan-type-btn p{color:#000;font-size:15px;margin:0;line-height:normal}.main-billing-plans-tab .plan-type-btn .plan-type-btn-icon{width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#e9f5f5}.main-billing-plans-tab .plan-type-btn.active .plan-type-btn-icon{background:linear-gradient(90deg,#32abb1,#3286bd)}.main-billing-plans-tab .plan-type-btn.active{border-radius:100px;background:#f0f9ff}.main-billing-plans-tab .billing-cycle-toggle{display:flex;align-items:center;gap:9px;margin-bottom:30px}.main-billing-plans-tab .cycle-label{font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#00000070}.main-billing-plans-tab .cycle-label.active{color:#329bb6;font-size:17px}.save-badge{padding:5px 15px;animation:pulse 2s infinite;border-radius:5px;background:rgba(120,244,130,.42);color:#000;text-align:center;font-size:15px;line-height:normal}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.main-billing-plans-tab .pricing-wrapper{position:relative;margin:16px 0}.main-billing-plans-tab .discount-badge{display:flex;align-items:center;gap:8px;margin-top:8px}.main-billing-plans-tab .discount-percent{background:linear-gradient(90deg,#ff6b6b,#ee5a5a);color:#fff;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600}.main-billing-plans-tab .original-price{color:#999;font-size:13px;text-decoration:line-through}.main-billing-plans-tab .yearly-total{color:#666;font-size:13px;margin:8px 0 0}.main-billing-plans-tab .plans-cards.few-plans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.main-billing-plans-tab .empty-state,.main-billing-plans-tab .error-state{background:#f5f5f5;border-radius:14px;padding:40px 20px;margin:20px 0}.main-billing-plans-tab .call-features h2{color:var(--sementics-color-fg-default,#18181b);font-size:16.908px;font-weight:600;line-height:115%;margin:0 0 3px}.main-billing-plans-tab .call-features{padding-block:16px;border-bottom:1px solid #00000010}.main-phone-numbers .search-field{border-radius:100px;border:1px solid var(--Gradient,#32abb1)!important;background:#fff}.main-phone-numbers .search-field .MuiOutlinedInput-input{padding:10px 10px 10px 0}.main-phone-numbers .table-dropdown-select input{padding-block:10px!important;border-radius:10px;border:1px solid var(--Gradient,#32abb1);background:#fff}.main-phone-numbers .ticket-button.MuiBox-root button{height:43px!important;width:156px!important}.main-phone-numbers .reset-button{text-transform:capitalize;justify-content:start}.main-phone-numbers .main-dashboard-tabs button{font-size:16px;font-weight:700;line-height:24px;padding:13px 42px!important}.main-phone-numbers .radio-item span{color:#000;font-size:20px;line-height:26px}.main-phone-numbers .radio-item span .MuiFormControlLabel-root .Mui-checked svg{width:34px;height:34px}.main-phone-numbers input.form-control::placeholder{color:#00000050}.main-phone-numbers .port-number-step-3 .select-label,.main-phone-numbers .port-number-step-3 label{color:#000;font-size:18px!important;font-style:normal;font-weight:400;line-height:30px}.main-phone-numbers .select-label{color:#00000060;font-size:16px;line-height:26px}.main-phone-numbers .port-number-step-3 input{background:#fff}.main-phone-numbers .port-number-step-3 .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot input{padding-block:13.23px!important}.ReactFlagsSelect-module_selectBtn__19wW7{font-size:16px!important;border-radius:100px!important;background:#fff!important;border:none!important;font-weight:500!important;padding-block:10px!important;color:#000!important}.main-call-flow .main-dashboard-tabs button{padding:9px 23px!important;color:#000;font-size:16px;font-weight:400;line-height:24px}.main-call-flow .table-parent{padding:0!important}.main-call-flow .MuiInputBase-input .MuiOutlinedInput-input .MuiInputBase-inputAdornedStart .MuiInputBase-inputAdornedEnd .MuiAutocomplete-input .MuiAutocomplete-inputFocused{background-color:#fff!important}.main-call-flow .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot,.main-call-flow .main-advanced-call-settings-tab .form-control{background:#fff!important}.business-hours-tab .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot{background:#f4f7ff!important}.business-hours-tab .select-label{color:#000;font-size:18px;font-weight:700;line-height:24px}.main-call-flow p.explanation-text{color:#00000060!important;font-size:16px;font-weight:400;line-height:26px}.main-call-flow .voicemail-greetings-content .btn{width:280px}.incoming-calls-tab .form-control{background:#fff!important}.share-users-modal .my-modal-content{width:650px}.share-users-modal .search-field{background:#fff!important;border-radius:100px;border:1px solid #32abb1!important}.main-phonebook-page .search-field{border-radius:100px;border:1px solid var(--Gradient,#32abb1)!important;background:#fff;width:350px}.general-subTabs-container .Mui-selected{color:#000!important}.multi-select-list{height:288px;overflow-y:auto}.multi-select-list::-webkit-scrollbar{display:none}.general-green-tabs button.MuiButtonBase-root.MuiTab-root.MuiTab-labelIcon.MuiTab-textColorPrimary{width:205px;min-height:54px!important;line-height:24px;letter-spacing:0}.general-green-tabs button.MuiButtonBase-root.MuiTab-root.MuiTab-labelIcon.MuiTab-textColorPrimary.Mui-selected img{filter:brightness(2.5)}.general-green-tabs button.MuiButtonBase-root.MuiTab-root.MuiTab-labelIcon.MuiTab-textColorPrimary.Mui-selected{color:#fff;font-weight:700}.main-profile-tab button.btn.btn-secondray{height:50px}.main-profile-tab input{background-color:#fff}.main-profile-tab label{color:#000}li{font-size:14px;line-height:24px;letter-spacing:0;text-transform:capitalize;color:#787878}.mfa-setup-modal .my-modal-content{width:650px}.main-create-role .search-field,.main-roles-permissions .search-field,.main-user-page .search-field{border-radius:100px;border:1px solid var(--Gradient,#32abb1)!important;background:#fff;width:450px}.main-roles-permissions .my-select .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot,.main-user-page .my-select .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot{border:1px solid #32aab1!important;width:200px;background:#fff;height:47px}.main-create-user .radio-card-option{padding:26px 26px 30px 10px}.main-create-user .radio-card-option .title{color:#000;font-size:24px;font-weight:600;line-height:24px}.main-create-user .radio-card-option .description{color:#00000070;font-size:16px;font-weight:400;line-height:24px;margin-top:9px}@media (max-width:1200px){.main-billing-plans-tab .plans-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.main-billing-plans-tab .plans-cards{grid-template-columns:1fr}.main-billing-plans-tab .plan-type-selector{flex-direction:column;gap:10px}.main-billing-plans-tab .plan-type-btn{border-radius:100px;padding:8px;display:flex;align-items:center;gap:15px}.main-billing-plans-tab .billing-cycle-toggle{flex-wrap:wrap;gap:10px}.main-billing-plans-tab h1,.main-billing-plans-tab h1 span{font-size:28px;line-height:36px}}.main-billing-plans-tab .plan-card.subscribed{border:.939px solid #32abb1;border-top-width:4px;border-radius:14.09px;background:#fff;box-shadow:0 0 13.151px 0 rgba(50,134,189,.5)}.main-billing-plans-tab .subscribed-badge{position:absolute;top:-12px;right:20px;background:linear-gradient(90deg,#32abb1,#3286bd);color:#fff;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px rgba(50,171,177,.3)}.main-billing-plans-tab .subscribed-badge svg{font-size:14px}.main-billing-plans-tab button.plan-btn-subscribed{border-radius:93.785px;background:linear-gradient(90deg,#32abb1,#3286bd);width:100%;padding:16px 0;color:#fff;text-align:center;font-size:15px;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase;border:none;cursor:default;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:19px}.main-billing-plans-tab button.plan-btn-subscribed svg{font-size:16px}path.react-flow__edge-path{stroke-width:2.583px!important;stroke:var(--Solid-Teal,#2bbbac)!important}.my-modal.add-action-modal input{padding:15px 10px!important}.my-modal.add-action-modal .upload-audio-section button.btn.btn-primary{width:unset!important}.my-modal.menu-settings-modal .MuiTabs-list.MuiTabs-flexContainer{border-radius:100px;border:1px solid #3286bd;background:#fff;width:300px;padding:12px 0;justify-content:center}.my-modal.menu-settings-modal .MuiTabs-list.MuiTabs-flexContainer button{padding-block:0!important;padding-left:44px;padding-right:32px;min-height:unset!important}.my-modal.menu-settings-modal .MuiTabs-list.MuiTabs-flexContainer button#mui-p-69687-T-2{border-left:1px solid #00000020}.main-draggable-table-container .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1{padding:0;box-shadow:unset;border-radius:10px;border:1px solid #b2e2e4;background:#fff}.main-draggable-table-container table{margin:0}.add-action-select-field .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedEnd.Mui-readOnly.MuiInputBase-readOnly{background:#fafafa}.subscribe-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:1100px;max-height:90vh;background:#fff;border-radius:16px;box-shadow:0 24px 48px rgba(0,0,0,.15);outline:none;display:flex;flex-direction:column;overflow:hidden}.subscribe-modal .modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 28px;border-bottom:1px solid #e8eef3;background:linear-gradient(180deg,#f8fbfd,#fff)}.subscribe-modal .header-content{flex:1 1}.subscribe-modal .modal-title{font-size:22px;font-weight:600;color:#1a1f36;margin:0}.subscribe-modal .modal-subtitle{font-size:14px;color:#6b7280;margin-top:4px}.subscribe-modal .close-button{color:#6b7280;padding:8px;margin:-8px -8px 0 0}.subscribe-modal .close-button:hover{color:#374151;background:#f3f4f6}.stepper-header{display:flex;align-items:center;justify-content:center;gap:8px}.stepper-step{display:flex;gap:15px;flex-direction:column}.stepper-circle{border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:17px;font-weight:500;line-height:18.121px;width:51px;height:51px;border:1px solid #c9d8ff;color:#328bbb70}.stepper-circle.active{border:2px solid #32aab1;background:#fff;color:#32aab1;font-size:18.845px}.stepper-circle.completed{background:#32aab1;color:#fff}.stepper-label{display:flex;flex-direction:column}.stepper-label .step-title{color:#00000070;font-size:14px;line-height:18.121px}.stepper-label .step-title.active{color:#32abb1}.stepper-label .step-optional{font-size:11px;color:#9ca3af;margin-top:2px}.stepper-track{position:relative;display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:520px}.stepper-track:before{content:"";position:absolute;top:25px;left:0;width:81.5%;height:1px;background:#32aab1;z-index:0}.stepper-step{position:relative;z-index:1}.subscribe-modal .modal-content{display:flex;flex:1 1;overflow:hidden}.subscribe-modal .form-section{flex:1 1;padding:24px 28px;overflow-y:auto;max-height:calc(90vh - 280px)}.subscribe-modal .summary-section{width:320px;min-width:320px;background:#f8fafc;border-left:1px solid #e8eef3;overflow-y:auto;max-height:calc(90vh - 280px)}.modal-footer{display:flex;justify-content:space-between;align-items:center;padding:16px 28px;border-top:1px solid #e8eef3;background:#fafbfc}.modal-footer .footer-left,.modal-footer .footer-right{display:flex;gap:12px}.subscribe-page .page-content button.skip-btn{color:#2f566b;font-size:15px;line-height:115%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;align-items:center;display:flex}.subscribe-page .page-content button.continue-btn{all:unset;color:#fff;font-size:16px;font-weight:500;line-height:115%;border-radius:160px;background:var(--grad,linear-gradient(90deg,#32abb1 0,#3286bd 100%));padding:3px 3px 3px 23px!important;display:flex;align-items:center;gap:27px;width:135px;cursor:pointer}.number-selection-step .step-header{margin-bottom:20px}.number-selection-step input[type=number]::-webkit-inner-spin-button{display:none}.number-selection-step input[type=number]{all:unset;width:18px;color:var(--sub-text,#737373);font-size:15px;line-height:23.957px}.number-selection-step .step-title{font-size:18px;font-weight:600;color:#1a1f36;margin:0}.number-selection-step .my-select{gap:0}.number-selection-step .country-filter{width:290px}span.select-label{color:#000;font-size:14.579px;font-weight:500;line-height:23.957px}.number-selection-step .step-subtitle{font-size:14px;color:#6b7280;margin-top:6px}.number-filters{display:flex;gap:16px;margin-bottom:16px}.number-filters .search-input{flex:1 1;max-width:300px}.number-filters .search-input .MuiOutlinedInput-root{border-radius:8px;background:#fff}.number-filters .country-filter{width:200px}.selected-count{padding:10px 14px;background:#e0f7fa;border-radius:8px;margin-bottom:16px}.selected-count p{margin:0;font-size:14px;font-weight:500;color:#00838f}.number-list-container{overflow:hidden}.number-list{max-height:350px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:15px;row-gap:15px;grid-column-gap:20px;column-gap:20px;padding-right:15px}.number-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:59.21px;border:.921px solid var(--solid-button,#32aab1);background:#fff;height:58px;padding-inline:20px}.number-item:hover{background:#f8fafc}.number-item.selected{background:#e0f7fa}.number-item .number-details{flex:1 1}.number-item .number-value{color:#363636;font-size:15.664px;line-height:23.957px}.number-item .number-location{font-size:12px;color:#6b7280;margin-top:2px}.custom-circle-select{width:20px;height:20px;border-radius:50%;border:1px solid #32abb1;background-color:#fff;margin-right:15px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;box-sizing:border-box}.custom-circle-select.checked{border:6px solid #32abb1}.number-selection-step .change-button button.btn.btn-secondray{border-radius:70px;border:1px solid #328bbb!important;background:#fff!important;width:125px;margin-top:20px}.number-item .number-pricing{text-align:right}.number-item .monthly-fee{font-size:14px;font-weight:600;color:#32abb1}.number-item .activation-fee{font-size:11px;color:#9ca3af;margin-top:2px}.number-list-empty,.number-list-error,.number-list-loading{padding:40px 20px;text-align:center}.number-item-skeleton{max-height:350px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:15px;row-gap:15px;grid-column-gap:20px;column-gap:20px}.number-list-footer{padding:12px 16px;background:#fafbfc;border-top:1px solid #e8eef3}.retry-btn{margin-top:12px;padding:8px 20px;background:#32abb1;color:#fff;border:none;border-radius:6px;cursor:pointer}.payment-details-step .form-section{margin-bottom:28px}.payment-details-step .section-title{margin-bottom:17px;color:#000;font-size:22px;font-weight:500;line-height:115%}.payment-details-step .input-parent{gap:2px}.payment-details-step label{color:#000;font-size:14.579px;font-weight:500;line-height:23.957px}.my-select .autocomplete-select .MuiAutocomplete-input::placeholder{color:#737373}.payment-details-step input::placeholder{color:#737373}.payment-details-step .my-select{gap:0}.payment-details-step .error-text{font-size:12px;color:#dc2626;margin-top:4px}.payment-details-step .hint-text{font-size:12px;color:#9ca3af;margin-top:4px}.order-summary-panel{border-radius:10px;background:#fff;padding:25px 35px 40px 30px}.order-summary-panel .summary-title{color:var(--sementics-color-fg-default,#18181b);font-size:22px;font-weight:600;line-height:115%;padding-bottom:18px;border-bottom:1px solid #c9d8ff}.Order-summary-tabs{border-radius:50px;border:1px solid var(--grad,#32abb1);background:#fff;box-shadow:0 4px 20px 0 rgba(50,171,177,.15);padding:8px 20px;width:235px;display:flex;justify-content:center;margin-right:11px}.Order-summary-tabs button{color:rgba(0,0,0,.5);font-size:16px;line-height:115%;padding-inline:17px}.Order-summary-tabs button.active{color:#3290ba;font-weight:500}.order-summary-panel .summary-section{margin-bottom:16px}.order-summary-panel .plan-info{padding-bottom:16px}.order-summary-panel .plan-name{font-size:16px;font-weight:600;color:#1a1f36;margin-bottom:8px}.order-summary-panel .plan-badge{display:flex;gap:8px;flex-wrap:wrap}.order-summary-panel .plan-badge span{font-size:11px;padding:4px 10px;border-radius:12px;font-weight:500}.order-summary-panel .plan-type{background:#e0f7fa;color:#00838f}.order-summary-panel .plan-type.payg{background:#fff3e0;color:#e65100}.order-summary-panel .billing-cycle{background:#e8eef3;color:#475569}.order-summary-panel .summary-divider{margin:16px 0;border-color:#e8eef3}.order-summary-panel .line-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.order-summary-panel .line-item:last-child{margin-bottom:0}.order-summary-panel .item-label{font-size:13px;color:#6b7280;display:flex;align-items:center}.order-summary-panel .item-value{font-size:13px;font-weight:500;color:#1a1f36}.order-summary-panel .item-label.bold,.order-summary-panel .item-value.bold{font-weight:600;font-size:14px;color:#1a1f36}.order-summary-panel .discount-item .item-value.discount{color:#10b981}.order-summary-panel .section-label{font-size:12px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.order-summary-panel .total-line{background:linear-gradient(90deg,#32abb1,#3286bd);padding:14px 12px;border-radius:8px;margin:-12px -12px 8px}.order-summary-panel .total-line .item-label,.order-summary-panel .total-line .item-value{color:#fff}.order-summary-panel .total-amount{font-size:18px;font-weight:700}.order-summary-panel .total-note{font-size:11px;color:#9ca3af;text-align:center}.order-summary-panel .features{margin-top:24px;padding-top:16px;border-top:1px solid #e8eef3}.order-summary-panel .feature-list{display:flex;flex-direction:column;gap:8px}.order-summary-panel .feature-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280}.order-summary-panel .feature-item svg{color:#10b981}.pricing-comparison-wrapper thead{background:#e0e6ff}.pricing-comparison-wrapper thead tr th:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.pricing-comparison-wrapper thead tr th:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.pricing-comparison-wrapper thead tr th{border-bottom:unset;text-align:start}.pricing-comparison-wrapper thead tr th strong{color:#000;font-size:18px;line-height:normal;font-weight:400}.pricing-comparison-wrapper thead tr th:first-child strong{font-weight:500}.pricing-comparison-wrapper thead tr th{padding:22px 35px}.pricing-comparison-wrapper tbody tr td{padding:28px 35px;color:#000;font-size:16px;font-weight:400;line-height:normal;text-align:start}.pricing-comparison-wrapper h1{color:#000;font-size:40px;font-weight:400;line-height:50px;margin-top:50px;margin-bottom:5px;text-align:start}.pricing-comparison-wrapper h1 span{background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.pricing-comparison-wrapper p{color:#000;font-size:16px;font-weight:400;line-height:normal;margin:0}.main-service-codes label{color:#000;font-size:17px;line-height:26px}.main-call-screening table thead tr{background:unset!important}.main-call-screening table thead tr th{border-bottom:unset!important}.main-call-screening .MuiAccordionDetails-root{padding-left:0!important}.main-call-screening .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1{border:unset!important}.main-call-screening .ReusableTable_tableContainer___Pidc.main-draggable-table-container{padding:0!important}.main-multi-select span.MuiButtonBase-root.MuiCheckbox-root.MuiCheckbox-colorPrimary.MuiCheckbox-sizeMedium.PrivateSwitchBase-root.MuiCheckbox-root.MuiCheckbox-colorPrimary.MuiCheckbox-sizeMedium.Mui-checked.MuiCheckbox-root.MuiCheckbox-colorPrimary.MuiCheckbox-sizeMedium{color:#32aab1!important}.main-create-role .form-control{background:#f4f7ff}.main-create-role label{font-size:18px;color:#000}.main-buy-user-numbers .stepper-track{max-width:100%}.main-buy-user-numbers .stepper-track:before{width:90.5%}.main-trial-bar button.btn.btn-secondray{background:#fff!important;border:none}.main-phone-numbers .add-number-btn button.btn.btn-primary{width:unset!important}@media (max-width:900px){.subscribe-modal{max-width:100%;width:100%;height:100%;max-height:100%;border-radius:0}.subscribe-modal .modal-content{flex-direction:column}.subscribe-modal .form-section{max-height:none;padding:20px}.subscribe-modal .summary-section{width:100%;min-width:auto;max-height:none;border-left:none;border-top:1px solid #e8eef3}.stepper-header{flex-wrap:wrap;gap:16px}.number-filters{flex-direction:column}.number-filters .country-filter,.number-filters .search-input{max-width:none;width:100%}}