@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--bw-font-primary: Inter, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;--bw-primary-a: #000000;--bw-primary-b: #ffffff;--bw-mono100: #ffffff;--bw-mono200: #f6f6f6;--bw-mono300: #eeeeee;--bw-mono400: #e2e2e2;--bw-mono500: #cbcbcb;--bw-mono600: #afafaf;--bw-mono700: #6b6b6b;--bw-mono800: #545454;--bw-mono900: #333333;--bw-mono1000: #000000;--bw-accent: #276ef1;--bw-positive: #06c167;--bw-negative: #e11900;--bw-border200: hsla(0, 0%, 0%, .08);--bw-border300: hsla(0, 0%, 0%, .12);--bw-radius200: 4px;--bw-radius300: 8px}html{font-family:var(--bw-font-primary)}body{background:var(--bw-mono100);color:var(--bw-mono1000);font-family:var(--bw-font-primary)}button,input,textarea,select{font-family:var(--bw-font-primary)}}@layer components{.input{width:100%;min-height:48px;border:1px solid var(--bw-border300);border-radius:var(--bw-radius300);background:var(--bw-mono200);color:var(--bw-mono1000);padding:12px 16px;font-size:16px;line-height:24px;font-weight:400;outline:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.input::placeholder{color:var(--bw-mono700)}.input:hover{background:var(--bw-mono300)}.input:focus{background:var(--bw-mono100);border-color:#276ef1;box-shadow:0 0 0 2px #276ef126}input:focus,textarea:focus{outline:none;border-color:#276ef1!important;box-shadow:0 0 0 2px #276ef126!important}.dashboard-filter{position:relative;width:180px;flex:0 0 auto}.dashboard-filter__button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;border-radius:var(--bw-radius300);background:var(--bw-mono200);color:var(--bw-mono1000);padding:.5rem .75rem;font-family:var(--bw-font-primary);font-size:13px;line-height:18px;font-weight:500;text-align:left;cursor:pointer}.dashboard-filter__button:hover{background:var(--bw-mono300)}.dashboard-filter__button:focus{outline:none;box-shadow:0 0 0 3px #00000014}.dashboard-filter__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-filter__chevron{width:.875rem;height:.875rem;color:var(--bw-mono700);flex:0 0 auto;transition:transform .15s ease}.dashboard-filter__chevron.is-open{transform:rotate(180deg)}.dashboard-filter__menu{position:absolute;z-index:200;top:calc(100% + .375rem);right:0;width:100%;max-height:200px;overflow:auto;border-radius:10px;background:var(--bw-mono100);box-shadow:0 8px 32px #00000024}.dashboard-filter__item{width:100%;min-height:36px;display:flex;align-items:center;border:0;background:var(--bw-mono100);color:var(--bw-mono1000);padding:.55rem .75rem;font-family:var(--bw-font-primary);font-size:13px;line-height:18px;font-weight:500;text-align:left;cursor:pointer}.dashboard-filter__item:hover,.dashboard-filter__item:focus{outline:none;background:var(--bw-mono200)}.dashboard-filter__item.is-selected{background:var(--bw-mono300);color:var(--bw-mono1000)}.sidebar-webflow{display:flex;flex-direction:column;min-height:100vh;width:15rem;background:var(--bw-mono100);color:var(--bw-mono1000);font-family:var(--bw-font-primary)}.sidebar-webflow__account{padding:1.25rem 1.25rem 1rem}.sidebar-webflow__account-row{display:flex;align-items:center;gap:.75rem}.sidebar-webflow__avatar{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--bw-mono200);border:1px solid var(--bw-border200);color:var(--bw-mono1000);flex:0 0 auto}.sidebar-webflow__avatar-icon{width:1rem;height:1rem}.sidebar-webflow__account-copy{min-width:0}.sidebar-webflow__account-name{color:var(--bw-mono1000);font-size:14px;line-height:16px;font-weight:500}.sidebar-webflow__account-role{margin-top:.125rem;color:var(--bw-mono700);font-size:12px;line-height:20px;letter-spacing:0;text-transform:none}.sidebar-webflow__business{padding:.875rem .75rem}.sidebar-webflow__label{margin:0 0 .5rem;padding:0 .5rem;color:var(--bw-mono700);font-size:12px;line-height:20px;letter-spacing:0;text-transform:none}.sidebar-webflow__dropdown{position:relative}.sidebar-webflow__dropdown-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-radius:var(--bw-radius300);background:var(--bw-mono200);padding:.625rem 2rem .625rem .75rem;color:var(--bw-mono1000);font-family:var(--bw-font-primary);font-size:14px;line-height:16px;font-weight:500;outline:none;text-align:left;cursor:pointer}.sidebar-webflow__dropdown-button:focus{box-shadow:0 0 0 3px #00000014}.sidebar-webflow__dropdown-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-webflow__chevron{width:1rem;height:1rem;color:var(--bw-mono700);flex:0 0 auto;transition:transform .15s ease}.sidebar-webflow__chevron.is-open{transform:rotate(180deg)}.sidebar-webflow__dropdown-menu{position:absolute;z-index:10;top:calc(100% + .5rem);left:0;width:100%;overflow:hidden;border-radius:var(--bw-radius300);background:var(--bw-mono100);box-shadow:0 16px 40px #0000001f}.sidebar-webflow__dropdown-item,.sidebar-webflow__dropdown-empty{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.6rem .75rem;color:var(--bw-mono800);font-family:var(--bw-font-primary);font-size:14px;line-height:16px;font-weight:500;text-align:left}.sidebar-webflow__dropdown-item:hover{background:var(--bw-mono200);color:var(--bw-mono1000)}.sidebar-webflow__dropdown-item.is-selected{color:var(--bw-mono1000);background:var(--bw-mono300)}.sidebar-webflow__dropdown-item.is-create{border-top:1px solid var(--bw-border200);color:var(--bw-mono1000)}.sidebar-webflow__nav{flex:1 1 auto;padding:.875rem .75rem;display:flex;flex-direction:column;gap:.5rem}.sidebar-webflow__nav-item{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.625rem;padding:.625rem .75rem;border-radius:var(--bw-radius300);color:var(--bw-mono800);font-family:var(--bw-font-primary);font-size:14px;line-height:16px;font-weight:500;text-align:left;transition:background-color .15s ease,color .15s ease}.sidebar-webflow__nav-item:hover,.sidebar-webflow__nav-item.is-active{background:var(--bw-mono200);color:var(--bw-mono1000)}.sidebar-webflow__nav-icon{width:1rem;height:1rem;flex:0 0 auto}.sidebar-webflow__footer{margin-top:auto;padding:1rem .75rem 1.25rem}.sidebar-webflow__usage-card{display:grid;gap:.625rem;padding:.875rem .875rem .8rem;border-radius:var(--bw-radius300);background:var(--bw-mono200)}.sidebar-webflow__usage-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sidebar-webflow__usage-label,.sidebar-webflow__usage-value{color:var(--bw-mono1000);font-size:.75rem;line-height:1rem;font-weight:400}.sidebar-webflow__usage-value{color:var(--bw-mono700)}.sidebar-webflow__usage-bar{height:.375rem;overflow:hidden;border-radius:999px;background:var(--bw-mono400)}.sidebar-webflow__usage-bar span{display:block;width:68%;height:100%;border-radius:inherit;background:var(--bw-positive)}.calls-webflow-cta{display:inline-flex;align-items:center;justify-content:center;border:0;min-height:48px;border-radius:var(--bw-radius300);background:var(--bw-primary-a);color:var(--bw-primary-b);font-family:var(--bw-font-primary);font-size:16px;line-height:20px;font-weight:500;letter-spacing:0;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .3s,background-color .3s}.calls-webflow-cta:hover{background:var(--bw-mono900);color:var(--bw-primary-b)}.calls-webflow-cta:focus-visible{outline:3px solid hsla(0,0%,0%,.12);outline-offset:2px}.calls-editor,.calls-editor__title{font-family:var(--bw-font-primary)}.calls-editor__label{font-family:var(--bw-font-primary);letter-spacing:0;text-transform:none;font-size:14px;line-height:16px;font-weight:500}.assistant-expand-overlay{position:fixed;z-index:40;left:var(--from-left);top:var(--from-top);width:var(--from-width);height:var(--from-height);overflow:hidden;border-radius:16px;background:#f6f6f6;pointer-events:none;animation:assistant-expand .2s cubic-bezier(.2,.8,.2,1) forwards}.assistant-expand-overlay__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;min-width:520px}.assistant-expand-overlay__name{color:#000;font-size:14px;line-height:16px;font-weight:500}.assistant-expand-overlay__meta{display:flex;align-items:center;gap:10px;margin-top:8px;color:#000;font-size:14px;line-height:20px;font-weight:400}.assistant-expand-overlay__label{color:#545454;font-size:14px;line-height:20px;opacity:0;animation:assistant-expand-label .22s ease forwards;animation-delay:.12s}@keyframes assistant-expand{0%{left:var(--from-left);top:var(--from-top);width:var(--from-width);height:var(--from-height);border-radius:16px;background:#f6f6f6}to{left:var(--to-left);top:var(--to-top);width:var(--to-width);height:var(--to-height);border-radius:0;background:#fff}}@keyframes assistant-expand-label{to{opacity:1}}.page-slide-in-right{width:100%;height:100%;animation:page-slide-in-right .28s cubic-bezier(.22,1,.36,1);animation-fill-mode:both;position:relative;will-change:transform,opacity}}@keyframes page-slide-in-right{0%{transform:translate(72px);opacity:.4}to{transform:translate(0);opacity:1}}@keyframes timezone-dropdown-enter{0%{opacity:0;transform:scaleY(.96) translateY(-4px)}to{opacity:1;transform:scaleY(1) translateY(0)}}.page-transition{width:100%;height:100%;position:relative;will-change:transform,opacity;animation-duration:.26s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.page-transition--forward{animation-name:page-transition-forward}.page-transition--back{animation-name:page-transition-back}@keyframes page-transition-forward{0%{transform:translate(36px);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes page-transition-back{0%{transform:translate(-36px);opacity:.5}to{transform:translate(0);opacity:1}}.transcription-detail{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-4px);overflow:hidden;transition:grid-template-rows .22s linear,opacity .22s linear,transform .22s linear}.transcription-detail>*{min-height:0;overflow:hidden}.transcription-detail.is-open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.personality-slider{width:100%;height:24px;margin:0;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0!important;outline:0!important;box-shadow:none!important}.personality-slider:focus,.personality-slider:focus-visible,.personality-slider:active{outline:0!important;box-shadow:none!important}.personality-slider::-webkit-slider-runnable-track{height:2px;border-radius:999px;border:0!important;outline:0!important;box-shadow:none!important;background:linear-gradient(to right,#111111 0%,#111111 var(--personality-progress),#E5E5E5 var(--personality-progress),#E5E5E5 100%);transition:background .16s linear}.personality-slider:focus::-webkit-slider-runnable-track,.personality-slider:focus-visible::-webkit-slider-runnable-track,.personality-slider:active::-webkit-slider-runnable-track{border:0!important;outline:0!important;box-shadow:none!important}.personality-slider::-webkit-slider-thumb{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:22px;height:22px;margin-top:-10px;border:1px solid #E5E5E5;border-radius:999px;background:#fff;outline:0!important;box-shadow:0 2px 7px #00000029!important;transition:transform .12s linear,box-shadow .12s linear}.personality-slider:focus::-webkit-slider-thumb,.personality-slider:focus-visible::-webkit-slider-thumb,.personality-slider:active::-webkit-slider-thumb{outline:0!important;box-shadow:0 2px 7px #00000029!important}.personality-slider:active::-webkit-slider-thumb{transform:scale(.96)}.personality-slider::-moz-range-track{height:2px;border-radius:999px;border:0!important;outline:0!important;box-shadow:none!important;background:#e5e5e5}.personality-slider::-moz-range-progress{height:2px;border-radius:999px;background:#111;transition:background .16s linear}.personality-slider::-moz-range-thumb{width:22px;height:22px;border:1px solid #E5E5E5;border-radius:999px;background:#fff;outline:0!important;box-shadow:0 2px 7px #00000029!important;transition:transform .12s linear,box-shadow .12s linear}.personality-slider:focus::-moz-range-thumb,.personality-slider:focus-visible::-moz-range-thumb,.personality-slider:active::-moz-range-thumb{outline:0!important;box-shadow:0 2px 7px #00000029!important}.personality-slider:active::-moz-range-thumb{transform:scale(.96)}.create-business-step{animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;will-change:transform,opacity}.create-business-step--forward{animation-name:create-business-step-forward}.create-business-step--back{animation-name:create-business-step-back}@keyframes create-business-step-forward{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes create-business-step-back{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@keyframes create-business-dropdown-enter{0%{opacity:0;transform:scaleY(.96) translateY(-4px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@keyframes create-business-spinner{to{transform:rotate(360deg)}}.create-business-reveal{animation:create-business-reveal .22s cubic-bezier(.22,1,.36,1) both}@keyframes create-business-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}details[open]>*:not(summary){animation:create-business-reveal .2s cubic-bezier(.22,1,.36,1) both}details summary{display:flex;align-items:center;justify-content:space-between;gap:8px}details summary:after{content:"+";font-size:18px;font-weight:300;color:#888;flex-shrink:0;transition:transform .2s ease;line-height:1}details[open] summary:after{transform:rotate(45deg)}
