@import url("https://api.fontshare.com/v2/css?f[]=nohemi@400,500,600,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bowlby+One&display=swap");:root{--sidebar:#050907;--sidebar-2:#111914;--panel-dark:#070b09;--accent-700:#073d2f;--bg:#edf2ef;--bg-soft:rgba(236,242,238,.78);--line:rgba(29,51,42,.12);--line-2:rgba(29,51,42,.2);--sh-sm:0 1px 2px rgba(5,12,9,.04);--sh-md:0 14px 36px rgba(5,12,9,.08);--sh-lg:0 24px 64px rgba(5,12,9,.12)}.shell,.shell__main,body{background:#f3f5f4}.shell__main{background-image:url(/dashboard-contours.svg);background-repeat:no-repeat;background-position:100% 0;background-size:max(1100px,100vw) auto;background-attachment:fixed}.shell{--font-head:var(--font-geist-sans),sans-serif;--font-body:var(--font-geist-sans),sans-serif;--r-lg:8px;--r-xl:8px;grid-template-columns:240px minmax(0,1fr);font-family:var(--font-geist-sans),sans-serif;transition:grid-template-columns .28s var(--ease)}.shell.is-collapsed{grid-template-columns:72px minmax(0,1fr)}.side{gap:14px;padding:14px 10px 12px;background:#090d0b;border-right:1px solid hsla(0,0%,100%,.07);box-shadow:none}.side__brand-row{min-height:44px}.side__logo{max-width:150px;opacity:1;overflow:hidden;transition:max-width .2s var(--ease),opacity .14s ease,padding .2s var(--ease)}.side__collapse{border-color:hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.035);-webkit-backdrop-filter:none;backdrop-filter:none}.side__section{max-height:32px;overflow:hidden;color:#5f7169;transition:max-height .2s var(--ease),opacity .14s ease,padding .2s var(--ease)}.side__nav{gap:12px}.side__nav>div{display:grid;grid-gap:4px;gap:4px}.side__nav>div+div{padding-top:12px;border-top:1px solid hsla(0,0%,100%,.07)}.side__link{min-height:42px;gap:12px;border:1px solid transparent;border-radius:8px;transition:color .16s ease,background .16s ease,border-color .16s ease}.side__link:hover{border-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.055)}.side__link.is-active{color:#fff;border-color:hsla(80,70%,67%,.14);background:hsla(80,70%,67%,.1);box-shadow:none}.side__link--nested{min-height:34px;margin:-2px 0 2px 13px;padding-block:7px;font-size:.78rem}.side__link--nested .side__ico{width:16px;height:16px}.side__link .side__ico{display:grid;place-items:center;width:20px;height:20px;color:#f2f6f3}.side__ico svg{display:block;width:20px;height:20px;stroke-width:1.8}.side__account-copy,.side__action-label,.side__label,.side__wordmark{max-width:150px;opacity:1;overflow:hidden;transition:max-width .2s var(--ease),opacity .14s ease}.side__foot{border-top-color:hsla(0,0%,100%,.07)}.side__account{width:100%;color:inherit;border:1px solid hsla(0,0%,100%,.06);border-radius:9px;background:hsla(0,0%,100%,.035);font:inherit;text-align:left;cursor:pointer}.side__account:hover,.side__account[data-state=open]{border-color:hsla(80,70%,67%,.16);background:hsla(0,0%,100%,.065)}.side__account-chevron{width:15px;height:15px;flex:0 0 15px;margin-left:auto;color:#668078;transition:transform .16s ease}.side__account[data-state=open] .side__account-chevron{transform:rotate(180deg)}.side__utility{display:grid;grid-gap:4px;gap:4px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.07)}.account-menu{z-index:80;width:224px;padding:7px;color:#dbe5df;border:1px solid #303733;border-radius:9px;background:#0b110d;box-shadow:0 8px 20px rgba(0,0,0,.24)}.account-menu__identity{display:grid;grid-gap:2px;gap:2px;margin-bottom:5px;padding:8px 9px 10px;border-bottom:1px solid hsla(0,0%,100%,.08);line-height:1.25}.account-menu__identity strong{overflow:hidden;color:#fff;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.account-menu__identity small{overflow:hidden;color:#769088;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.account-menu__actions{margin-top:2px}.account-menu__actions .btn{min-height:40px;color:#fff;border:1px solid hsla(0,0%,100%,.12);background:#1a221e;font-size:.8rem;font-weight:650}.account-menu__actions .btn svg{color:#f2a696;opacity:1}.account-menu__actions .btn:hover{color:#fff;border-color:hsla(10,78%,77%,.32);background:#2a1b18}.account-menu__arrow{fill:rgba(11,17,13,.98)}.shell.is-collapsed .side{z-index:10;overflow:visible;padding-inline:10px}.shell.is-collapsed .side__brand-row{justify-content:center}.shell.is-collapsed .side__logo{display:none}.shell.is-collapsed .side__section{display:block;max-height:0;padding-block:0;opacity:0}.shell.is-collapsed .side__account-copy,.shell.is-collapsed .side__action-label,.shell.is-collapsed .side__label,.shell.is-collapsed .side__wordmark{display:none}.shell.is-collapsed .side__link{justify-content:center;gap:0;overflow:visible;margin-left:0;padding-inline:0}.shell.is-collapsed .side__account,.shell.is-collapsed .side__actions .btn{gap:0}.shell.is-collapsed .side__account-chevron{display:none}.shell.is-collapsed .side__link.is-active{color:var(--signal);background:hsla(80,70%,67%,.1)}.shell.is-collapsed .side__link.is-active .side__ico,.side__link.is-active .side__ico{color:var(--signal)}.side__badge{display:grid;place-items:center;min-width:22px;height:22px;margin-left:auto;padding-inline:6px;color:#dfffa4;border:1px solid #284a38;border-radius:6px;background:#132a20;font-size:.68rem;font-weight:750;line-height:1}.shell.is-collapsed .side__badge{position:absolute;top:3px;right:3px;min-width:17px;height:17px;padding-inline:3px;border-color:#6d873a;border-radius:50%;background:#bff06f;color:#112018;font-size:.58rem}.shell.is-collapsed [data-tooltip]{position:relative}.shell.is-collapsed [data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + 10px);z-index:20;width:max-content;max-width:180px;padding:7px 9px;color:#f7faf8;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;background:#111914;box-shadow:0 8px 22px rgba(5,12,9,.2);font-size:.72rem;font-weight:600;line-height:1.2;pointer-events:none;opacity:0;transform:translate(4px,-50%);transition:opacity .14s ease,transform .14s ease}.shell.is-collapsed [data-tooltip]:is(:hover,:focus-visible):after{opacity:1;transform:translateY(-50%)}.side-backdrop{display:none}.content>:is(.overview-page,.calls-page,.bookings-page,.settings-page){animation:none}.content{padding:clamp(22px,3vw,38px)}.page__head{margin-bottom:24px}.page__eyebrow{color:#356f5a}.page__title{color:#0b1511;font-size:1.875rem;font-weight:620;line-height:1.15}.billing-summary,.booking-panel,.calls-phone,.card,.digest,.integration-feature,.list-item,.mock-card,.price,.settings-row{border:1px solid #d9dfdc;border-radius:8px;background:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.workspace-grid{width:100%;max-width:1120px;overflow:hidden;border:1px solid #d9dfdc;border-radius:8px;background:#fff}.workspace-grid>*{width:100%;max-width:none;margin:0;border-radius:0;box-shadow:none}.workspace-grid>*+*{border-top:1px solid var(--line)}.settings-grid{max-width:980px}.profile-page{width:100%;max-width:1120px}.profile-page>.profile-grid{width:100%;max-width:1120px;grid-column:1/-1}.profile-grid>.settings-section>form{max-width:720px}.settings-grid>.settings-section{padding:clamp(20px,2.5vw,28px);border:0;background:transparent}.settings-grid>.profile-hero{color:#fff;background:#101713}.settings-grid .settings-section--spaced{margin-top:0}.settings-list{gap:0;overflow:hidden;border:1px solid #d9dfdc;border-radius:8px;background:#fff}.settings-list .settings-row{min-height:120px;margin:0;border:0;border-radius:0}.settings-list .settings-row:nth-child(2n){border-left:1px solid var(--line)}.settings-list .settings-row:nth-child(n+3){border-top:1px solid var(--line)}.webhook-grid .settings-section>div:first-child{display:grid;grid-gap:0;gap:0;margin-bottom:24px!important;overflow:hidden;border:1px solid var(--line);border-radius:7px}.webhook-grid .list-item{margin:0;border:0;border-radius:0}.webhook-grid .list-item+.list-item{border-top:1px solid var(--line)}.webhook-grid .settings-add-card{padding-top:4px}.admin-list{gap:0;overflow:hidden;border:1px solid #d9dfdc;border-radius:8px;background:#fff}.admin-list>:is(.data-list__link,.section-heading){margin:0}.admin-list>.section-heading{padding:18px 20px;font-size:1rem}.admin-list .data-list__link,.admin-list>.section-heading{border-bottom:1px solid var(--line)}.admin-list .data-list__link:last-child{border-bottom:0}.admin-list .list-item{margin:0;border:0;border-radius:0}.admin-billing-grid>:is(.stat-grid,.pricing){gap:0;max-width:none;margin:0}.admin-billing-grid .price,.admin-billing-grid .stat{border:0;border-right:1px solid var(--line);border-radius:0}.admin-billing-grid :is(.stat,.price):last-child{border-right:0}.admin-billing-grid>.admin-list{border:0;border-radius:0}.admin-detail-grid>.stat-grid{gap:0;margin:0}.admin-detail-grid .stat{border:0;border-right:1px solid var(--line);border-radius:0}.admin-detail-grid .stat:last-child{border-right:0}.admin-detail-grid>.detail-stack{gap:0;max-width:none}.admin-detail-grid .detail-stack>.card{border:0;border-radius:0}.admin-detail-grid .detail-stack>.card+.card{border-top:1px solid var(--line)}.digest__top strong,.mock-card__head strong{font-size:.9rem;font-weight:650}.settings-row:hover{transform:none;border-color:var(--line-2);box-shadow:0 1px 2px rgba(5,18,13,.06)}.datetime-picker__trigger,.field input[type=email],.field input[type=password],.field input[type=tel],.field input[type=text],.field textarea{background:rgba(239,244,241,.82);box-shadow:inset 0 0 0 1px rgba(25,52,41,.11)}.btn--primary,.pillbtn--primary{border-color:#080d0b;background:#080d0b;box-shadow:none}.btn--primary:hover,.pillbtn--primary:hover{background:#15201b}.btn--secondary{color:#0a120f;background:var(--signal);box-shadow:none}.profile-hero,.urgent-panel{background:#101713;box-shadow:none}.bookings-page .calx__main{color:var(--ink);border-color:var(--line);background:#fff;box-shadow:none}.bookings-page .calx--panel{gap:0;overflow:hidden;border:1px solid var(--line);border-radius:8px}.bookings-page .calx--panel>:is(.calx__main,.calx__aside,.booking-panel){margin:0;border:0;border-radius:0;box-shadow:none}.bookings-page .calx--panel>:is(.calx__aside,.booking-panel){border-left:1px solid var(--line)}.bookings-page .booking-panel{background:transparent}.bookings-page .calx__bar{border-bottom-color:var(--line);background:#f7faf8}.bookings-page .calx__title{color:var(--ink)}.bookings-page :is(.iconbtn,.pillbtn:not(.pillbtn--primary),.seg){color:var(--ink-2);border-color:var(--line);background:#fff}.bookings-page :is(.iconbtn,.pillbtn:not(.pillbtn--primary)):hover{color:var(--ink);background:var(--bg-soft)}.bookings-page .seg button{color:var(--ink-3)}.bookings-page .seg button.is-on{color:#10251d;background:var(--signal)}.bookings-page :is(.calx__weekdays,.tg__head){border-bottom-color:var(--line);background:#f7faf8}.bookings-page :is(.calx__wd,.tg__hd-dow){color:var(--ink-3);background:transparent}.bookings-page .calx__cell{color:var(--ink-2);border-color:var(--line);background:#fff}.bookings-page .calx__cell:hover{background:var(--bg-soft)}.bookings-page .calx__cell--out{background:#f7f9f8}.bookings-page .calx__cell--selected{background:#edf7f2;box-shadow:inset 0 0 0 1px #9fc4b4}.bookings-page .calx__daynum{color:var(--ink-2)}.bookings-page .tg__body{background:#fff}.bookings-page :is(.tg__spacer,.tg__hd,.tg__col,.tg__hl){border-color:var(--line)}.bookings-page .tg__hd-date{color:var(--ink)}.bookings-page .tg__time{color:var(--ink-3)}.integration-feature{background:#10231c;box-shadow:none}.overview-page .stat--dark{background:#0b211b}.overview-page .overview-grid .mock-card:last-child{background:#f7faf8}.calls-page .digest,.overview-page .mock-card{box-shadow:none}.overview-page .overview-workspace>.stat-grid{gap:0;margin:0;border:0}.overview-page .overview-workspace .stat{border:0;border-right:1px solid var(--line);border-radius:0}.overview-page .overview-workspace .stat:last-child{border-right:0}.overview-page .overview-workspace>.overview-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:stretch;gap:0}.overview-page .overview-workspace>.overview-grid>.mock-card{display:flex;height:100%;border:0;border-right:1px solid var(--line);border-radius:0;flex-direction:column}.overview-page .overview-workspace>.overview-grid>.mock-card>.panel-link{margin-top:auto}.overview-page .overview-workspace .overview-rail{gap:0}.overview-page .overview-workspace .overview-rail>.mock-card{border:0;border-radius:0}.overview-page .overview-workspace .overview-rail>.mock-card+.mock-card{border-top:1px solid var(--line)}.overview-page .overview-head{align-items:center}.overview-page .page__eyebrow{letter-spacing:.08em;text-transform:uppercase}.overview-page .page__title{margin-top:7px;font-size:clamp(2rem,3.2vw,3rem);font-weight:520}.answering-status{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;color:var(--ink-2);border:1px solid var(--line);border-radius:7px;background:hsla(0,0%,100%,.65);font-size:.76rem;font-weight:600}.answering-status i{width:8px;height:8px;border-radius:50%;background:#8edc32;box-shadow:0 0 0 4px rgba(142,220,50,.14)}.overview-page .stat{min-height:152px;padding:20px;border:1px solid var(--line);border-radius:8px}.overview-page .stat__label{margin-bottom:20px;font-size:.74rem;letter-spacing:0}.overview-page .stat .bento__stat{font-size:2.5rem;line-height:1}.overview-page .overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);align-items:start;gap:14px}.overview-page .mock-card{padding:20px;border:1px solid var(--line)}.overview-page .mock-card__head{margin-bottom:0;padding-bottom:14px}.brief-panel__eyebrow{margin-bottom:5px;color:var(--ink-4);font-size:.67rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.activity-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto 48px;align-items:center;grid-gap:12px;gap:12px;min-height:66px;color:inherit;border-top:1px solid var(--line)}.activity-row:hover .activity-row__copy strong{color:var(--accent-600)}.activity-row__mark{display:grid;place-items:center;width:28px;height:28px;color:#397c61;border-radius:6px;background:var(--bg-soft);font-size:.82rem}.activity-row__copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.activity-row__copy strong{color:var(--ink);font-size:.82rem}.activity-row__copy small,.activity-row__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row__copy small{color:var(--ink-3);font-size:.7rem}.activity-row time{color:var(--ink-4);font-size:.68rem;text-align:right}.overview-empty{padding:22px 0;color:var(--ink-4);font-size:.78rem}.overview-rail{display:grid;grid-gap:14px;gap:14px}.brief-panel__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.brief-panel__top h2{font-size:1.1rem;font-weight:650}.brief-panel__top>span{color:var(--ink-4);font-size:.72rem}.brief-panel__summary{min-height:58px;margin-top:16px;color:var(--ink-2);font-size:.8rem;line-height:1.55}.brief-chart{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;grid-gap:7px;gap:7px;height:150px;margin-top:10px;padding-top:18px;border-bottom:1px solid var(--line)}.brief-chart__item{display:grid;height:100%;grid-template-rows:minmax(0,1fr) 30px;align-items:end;grid-gap:5px;gap:5px;text-align:center}.brief-chart__bar{position:relative;min-height:18px;border-radius:3px 3px 0 0;background:#f17e61}.brief-chart__bar--2{background:#b5ef43}.brief-chart__bar--3{background:#54d1bd}.brief-chart__bar--4{background:#83a0ef}.brief-chart__bar span{position:absolute;inset:-17px 0 auto;color:var(--ink-3);font-size:.63rem;font-weight:700}.brief-chart__item small{overflow:hidden;color:var(--ink-4);font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.upcoming-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;color:inherit;border-top:1px solid var(--line)}.upcoming-row>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.upcoming-row strong{overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.upcoming-row small,.upcoming-row time{color:var(--ink-3);font-size:.66rem}.upcoming-row time{max-width:46%;text-align:right}.calls-filters{display:flex;align-items:center;gap:8px}.calls-sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:178px;min-height:42px;padding:7px 10px 7px 12px;color:var(--ink);border:1px solid var(--line-2);border-radius:7px;background:#fff;font:inherit;text-align:left;cursor:pointer}.calls-sort-trigger>span{display:grid;grid-gap:1px;gap:1px}.calls-sort-trigger small{color:var(--ink-4);font-size:.58rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.calls-sort-trigger strong{font-size:.72rem;font-weight:680}.calls-sort-trigger svg{width:16px;height:16px;color:var(--ink-3)}.calls-sort-trigger[data-state=open]{border-color:#4d836d;box-shadow:0 0 0 3px rgba(55,130,98,.12)}.calls-sort-menu{z-index:90;width:260px;overflow:hidden;padding:6px;color:var(--ink);border:1px solid var(--line-2);border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(5,12,9,.16)}.calls-sort-menu__label{padding:7px 9px 8px;color:var(--ink-4);font-size:.6rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.calls-sort-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 9px;color:inherit;border:0;border-radius:6px;background:transparent;font:inherit;text-align:left;cursor:pointer}.calls-sort-menu button.is-selected,.calls-sort-menu button:hover{background:var(--bg-soft)}.calls-sort-menu button>span{display:grid;grid-gap:3px;gap:3px}.calls-sort-menu button strong{font-size:.75rem;font-weight:680}.calls-sort-menu button small{color:var(--ink-4);font-size:.65rem}.calls-sort-menu button svg{width:16px;height:16px;flex:0 0 16px;color:#27805f}.call-row__link{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1;color:inherit}.call-row__caller{display:block;margin-bottom:4px;color:var(--ink-4);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.data-list__primary strong{color:var(--ink);font-size:.84rem}.data-list__primary small,.data-list__primary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-list__primary small{margin-top:4px;color:var(--ink-3);font-size:.7rem}.call-row__resolve{min-height:30px;padding:5px 9px;color:#1f5c47;border:1px solid #b9d2c8;border-radius:6px;background:#eef7f3;font:inherit;font-size:.67rem;font-weight:700;cursor:pointer}.call-row__resolve:hover{color:#fff;border-color:#176d50;background:#176d50}.calls-workspace>.calls-phone{margin:0;border:0;border-radius:0}.calls-workspace>.page-toolbar{margin:0;padding:16px 18px}.calls-workspace>:is(.digest,.empty){border:0;border-radius:0}.call-detail-page{width:100%;max-width:1320px}.call-detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.call-detail-head__meta{display:flex;align-items:center;gap:12px;color:var(--ink-4);font-size:.72rem}.call-presence{display:inline-flex;align-items:center;gap:7px;color:var(--ink-3);font-weight:700;text-transform:capitalize}.call-presence i{width:8px;height:8px;border-radius:50%;background:#54d1bd}.call-presence--priority i{background:#ff7d5e}.call-presence--resolved i{background:#a1b0a8}.call-record{--call-surface:#fff;--call-surface-soft:#f6f9f7;--call-line:#d9e2dd;--call-text:#14221e;--call-muted:#687670;--call-accent:#267b5c;--call-bubble:#edf2ef;--call-agent-bubble:#dcefe6;overflow:hidden;color:var(--call-text);border:1px solid var(--call-line);border-radius:8px;background:var(--call-surface)}.call-story{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);min-height:300px;color:var(--call-text);background:var(--call-surface-soft)}.call-story__intent{display:flex;min-width:0;padding:clamp(26px,3vw,38px);flex-direction:column;justify-content:center;border-right:1px solid var(--call-line)}.call-story__eyebrow{color:var(--call-accent);font-size:.66rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.call-story__intent h1{max-width:24ch;margin-top:18px;color:var(--call-text);font-size:clamp(1.7rem,3vw,2.65rem);font-weight:480;line-height:1.12}.call-story__tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.call-story__tags span{padding:7px 9px;color:var(--call-muted);border:1px solid var(--call-line);border-radius:5px;font-size:.64rem;text-transform:capitalize}.call-story__outcome{display:flex;min-width:0;padding:28px;color:#102018;flex-direction:column;background:#bafa57}.call-story__outcome--follow_up{color:#2d1b15;background:#ff8a68}.call-story__outcome--inquiry{color:#10221f;background:#72dac7}.call-outcome__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(5,24,16,.22);font-size:.66rem;text-transform:uppercase}.call-outcome__top strong{padding:7px 9px;color:#caff61;border-radius:5px;background:#07110b;font-size:.64rem}.call-outcome__body{display:grid;grid-gap:5px;gap:5px;margin-block:30px auto}.call-outcome__body h2{margin-bottom:6px;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:520;line-height:1.12}.call-outcome__body p{font-size:.82rem;opacity:.72}.call-outcome__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:16px;border-top:1px solid rgba(5,24,16,.22)}.call-outcome__action{min-height:34px;padding:7px 10px;color:#f7fff9;border:1px solid #07110b;border-radius:5px;background:#07110b;font:inherit;font-size:.67rem;font-weight:750;cursor:pointer}.call-outcome__action:hover{color:#07110b;background:transparent}.call-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));color:var(--call-text);border-top:1px solid var(--call-line);background:var(--call-surface)}.call-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:14px 18px;border-right:1px solid var(--call-line)}.call-metrics>div:last-child{border-right:0}.call-metrics span{color:var(--call-muted);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.call-metrics strong{overflow:hidden;color:var(--call-text);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.call-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;border-top:1px solid var(--call-line);background:var(--call-surface)}.call-transcript-section{min-width:0;padding:28px}.call-detail-aside{border-left:1px solid var(--call-line)}.call-facts-section{padding:24px}.call-facts-section+.call-facts-section{border-top:1px solid var(--call-line)}.call-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.call-section-head>div{display:grid;grid-gap:4px;gap:4px}.call-section-head span,.call-section-head>small{color:var(--call-muted);font-size:.61rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.call-section-head h2{color:var(--call-text);font-size:1rem;font-weight:650}.call-recording-link{display:inline-flex;margin:-8px 0 20px;color:var(--call-accent);font-size:.7rem;font-weight:700}.call-record .transcript-bubble{background:var(--call-bubble);color:var(--call-text)}.call-record .transcript-line.is-agent .transcript-bubble{background:var(--call-agent-bubble);color:var(--call-text)}.call-fact{display:grid;grid-gap:5px;gap:5px;padding:11px 0;border-top:1px solid var(--call-line)}.call-fact span{color:var(--call-muted);font-size:.6rem;font-weight:700;text-transform:uppercase}.call-fact strong{overflow-wrap:anywhere;color:var(--call-text);font-size:.75rem;font-weight:600;text-transform:capitalize}.call-empty-copy{color:var(--call-muted);font-size:.78rem;line-height:1.6}.integration-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:980px;overflow:visible;border:0;background:transparent}.integration-card{display:flex;flex-direction:column;min-height:260px;padding:20px;border:1px solid #d9dfdc;border-radius:8px;background:#fff;box-shadow:none}.integration-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.integration-mark{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:10px;font-family:var(--font-head);font-size:.86rem;font-weight:700;background:#fff;box-shadow:inset 0 0 0 1px rgba(20,42,33,.1),0 8px 18px rgba(5,18,13,.08)}.integration-card[data-provider=google_calendar] .integration-mark{color:#1a73e8;border-color:#4285f4 #34a853 #fbbc04 #ea4335;border-style:solid;border-width:8px}.integration-card[data-provider=cal_com] .integration-mark{color:#fff;background:#0a0b0a}.integration-card[data-provider=calendly] .integration-mark{color:#fff;background:#006bff;font-size:1.2rem}.integration-card[data-provider=square] .integration-mark{color:#fff;background:#050505;font-size:1.45rem}.integration-card__copy{display:grid;grid-gap:7px;gap:7px;margin-top:22px}.integration-card__copy h2{font-size:1.05rem}.integration-card__copy p{color:var(--ink-3);font-size:.8rem;line-height:1.5}.integration-card__copy small{color:var(--ink-4);font-size:.7rem}.integration-card__action{margin-top:auto;padding-top:20px}.integration-card__action .btn,.integration-card__action a,.integration-card__action form{width:100%}.integration-card .btn:disabled{color:#7a8580;border-color:#dfe4e1;background:#f7f8f7;box-shadow:none;opacity:1}.integrations-workspace{max-width:980px}.integrations-workspace>.integration-feature{margin:0;border:0;border-radius:0}.integrations-workspace>.integration-list{gap:0;overflow:visible}.integrations-workspace .integration-card{border:0;border-radius:0}.integrations-workspace .integration-card:nth-child(2n){border-left:1px solid var(--line)}.integrations-workspace .integration-card:nth-child(n+3){border-top:1px solid var(--line)}.price--featured{border-color:#66883f!important;box-shadow:0 0 0 1px #66883f}.billing-page{width:100%;max-width:1120px}.billing-page .settings-section{max-width:none}.billing-summary{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;max-width:none;margin-bottom:38px;padding:18px}.billing-workspace>.billing-summary{margin:0;border:0;border-radius:0}.billing-workspace>.billing-plans-head{margin:0;padding:24px}.billing-workspace>.billing-pricing{gap:0;max-width:none}.billing-workspace .billing-pricing .price{border:0;border-radius:0}.billing-workspace .billing-pricing .price+.price{border-left:1px solid var(--line)!important}.billing-workspace>.billing-config-note{margin:0;border:0;border-radius:0}.billing-summary__icon{display:grid;place-items:center;width:44px;height:44px;color:#dfffa4;border-radius:8px;background:#173a2b}.billing-summary__icon svg{width:20px;height:20px}.billing-summary__plan{display:grid;grid-gap:5px;gap:5px;min-width:0}.billing-summary__plan>span{color:var(--ink-4);font-size:.64rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.billing-summary__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.billing-summary__title-row strong{color:var(--ink);font-size:1rem;font-weight:680}.billing-summary__plan small{color:var(--ink-3);font-size:.72rem}.billing-summary__action{margin-left:0}.billing-summary__action .btn{min-height:38px}.billing-plans-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.billing-plans-head h2{margin-top:6px;color:var(--ink);font-size:1.35rem;font-weight:650}.billing-plans-head p{max-width:58ch;margin-top:6px;color:var(--ink-3);font-size:.78rem;line-height:1.5}.billing-secure{display:flex;align-items:center;gap:7px;flex:0 0 auto;color:var(--ink-3);font-size:.68rem}.billing-secure svg{width:15px;height:15px;color:#43816a}.billing-pricing{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;max-width:none}.billing-pricing .price{min-height:490px;padding:24px;overflow:hidden;border-color:#d9dfdc}.billing-pricing .price--featured{border-color:#66883f!important;background:#f9fbf5;box-shadow:inset 0 3px 0 #9dc95b}.price__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.billing-pricing .price__name{color:var(--ink);font-size:1.18rem;font-weight:680}.billing-pricing .price__tagline{min-height:0;margin-top:6px;font-size:.78rem}.billing-pricing .price__badge{position:static;transform:none;padding:6px 9px;color:#1e3315;border-radius:6px;background:#d5ee9a;box-shadow:none;font-size:.62rem}.price__tier{padding:6px 9px;color:var(--ink-3);border:1px solid var(--line);border-radius:6px;font-size:.62rem;font-weight:700}.billing-pricing .price__amount{margin:34px 0 10px}.billing-pricing .price__currency{align-self:flex-start;margin-top:5px;font-size:1.15rem}.billing-pricing .price__value{color:var(--ink);font-size:3.35rem;letter-spacing:0}.billing-pricing .price__per{margin-left:6px;color:var(--ink-4);font-size:.66rem;line-height:1.35}.price__billing-note{margin-bottom:22px;color:var(--ink-4);font-size:.68rem}.billing-pricing form{width:100%}.billing-pricing .btn{min-height:44px}.billing-pricing .price__attrs{margin-top:26px}.price__includes{margin-bottom:7px;color:var(--ink-4);font-size:.63rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.billing-pricing .price__attr{justify-content:flex-start;gap:10px;padding:12px 0}.billing-pricing .price__attr svg{width:16px;height:16px;flex:0 0 16px;color:#468268}.billing-pricing .price__attr-val{font-size:.78rem;text-align:left}.billing-config-note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;color:var(--ink-3);border:1px dashed var(--line-2);border-radius:7px;font-size:.7rem}.billing-config-note svg{width:16px;height:16px;flex:0 0 16px}.billing-config-note strong{color:var(--ink-2);margin-right:4px}.billing-notices{display:grid;grid-gap:8px;gap:8px;width:100%;max-width:1120px;margin:0 auto 18px}.billing-notice{display:flex;align-items:baseline;gap:10px;padding:11px 14px;color:#704c08;border:1px solid #e3c77f;border-radius:7px;background:#fff8df;font-size:.74rem;text-decoration:none}.billing-notice strong{flex:0 0 auto;color:#503503}.billing-notice span{line-height:1.45}.billing-overage{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);grid-gap:28px;gap:28px;padding:24px;border-top:1px solid var(--line)}.billing-overage h2{margin-top:6px;color:var(--ink);font-size:1.15rem;font-weight:650}.billing-overage p{max-width:62ch;margin-top:8px;color:var(--ink-3);font-size:.78rem;line-height:1.55}.billing-overage__form{display:grid;grid-gap:14px;gap:14px}.billing-overage__toggle{display:flex;align-items:center;gap:9px;color:var(--ink-2);font-size:.78rem;font-weight:650}.billing-overage__toggle input{width:18px;height:18px;accent-color:var(--accent)}.billing-overage .field{display:grid;grid-gap:7px;gap:7px}.billing-overage .field>span{color:var(--ink-3);font-size:.7rem}.billing-overage input[type=number]{min-height:40px;padding:9px 11px;color:var(--ink);border:0;border-radius:6px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}.answering-status--paused{color:#8a3a2a;background:#fff0eb}.answering-status--paused i{background:#c9573d;box-shadow:none}.appearance-setting{display:flex;align-items:center;justify-content:space-between;gap:24px}.appearance-setting .section-copy{margin-top:5px}.appearance-setting__options{display:inline-flex;flex:0 0 auto;gap:3px;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--bg-soft)}.appearance-setting__options button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 11px;color:var(--ink-3);border:0;border-radius:6px;background:transparent;font:inherit;font-size:.78rem;font-weight:650;cursor:pointer}.appearance-setting__options button:hover{color:var(--ink)}.appearance-setting__options button.is-selected{color:#fff;background:var(--sidebar);box-shadow:var(--sh-sm)}.appearance-setting__options svg{width:15px;height:15px}.support-card{padding:clamp(20px,3vw,30px)}.support-form{display:grid;grid-gap:18px;gap:18px}.support-form .field{margin:0}.support-form .field textarea{min-height:168px}.support-form .field select{width:100%;min-height:46px;padding:11px 38px 11px 13px;color:var(--ink);border:0;border-radius:var(--r-md);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line);font:inherit;font-size:.9rem}.support-form .field select:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.support-form__footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.support-form__footer>span{display:inline-flex;align-items:center;gap:7px;color:var(--ink-3);font-size:.74rem}.support-form__footer svg{width:15px;height:15px;flex:0 0 15px}.support-form .form-success{margin:0}.knowledge-form{margin-top:18px}.knowledge-form textarea{min-height:260px;resize:vertical;line-height:1.55}.knowledge-form .wiz__actions{margin-top:16px}[data-theme=dark]{color-scheme:dark;--ink:#f5f8f6;--ink-2:#d5dfda;--ink-3:#9daea6;--ink-4:#71867c;--line:#1d2b24;--line-2:#304239;--bg:#050806;--bg-soft:#101713;--bg-cream:#0a0f0c;--sidebar:#020503;--sidebar-2:#0d1511;--panel-dark:#080d0a;--accent-soft:#123525;--dark-canvas:#050806;--dark-panel:#0a0f0c;--dark-raised:#101813;--dark-control:#151f1a;--dark-hover:#1b2921;--sh-sm:0 1px 2px rgba(0,0,0,.28);--sh-md:0 14px 36px rgba(0,0,0,.28);--sh-lg:0 24px 64px rgba(0,0,0,.38)}[data-theme=dark] body{color:var(--ink);background:var(--dark-canvas)}[data-theme=dark] :is(.shell,.shell__main){background:var(--dark-canvas)}[data-theme=dark] .shell__main{background-image:url(/dashboard-contours.svg);background-repeat:no-repeat;background-position:100% 0;background-size:max(1100px,100vw) auto;background-attachment:fixed}[data-theme=dark] .side{background:var(--sidebar);border-right-color:var(--line)}[data-theme=dark] .side__nav>div+div{border-top-color:var(--line)}[data-theme=dark] .side__section{color:#65766e}[data-theme=dark] .side__link{color:#aeb8b3}[data-theme=dark] .side__link:hover{color:#fff;border-color:#23362c;background:#0d1712}[data-theme=dark] .side__link.is-active{color:#fff;border-color:#31533c;background:#132b1f}[data-theme=dark] .side__account{border-color:#18251f;background:#080d0a}[data-theme=dark] .side__account:hover,[data-theme=dark] .side__account[data-state=open]{border-color:#31533c;background:#101a15}[data-theme=dark] .side__account .avatar{color:#dfffa4;background:#163224}[data-theme=dark] .page__title{color:var(--ink)}[data-theme=dark] .page__eyebrow{color:#79b99d}[data-theme=dark] :is(.card,.mock-card,.digest,.price,.billing-summary,.integration-feature,.settings-row,.list-item,.booking-panel,.integration-card,.stat,.empty,.calls-phone,.calx__aside){border-color:var(--line);background:var(--dark-panel);box-shadow:0 1px 2px rgba(0,0,0,.3)}[data-theme=dark] :is(.workspace-grid,.settings-list){border-color:var(--line);background:var(--dark-panel)}[data-theme=dark] .admin-list{border-color:var(--line);background:var(--dark-panel)}[data-theme=dark] .workspace-grid>:is(.settings-section,.calls-phone,.page-toolbar,.digest,.empty,.billing-summary,.billing-plans-head,.billing-pricing,.billing-config-note,.integration-list){box-shadow:none}[data-theme=dark] .bookings-page .booking-panel{background:transparent}[data-theme=dark] .integration-list{border:0;background:transparent}[data-theme=dark] .integration-mark{color:var(--ink);background:var(--dark-control);box-shadow:inset 0 0 0 1px var(--line)}[data-theme=dark] .btn--ghost{color:#e4ece8;border-color:var(--line-2);background:var(--dark-control);box-shadow:none}[data-theme=dark] .btn--ghost:hover{color:#fff;border-color:#47705e;background:var(--dark-hover)}[data-theme=dark] .btn--ghost:disabled,[data-theme=dark] .integration-card .btn:disabled{color:#707d77;border-color:#202d27;background:#0d130f;opacity:1}[data-theme=dark] .btn--primary{color:#09100c;border-color:var(--signal);background:var(--signal);box-shadow:none}[data-theme=dark] .btn--primary:hover{background:#cef18a}[data-theme=dark] .btn--secondary{color:#08130e;border-color:#8fd1ac;background:#8fd1ac}[data-theme=dark] .btn--danger{color:#ffc3b5;border-color:#63372e;background:#321b16;box-shadow:none}[data-theme=dark] .btn--danger:hover{color:#ffe4dc;background:#45231c}[data-theme=dark] .billing-summary__action .btn--ghost{color:#e7eeea}[data-theme=dark] .price--featured{border-color:#66883f;box-shadow:0 0 0 1px #66883f}[data-theme=dark] .price__badge{color:#09100c;background:var(--signal)}[data-theme=dark] .billing-pricing .price--featured{border-color:#66883f!important;background:#0d140d;box-shadow:inset 0 3px 0 #9dc95b}[data-theme=dark] .billing-pricing .price__badge{color:#17230f;background:#c8e783}[data-theme=dark] .price__tier{border-color:var(--line-2)}[data-theme=dark] .billing-summary__icon{color:#dfffa4;background:#173a2b}[data-theme=dark] .billing-config-note{border-color:var(--line-2)}[data-theme=dark] .billing-notice{color:#f1daa1;border-color:#695623;background:#29230f}[data-theme=dark] .billing-notice strong{color:#ffe8a8}[data-theme=dark] .answering-status--paused{color:#ffb6a5;background:#351a16}[data-theme=dark] :is(.field input[type=text],.field input[type=email],.field input[type=password],.field input[type=tel],.field textarea,.field select,.datetime-picker__trigger,.datetime-picker__popover){color:var(--ink);background:var(--dark-control);box-shadow:inset 0 0 0 1px var(--line-2)}[data-theme=dark] :is(.iconbtn,.pillbtn,.back-link,.agenda-row,.seg button.is-on,.provider-btn){color:var(--ink);border-color:var(--line);background:var(--dark-control)}[data-theme=dark] :is(.data-list__head,.calx__wd,.tg__head){color:var(--ink-4);background:#080d0a}[data-theme=dark] :is(.mock-row,.digest__row){background:var(--dark-raised)}[data-theme=dark] :is(.mock-row:hover,.digest__row:hover,.list-item:hover,.calx__cell:hover){background:var(--dark-hover)}[data-theme=dark] .badge{color:#b9f4d7;border:1px solid #276648;background:#143d2b}[data-theme=dark] .badge--ok{color:#a7f3d0;border-color:#276d50;background:#123d2b}[data-theme=dark] .badge--live{color:#ffc1ae;border-color:#794334;background:#3f241d}[data-theme=dark] .badge--muted{color:#c2cec8;border-color:#385044;background:#1a2b23}[data-theme=dark] .chip--ok{color:#a7f3d0;border:1px solid #276d50;background:#123d2b}[data-theme=dark] .chip--info{color:#b9dcff;border:1px solid #315a78;background:#172f42}[data-theme=dark] .chip--urgent{color:#ffd09f;border:1px solid #76502c;background:#3d2b19}[data-theme=dark] .chip--muted{color:#c2cec8;border:1px solid #385044;background:#1a2b23}[data-theme=dark] .mock-card__head>span{color:#b9f4d7;border:1px solid #276648;background:#143d2b}[data-theme=dark] .hours{border-color:var(--line);background:var(--dark-panel)}[data-theme=dark] .hours__row{color:var(--ink);border-bottom-color:var(--line);background:var(--dark-panel)}[data-theme=dark] .hours__row.is-closed{color:#84978e;background:#070b08}[data-theme=dark] .hours__closed{color:#aab5af}[data-theme=dark] .hours__closed input{background:#355044}[data-theme=dark] .hours__closed input:checked{background:#21a675}[data-theme=dark] .appearance-setting__options button.is-selected{color:#07100c;background:var(--signal)}[data-theme=dark] .overview-page .stat--dark{color:#f4faf6;border-color:#2d463b;background:#10231c}[data-theme=dark] .overview-page .stat--lime{color:#ecffc4;border-color:#526936;background:#2b3b1c}[data-theme=dark] .overview-page .stat--orange{color:#ffe4d6;border-color:#744837;background:#42291f}[data-theme=dark] .overview-page .stat--dark :is(.stat__label,.stat__meta){color:#a8bcb3}[data-theme=dark] .overview-page .stat--lime :is(.stat__label,.stat__meta){color:#b9c99c}[data-theme=dark] .overview-page .stat--orange :is(.stat__label,.stat__meta){color:#dbb29f}[data-theme=dark] .overview-page .stat__icon{color:inherit;background:hsla(0,0%,100%,.08)}[data-theme=dark] .calls-page .digest,[data-theme=dark] .overview-page .overview-grid .mock-card{border-color:var(--line);background:var(--dark-panel);box-shadow:0 1px 2px rgba(0,0,0,.28)}[data-theme=dark] .answering-status{color:#d5dfda;border-color:var(--line);background:#0a100d}[data-theme=dark] .activity-row__mark{color:#88caae;background:var(--dark-raised)}[data-theme=dark] .calls-sort-trigger{color:var(--ink);border-color:var(--line-2);background:var(--dark-control)}[data-theme=dark] .calls-sort-trigger[data-state=open]{border-color:#568a73;box-shadow:0 0 0 3px rgba(92,172,137,.14)}[data-theme=dark] .calls-sort-menu{color:var(--ink);border-color:#34493e;background:#101813;box-shadow:0 16px 36px rgba(0,0,0,.4)}[data-theme=dark] .calls-sort-menu button.is-selected,[data-theme=dark] .calls-sort-menu button:hover{background:#1b2921}[data-theme=dark] .call-row__resolve{color:#a7f3d0;border-color:#276d50;background:#123d2b}[data-theme=dark] .call-row__resolve:hover{color:#07100c;background:#a7f3d0}[data-theme=dark] .call-record{--call-surface:#050a07;--call-surface-soft:#050a07;--call-line:#203229;--call-text:#edf4ef;--call-muted:#70847a;--call-accent:#79d8b8;--call-bubble:#101a15;--call-agent-bubble:#173a2b}[data-theme=dark] .calls-page :is(.switcher__tabs,.digest__row:hover){background:var(--dark-raised)}[data-theme=dark] .calls-page .switcher__tab.is-active{color:#090d0b;background:var(--signal)}[data-theme=dark] .bookings-page .calx__main{border-color:var(--line);background:#070b08}[data-theme=dark] .bookings-page .calx__bar{border-bottom-color:var(--line);background:#0d1511}[data-theme=dark] .bookings-page .calx__title{color:#fff}[data-theme=dark] .bookings-page :is(.calx__weekdays,.tg__head){border-bottom-color:var(--line);background:#090f0c}[data-theme=dark] .bookings-page :is(.calx__wd,.tg__hd-dow){color:#7e8b85;background:transparent}[data-theme=dark] .bookings-page :is(.calx__cell,.tg__body){color:#dbe4df;border-color:var(--line);background:#080d0a}[data-theme=dark] .bookings-page .calx__cell:hover{background:var(--dark-hover)}[data-theme=dark] .bookings-page .calx__cell--out{background:#040705}[data-theme=dark] .bookings-page .calx__cell--selected{background:#132b1f;box-shadow:inset 0 0 0 1px #456d5b}[data-theme=dark] .bookings-page .calx__daynum{color:#b7c2bd}[data-theme=dark] .bookings-page :is(.iconbtn,.pillbtn:not(.pillbtn--primary),.seg){color:#d5dfda;border-color:var(--line-2);background:var(--dark-control)}[data-theme=dark] .bookings-page :is(.iconbtn,.pillbtn:not(.pillbtn--primary)):hover{color:#fff;background:var(--dark-hover)}[data-theme=dark] .bookings-page .seg button{color:#8f9b95}[data-theme=dark] .bookings-page .seg button.is-on{color:#10251d;background:var(--signal)}[data-theme=dark] .bookings-page :is(.tg__spacer,.tg__hd,.tg__col,.tg__hl){border-color:var(--line)}[data-theme=dark] .bookings-page .tg__hd-date{color:#e7eeea}[data-theme=dark] .bookings-page .tg__time{color:#718079}[data-theme=dark] .form-success{color:#b9f4d7;border:1px solid #276648;background:#143d2b}@media (max-width:900px){.billing-summary{grid-template-columns:40px minmax(0,1fr);margin-bottom:28px}.billing-summary__action{grid-column:1/-1}.billing-summary__action .btn{width:100%}.billing-plans-head{align-items:flex-start;flex-direction:column;gap:14px}.billing-secure{display:inline-flex;width:auto;flex-direction:row;white-space:nowrap}.billing-overage,.billing-pricing{grid-template-columns:1fr}.billing-notice{align-items:flex-start;flex-direction:column;gap:3px}.billing-pricing .price{min-height:0}.billing-workspace .billing-pricing .price+.price{border-top:1px solid var(--line);border-left:0!important}.bookings-page .calx--panel>:is(.calx__aside,.booking-panel){border-top:1px solid var(--line);border-left:0}.shell,.shell.is-collapsed{display:block;min-height:100vh;padding:0}.shell.is-collapsed .shell__main,.shell__main{min-height:100vh;margin-left:72px;overflow:visible;transition:none}.shell.is-collapsed .side,.side{position:fixed;inset:0 auto 0 0;z-index:60;width:72px;height:100dvh;padding:18px 10px 14px;flex-direction:column;align-items:stretch;gap:18px;overflow:visible;border:0;border-right:1px solid hsla(0,0%,100%,.07);background:#050907;backdrop-filter:none;-webkit-backdrop-filter:none;transition:width .24s var(--ease),box-shadow .24s var(--ease)}.shell.is-collapsed .side__brand-row,.side__brand-row{display:flex;justify-content:center}.side__logo,.side__workspace{display:none}.shell.is-collapsed .side__foot,.side__foot{display:grid;width:100%;grid-gap:6px;gap:6px;margin-top:auto;padding-top:10px}.shell.is-collapsed .side__nav,.side__nav{display:flex;width:100%;flex:1 1;flex-direction:column;gap:10px;overflow:visible auto;scrollbar-width:none}.side__nav::-webkit-scrollbar{display:none}.shell.is-collapsed .side__nav>div,.side__nav>div{display:grid;grid-gap:10px;gap:10px}.side__section{display:none!important}.shell.is-collapsed .side__link,.side__link,.side__link--nested{width:100%;min-width:0;min-height:40px;margin:0;padding-inline:0;flex-direction:row;justify-content:center;gap:0;overflow:visible;font-size:.875rem}.side__link .side__ico,.side__link--nested .side__ico{width:19px;height:19px}.side__label{display:none!important}.shell.is-mobile-open .side{width:min(280px,calc(100vw - 52px));padding-inline:12px;overflow:hidden;box-shadow:22px 0 56px rgba(0,0,0,.32)}.shell.is-mobile-open .side__brand-row{justify-content:space-between}.shell.is-mobile-open .side__logo{display:inline-flex}.shell.is-mobile-open .side__workspace{display:flex}.shell.is-mobile-open .side__foot{display:grid}.shell.is-mobile-open .side__section{display:block!important;max-height:32px;padding-block:12px 6px;opacity:1}.shell.is-mobile-open .side__link{justify-content:flex-start;gap:14px;padding-inline:11px;overflow:hidden}.shell.is-mobile-open .side__label{display:block!important}.shell.is-mobile-open .side__badge{position:static;min-width:22px;height:22px;margin-left:auto;padding-inline:6px;color:#dfffa4;border-color:#284a38;border-radius:6px;background:#132a20;font-size:.68rem}.shell.is-mobile-open [data-tooltip]:after{display:none}.side-backdrop{position:fixed;inset:0;z-index:55;display:block;border:0;background:rgba(3,8,6,.44);opacity:0;pointer-events:none;transition:opacity .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.shell.is-mobile-open .side-backdrop{opacity:1;pointer-events:auto}}@media (max-width:1120px){.call-story{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.call-detail-grid{grid-template-columns:minmax(0,1fr) 280px}.call-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.call-metrics>div:nth-child(2){border-right:0}.call-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--call-line)}}@media (max-width:700px){.billing-summary{padding:15px}.billing-summary__title-row{align-items:flex-start;flex-direction:column;gap:6px}.billing-secure{white-space:normal}.overview-page .overview-head{align-items:flex-start}.answering-status{align-self:flex-start}.overview-page .overview-workspace>.overview-grid{grid-template-columns:1fr}.overview-page .overview-workspace .stat{border-right:0;border-bottom:1px solid var(--line)}.overview-page .overview-workspace .stat:last-child{border-bottom:0}.overview-page .overview-workspace>.overview-grid>.mock-card{border-right:0;border-bottom:1px solid var(--line)}.activity-row{grid-template-columns:28px minmax(0,1fr) auto;gap:9px}.activity-row time{display:none}.page-toolbar{align-items:stretch;flex-direction:column}.calls-filters{align-items:stretch;flex-wrap:wrap}.calls-filters .page-toolbar__meta,.calls-sort-trigger{width:100%}.data-list .digest__row{align-items:flex-start;flex-direction:column}.call-row__link{width:100%}.data-list__meta{width:calc(100% - 40px);margin-left:40px}.calls-phone{order:2}.call-detail-head{align-items:flex-start;flex-direction:column}.call-story{grid-template-columns:1fr}.call-story__intent{min-height:260px;border-right:0;border-bottom:1px solid var(--call-line)}.call-story__intent h1{font-size:clamp(1.75rem,8vw,2.6rem)}.call-story__outcome{min-height:260px}.call-detail-grid,.call-metrics{grid-template-columns:1fr}.call-metrics>div{border-right:0;border-bottom:1px solid var(--call-line)}.call-metrics>div:nth-child(2){border-right:0}.call-metrics>div:nth-child(3){border-bottom:1px solid var(--call-line)}.call-metrics>div:last-child{border-bottom:0}.call-detail-aside{border-top:1px solid var(--call-line);border-left:0}.call-facts-section,.call-transcript-section{padding:22px}.appearance-setting{align-items:stretch;flex-direction:column}.appearance-setting__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.support-form__footer{align-items:stretch;flex-direction:column}.support-form__footer .btn{width:100%}.integration-list{grid-template-columns:1fr}.integrations-workspace .integration-card:nth-child(2n){border-left:0}.integrations-workspace .integration-card:nth-child(n+2){border-top:1px solid var(--line)}.integration-card{min-height:230px}.settings-list{grid-template-columns:1fr}.settings-list .settings-row:nth-child(2n){border-left:0}.settings-list .settings-row:nth-child(n+2){border-top:1px solid var(--line)}.admin-billing-grid :is(.stat,.price),.admin-detail-grid .stat{border-right:0;border-bottom:1px solid var(--line)}.admin-billing-grid :is(.stat,.price):last-child,.admin-detail-grid .stat:last-child{border-bottom:0}}.lp-frame{min-height:100vh;padding:0;color:#14221e;background-color:#f3f5f4;background-image:url(/dashboard-contours.svg);background-repeat:no-repeat;background-position:100% 0;background-size:max(1100px,100vw) auto}.lp-frame .lp{max-width:1440px;min-height:100vh;margin-inline:auto;overflow:hidden;padding-inline:clamp(24px,5vw,72px);border:0;border-radius:0;background:transparent;box-shadow:none}.lp-frame .lp__nav{min-height:76px;border-bottom:1px solid #d9dfdc}.lp-frame .lp__brand{color:#09110d}.lp-frame .lp__navlink{color:#52625b}.lp-frame .lp__navlink:hover{color:#09110d}.lp-frame .lp__cta .btn:first-child,.lp-frame .lp__nav .btn{color:#fff;border-color:#0a523d;background:#0a523d;box-shadow:none}.lp-frame .lp__cta .btn:first-child:hover,.lp-frame .lp__nav .btn:hover{background:#092d24}.lp-frame .lp__hero{min-height:min(720px,calc(100vh - 76px));grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(48px,7vw,104px);padding-block:clamp(70px,9vh,110px)}.lp-frame .eyebrow{color:#0f7151}.lp-frame .lp__h1{max-width:10ch;color:#09110d;font-size:clamp(3.4rem,6vw,5.8rem);line-height:.98}.lp-frame .lp__h1:after{width:68px;height:6px;background:var(--signal)}.lp-frame .lp__lede{color:#52625b}.lp-frame .lp__note{color:#7d8a84}.lp-frame .lp__cta .btn--ghost{color:#14221e;border-color:#c7d2cc;background:#fff;box-shadow:none}.lp-frame .lp__cta .btn--ghost:hover{border-color:#93a69c;background:#e9eeeb}.lp-frame .lp__hero-visual:before{inset:-30px;border:1px solid #cdd8d2;background-color:#e7ede9;background-image:radial-gradient(#a8bdb2 .8px,transparent 0);background-size:14px 14px}.lp-frame .lp__hero-visual .mock-card{color:#f5f8f6;border:1px solid #294137;background:#0a0f0c;box-shadow:0 24px 60px rgba(0,0,0,.34);transform:none}.lp-frame .mock-card__head{border-bottom-color:#1d2b24}.lp-frame .mock-card__head span{color:#b9f4d7;border:1px solid #276648;background:#143d2b}.lp-frame .mock-row{background:#101813}.lp-frame .mock-row--urgent{background:#2f1c17}.lp-frame .mock-row small{color:#82948b}.lp-frame .chip--ok{color:#a7f3d0;border:1px solid #276d50;background:#123d2b}.lp-frame .chip--urgent{color:#ffd09f;border:1px solid #76502c;background:#3d2b19}.lp-frame .chip--muted{color:#c2cec8;border:1px solid #385044;background:#1a2b23}.lp-frame .lp__features{gap:14px}.lp-frame .lp__feat{min-height:210px;border:0}.lp-frame .lp__feat:first-child{color:#fff;background:#0b211b}.lp-frame .lp__feat:nth-child(2){color:#10251d;background:#d7f181}.lp-frame .lp__feat:nth-child(3){color:#2f1c14;background:#f5a16f}.lp-frame .lp__feat p,.lp-frame .lp__feat:first-child p{color:#aeb8b3}.lp-frame .lp__feat:nth-child(2) p{color:#50612e}.lp-frame .lp__feat:nth-child(3) p{color:#70432f}.lp-frame .lp__feat-n{color:inherit;opacity:.7}.lp-frame .lp__footer{border-top-color:#d9dfdc;color:#7d8a84}@media (max-width:900px){.lp-frame .lp__hero{grid-template-columns:1fr;min-height:auto;gap:64px;padding-block:64px 82px}.lp-frame .lp__h1{max-width:11ch;font-size:clamp(3rem,12vw,5rem)}}@media (max-width:700px){.lp-frame .lp{padding-inline:20px}.lp-frame .lp__nav{min-height:68px}.lp-frame .lp__hero{gap:24px;padding-block:32px 16px}.lp-frame .lp__h1{font-size:clamp(2.75rem,12vw,3.25rem)}.lp-frame .lp__hero-visual:before{inset:-10px}.lp-frame .lp__hero-visual .mock-card{padding:16px}.lp-frame .mock-card__head{margin-bottom:8px;padding-bottom:9px}.lp-frame .mock-row{margin-bottom:5px;padding:8px;border-radius:8px}.lp-frame .mock-row:last-child{margin-bottom:0}.lp-frame .mock-row strong{font-size:.78rem}.lp-frame .mock-row small{font-size:.68rem}.lp-frame .chip{padding:3px 7px;font-size:.62rem}.lp-frame .lp__features{grid-template-columns:1fr}.lp-frame .lp__feat{min-height:180px}}.wiz--auth{--ink:#14221e;--ink-2:#34443f;--ink-3:#687670;--ink-4:#89968f;--line:#d9e1dd;--line-2:#bdcbc4;--bg-soft:#f2f5f3;color:var(--ink);background:#f3f5f4}.wiz--auth .wiz__aside{background-color:#082c21;background-image:url(/dashboard-contours.svg);background-repeat:no-repeat;background-position:60% 100%;background-size:auto 100%}.wiz--auth .wiz__aside:before{display:none}.wiz--auth .wiz__inner{background:#f3f5f4}.wiz--auth .wiz__card{color:var(--ink);border-color:#c9d4ce;background:#fff;box-shadow:0 18px 48px rgba(20,34,30,.1)}.wiz--auth .wiz__title{color:#0a1510}.wiz--auth .wiz__lede{color:#687670}.wiz--auth .field>label{color:#34443f}.wiz--auth .wiz__card .field input[type=email],.wiz--auth .wiz__card .field input[type=password]{color:#14221e;background:#f2f5f3;box-shadow:inset 0 0 0 1px #d0dbd5}.wiz--auth .wiz__card .field input::placeholder{color:#8a9791}.wiz--auth .wiz__card .field input:focus{box-shadow:inset 0 0 0 2px #168a62}.wiz--auth .skip-row{color:#7d8a84}.wiz--auth .skip-row:after,.wiz--auth .skip-row:before{background:#d9e1dd}.wiz--auth .btn--ghost{color:#f5f8f6;border-color:#101b16;background:#101b16;box-shadow:none}.wiz--auth .btn--ghost:hover{color:#fff;border-color:#1b3127;background:#1b3127}.wiz--auth .btn--primary{color:#0b1711;border-color:var(--signal);background:var(--signal);box-shadow:none}.wiz--auth .btn--primary:hover{background:#cef18a}.wiz--auth .field__hint{color:#7d8a84}.wiz--auth .field__hint a{color:#0f7151!important}.wiz--auth .wiz__brand--mobile{color:#09110d}@media (max-width:900px){.wiz--auth .wiz__inner{background-image:url(/dashboard-contours.svg);background-repeat:no-repeat;background-position:100% 0;background-size:1100px auto}}