@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700&display=swap";*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit}button{background:0 0;border:0;padding:0}.ant-btn{box-shadow:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}body{background:#f1f3f4;font-family:Roboto,sans-serif}.page-loader{place-items:center;min-height:50vh;display:grid}.admin-dashboard{gap:24px;display:grid}.admin-dashboard__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.admin-dashboard__heading h2{margin:0 0 4px}.admin-dashboard__loader{place-items:center;min-height:160px;display:grid}.employee-page-link{color:#4d55c5;background:#eef0ff;border-radius:6px;width:fit-content;padding:2px 7px;font-weight:600;transition:color .12s,background-color .12s;display:inline-flex}.employee-page-link:hover{color:#343cad;background:#dfe2ff}.employee-details{gap:24px;display:grid}.employee-details h2{margin:0}.calls-table{width:100%}.calls-table__type-filter{min-width:160px}.calls-table__status-filter{min-width:170px}.calls-table__operator-filter{min-width:200px}.calls-table__duration-filters{gap:8px;display:flex}.calls-table__duration-filter{width:205px}.replay-workbench{background:#f5f6f8;border:1px solid #d9dce5;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(360px,40%);height:min(720px,100vh - 220px);min-height:520px;display:grid;overflow:hidden}.replay-workbench__stage{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex;overflow:auto}.replay-devtools{color:#e8eaed;background:#202124;border-left:1px solid #36383d;grid-template-rows:39px minmax(0,1fr) 25px;min-width:0;min-height:0;font:12px/1.45 Consolas,SFMono-Regular,monospace;display:grid}.replay-devtools__tabs{background:#292a2d;border-bottom:1px solid #3c4043;align-items:stretch;display:flex}.replay-devtools__tabs button{color:#bdc1c6;cursor:pointer;font:inherit;background:0 0;border:0;padding:0 14px;position:relative}.replay-devtools__tabs button.is-active{color:#fff}.replay-devtools__tabs button.is-active:after{content:"";background:#8ab4f8;height:2px;position:absolute;bottom:0;left:10px;right:10px}.replay-devtools__tabs span{color:#9aa0a6;margin-left:5px}.replay-devtools__stream{scrollbar-color:#5f6368 #202124;min-height:0;overflow:auto}.replay-devtools__status{color:#9aa0a6;border-top:1px solid #3c4043;padding:4px 10px;font-size:11px}.replay-network__row{border-bottom:1px solid #34363a;grid-template-columns:minmax(150px,1fr) 62px 58px 76px;align-items:center;min-height:28px;display:grid}.replay-network__row>span{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #34363a;min-width:0;padding:4px 7px;overflow:hidden}.replay-network__row--head{z-index:1;color:#bdc1c6;background:#292a2d;position:sticky;top:0}.replay-network__entry summary{cursor:pointer;list-style:none}.replay-network__entry summary::-webkit-details-marker{display:none}.replay-network__entry:nth-child(odd) summary{background:#242528}.replay-network__entry pre,.replay-console__entry pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.replay-network__entry>pre{color:#bdc1c6;background:#1b1c1f;border-bottom:1px solid #34363a;padding:10px 12px}.replay-network .is-error,.replay-console__entry--error .replay-console__level{color:#f28b82}.replay-console__entry{border-bottom:1px solid #34363a;grid-template-columns:72px 54px minmax(0,1fr);gap:8px;padding:6px 8px;display:grid}.replay-console__entry time,.replay-console__level{color:#9aa0a6}.replay-console__entry--warn{background:#332b00}.replay-console__entry--error{background:#3b1d1d}@media (width<=980px){.replay-workbench{grid-template-rows:minmax(300px,1fr) minmax(260px,45%);grid-template-columns:1fr;height:calc(100vh - 180px)}.replay-devtools{border-top:1px solid #36383d;border-left:0}}.admin-dashboard{grid-template-columns:minmax(0,1fr);min-width:0}.admin-dashboard>.ant-tabs,.admin-dashboard .ant-tabs-content-holder,.admin-dashboard .ant-tabs-content,.admin-dashboard .ant-tabs-tabpane{min-width:0;max-width:100%}.admin-dashboard__heading{min-width:0}.admin-dashboard__heading h2{overflow-wrap:anywhere}.recording-player{grid-template-columns:40px minmax(0,1fr) 42px 66px;align-items:center;gap:10px;min-width:0;display:grid}.recording-player__button{color:#2b3047;font-size:28px}.recording-player__wave{cursor:pointer;min-width:0;height:40px;position:relative;overflow:hidden}.recording-player__wave-bars{align-items:center;gap:2px;display:flex;position:absolute;inset:0}.recording-player__wave-bars i{background:#d6d9e2;border-radius:2px;flex:1 1 0;min-width:1px;max-height:40px}.recording-player__wave-bars--played{will-change:clip-path}.recording-player__wave-bars--played i{background:#5b63d3}.recording-player__time{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:42px}.recording-player__speed{color:#5b63d3;font-variant-numeric:tabular-nums;min-width:66px}.project-collapse-label{justify-content:space-between;align-items:center;width:100%;padding-right:8px;display:flex}.project-collapse-label>span{align-items:center;gap:8px;font-weight:600;display:inline-flex}.project-collapse-label strong{color:#626a7a;text-align:center;background:#eef0f4;border-radius:99px;min-width:28px;padding:2px 8px}.project-collapse-label strong.is-warning{color:#a46600;background:#fff1ce}.project-collapse-label strong.is-success{color:#16834b;background:#e4f7ec}.project-people-list{flex-wrap:wrap;gap:7px;display:flex}.project-live-list{gap:4px;display:grid}.project-live-list__row{background:#f7f8fa;border-radius:7px;grid-template-columns:minmax(140px,1fr) minmax(150px,1fr) auto;align-items:center;gap:9px;min-height:36px;padding:5px 9px;display:grid}.project-live-list__row time{color:#9ba0ab;font-weight:400}.project-live-list__row strong{font-variant-numeric:tabular-nums}.project-live-list__row.is-unassigned strong{grid-column:2}.project-live-list__row time{grid-column:3;font-size:12px}.project-sidebar-card .ant-card-body{padding:16px}.project-identity,.project-identity__name,.project-sidebar-card__dialing,.project-database__actions{align-items:center;display:flex}.project-identity{justify-content:space-between;gap:8px}.project-identity__name{gap:3px;min-width:0}.project-identity__name h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;overflow:hidden}.project-sidebar-card__dialing{flex-wrap:wrap;gap:6px;margin-top:12px}.project-sidebar-card__dialing .ant-btn{flex:calc(50% - 3px)}.project-schedule-control,.project-schedule-control>div{gap:7px;display:grid}.project-schedule-control{grid-template-columns:minmax(0,1fr) auto;align-items:end}.project-schedule-control .project-schedule-badge{width:fit-content}.project-sidebar-card .ant-divider{margin:14px 0}.project-settings{grid-template-columns:1fr 1fr;gap:10px;display:grid}.project-field{gap:5px;display:grid}.project-field>span{color:#626977;font-size:12px;font-weight:600}.project-field .ant-input-number-group-wrapper{width:100%}.project-capacity{text-align:center;background:#f4f4fb;border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:5px;padding:8px 10px;display:flex}.project-capacity span{font-size:17px;font-weight:700;display:grid}.project-capacity small{color:#858b98;font-size:9px;font-weight:400}.project-capacity b{color:#9da1ab}.project-capacity .is-total{color:var(--project-accent)}.project-settings>.ant-btn{grid-column:1/-1}.project-database,.project-database__count{display:grid}.project-database{gap:10px}.project-database__count{grid-template-columns:auto 1fr;align-items:baseline;gap:6px}.project-database__count strong{font-size:24px}.project-database__count span{color:#858b98;font-size:12px}.project-database__actions{gap:6px}@media (width<=860px){.project-details__layout{grid-template-columns:1fr}}@media (width<=560px){.project-settings{grid-template-columns:1fr}.project-settings>.ant-btn,.project-capacity{grid-column:1}.project-live-list__row{grid-template-columns:1fr auto}.project-live-list__row time{grid-area:1/2}.project-live-list__row strong{grid-area:2/1/auto/-1}.project-live-list__row.is-unassigned strong{grid-area:1/1}.project-database__actions{flex-wrap:wrap}}.project-details{--project-accent:#5856d6}.project-details__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.project-details__main,.project-details__side{min-width:0}.project-details .ant-card{border:1px solid #e5e7ec;box-shadow:0 5px 20px #272b410b}.project-status-card .ant-card-body{padding:6px 14px}.project-page-link{color:#343cad;font-weight:600}.project-page-link:hover{color:#5b63d3;text-underline-offset:3px;text-decoration:underline}.project-schedule-badge{color:#fff;text-overflow:ellipsis;border:0;max-width:100%;margin:0;font-weight:700;overflow:hidden}.project-schedule-badges{flex-wrap:wrap;gap:5px;display:inline-flex}.project-schedule-badge--start{background:linear-gradient(110deg,#00a86b,#20c997);box-shadow:0 3px 10px #00a86b47}.project-schedule-badge--stop{background:linear-gradient(110deg,#f5222d,#ff7a45);box-shadow:0 3px 10px #f5222d47}.project-schedule-fields,.project-schedule-fields label{display:grid}.project-schedule-fields{gap:14px;margin-bottom:8px}.project-schedule-fields label{gap:6px}.project-schedule-fields label>span{font-size:12px;font-weight:600}.project-schedule-fields .ant-picker{width:100%}:root:has(.app-layout){--app-sidebar-collapsed-width:64px;--app-sidebar-width:var(--app-sidebar-collapsed-width);--app-sidebar-duration:.28s;--app-sidebar-easing:cubic-bezier(.22, 1, .36, 1)}:root:has(.app-layout--expanded){--app-sidebar-width:256px}.app-layout{height:100dvh;display:flex;overflow:hidden}.app-content{scrollbar-gutter:stable;scrollbar-color:#2b30478c transparent;scrollbar-width:thin;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.app-content::-webkit-scrollbar{width:8px}.app-content::-webkit-scrollbar-track{background:0 0}.app-content::-webkit-scrollbar-thumb{background:#2b30478c padding-box padding-box;border:2px solid #0000;border-radius:999px}.app-content::-webkit-scrollbar-thumb:hover{background:#2b3047cc padding-box padding-box}.app-content__inner{max-width:1400px;min-height:100%;margin:0 auto;padding:24px}.app-content--monitoring .app-content__inner{max-width:none;margin:0;padding:0}.app-sidebar-backdrop{display:none}.app-content--scripts{scrollbar-gutter:auto;overflow:hidden}.app-content--scripts .app-content__inner{max-width:none;height:100%;min-height:0;padding:12px}@media (width<=700px){:root:has(.app-layout--expanded){--app-sidebar-width:var(--app-sidebar-collapsed-width)}.app-layout{padding-left:var(--app-sidebar-collapsed-width)}.app-content__inner{padding:16px}.app-sidebar-backdrop{z-index:1999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--app-sidebar-duration) ease, visibility var(--app-sidebar-duration);background:#10182859;display:block;position:fixed;inset:0 0 0 min(256px,100vw - 48px)}.app-layout--expanded .app-sidebar-backdrop{opacity:1;visibility:visible;pointer-events:auto}}@media (width<=1000px){.app-layout--mobile .call-panel{margin:16px auto;padding:24px 12px}.app-layout--mobile .call-panel h1{overflow-wrap:anywhere;font-size:24px}.app-layout--mobile .call-panel .ant-btn{white-space:normal;height:auto;min-height:44px}.app-layout--mobile .call-panel input{min-height:44px;font-size:16px}.app-layout--mobile .call-panel__form{grid-template-columns:minmax(0,1fr)}.app-layout--mobile .availability-toggle{flex-wrap:wrap}}.app-sidebar{z-index:2000;flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);color:#e2e6f0;background:#2b3047;flex-direction:column;gap:16px;height:100%;min-height:0;padding:16px 12px;display:flex;position:relative;box-shadow:1px 0 #10182814}.app-layout:not(.app-layout--expanded) .app-sidebar{padding-inline:8px}.app-sidebar__navigation{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:48px;display:flex;overflow:hidden auto}.app-sidebar__footer{border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr);gap:8px;padding-top:12px;display:grid}.app-sidebar__connection:empty{display:none}@media (width<=700px){.app-sidebar{height:100dvh;position:fixed;inset:0 auto 0 0}.app-layout--expanded .app-sidebar{width:min(256px,100vw - 48px);box-shadow:12px 0 36px #1018282e}}@media (height<=560px){.app-sidebar{gap:8px;padding-block:8px}.app-sidebar__footer{padding-block:4px}}.app-sidebar__item,.app-sidebar__user{width:100%;min-height:44px;color:inherit;text-align:left;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:24px;display:flex}.app-sidebar__item{cursor:pointer;transition:background .16s,color .16s}.app-sidebar__item:hover{color:#fff;background:#ffffff14}.app-sidebar__item--active,.app-sidebar__item--active:hover{color:#fff;background:#485372;box-shadow:inset 3px 0 #a8c6ff}.app-sidebar__item:focus-visible,.app-sidebar__user:focus-visible{outline-offset:-2px;outline:2px solid #a8c6ff}.app-sidebar__icon{flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:20px;display:grid}.app-sidebar__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-sidebar__user{color:#b4bed2;font-size:13px}.app-sidebar__toggle{color:#b4bed2;background:#ffffff0d}@media (prefers-reduced-motion:reduce){.app-sidebar__item{transition:none}}.app-sidebar{transition:width var(--app-sidebar-duration) var(--app-sidebar-easing), flex-basis var(--app-sidebar-duration) var(--app-sidebar-easing), padding-inline var(--app-sidebar-duration) var(--app-sidebar-easing), box-shadow var(--app-sidebar-duration) ease}.app-sidebar__item,.app-sidebar__user,.connection-monitor--sidebar{overflow:hidden}.app-sidebar__label,.connection-monitor--sidebar .connection-monitor__label{text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;overflow:hidden;transform:translate(-6px)}.app-layout--expanded .app-sidebar__label,.app-layout--expanded .connection-monitor--sidebar .connection-monitor__label{opacity:1;visibility:visible;transition-delay:40ms,40ms,0s;transform:translate(0)}:root:has(.app-layout) .active-call-modal-wrap{transition:left var(--app-sidebar-duration) var(--app-sidebar-easing)}@media (prefers-reduced-motion:reduce){.app-sidebar,.app-sidebar__label,.connection-monitor--sidebar .connection-monitor__label,.app-sidebar-backdrop{transition:none}:root:has(.app-layout) .active-call-modal-wrap{transition:none}}:root:has(.app-layout.app-layout--mobile){--app-sidebar-width:0px;--mobile-navigation-height:calc(68px + env(safe-area-inset-bottom,0px))}.app-layout.app-layout--mobile{padding:0 0 var(--mobile-navigation-height)}.mobile-navigation{z-index:2000;height:var(--mobile-navigation-height);padding:6px max(12px, env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left));background:#fff;border-top:1px solid #e0e5ed;align-items:stretch;gap:8px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #1018280f}.mobile-navigation>a,.mobile-navigation>button{color:#68758b;cursor:pointer;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:16px;display:flex}.mobile-navigation .anticon{font-size:22px}.mobile-navigation>[aria-current=page]{color:#2358bb;background:#eef3ff;font-weight:600}.mobile-navigation>:focus-visible{outline-offset:-2px;outline:2px solid #2358bb}.app-layout--mobile .active-call-page{inset:0 0 var(--mobile-navigation-height);height:calc(100dvh - var(--mobile-navigation-height));transition:none}.app-layout--mobile .operator-audio-recovery{bottom:calc(var(--mobile-navigation-height) + 12px)}.app-layout--mobile .app-content--scripts .app-content__inner{overflow-y:auto}.mobile-menu .ant-drawer-content{border-radius:20px 20px 0 0}.mobile-menu .ant-drawer-body{padding-bottom:max(24px, env(safe-area-inset-bottom));color:#293143}.mobile-menu .app-sidebar__navigation{flex:none;margin-block:12px;overflow:visible}.mobile-menu .app-sidebar__label,.mobile-menu .connection-monitor__label{opacity:1;visibility:visible;white-space:normal;transform:none}.mobile-menu .app-sidebar__item:hover{color:#293143;background:#edf2f8}.mobile-menu .app-sidebar__user{color:#68758b}.mobile-menu .connection-monitor{color:#293143;background:#edf2f8}.active-call-modal-wrap{box-sizing:border-box;place-items:center;padding:24px;display:grid;overflow:hidden}.active-call-modal-wrap .ant-modal{max-width:1440px;height:100%;margin:0;padding:0;top:0;width:min(100%,1440px)!important}.ant-modal-root .active-call-modal-wrap{scrollbar-gutter:stable;inset:0 0 0 var(--app-sidebar-width,0px)}.active-call-modal-wrap .ant-modal-content{background:radial-gradient(circle at 50% 35%,#283451 0,#171d2d 58%,#10141f 100%);border-radius:16px;gap:50%;height:100%;padding:0;transform:translateY(-50%)}.active-call-modal-wrap .ant-modal-body{height:100%}.active-call-screen{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100%;display:flex}.active-call-screen__microphone{--voice-level:0;color:#fff;cursor:pointer;width:160px;height:160px;transform:scale(calc(1 + var(--voice-level) * .08));box-shadow:0 0 calc(18px + var(--voice-level) * 75px) calc(2px + var(--voice-level) * 22px) #7eb2ff8c, inset 0 1px 1px #ffffff40;background:linear-gradient(145deg,#485b83,#2c3958);border:1px solid #ffffff2e;border-radius:50%;place-items:center;margin-bottom:36px;font-size:68px;transition:box-shadow 70ms linear,transform 70ms linear,background .16s,border-color .16s;display:grid}.active-call-screen__microphone:hover{border-color:#ffffff59}.active-call-screen__microphone:focus-visible{outline:none}.active-call-screen h1{margin-bottom:10px;font-size:30px}.active-call-screen p{color:#c5ccda;font-size:17px}.active-call-screen small{color:#818ca3;margin-top:8px}.operator-workspace{min-height:600px;position:relative}.active-call-modal.ant-modal{width:100%;max-width:100%;height:100%;margin:0;padding-bottom:0;top:0}.active-call-modal .ant-modal-content{border-radius:16px;height:100%;padding:0;overflow:hidden}.active-call-modal .ant-modal-body{height:100%;padding:0}.active-call-screen{color:#293143;text-align:left;grid-template-columns:260px minmax(0,1fr);height:100%;min-height:0;padding:0;display:grid;position:relative}.active-call-screen__call-card{z-index:auto;width:100%;max-width:none;min-height:0;box-shadow:none;color:#fff;text-align:center;background:linear-gradient(165deg,#293650,#151d2e);border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:24px;display:flex;position:static}.active-call-screen__call-card p{color:#bec9dc;margin:-6px 0 0;font-size:13px;line-height:1.35;display:block}.active-call-screen__client-location{color:#dbeafe;text-align:left;align-items:center;max-width:100%;display:flex}.active-call-screen__client-location div{gap:2px;min-width:0;display:grid}.active-call-screen__client-location span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.active-call-screen__client-location strong{overflow-wrap:anywhere;white-space:normal;font-size:13px}.active-call-screen__client-location span{color:#9fb0c8;font-size:12px}.active-call-screen__microphone{flex:none;width:74px;height:74px;margin:0;font-size:30px}.active-call-screen__microphone--muted{color:#fecaca;background:linear-gradient(145deg,#c04545,#8f1f1f);border-color:#f871718c;box-shadow:0 0 28px #dc262666,inset 0 1px 1px #ffffff1f}.active-call-screen__microphone--muted:hover{background:linear-gradient(145deg,#d45252,#a12323);border-color:#fecacaa6}.active-call-screen__controls{gap:12px;width:100%;margin-top:10px;display:grid}.active-call-screen__result-statuses{gap:8px;width:100%;margin-top:16px;display:grid}.active-call-screen__result-statuses .ant-btn{color:#fff;background:#526581;border-color:#526581}.active-call-screen__result-statuses .ant-btn:not(:disabled):hover{color:#fff;background:#657991;border-color:#657991}.active-call-screen__timer{opacity:1;transform-origin:50%;place-items:center;max-height:24px;margin:0;transition:max-height .22s,opacity .16s,transform .22s;display:grid;overflow:hidden;transform:scaleY(1)}.active-call-screen__timer--hidden{opacity:0;max-height:0;transform:scaleY(0)}.active-call-screen__timer strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}.active-call-screen__controls .ant-btn{height:46px;font-weight:600}.active-call-screen__order-card{background:#f5f7fb;width:100%;max-width:1280px;height:100%;min-height:0;margin:0 auto;overflow:hidden}.active-call-screen__order-card .ant-form-item-label>label{color:#344054;font-weight:600}.form-section{box-shadow:none;background:#fff;border:0;border-radius:16px;padding:10px 14px 0}.form-section__heading{align-items:center;gap:10px;margin-bottom:7px;display:flex}.form-section__heading>span{color:#3f69ad;background:#e8eef8;border-radius:9px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.form-section__heading h3{color:#202a3d;margin:0;font-size:15px}.form-section__heading p{color:#8a94a6;margin:1px 0 0;font-size:12px}.call-form-grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.call-form-grid--name{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.call-form-grid--address{grid-template-columns:.65fr 1.2fr 1.2fr 1.5fr .65fr;gap:12px}.customer-delivery-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.customer-delivery-column{align-content:start;gap:12px;min-width:0;display:grid}.active-call-screen__order-card .ant-form-item{margin-bottom:9px}.active-call-screen__order-card .ant-form-item-control{position:relative}.active-call-screen__order-card .ant-form-item-explain{z-index:12;pointer-events:none;width:max-content;max-width:100%;position:absolute;top:calc(100% + 2px);left:0}.active-call-screen__order-card .ant-form-item-explain-error{color:#c4322b;background:#fff5f4;border:1px solid #ffd6d2;border-radius:6px;padding:2px 7px;font-size:11px;line-height:16px;box-shadow:0 4px 10px #b423181a}.active-call-screen__order-card .ant-input,.active-call-screen__order-card textarea.ant-input,.active-call-screen__order-card .ant-input-number,.active-call-screen__order-card .ant-select-selector{background:#fbfcfe;border-color:#d9dfe8;border-radius:9px}.active-call-screen__order-card textarea.ant-input{resize:none;overflow-wrap:anywhere}.active-call-screen__order-card .order-comment{margin-bottom:9px}.active-call-screen__order-card .order-comment textarea.ant-input{min-height:46px;max-height:58px}.active-call-screen__order-card .order-comment .ant-input-textarea-show-count{position:relative}.active-call-screen__order-card .order-comment .ant-input-textarea-show-count:after{color:#98a2b3;background:#fbfcfe;margin:0;padding-left:5px;font-size:11px;line-height:16px;position:absolute;bottom:6px;right:9px}.order-block{box-shadow:none;background:#fff;border:0;border-radius:16px;margin-top:0;padding:10px 14px}.order-block h3{color:#293143;margin:0 0 8px;font-size:16px}.order-block__heading{align-items:center;gap:16px;margin-bottom:7px;display:flex}.order-block__heading h3{margin:0}.order-items{scrollbar-color:#aab6c8 transparent;scrollbar-width:thin;gap:0;max-height:116px;padding-right:5px;display:grid;overflow-y:auto}.order-row{grid-template-columns:minmax(0,1fr) 120px 140px 40px;align-items:end;gap:12px;display:grid}.order-row .ant-form-item{min-width:0;margin-bottom:7px}.order-row .ant-input-number{box-sizing:border-box;width:100%}.order-block__add.ant-btn{color:#526581;border-radius:9px;width:100%;height:34px;margin-top:4px}.order-row__remove.ant-btn{width:40px;height:40px;margin-bottom:7px;font-size:17px}.call-statuses{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.call-status-button.ant-btn{color:#526075;background:#f8fafc;border:1px solid #d9dfe8;border-radius:10px;height:36px;font-size:13px;font-weight:650}.status-order.ant-btn{color:#fff;background:#16a34a;border-color:#16a34a;border-radius:11px;width:100%;height:44px;margin-top:8px;font-size:16px;box-shadow:0 8px 20px #16a34a33}.call-status-button.ant-btn:not(:disabled):hover{color:#263b5b!important;background:#edf2f8!important;border-color:#8ca0bd!important}.status-order.ant-btn:not(:disabled):hover{background:#15803d!important;border-color:#15803d!important}.active-call-screen__order-card--legacy{background:#fff;align-self:stretch;height:100%;max-height:none;overflow:hidden auto}.active-call-screen__order-card--legacy .call-card-heading--required{color:#cf1322;margin-bottom:22px;font-size:24px;font-weight:800;line-height:1.2;display:block}.active-call-screen__order-card--legacy .form-section,.active-call-screen__order-card--legacy .order-block{box-shadow:none;background:#f8fafc;border:1px solid #e6e9ef;border-radius:14px;min-height:271px;padding:16px}.active-call-screen__order-card--legacy .customer-delivery-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.active-call-screen__order-card--legacy .form-section__heading span{display:none}.active-call-screen__order-card--legacy .call-form-grid--name,.active-call-screen__order-card--legacy .call-form-grid--address{grid-template-columns:minmax(0,1fr);gap:0}.active-call-screen__order-card--legacy .order-items{max-height:none;padding-right:0;overflow:visible}.active-call-screen__order-card--legacy .call-statuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.active-call-screen__order-card--legacy .call-status-button.ant-btn{color:#fff;background:#526581;border:1px solid #526581;border-radius:8px;height:48px;font-size:14px;font-weight:700}.active-call-screen__order-card--legacy .status-order.ant-btn{background:#16a34a;border-color:#16a34a;grid-column:1/-1;width:100%;height:58px;margin-top:8px;font-size:17px}.active-call-screen__order-card--legacy .call-status-button.ant-btn:not(:disabled):hover{filter:brightness(1.08);color:#fff!important;background:#526581!important;border-color:#526581!important}.active-call-screen__order-card--legacy .status-order.ant-btn:not(:disabled):hover{background:#15803d!important;border-color:#15803d!important}.call-panel{text-align:center;background:#fff;border:1px solid #e6e8ec;border-radius:20px;width:min(100%,560px);margin:64px auto;padding:40px;box-shadow:0 16px 48px #2b304717}.call-panel__icon{color:#7c8798;isolation:isolate;background:0 0;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:30px;transition:color .22s,box-shadow .22s;display:grid;position:relative}.call-panel__icon:before{z-index:0;border-radius:inherit;content:"";background:radial-gradient(circle,#f8fafc 0 31px,#0000 32px),conic-gradient(from 210deg,#e2e8f0,#94a3b8,#e2e8f0);transition:background .22s;position:absolute;inset:-7px}.call-panel__icon svg{z-index:1;position:relative}.call-panel--ready .call-panel__icon{color:#16803b;box-shadow:0 0 0 5px #22c55e1a}.call-panel--ready .call-panel__icon:before{background:radial-gradient(circle,#f8fafc 0 31px,#0000 32px),conic-gradient(from 210deg,#b8f0ca,#22c55e,#087f3e,#7ce7a1,#b8f0ca)}.call-panel--unavailable .call-panel__icon{color:#c23131;box-shadow:0 0 0 5px #dc262614}.call-panel--unavailable .call-panel__icon:before{background:radial-gradient(circle,#f8fafc 0 31px,#0000 32px),conic-gradient(from 210deg,#fecaca,#ef4444,#991b1b,#fca5a5,#fecaca)}.call-panel h1{margin-bottom:8px}.call-panel p{color:#687083}.call-panel small{color:#8b92a1}.call-panel__form{grid-template-columns:1fr auto;gap:12px;margin:28px 0 18px;display:grid}.call-panel>.ant-btn{margin-top:24px}.call-panel>.ant-alert{text-align:left;margin-top:24px}.microphone-test{justify-items:center;gap:6px;margin-top:18px;display:grid}.microphone-test small{min-height:20px}.call-panel__divider{color:#8b92a1;text-transform:uppercase;margin-top:28px;font-size:13px}.operator-availability{text-align:left;background:#f7f8fa;border:1px solid #e3e6eb;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:16px 18px;display:flex}.operator-availability>div{gap:4px;display:grid}.operator-availability strong{color:#4b5264}.operator-availability--ready{background:#f0faf3;border-color:#bfe5ca}.operator-availability--ready strong{color:#17833c}.incoming-call{text-align:center;justify-items:center;gap:12px;padding:20px 0;display:grid}.incoming-call__icon{color:#17833c;background:#eaf7ee;border-radius:50%;place-items:center;width:72px;height:72px;font-size:32px;animation:1.4s infinite incoming-pulse;display:grid}.incoming-call p{color:#687083}@keyframes incoming-pulse{50%{transform:scale(1.04);box-shadow:0 0 0 14px #17833c1a}}.connection-monitor{z-index:2100;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2b3047;border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;height:32px;padding:0 12px;font-size:13px;font-weight:650;display:flex;position:fixed;top:16px;right:24px}.connection-monitor__light{background:#94a3b8;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-2px}.connection-monitor__icon{flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:20px;display:grid;position:relative}.connection-monitor--sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0d;border:0;border-radius:10px;gap:12px;width:100%;height:auto;min-height:44px;padding:10px 12px;position:static}.connection-monitor:focus-visible{outline-offset:-2px;outline:2px solid #a8c6ff}.connection-monitor__label{min-width:0;line-height:18px}.connection-monitor--good .connection-monitor__light{background:#4ade80}.connection-monitor--medium .connection-monitor__light{background:#facc15}.connection-monitor--poor .connection-monitor__light,.connection-monitor--offline .connection-monitor__light{background:#f87171}@media (width<=900px){.active-call-screen{grid-template-columns:210px minmax(0,1fr)}.active-call-screen__call-card{padding:16px}.active-call-screen__order-card{overflow-y:auto}}@media (width<=560px){.active-call-modal-wrap{padding:12px 0 12px 12px}.call-panel{margin:24px auto;padding:28px 20px}.call-panel__form{grid-template-columns:1fr}.active-call-modal.ant-modal{max-width:100vw;margin:0}.active-call-screen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.active-call-screen__order-card{padding:8px}.active-call-screen__call-card{text-align:left;gap:10px;max-width:none;max-height:42vh;padding:10px 14px;overflow-y:auto}.active-call-screen__call-card .active-call-screen__status{width:auto;margin:0 0 0 auto}.active-call-screen__microphone{width:48px;height:48px;font-size:21px}.active-call-screen__order-card{min-height:0}.call-form-grid--name,.call-form-grid--address,.customer-delivery-columns,.order-row,.call-statuses{grid-template-columns:1fr}}html{overflow-y:auto}.operator-workspace.operator-workspace--background{min-height:0}.operator-audio-recovery{z-index:2100;bottom:max(12px, env(safe-area-inset-bottom));left:calc(var(--app-sidebar-width,0px) + 12px);color:#293143;background:#fff9e6;border:1px solid #f0b429;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex;position:fixed;right:12px;box-shadow:0 4px 16px #0002}.operator-audio-recovery button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#2b3047;border:0;border-radius:8px;padding:8px 16px}.active-call-page{z-index:1000;inset:0 0 0 var(--app-sidebar-width,0px);height:100dvh;transition:left var(--app-sidebar-duration,.28s) var(--app-sidebar-easing,ease);background:#f5f7fb;position:fixed;overflow:hidden}.active-call-page>.active-call-workspace{width:100%;height:100%}.active-call-page__close{z-index:2;color:#526075;cursor:pointer;background:#fff;border:1px solid #d9dfe8;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:18px;right:310px;box-shadow:0 4px 12px #1018281f}@media (width<=1000px){.active-call-page__close{right:18px}}@media (prefers-reduced-motion:reduce){.active-call-page{transition:none}}.active-call-workspace{color:#293143;text-align:left;background:#f5f7fb;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(240px,293.33px);gap:16px;width:100%;min-width:0;height:100%;min-height:0;padding:12px;display:grid}.active-call-workspace__script,.active-call-workspace__card{min-width:0;min-height:0}.active-call-workspace__script{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#2b30478c transparent;overflow-y:auto}.active-call-workspace__card{grid-template-rows:minmax(0,auto) minmax(100px,1fr);gap:16px;display:grid}.active-call-workspace .hyperscript-integration{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.active-call-workspace .hyperscript-integration__script{margin-top:12px}.active-call-workspace .hyperscript-integration__script:first-child{margin-top:0}.active-call-workspace .hyperscript-integration__frame{border:0;border-radius:0;height:calc(100dvh - 72px);min-height:420px}.active-call-workspace .active-call-screen__order-card--compact{background:0 0;height:100%;min-height:0;padding:0;overflow:hidden}@media (width<=1000px){.active-call-workspace{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.active-call-workspace .hyperscript-integration__frame{height:65dvh;min-height:320px}}.compact-call-card{width:100%;min-width:0;container-type:inline-size}.compact-call-card .active-call-screen__call-card{text-align:left;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"location location location""state state timer""microphone controls controls""statuses statuses statuses";align-items:center;gap:12px;height:auto;max-height:none;padding:16px;display:grid;overflow:visible}.compact-call-card .active-call-screen__client-location{grid-area:location;min-width:0}.compact-call-card .active-call-screen__client-location div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;min-width:0;display:grid}.compact-call-card .active-call-screen__client-location strong{min-width:0}.compact-call-card .active-call-screen__client-location span{white-space:nowrap;justify-self:end;min-width:max-content;overflow:visible}.compact-call-card .active-call-screen__microphone{width:44px;height:44px;box-shadow:none;grid-area:microphone;font-size:21px}.compact-call-card .active-call-screen__microphone:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.compact-call-card .active-call-screen__microphone:disabled{cursor:default;opacity:.45}.compact-call-card .active-call-screen__timer{white-space:nowrap;grid-area:timer;min-width:max-content}.compact-call-card .active-call-screen__timer strong{font-size:14px}.compact-call-card .active-call-screen__call-card>p{text-overflow:ellipsis;white-space:nowrap;grid-area:state;min-width:0;margin:0;overflow:hidden}.compact-call-card .active-call-screen__controls{grid-area:controls;margin:0}.compact-call-card .active-call-screen__controls .ant-btn{height:44px}.compact-call-card .active-call-screen__result-statuses{grid-area:statuses;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.compact-call-card .active-call-screen__result-statuses .ant-btn{height:36px}.mobile-call-navigation{display:none}@media (width<=1000px){.app-layout--mobile .active-call-workspace{padding:12px 12px max(12px, env(safe-area-inset-bottom));flex-direction:column;gap:12px;display:flex;overflow:hidden}.app-layout--mobile .mobile-call-navigation{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-right:44px;display:grid}.app-layout--mobile .mobile-call-navigation button{color:#293143;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px}.app-layout--mobile .mobile-call-navigation button[aria-pressed=true]{color:#fff;background:#2b3047;border-color:#2b3047}.app-layout--mobile .active-call-workspace__script,.app-layout--mobile .active-call-workspace__card{flex:1;overflow-y:auto}.app-layout--mobile .active-call-workspace__card{display:block}.app-layout--mobile .active-call-workspace:not([data-panel=script]) .active-call-workspace__script,.app-layout--mobile .active-call-workspace[data-panel=script] .active-call-workspace__card,.app-layout--mobile .active-call-workspace[data-panel=order] .compact-call-card,.app-layout--mobile .active-call-workspace[data-panel=call] .active-call-screen__order-card{display:none}.app-layout--mobile .active-call-workspace .hyperscript-integration__frame{height:calc(100dvh - var(--mobile-navigation-height,0px) - 100px);min-height:240px}.app-layout--mobile .active-call-workspace .active-call-screen__order-card--compact,.app-layout--mobile .active-call-workspace .compact-order-form{height:auto;overflow:visible}.app-layout--mobile .active-call-workspace .compact-order-form__content{max-height:none;overflow:visible}.app-layout--mobile .active-call-workspace .ant-btn{white-space:normal;height:auto;min-height:44px}.app-layout--mobile .active-call-workspace input,.app-layout--mobile .active-call-workspace textarea,.app-layout--mobile .active-call-workspace .ant-select{font-size:16px}.app-layout--mobile .active-call-workspace input{min-height:40px}.app-layout--mobile .active-call-page__close{top:16px;right:14px}.app-layout--mobile .compact-order-form .ant-form-item-explain{width:auto;display:block;position:static}.app-layout--mobile .compact-order-form .ant-form-item-explain-error{box-shadow:none;background:0 0;border:0;padding:4px 0;font-size:13px}}.hyperscript-integration{background:#fff;border:1px solid #d8dde6;border-radius:20px;width:min(1600px,100%);margin:24px auto 48px;padding:24px;box-shadow:0 16px 48px #2b304717}.hyperscript-integration__selection{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.hyperscript-integration__selection .ant-select{flex:320px;min-width:0}.hyperscript-integration__script{margin-top:24px}.hyperscript-integration__script:first-child{margin-top:0}.hyperscript-integration__frame{background:#f8fafc;border:1px solid #d8dde6;border-radius:12px;height:76vh;min-height:620px;overflow:hidden}.hyperscript-integration__frame iframe{border:0;width:100%;height:100%;display:block}@media (width<=700px){.hyperscript-integration{padding:16px}.hyperscript-integration__frame{min-height:420px}.active-call-screen__order-card.active-call-screen__order-card--legacy .customer-delivery-columns{grid-template-columns:minmax(0,1fr)}}.compact-order-form{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.compact-order-form__content{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#2b30478c transparent;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:0;max-height:601px;padding:2px 8px 8px 2px;display:grid;overflow-y:auto}.compact-order-form__block{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:0;display:grid}.compact-order-form__fields{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.compact-order-form h3{color:#202a3d;margin:0 0 8px;font-size:15px}.compact-order-form .ant-form-item{min-width:0;margin-bottom:6px}.compact-order-form .ant-form-item-explain{display:none}.compact-order-form__fields>.ant-form-item:last-child{margin-bottom:0}.compact-order-form .order-block{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.compact-order-form .order-items{max-height:none;padding-right:0;overflow:visible}.compact-order-form .order-block__heading{margin-bottom:0}.compact-order-form textarea.ant-input{resize:none;overflow-wrap:anywhere}.compact-order-form>.ant-btn{white-space:normal;border-radius:8px;height:auto;min-height:44px;font-size:17px;font-weight:700}.order-block{container-type:inline-size}.order-block--compact .order-block__heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-block--compact .order-block__heading h3{margin-bottom:0}.order-block .order-row{grid-template-columns:minmax(0,1fr) 120px 200px 40px}@container (width<=540px){.order-block .order-row{grid-template-columns:minmax(90px,1fr) minmax(200px,1.5fr) 40px}.order-row__product{grid-column:1/-1}}@container (width<=360px){.order-block .order-row{grid-template-columns:minmax(0,1fr) 40px}.order-block .order-row>.ant-form-item{grid-column:1/-1}.order-block .order-row__remove{grid-column:2;justify-self:end}}.order-block--compact .order-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 40px;grid-template-areas:"product product remove""quantity price price";gap:8px}.order-block--compact .order-row>.order-row__product{grid-area:product}.order-block--compact .order-row>.order-row__quantity{grid-area:quantity}.order-block--compact .order-row>.order-row__price{grid-area:price}.order-block--compact .order-row>.order-row__remove{grid-area:remove;align-self:start;margin-bottom:0}.switch.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{align-items:center;height:1em;display:flex}.switch.disabled.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{opacity:.5}.label.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{margin:0 8px}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7.svelte-a6h7w7{opacity:0;position:absolute}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{cursor:pointer;width:2em;height:1em;display:block;position:relative}.switch.disabled.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{cursor:not-allowed}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:before{content:"";background:#4950f680;border-radius:50px;width:2em;height:1em;transition:background .1s;position:absolute;left:.1em}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:after{content:"";z-index:2;background:#fcfff4;border-radius:50px;width:1em;height:1em;transition:all .2s;animation:.2s ease-out switch-off;position:absolute;left:0;box-shadow:0 2px 5px #0000004d}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:before{background:#4950f6}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:after{animation:.2s ease-out switch-on;left:1.1em}.rr-controller.svelte-189zk2r.svelte-189zk2r{background:#fff;border-radius:0 0 5px 5px;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:80px;display:flex}.rr-timeline.svelte-189zk2r.svelte-189zk2r{align-items:center;width:80%;display:flex}.rr-timeline__time.svelte-189zk2r.svelte-189zk2r{text-align:center;color:#11103e;width:100px;display:inline-block}.rr-progress.svelte-189zk2r.svelte-189zk2r{cursor:pointer;box-sizing:border-box;background:#eee;border-top:4px solid #fff;border-bottom:4px solid #fff;border-radius:3px;flex:1;height:12px;position:relative}.rr-progress.disabled.svelte-189zk2r.svelte-189zk2r{cursor:not-allowed}.rr-progress__step.svelte-189zk2r.svelte-189zk2r{background:#e0e1fe;height:100%;position:absolute;top:0;left:0}.rr-progress__handler.svelte-189zk2r.svelte-189zk2r{background:#4950f6;border-radius:10px;width:20px;height:20px;position:absolute;top:2px;transform:translate(-50%,-50%)}.rr-controller__btns.svelte-189zk2r.svelte-189zk2r{justify-content:center;align-items:center;font-size:13px;display:flex}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:active{background:#e0e1fe}.rr-controller__btns.svelte-189zk2r button.active.svelte-189zk2r{color:#fff;background:#4950f6}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:disabled{cursor:not-allowed}.replayer-wrapper{position:relative}.replayer-mouse{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#0000;width:20px;height:20px;transition:left 50ms linear,top 50ms linear;position:absolute}.replayer-mouse:after{content:"";opacity:.3;background:#4950f6;border-radius:100%;width:20px;height:20px;display:inline-block;transform:translate(-50%,-50%)}.replayer-mouse.active:after{animation:.2s ease-in-out click}.replayer-mouse.touch-device{background-image:none;border:4px solid #4950f600;border-radius:100%;width:70px;height:70px;margin-top:-37px;margin-left:-37px;transition:left linear,top linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:.2s ease-in-out touch-click}.replayer-mouse-tail{pointer-events:none;position:absolute}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.rr-player{float:left;background:#fff;border-radius:5px;position:relative;box-shadow:0 24px 48px #11103e1f}.rr-player__frame{overflow:hidden}.replayer-wrapper{float:left;clear:both;transform-origin:0 0;top:50%;left:50%}.replayer-wrapper>iframe{border:none}.projects-table .ant-table-thead>tr>th,.projects-table .ant-table-tbody>tr>td{padding-inline:10px}.projects-table .ant-table-thead>tr>th,.projects-table .ant-table-tbody>tr>td:not(:first-child){white-space:nowrap}.projects-table .project-page-link{overflow-wrap:anywhere}.project-schedule-cell .project-schedule-badges{flex-flow:column}.role-permissions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;width:100%;display:grid}@media (width<=600px){.role-permissions-grid{grid-template-columns:1fr}}.statistics-card{min-width:0;max-width:100%}.statistics-card>.ant-card-body{padding:16px}.statistics-filters{flex-wrap:wrap;gap:0 12px;display:flex}.statistics-filters .ant-form-item{flex:0 220px;min-width:0;margin-bottom:16px}.statistics-filters .ant-form-item:first-child{flex-basis:570px}.statistics-filters .ant-form-item-label>label{font-size:12px}.statistics-filters .ant-picker{width:100%}.statistics-filters .ant-picker-input>input,.statistics-table .ant-table{font-size:12px}.statistics-table .ant-table-cell{overflow-wrap:anywhere;font-size:12px}.statistics-table .ant-table-thead>tr>th{white-space:normal}.statistics-metric{flex-direction:column;gap:2px;display:flex}.statistics-metric strong{font-variant-numeric:tabular-nums;white-space:normal;font-size:13px;font-weight:500}.statistics-total,.statistics-table .ant-table-thead>tr>th{font-weight:500}@media (width<=600px){.statistics-card>.ant-card-body{padding:12px}.statistics-filters .ant-form-item,.statistics-filters .ant-form-item:first-child{flex-basis:100%}.statistics-filters .ant-picker-range{flex-wrap:wrap;gap:4px}.statistics-filters .ant-picker-range .ant-picker-input{flex:120px}}.statistics-date-range{align-items:center;gap:8px;display:flex}.statistics-date-range .ant-picker{flex:220px;min-width:0}.statistics-date-range .ant-btn{flex:none}@media (width<=600px){.statistics-date-range{flex-wrap:wrap}}.statistics-card{width:100%;container-type:inline-size}.statistics-table .ant-table-content{width:100%;overflow-x:auto}.statistics-table table{width:100%;min-width:0}@container (width<=420px){.statistics-card>.ant-card-head{padding:0 12px}.statistics-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding:12px 0}.statistics-card .ant-card-head-title{white-space:normal}}.auth-card{background:#fff;border:1px solid #e6e8ec;border-radius:18px;gap:20px;width:min(100%,420px);margin:56px auto;padding:32px;display:grid;box-shadow:0 16px 48px #2b304717}.auth-card h1{margin-bottom:8px}.auth-card p,.auth-card small{color:#687083}.auth-card .ant-form-item{margin-bottom:16px}@media (width<=560px){.auth-card{margin:24px auto;padding:24px 20px}.admin-dashboard__heading{flex-direction:column;align-items:stretch}}.monitoring-page{flex-direction:column;flex:1;min-height:100dvh;display:flex}.monitoring-page__frame{background:#111217;border:0;flex:1;width:100%;min-height:760px}.scripts-workspace{gap:16px;width:100%;min-width:0;height:100%;min-height:0;display:grid}.scripts-workspace__columns{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(240px,293.33px);gap:16px;min-width:0;min-height:0;display:grid}.scripts-workspace__scripts,.scripts-workspace__form{min-width:0;min-height:0}.scripts-workspace__scripts,.scripts-workspace__form>.experimental-call-card{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#2b30478c transparent;overflow-y:auto}.scripts-workspace__form{grid-template-rows:minmax(0,auto) minmax(100px,1fr);gap:16px;display:grid}@media (width<=1000px){.scripts-workspace__columns{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.scripts-workspace .hyperscript-integration{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.scripts-workspace .hyperscript-integration__selection{gap:8px;margin:0 0 8px}.scripts-workspace .hyperscript-integration__selection .ant-select{flex-basis:240px}.scripts-workspace .hyperscript-integration__script{margin-top:12px}.scripts-workspace .hyperscript-integration__script:first-child{margin-top:0}.scripts-workspace .hyperscript-integration__frame{border:0;border-radius:0;height:calc(100dvh - 76px);min-height:420px}@media (width<=1000px){.scripts-workspace .hyperscript-integration__frame{height:65dvh;min-height:320px}}.experimental-call-card{width:100%;min-width:0;container-type:inline-size}.experimental-call-card .active-call-screen__call-card{text-align:left;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"location location location""microphone state timer""controls controls controls""statuses statuses statuses";align-items:center;gap:12px;height:auto;max-height:none;padding:16px;display:grid;overflow:visible}.experimental-call-card .active-call-screen__client-location{grid-area:location;min-width:0}.experimental-call-card .active-call-screen__client-location div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;min-width:0;display:grid}.experimental-call-card .active-call-screen__client-location strong{min-width:0}.experimental-call-card .active-call-screen__client-location span{white-space:nowrap;justify-self:end}.experimental-call-card .active-call-screen__microphone{width:44px;height:44px;box-shadow:none;grid-area:microphone;font-size:21px}.experimental-call-card .active-call-screen__microphone:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.experimental-call-card .active-call-screen__microphone:disabled{opacity:.45;cursor:default}.experimental-call-card .active-call-screen__timer{grid-area:timer}.experimental-call-card .active-call-screen__timer strong{font-size:14px}.experimental-call-card .active-call-screen__call-card>p{grid-area:state;margin:0}.experimental-call-card .active-call-screen__controls{grid-area:controls;margin:0}.experimental-call-card .active-call-screen__controls .ant-btn{height:40px}.experimental-call-card .active-call-screen__result-statuses{grid-area:statuses;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.experimental-call-card .active-call-screen__result-statuses .ant-btn{height:36px}
