.engage-call,.engage-call p{letter-spacing:normal}.engage-call{position:relative;width:100%;height:600px;margin-top:64px;border-radius:16px;overflow:hidden;isolation:isolate;background:#191a1f;font-family:proxima-nova,Arial,sans-serif;--ec-raised: #202127;--ec-border: rgba(223, 230, 246, 0.08);--ec-border-strong: rgba(223, 230, 246, 0.12);--ec-strong: #f6f7f9;--ec-secondary: #8e94a4;--ec-assistive: #666b7a;--ec-selected: #61a6fa;--ec-input: rgba(50, 51, 62, 0.64);--ec-shadow: 0 4px 6px rgba(0, 0, 0, 0.2), 0 8px 12px -3px rgba(0, 0, 0, 0.24);--ec-wide: min(1008px, calc(100% - 64px));--ec-narrow: min(432px, calc(100% - 64px))}.ec-ico{display:inline-flex;align-items:center;justify-content:center}.ec-ico svg,.ec-chip svg{display:block;width:16px;height:16px}.ec-list{position:absolute;left:50%;top:50%;width:min(767px, calc(100% - 64px));padding:8px 0;background:var(--ec-raised);border:.5px solid var(--ec-border);border-radius:16px;box-shadow:var(--ec-shadow);opacity:0;transform:translate(-50%, -50%) translateY(26px);transition:opacity .55s cubic-bezier(0, 0, 0.2, 1),transform .55s cubic-bezier(0.16, 1, 0.3, 1);z-index:4}.ec-list.is-shown{opacity:1;transform:translate(-50%, -50%) translateY(0)}.ec-list__head,.ec-lrow{display:grid;grid-template-columns:minmax(0, 276px) 100px 140px auto;column-gap:32px;align-items:center;padding:0 24px;text-align:left}.ec-list__head{min-height:32px}.ec-list__label{grid-column:1;margin:0;font-size:.8125rem;font-weight:600;line-height:1rem;color:var(--ec-secondary)}.ec-lrow{border-top:.5px solid var(--ec-border);min-height:64px}.ec-lrow__id{display:flex;align-items:center;gap:8px;min-width:0}.ec-lrow__tile{flex:none;width:32px;height:32px;border-radius:8px;overflow:hidden;border:.5px solid rgba(134,142,163,.24)}.ec-lrow__tile img{display:block;width:100%;height:100%;object-fit:cover}.ec-lrow__text{display:flex;flex-direction:column;min-width:0}.ec-lrow__role{font-size:.8125rem;line-height:1rem;color:var(--ec-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec-lrow__co{font-size:.8125rem;line-height:1rem;color:var(--ec-secondary)}.ec-lrow__kind,.ec-lrow__when{font-size:.8125rem;line-height:1rem;color:var(--ec-strong);text-align:left;justify-self:start}.ec-lrow__action{justify-self:end}.ec-lbtn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:8px 12px;border-radius:8px;border:0;background:rgba(0,0,0,0);color:var(--ec-strong);font-family:inherit;font-size:.8125rem;line-height:1rem;font-weight:600;white-space:nowrap;cursor:default;transition:transform .16s ease,filter .16s ease}.ec-lbtn:not(.ec-lbtn--primary){padding:7px 11px;border:1px solid var(--ec-border-strong)}.ec-lbtn.ec-lbtn--primary{background:#0e7c66;color:#fff}.ec-lbtn.is-press{transform:scale(0.94);filter:brightness(1.12)}.ec-call-group{position:absolute;inset:0;opacity:1;transition:opacity .6s ease,transform .6s cubic-bezier(0.16, 1, 0.3, 1)}.engage-call--hangup .ec-call-group{opacity:0;transform:translateY(52px)}.ec-call{position:absolute;left:50%;top:124px;bottom:-88px;width:var(--ec-wide);transform:translateX(-50%);border:1px solid var(--ec-selected);border-bottom:0;border-radius:16px 16px 0 0;overflow:hidden;opacity:0;z-index:1;transition:opacity .55s ease,border-color .5s ease}.ec-call::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(25,26,31,.45);backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(36px);opacity:0;transition:opacity .6s ease;pointer-events:none;z-index:3}.ec-call-group.is-shown .ec-call{opacity:1;transition-delay:.18s}.ec-call-group.is-shown .ec-call.is-blurred{border-color:var(--ec-border);transition-delay:0s}.ec-call-group.is-shown .ec-call.is-blurred::after{opacity:1}.ec-call__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 18%;transform:translateZ(0)}.ec-bar{position:absolute;left:50%;top:24px;width:var(--ec-wide);height:76px;padding:16px 24px;transform:translateX(-50%);background:var(--ec-raised);border:.5px solid var(--ec-border);border-radius:16px;box-shadow:var(--ec-shadow);overflow:hidden;opacity:0;z-index:3;box-sizing:border-box;transition:width .6s cubic-bezier(0.16, 1, 0.3, 1),height .6s cubic-bezier(0.16, 1, 0.3, 1),opacity .5s ease}.ec-bar.is-collapsed{width:var(--ec-narrow);height:64px}.ec-call-group.is-shown .ec-bar{opacity:1}.ec-bar__call,.ec-bar__toggle{position:absolute;left:24px;right:24px;top:16px;bottom:16px;display:flex;align-items:center;transition:opacity .35s ease}.ec-bar__call{justify-content:space-between;gap:8px}.ec-bar__toggle{opacity:0;pointer-events:none}.ec-bar.is-collapsed .ec-bar__call{opacity:0;pointer-events:none}.ec-bar.is-collapsed .ec-bar__toggle{opacity:1;transition-delay:.28s}.ec-toggles{display:flex;align-items:stretch;width:100%;height:32px;padding:2px;gap:2px;border-radius:8px;background:#151519;box-sizing:border-box}.ec-bar__left,.ec-bar__center,.ec-bar__right{display:flex;align-items:center}.ec-bar__left{gap:8px}.ec-bar__center,.ec-bar__right{gap:12px}.ec-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:4px;border-radius:8px;font-size:.875rem;line-height:1.25rem;color:var(--ec-strong)}.ec-chip svg{color:var(--ec-secondary)}.ec-gbtn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:12px;border-radius:10px;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--ec-strong)}.ec-gbtn .ec-ico svg{width:18px;height:18px;color:var(--ec-strong)}.ec-cbtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;box-sizing:border-box;border-radius:10px;border:1px solid var(--ec-border);background:rgba(223,230,246,.04);color:var(--ec-strong);transition:transform .16s ease,background .16s ease}.ec-cbtn svg{display:block;width:18px;height:18px}.ec-cbtn.ec-cbtn--danger{background:rgba(179,38,30,.24);border-color:rgba(179,38,30,.36);color:#fca6a6}.ec-cbtn.ec-cbtn--hangup{background:#7a2424;border-color:#7a2424;color:#fca6a6}.ec-cbtn.ec-cbtn--hangup.is-press{transform:scale(0.9);filter:brightness(1.15)}.ec-toggle{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:6px 10px;border:0;border-radius:6px;font-size:.8125rem;font-weight:600;line-height:1rem;white-space:nowrap;color:var(--ec-secondary);background:rgba(0,0,0,0);box-sizing:border-box;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.ec-toggle.is-on{background:rgba(50,51,62,.64);color:var(--ec-strong);box-shadow:0 1px 3px rgba(0,0,0,.16),0 2px 1px rgba(0,0,0,.16)}.ec-panels{position:absolute;left:50%;top:112px;bottom:0;width:var(--ec-narrow);transform:translateX(-50%);opacity:0;z-index:2;transition:opacity .4s ease}.ec-panels.is-shown{opacity:1;transition-delay:.32s}.ec-panel{position:absolute;left:0;right:0;top:0;opacity:0;transform:translateX(32px);pointer-events:none;transition:opacity .45s cubic-bezier(0, 0, 0.2, 1),transform .5s cubic-bezier(0.16, 1, 0.3, 1)}.ec-panel.is-active{opacity:1;transform:translateX(0)}.ec-panel.is-left{opacity:0;transform:translateX(-32px)}.ec-panel.is-waiting{opacity:0;transform:translateX(32px)}.ec-panel--profile,.ec-panel--chat{bottom:0;display:flex;flex-direction:column;background:var(--ec-raised);border:.5px solid var(--ec-border);border-bottom:0;border-radius:16px 16px 0 0;overflow:hidden}.ec-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 24px;border-bottom:.5px solid var(--ec-border)}.ec-panel__title{font-size:1rem;font-weight:600;line-height:1.5rem;color:var(--ec-strong)}.ec-panel__close{color:var(--ec-secondary)}.ec-panel__close svg{width:16px;height:16px}.ec-panel__body{flex:1;overflow:hidden;padding:24px;display:flex;flex-direction:column;gap:24px}.ec-section__title{margin:0;font-size:1rem;font-weight:600;line-height:1.5rem;color:var(--ec-strong)}.ec-para{margin:0;font-size:.8125rem;line-height:1.25rem;color:rgba(246,247,249,.88)}.ec-rule{height:.5px;background:var(--ec-border)}.ec-jobs{display:flex;flex-direction:column;gap:16px}.ec-job__title{margin:0;font-size:.8125rem;line-height:1rem;color:var(--ec-strong)}.ec-job__org{font-weight:600}.ec-job__dates{margin:2px 0 0;font-size:.8125rem;line-height:1rem;color:var(--ec-secondary)}.ec-panel__fade{position:absolute;left:0;right:0;bottom:0;height:96px;pointer-events:none;background:linear-gradient(to top, #202127 18%, rgba(32, 33, 39, 0))}.ec-chatbody{justify-content:space-between}.ec-chat__msgs{display:flex;flex-direction:column;gap:24px}.ec-msg__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.ec-msg__who{font-size:.8125rem;font-weight:600;line-height:1rem;color:var(--ec-secondary)}.ec-msg__time{font-size:.8125rem;line-height:1rem;color:var(--ec-assistive)}.ec-msg__text{margin:8px 0 0;font-size:.8125rem;line-height:1.25rem;color:#fff}.ec-chat__field{display:flex;align-items:center;justify-content:space-between;gap:8px;height:50px;padding:0 8px 0 12px;background:var(--ec-input);border:.5px solid var(--ec-border);border-radius:12px}.ec-chat__placeholder{font-size:.8125rem;line-height:1rem;color:var(--ec-assistive)}.ec-chat__send{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--ec-assistive)}.ec-chat__send svg{display:block;width:16px;height:16px}.ec-panel--highlight{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--ec-raised);border:1px solid var(--ec-border);border-radius:12px;box-shadow:0 8px 8px -4px rgba(0,0,0,.24),0 12px 24px -6px rgba(0,0,0,.32)}.ec-hl__row{display:flex;align-items:center;gap:8px}.ec-hl__star{color:var(--ec-strong)}.ec-hl__star svg{width:16px;height:16px}.ec-hl__title{font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--ec-strong)}.ec-hl__sub{margin:0;font-size:.8125rem;line-height:1rem;color:var(--ec-secondary)}.ec-hl__field{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 8px 8px 12px;background:var(--ec-input);border:.5px solid var(--ec-border);border-radius:8px}.ec-hl__note{flex:1;min-width:0;font-size:.8125rem;line-height:18px;color:#fff}.ec-hl__send{flex:none;width:30px;height:30px}@media(max-width: 900px){.engage-call{height:500px}.ec-lrow__kind,.ec-lrow__when{display:none}.ec-list__head,.ec-lrow{grid-template-columns:minmax(0, 1fr) auto}.ec-bar__right{display:none}}@media(prefers-reduced-motion: reduce){.ec-list,.ec-call,.ec-bar,.ec-panels,.ec-panel,.ec-call-group{transition:none}}/*# sourceMappingURL=index.css.map */
