.owm-surface{position:fixed;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:visible;background:transparent}.owm-native-drag-header{cursor:move;touch-action:none}button.owm-native-control{display:inline-grid!important;grid-template:1fr / 1fr;place-items:center;box-sizing:border-box;vertical-align:middle;flex:0 0 28px;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;border:1px solid #8793a329!important;border-radius:8px!important;background:#8793a30d!important;color:inherit;cursor:pointer;font-size:0!important;line-height:0!important;transition:background-color .12s ease,border-color .12s ease,color .12s ease}button.owm-native-control>*{grid-area:1 / 1;visibility:hidden}button.owm-native-control:before,button.owm-native-control:after{content:"";grid-area:1 / 1;width:14px;height:2px;border-radius:1px;background:currentColor;pointer-events:none}button.owm-native-control:after{display:none}button.owm-native-close:before{transform:rotate(45deg)}button.owm-native-close:after{display:block;transform:rotate(-45deg)}button.owm-native-minimize{margin-inline:4px}button.owm-native-minimize:hover:not(:disabled){color:#d65c00!important;background:#fff2e8!important;border-color:#f4bd94!important}button.owm-native-close:hover:not(:disabled){color:#c9323b!important;background:#fff0f1!important;border-color:#efb4ba!important}button.owm-native-control:disabled{cursor:default;opacity:.5}@media(prefers-reduced-motion:reduce){button.owm-native-control{transition:none}}.owm-surface button[hidden],.owm-legacy-surface button[hidden]{display:none!important}.owm-native-fallback{position:absolute;top:6px;left:6px;z-index:2;display:flex;direction:ltr;gap:6px}.owm-native-fallback .owm-native-control{margin:0}.owm-list-actions button,.owm-popover-header button{display:grid;place-items:center;background:transparent;border:0;width:25px;height:25px;border-radius:5px;cursor:pointer;color:#263a55;font:18px/1 Assistant,Arial,sans-serif}.owm-list-actions button:hover{background:#e7edf6}.owm-window-close:hover{color:#d92431!important;background:#ffebee!important}.owm-window-content{position:relative;min-height:0;min-width:0;flex:1 1 auto;overflow:auto}.owm-window-content:has(>.owm-mui-root){overflow:visible}.owm-window-backdrop{position:fixed;inset:0;pointer-events:none}.owm-mui-root{position:relative!important;inset:auto!important;width:100%;height:100%}.owm-mui-root>.MuiDialog-container{height:100%;width:100%}.owm-surface[data-window-ready=true]>.owm-window-content>.owm-mui-root .MuiDialog-paper{position:relative!important;inset:auto!important;margin:0!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;transform:none!important}.owm-surface .ird-window{max-width:100%}.owm-surface .ird-dialog-paper .ird-window{zoom:var(--ird-dialog-scale, 1);max-width:none}.owm-resize-handle{position:absolute;right:0;bottom:0;width:14px;height:14px;cursor:nwse-resize;touch-action:none}.owm-resize-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:7px;height:7px;border-right:2px solid #a9b6c8;border-bottom:2px solid #a9b6c8}.owm-resize-edge{position:absolute;touch-action:none;z-index:2}.owm-resize-edge--n,.owm-resize-edge--s{height:10px;left:22px;right:22px;cursor:ns-resize}.owm-resize-edge--n{top:-4px}.owm-resize-edge--s{bottom:-4px}.owm-resize-edge--e,.owm-resize-edge--w{width:10px;top:22px;bottom:22px;cursor:ew-resize}.owm-resize-edge--e{right:-4px}.owm-resize-edge--w{left:-4px}.owm-resize-edge--ne,.owm-resize-edge--nw,.owm-resize-edge--se,.owm-resize-edge--sw{width:24px;height:24px}.owm-resize-edge--ne{top:-4px;right:-4px;cursor:nesw-resize}.owm-resize-edge--nw{top:-4px;left:-4px;cursor:nwse-resize}.owm-resize-edge--se{bottom:-4px;right:-4px;cursor:nwse-resize}.owm-resize-edge--sw{bottom:-4px;left:-4px;cursor:nesw-resize}.owm-resize-edge--se:after{content:"";position:absolute;right:8px;bottom:8px;width:9px;height:9px;border-right:2px solid #8496ac;border-bottom:2px solid #8496ac}.owm-legacy-surface{box-sizing:border-box!important}.owm-legacy-layer{pointer-events:none!important}.owm-legacy-layer>[aria-hidden=true]{pointer-events:none!important}.owm-topbar-button{position:relative;width:30px;height:30px;flex:0 0 30px}.owm-topbar-button svg{width:18px;height:18px}.owm-count-badge{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 3px;box-sizing:border-box;border-radius:10px;display:grid;place-items:center;background:#ec710f;color:#fff;font-size:11px;font-weight:700;line-height:1}.owm-popover.MuiPaper-root{width:330px;max-width:calc(100vw - 16px);border:1px solid #d8e0ed;border-radius:10px;padding:12px;margin-top:8px;color:#172033;font-family:Assistant,Arial,sans-serif;box-shadow:0 8px 30px #14213833}.owm-popover-header{display:flex;align-items:center;justify-content:space-between;font-size:15px}.owm-search-field{margin:10px 0;border-bottom:1px solid #d8e0ed}.owm-search-field:focus-within{border-color:#e8650b}.owm-search-field input{box-sizing:border-box;width:100%;border:0;background:transparent;padding:6px 2px;color:#172033;outline:none;font:12px Assistant,Arial,sans-serif}.owm-window-list{max-height:min(430px,60vh);overflow:auto}.owm-list-row{display:flex;align-items:center;justify-content:space-between;gap:4px;border:1px solid transparent;border-radius:6px;margin:3px 0;min-height:48px}.owm-list-row.is-active{background:#fff2e8;border-color:#ffc499;border-inline-start:3px solid #ec710f}.owm-list-show{display:flex;align-items:center;flex:1;min-width:0;gap:10px;border:0;background:transparent;color:#263a55;padding:6px;font-family:inherit;text-align:start;cursor:pointer}.owm-list-show svg{width:22px;height:22px;flex:0 0 22px}.owm-list-show span{flex:1;min-width:0}.owm-list-show strong{display:block;font-size:13px;white-space:normal;overflow-wrap:anywhere}.owm-list-show small{display:block;font-size:11px;color:#42526c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owm-list-show .owm-minimized-label{color:#a7500c}.owm-list-actions{display:flex;flex:0 0 auto;direction:ltr}.owm-popover-actions{display:flex;gap:5px;border-top:1px solid #e5eaf2;padding-top:10px;margin-top:6px}.owm-popover-actions button{flex:1;border:1px solid #d8e0ed;border-radius:6px;padding:6px 2px;background:#f0f5ff;color:#214796;font:12px Assistant,Arial,sans-serif;cursor:pointer;white-space:nowrap}.owm-popover-actions .owm-close-all{color:#c82131;background:#fff0f1;border-color:#ffd1d6}.owm-empty{text-align:center;color:#42526c;font-size:13px;padding:16px}.owm-surface button:focus-visible,.owm-popover button:focus-visible{outline:2px solid #e8650b;outline-offset:1px}.owm-popover button:disabled,.owm-surface button:disabled{cursor:default;opacity:.5}body>.MuiPopover-root,body>.MuiPopper-root,body>.MuiTooltip-popper{z-index:max(var(--open-windows-overlay-z, 140000),var(--open-windows-transient-z, 0))!important}:root{--app-shell-controls-z: min(max(200, calc(var(--open-windows-overlay-z, 0) + 1), var(--open-windows-call-z, 0)), var(--open-windows-call-ceiling-z, 2147483647))}body>.MuiPopover-root[data-app-shell-control=true]{z-index:min(calc(var(--app-shell-controls-z, 200) + 10),var(--open-windows-call-ceiling-z, 2147483647))!important}.pbx-transcriptions{display:flex;flex-direction:column;background:#fff;border:1px solid #dae3f4;border-radius:14px;padding:20px;color:#253d60;min-width:0}.pbx-transcriptions header{display:flex;justify-content:space-between;align-items:center;gap:12px}.pbx-transcriptions h3,.pbx-transcriptions h4{margin:0 0 8px}.pbx-transcriptions header p{color:#7383a0;margin:0 0 14px}.pbx-transcriptions button{border:1px solid #d8e2f5;background:#fff;color:#5146d9;border-radius:8px;padding:8px 12px;cursor:pointer}.pbx-transcriptions button:disabled{opacity:.45;cursor:default}.pbx-transcriptions-table{overflow-x:auto;order:2}.pbx-transcription-controls{display:flex;align-items:center;gap:16px;flex-shrink:0}.pbx-transcription-controls .MuiInput-root:after{border-bottom-color:#ed8b39}.pbx-transcription-controls .MuiInputLabel-root.Mui-focused{color:#b9601f}.pbx-transcriptions table{width:100%;border-collapse:collapse;font-size:13px}.pbx-transcriptions th,.pbx-transcriptions td{text-align:right;padding:12px 9px;border-bottom:1px solid #e7edf7}.pbx-transcriptions th{background:#f5f7fb;color:#7383a0}.pbx-transcriptions nav{display:flex;align-items:center;gap:14px;margin-top:16px}.pbx-transcriptions nav{order:3}.pbx-transcription-detail{padding:0 24px 24px;overflow-y:auto;min-height:0;overflow-wrap:anywhere}.pbx-transcription-text{white-space:pre-wrap;line-height:1.9;font-size:17px;max-width:1000px}.pbx-transcription-popup{color:#253d60;font-family:Arial,sans-serif;direction:rtl}.pbx-transcription-popup-header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-shrink:0;padding:20px 24px;border-bottom:1px solid #e7edf7}.pbx-transcription-popup-header h3{margin:0 0 8px;font-size:20px}.pbx-transcription-popup-header p{margin:0;color:#7383a0;font-size:13px;overflow-wrap:anywhere}.pbx-transcription-popup-actions{display:flex;gap:8px;flex-shrink:0}.pbx-transcription-popup button{border:1px solid #d8e2f5;background:#fff;color:#5146d9;border-radius:8px;padding:9px 12px;cursor:pointer;font:inherit;font-size:14px}.pbx-transcription-popup button:disabled{opacity:.45;cursor:default}.pbx-transcription-popup button:focus-visible,.pbx-transcriptions button:focus-visible{outline:2px solid #ed8b39;outline-offset:2px}.pbx-transcription-popup h4{margin:0 0 8px}.pbx-transcription-popup details{padding:12px 0}.pbx-transcription-popup details summary{cursor:pointer;color:#5146d9}.pbx-transcription-detail details p{line-height:1.8}.pbx-transcription-detail bdi{color:#7383a0}.pbx-call-summary{margin:16px 0 24px;padding:20px;background:#fff;border:1px solid #e4e7f3;border-right:3px solid #ed8b39;border-radius:10px;max-width:1100px}.pbx-call-summary h4{color:#9b5218}.pbx-call-summary-text{font-size:17px;line-height:1.8;white-space:pre-wrap;margin:8px 0 16px}.pbx-call-summary dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px 16px;line-height:1.65;margin:0 0 16px}.pbx-call-summary dt{font-weight:600}.pbx-call-summary dd{margin:0}.pbx-call-summary small{color:#7383a0}@media(max-width:600px){.pbx-transcriptions>header,.pbx-transcription-popup-header{align-items:stretch;flex-direction:column}.pbx-transcription-controls{justify-content:space-between}.pbx-transcription-popup-actions{flex-wrap:wrap}.pbx-transcription-popup-header{padding:16px}.pbx-transcription-detail{padding:0 16px 16px}.pbx-call-summary{padding:14px}.pbx-call-summary dl{grid-template-columns:minmax(0,1fr);gap:4px}.pbx-call-summary dd{margin-bottom:8px}}
