@font-face{font-family:du-font;font-weight:100 300;src:url(/static/media/duCo_Headline16_Lt2.c874f4287b03ed0c0cac.ttf) format("truetype")}@font-face{font-family:du-font;font-weight:400;src:url(/static/media/duCoHeadline16-Regular.037b077c8d2a80659bd6.ttf) format("truetype")}@font-face{font-family:du-font;font-weight:500 900;src:url(/static/media/duCoHeadline16-Bold.eb4ea68b61683aec5c7d.ttf) format("truetype")}*{box-sizing:border-box;font-family:du-font;margin:0;padding:0;-webkit-user-select:auto;user-select:auto}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#9aa1a5;border:1px solid #f0f0f0;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-track{background-color:#efefef;border-radius:10px}::-webkit-scrollbar-track:hover{background-color:#ccc}::-webkit-scrollbar-corner{background-color:#f0f0f0}button{background-color:initial;border:none;cursor:pointer}.Toastify__toast--success{background-color:#f3f5f7!important;color:#212121!important}.Toastify__toast--success .Toastify__progress-bar{background-color:#0c2a64!important}.Toastify__toast--success .Toastify__toast-icon>svg{fill:#0c2a64!important}.Toastify__toast--success .Toastify__progress-bar--bg{background:#0c2a6433!important}.custom-toast{align-items:center;animation:fadeIn .3s ease-out;background:#fff;border:1px solid #d63b3f;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:flex;gap:12px;padding:10px;position:relative;right:20px;top:20px;width:500px;z-index:9999}.toast-content{flex-grow:1}.toast-title{color:#ff0005}.toast-message,.toast-title{font-size:14px;font-weight:400;line-height:20px}.toast-message{color:#3a383f}.toast-close-wrapper{height:32px;min-width:40px;position:relative;width:32px}.toast-close,.toast-close-wrapper{align-items:center;display:flex;justify-content:center}.toast-close{background:none;border:none;cursor:pointer;font-size:20px;left:1;padding:2px;top:1;z-index:2}.circle-timer,.toast-close{height:20px;position:absolute;width:20px}.circle-timer{left:10px;top:6px;transform:rotate(-90deg);z-index:1}.circle-bg{fill:none;stroke:#fff;stroke-width:2.5}.circle-progress{fill:none;stroke:#d9d9d9;stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray .05s linear}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.toast-container{display:flex;flex-direction:column;gap:10px;position:fixed;right:50px;top:50px;z-index:10000}.main-live-call-analytics{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;width:100%}.main-live-call-analytics-section-outer{box-sizing:border-box;display:flex;flex:1 1;margin-top:15px;overflow-y:auto;width:100%}.main-live-call-analytics-section{grid-gap:12px;background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:20px 0 0 0;box-sizing:border-box;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(3,1fr);margin-left:24px;padding:18px;width:100%}.section{overflow-y:auto}.section,.section-chat{background:#fff;border:1px solid #cbe5ff;border-radius:4px;box-shadow:0 4px 15px 0 #0000001a}.section-chat{overflow-y:hidden}.call-section{background:#fff;border:1px solid #cbe5ff;border-radius:4px;box-shadow:0 4px 15px 0 #0000001a}.call-hanlde{align-items:center;display:flex;justify-content:center;padding:10px}.transcription{display:flex;flex-direction:column;grid-column:span 1}.suggestions,.voice-bot-summary-main{flex:1 1}.call-suggestion-middle,.suggestions,.voice-bot-summary-main{align-items:space-between;display:flex;flex-direction:column;overflow-y:auto}.wisdom{grid-column:span 1}.summary{grid-column:span 12}.section-title{border-bottom:1px solid #cbe5ff;color:#2a2a2a;font-family:DU_Regular;font-size:14px;font-weight:400;line-height:24px;margin:0;padding:8px 10px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.content{color:#333;font-size:14px;height:100%;overflow-y:auto}.suggestion{margin-bottom:10px}.suggestion-title{font-size:16px;font-weight:700}.suggestion-text{color:#555;font-size:14px}.grid-container{grid-row-gap:12px;display:grid;grid-template-rows:1fr 1fr;overflow-y:auto;row-gap:12px}.div1,.div2{border:1px solid #ccc;box-sizing:border-box;overflow:auto;padding:16px}.main-KPI-main-header{display:flex;flex-direction:row;gap:16px;height:98px;padding:10px 18px}.main-KPI-main-header .column-0{margin-left:auto;margin-right:auto;width:10%}.main-KPI-main-header .column-1{width:40%}.main-KPI-main-header .column-2,.main-KPI-main-header .column-3{width:25%}.main-section-3{display:flex;flex-direction:row;gap:16px;height:calc(100% - 98px);padding:10px 18px}.main-section-3 .column{border:1px solid #e2edff;border-radius:4px;width:50%}.tab-container{background-color:#fff;border-bottom:1px solid #e2edff;border-radius:8px 8px 0 0;display:flex;font-family:Inter;font-family:sans-serif;height:40px;padding:0 10px}.tab{align-items:center;color:#333;cursor:pointer;display:flex;flex-direction:row;font-size:12px;gap:4px;line-height:12px;padding:8px 24px 8px 16px;position:relative;transition:color .3s ease}.tab:hover{color:#007bff}.tab.active{color:#00a9ce;font-size:12px}.tab.active:after{background-color:#00a9c9;border:1px solid #e2edff;border-radius:1px;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.main-live-call-analytics .main-live-call-analytics-section-2{height:calc(100vh - 66px)}.proactive-suggestion-empty{height:calc(100% - 40px);overflow-y:auto}.chatbot-header-section{align-items:center;border-bottom:1px solid #e2edff;color:#2a2a2a;display:flex;font-family:Inter;font-size:14px;font-weight:500;height:40px;justify-content:space-between;letter-spacing:0;line-height:24px;padding:6px 18px}.reload-section{align-items:center;display:flex;height:100%}.reload-section button:disabled{cursor:no-drop}.crm-indicator-on{align-items:center;color:#262626;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px}.crm-indicator-on span{background:linear-gradient(315deg,#011b56,#0000),linear-gradient(45deg,#7a36bd,#0000),#1191c6;border-radius:9999px;height:12px;width:12px}.crm-indicator-off{align-items:center;color:#a7a7a7;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px}.crm-indicator-off span{background:#d1d1d1;border-radius:9999px;height:12px;width:12px}.column .chatbot-body-section{height:calc(100% - 40px)}.badge{align-items:center;background:#00a9ce;border-radius:100%;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:10px;height:16px;justify-content:center;min-width:16px;position:absolute;right:3px;width:16px}@media screen and (min-width:1450px){.tab{line-height:18px;position:relative}.tab,.tab.active{font-size:14px}.badge{height:18px;min-width:18px;width:18px}}.header-live-call-analytics{align-items:center;border-bottom:1px solid #e2edff;display:flex;flex-direction:row;height:66px;justify-content:space-between;padding:12px 18px}.header-live-call-analytics .header-live-call-analytics-section-1{align-items:center;column-gap:11px;display:flex;flex-direction:row;justify-content:center}.header-live-call-analytics .header-live-call-analytics-section-1 .vertical-line{background-color:#a6c8eb;border-radius:2px;height:32px;width:2px}.refresh-button{align-items:center;display:flex}.divider{border-left:1px solid #d1d1d1;height:100%;margin-left:10px;margin-right:10px;width:1px}.header-live-call-analytics img .logo-icon{height:48px;width:349px}.header-live-call-analytics img .profile-icon{height:36px;width:36px}.header-live-call-analytics .header-live-call-analytics-text{color:#001f5b;font-size:24px;font-weight:400;letter-spacing:0;line-height:100%}.header-live-call-analytics .header-live-call-analytics-section-2{align-items:center;column-gap:16px;display:flex;flex-direction:row;height:100%;justify-content:center}.header-live-call-analytics .header-live-call-analytics-section-2 .button-call-history{align-items:center;background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#1191c6,#8e44ad) border-box;border:1.5px solid #0000;border-radius:4px;color:#1f7ca3;column-gap:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;font-size:14px;font-weight:600;outline:none;padding:8px 12px}.header-live-call-analytics .header-live-call-analytics-section-2 .div-call-timer{align-items:center;background:radial-gradient(circle,#053ba3,#0c2a64);border:1.5px solid #0000;border-radius:4px;color:#fff;column-gap:8px;display:flex;flex-direction:row;font-family:Inter;font-size:14px;font-size:12px;font-weight:400;height:40px;justify-content:center;outline:none;width:100px}.header-live-call-analytics .header-live-call-analytics-section-2 div span.timer{border-radius:2px;font-family:inter!important;font-size:12px;letter-spacing:1px;padding:4px}.header-live-call-analytics .header-live-call-analytics-section-2 .button-notifications{background-color:initial;border:none;height:40px;width:40px}.button-notifications-container{height:40px;position:relative;width:40px}.Notifications-container{border-radius:8px;box-shadow:0 4px 12px #00000026;position:absolute;right:0;top:60px;width:360px;z-index:1}.Notifications-container .header1{align-items:center;background-color:#e8edf5;border:1px solid #ebebeb;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;height:46px;justify-content:space-between;padding-left:8px;padding-right:8px;width:100%}.Notifications-container .header-left{align-items:center;display:flex;gap:4px}.Notifications-container .header-left h1{color:#242424;font-size:16px;font-weight:400}.Notifications-container .header-left div{align-items:center;background-color:#499977;border-radius:9999px;color:#fff;display:flex;font-family:Inter;font-size:12px;font-weight:500;height:18px;justify-content:center;width:18px}.Notifications-container .header-right{align-items:center;background:#0000;border:none;display:flex;justify-content:center}.Notifications-container .messages{align-items:start;background-color:#fff;border-bottom:1px solid #ebebeb;border-bottom-left-radius:4px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;display:flex;flex-direction:column;height:182px;overflow-y:auto;padding:12px;width:100%}.Notifications-container .messages .notification{border-bottom:1px solid #ebebeb;display:flex;gap:8px;padding-bottom:8px;padding-top:8px}.Notifications-container .messages .notification .right{display:flex;flex-direction:column;gap:4px}.Notifications-container .messages .notification .right h1{color:#3a383f;font-size:12px;font-weight:400;line-height:18px;text-align:left}.Notifications-container .messages .notification .right h2{color:#616161;font-size:12px;font-weight:400;line-height:18px;text-align:left}.warning-disc{color:red;font-size:14px;padding-left:4px;padding-right:4px}.textarea-main{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:center}.textarea-main .header{align-items:center;display:flex;justify-content:space-between;width:100%}.textarea-main .header-label{color:#303030;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.editable-textarea{background-color:#fff;border:1px solid #eee;border-radius:4px;box-sizing:border-box;color:#9ca3af;font-family:Inter;font-size:12px;height:36px;max-width:100%;min-height:36px;padding:8px 12px;width:100%}.editable-textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;color:#374151;outline:none}.editable-textarea::placeholder{color:#9ca3af}.editable-textarea:not(:placeholder-shown){color:#374151}.textarea-submit-btn{background:none;border:none;color:#1191c6;cursor:pointer;font-size:12px;font-weight:700;line-height:12px;margin:0;padding:0}.status-green{align-items:center;color:#262626;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px}.status-green span{background:#68c27b;border-radius:9999px;height:12px;width:12px}.status-gray{align-items:center;color:#a7a7a7;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px}.status-gray span{background:#d1d1d1;border-radius:9999px;height:12px;width:12px}.status-orange{align-items:center;color:#262626;display:flex;font-family:Inter;font-size:14px;font-weight:400;gap:8px}.status-orange span{background:#f7c706;border-radius:9999px;height:12px;width:12px}.kpi-customer-card{align-items:center;background-color:#f3f5f7;border-radius:4px;display:flex;gap:22px;height:100%;justify-content:space-between;padding:12px 22px;width:-webkit-fit-content;width:fit-content;width:100%}.kpi-customer-card img .avatar{border-radius:50%;height:35px;object-fit:cover;width:35px}.kpi-customer-card .customer-info{display:flex;flex-direction:column}.kpi-customer-card .customer-info .customer-name{color:#002f6c;font-size:20px;font-weight:400;line-height:28px;min-height:28px;text-transform:capitalize}.kpi-customer-card .customer-info .customer-label{color:#444;font-family:Inter;font-size:14px}.kpi-customer-card .vertical-line{background-color:#a0acc1;border-radius:1px;height:40px;width:1px}@media screen and (min-width:1400px){.kpi-customer-card .customer-info .customer-name{font-size:24px}.kpi-customer-card{justify-content:space-around}}.chat-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 18px 14px;row-gap:0}.chat-message-section{display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 58px);overflow-y:auto;padding:6px;row-gap:6px}.user-message{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;max-width:80%;width:-webkit-fit-content;width:fit-content}.user-message p{background-color:#f3f5fa;border:1px solid #ececec;border-radius:4px;font-family:Inter;padding:8px}span.user{color:#212121;font-size:12px;font-weight:400;line-height:21.72px}span.time,span.user{text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}span.time{color:#7f7f7f;font-family:DU_Regular;font-size:10px;font-weight:300;line-height:18.1px;padding-right:11px}.user-message .message-content{word-wrap:normal;color:#262626;font-family:Inter;font-size:14px;font-weight:400;line-height:21.72px;overflow-wrap:break-word;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;white-space:normal;width:100%}.bot-message{font-family:Inter;max-width:80%;min-width:80%;width:-webkit-fit-content;width:fit-content}.bot-message .message-content{background-color:#e8ebff;border:1px solid #daddf6;border-radius:4px;color:#262626;font-family:Inter!important;font-size:14px;padding:8px}.bot-message span.user{color:#212121;font-size:12px;font-weight:400;line-height:21.72px}.bot-message span.time,.bot-message span.user{text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.bot-message span.time{color:#7f7f7f;font-family:DU_Regular;font-size:10px;font-weight:300;line-height:18.1px;padding-left:11px}.bot-message p .message-content{color:#262626;display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-weight:400;line-height:21.72px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.input-container{align-items:center;border:1px solid #e1e1f1;border-radius:4px;display:flex;flex-direction:row;flex-shrink:0;font-family:Inter;height:48px;justify-content:space-between;padding:8px}.input-container input{border:none;font-family:Inter;outline:none;width:90%}.input-container input:disabled{background-color:#f5f5f5;cursor:no-drop;opacity:.5}.input-container button{align-items:center;display:flex}.input-container button:disabled{cursor:no-drop;opacity:.5}.input-container input::placeholder{font-family:Inter;font-size:12px;font-weight:500;line-height:25.34px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.chatbot-first-screen{align-items:center;display:flex;gap:16px;height:100%;justify-content:center}.chatbot-first-screen div h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#1191c6,#7a36bd);-webkit-background-clip:text;font-size:24px;font-weight:400;letter-spacing:1px;line-height:100%;vertical-align:middle}.chatbot-first-screen div{display:flex;flex-direction:column;justify-content:flex-start}.chatbot-first-screen div p{color:#2b3a86;font-size:14px;font-weight:300;letter-spacing:1px;line-height:17px}.suggestion-container-chatbot{border-top:1px solid #e2edff;display:flex;gap:4px;height:58px;overflow-x:auto;padding-bottom:8px;padding-top:8px}.suggestion-container-chatbot button:disabled{cursor:no-drop}.suggestion-container-chatbot .suggession-content{text-wrap:nowrap;align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#1191c6,#8e44ad) border-box;border:1.5px solid #0000;border-radius:4px;color:#262626;display:flex;font-family:Inter;font-size:12px;font-weight:400;height:100%;justify-content:center;padding-left:8px;padding-right:8px;width:-webkit-fit-content;width:fit-content}.message-content ol,.message-content ul{margin:0;padding-left:1.5rem}.message-content li,.message-content ol,.message-content ul{overflow-wrap:break-word;word-break:break-word}.message-content .view-button{color:#0998d3;font-family:inter!important;font-size:14px;font-weight:600;margin-top:6px;text-decoration:underline}.chatbot-citation-section{align-items:center;border-top:1px solid #b9bee8;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;justify-content:flex-start;margin-top:8px;padding:10px 0 0}.chatbot-citation-section-innner{background:#fff;border-radius:100px;color:#193b7b;font-family:Inter;font-size:12px;font-weight:400;gap:10px;padding:2px 6px}.bot-skeleton-loader{animation:pulse 1.5s infinite;background-color:#f1f3ff;border-radius:10px;display:flex;flex-direction:column;gap:16px;min-width:80%;padding:16px;width:100%}.skeleton-line{display:flex;flex-direction:column;gap:6px}.skeleton-label{background-color:#d1d5db;border-radius:4px;height:12px;width:150px}.skeleton-text{background-color:#e5e7eb;border-radius:4px;height:10px;width:90%}.skeleton-text.short{width:80%}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.markdowntext :is(p,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,pre,code,strong){font-family:Inter,sans-serif}.markdown-container table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;white-space:nowrap;width:100%}.markdown-container td,.markdown-container th{border:1px solid #b9bee8;padding:8px}.markdown-container ul{list-style-position:inside;list-style-type:disc;padding-left:16px}.live-transcription-main{display:flex;flex-direction:column;height:100%;padding:14px 16px;row-gap:14px}.live-transcription-main-translation{border-bottom:1px solid #e9e9e9;display:flex;justify-content:end;padding-bottom:6px;padding-top:6x}.live-transcription-main-translation .active{color:#0e0e0e}.live-transcription-main-translation .inactive{color:#838383}.live-transcription-main-translation .btn{background-color:#00205b;border-radius:9999px}.live-transcription-main-agent{display:flex;flex-direction:row}.live-transcription-main-agent span{color:#787878;font-family:Inter;font-size:14px;font-weight:400;line-height:22px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.timespan{min-width:60px}.live-transcription-main-agent span.agent{color:#141414;font-family:Inter;font-size:14px;font-weight:700;line-height:22px;margin-left:20px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.live-transcription-main-agent span.details{color:#565656;font-family:Inter;font-size:14px;font-weight:400;line-height:22px;margin-left:4px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.live-transcription-main-agent .live-details-main{display:flex;flex-direction:column}.live-transcription-main-agent span.client{color:#307cc7;font-family:Inter;font-size:14px;font-weight:700;line-height:22px;margin-left:20px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.live-call-transcription-card-empty{align-items:center;display:flex;height:100%;justify-content:center}.live-call-transcription-card-empty img{height:280px;width:246px}@media screen and (min-width:1400px){.live-call-transcription-card-empty img{height:300px;width:400px}}.lang-toggle{align-items:center;display:flex;font-family:system-ui,sans-serif;gap:10px}.lang-label{color:#838383;font-size:12px;font-weight:400;min-width:44px}.lang-label.active{color:#0e0e0e;font-weight:600}.toggle-switch{background-color:#00205b;border:none;border-radius:999px;cursor:pointer;height:14px;padding:0;position:relative;width:29px}.toggle-knob{background-color:#fff;border-radius:50%;height:10px;position:absolute;top:2px;transition:transform .25s ease;width:10px}.toggle-switch.left .toggle-knob{transform:translateX(-12px)}.toggle-switch.right .toggle-knob{transform:translateX(2px)}.sentiment-container{background-color:#f3f5f7;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:100%;padding:5px 12px}.sentiment-label{color:#242424;font-size:16px;font-weight:400;line-height:18px}.sentiment-bar{background:linear-gradient(90deg,#f25320,#f7c706,#68c27b);border-radius:8px;height:6px;position:relative}.sentiment-indicator{border:2px solid #ececec;border-radius:50%;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .4s ease-in-out;width:20px}.sentiment-scale{color:#333;display:flex;font-size:11px;justify-content:space-between}.sentiment-scale,.sentiment-scale span{font-family:Inter}.voice-bot-summary-container{color:#515151;display:flex;flex-direction:column;font-family:DU_Regular;height:100%}.voice-bot-summary-header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:10px 14px}.voice-bot-summary-header h4{color:#2c3e50;font-size:14px;font-weight:600;margin:0}.handoff-ready-pill{background:#e5f7f3;border-radius:6px;color:#15776c;font-size:10px;font-weight:600;padding:5px 8px}.summary-controls{align-items:center;display:flex;gap:10px}.refresh-summary-btn{background:none;border:none;border-radius:4px;cursor:pointer;padding:4px;transition:background-color .2s}.refresh-summary-btn:hover:not(:disabled){background-color:#e9ecef}.refresh-summary-btn:disabled{cursor:not-allowed;opacity:.5}.last-updated{color:#6c757d;font-size:10px}.voice-bot-summary-content{flex:1 1;overflow-y:auto;padding:14px}.summary-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center}.summary-loading p{color:#6c757d;font-size:12px;margin-top:10px}.summary-error{padding:20px;text-align:center}.error-message{color:#dc3545;font-size:12px;margin-bottom:15px}.retry-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:8px 16px;transition:background-color .2s}.retry-btn:hover{background-color:#0056b3}.summary-content{font-size:12px;line-height:1.5}.summary-metadata{background-color:#f8f9fa;border-radius:6px;margin-bottom:16px;padding:12px}.metadata-item{display:flex;justify-content:space-between;margin-bottom:6px}.metadata-item:last-child{margin-bottom:0}.metadata-item strong{color:#495057;font-weight:600}.summary-text{margin-bottom:16px}.summary-text h5{color:#2c3e50;font-size:13px;font-weight:600;margin:0 0 8px}.summary-text p{line-height:1.6;margin:0;white-space:pre-line}.summary-sentiment{align-items:center;background:#fff9e7;border-left:4px solid #fcbf08;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:16px;padding:12px}.summary-sentiment.positive{background:#edf8ef;border-left-color:#6cc278}.summary-sentiment.negative{background:#fff0eb;border-left-color:#f25622}.summary-account h5,.summary-sentiment h5,.summary-transcript h5{color:#2c3e50;font-size:13px;margin:0 0 4px}.summary-sentiment small{color:#7a8585;font-size:10px}.summary-sentiment strong{font-size:13px;text-transform:capitalize}.summary-account{margin-bottom:16px}.account-facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:8px}.account-facts span{background:#f5f8f8;border-radius:6px;color:#7b8585;display:flex;flex-direction:column;font-size:9px;gap:4px;padding:9px;text-transform:uppercase}.account-facts b{color:#354343;font-size:11px;text-transform:none}.summary-transcript{border-top:1px solid #e8eeee;padding-top:12px}.summary-message{align-items:flex-start;display:flex;flex-direction:column;margin-top:10px}.summary-message.customer{align-items:flex-end}.summary-message span{color:#879292;font-size:9px;margin:0 5px 4px}.summary-message p{background:#f0f3f3;border-radius:5px 10px 10px;font-size:11px;line-height:1.45;margin:0;max-width:86%;padding:8px 10px}.summary-message.customer p{background:#e2f6f6;border-radius:10px 5px 10px 10px}.summary-interrupted{color:#a86b32;font-size:8px;font-weight:700;margin:4px 5px 0}.key-points{margin-bottom:16px}.key-points h5{color:#2c3e50;font-size:13px;font-weight:600;margin:0 0 8px}.key-points ul{margin:0;padding-left:20px}.key-points li{line-height:1.4;margin-bottom:4px}.sentiment-summary{background-color:#f8f9fa;border-left:4px solid #17a2b8;border-radius:6px;padding:12px}.sentiment-summary h5{color:#2c3e50;font-size:13px;font-weight:600;margin:0 0 6px}.sentiment-positive{color:#28a745;font-weight:600}.sentiment-negative{color:#dc3545;font-weight:600}.sentiment-neutral{color:#ffc107;font-weight:600}.no-summary{color:#6c757d;font-style:italic;padding:20px;text-align:center}.no-summary p{line-height:1.5;margin:0}.kpi-first-customer-card{align-items:center;background-color:#f3f5f7;border-radius:4px;display:flex;gap:22px;height:100%;justify-content:center;padding:12px 0;width:-webkit-fit-content;width:fit-content;width:100%}.kpi-first-customer-card img{width:145px}.kpi-first-customer-card .customer-info{display:flex;flex-direction:column}.kpi-first-customer-card .customer-info .customer-name{color:#002f6c;font-size:20px;font-weight:400;line-height:28px}.kpi-first-customer-card .customer-info .customer-label{color:#444;font-family:Inter;font-size:14px}.kpi-first-customer-card .vertical-line{background-color:#a0acc1;border-radius:1px;height:40px;width:1px}@media screen and (min-width:1400px){.kpi-first-customer-card .customer-info .customer-name{font-size:24px}}.call-end-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.call-end-modal-main{background-color:#f6f6f6;border-radius:6px;display:flex;flex-direction:column;gap:24px;min-width:650px;padding:24px 20px;width:650px;z-index:2}.call-end-modal-main-header{display:flex;justify-content:space-between}.call-end-modal-main-header h2{color:#001f5b;font-size:20px;font-weight:700;letter-spacing:0;line-height:100%;vertical-align:middle}.call-end-modal-main-section{align-items:flex-start;background-color:#fff;border-radius:6px;display:flex;flex-direction:row;padding:21px 54px;width:100%}.call-end-modal-main-section-second{padding:0 10px}.call-end-modal-main-section-second h2{-webkit-text-fill-color:#0000;background:linear-gradient(0deg,#1191c6,#7a36bd),linear-gradient(236.25deg,#7a36bd00 36.35%,#7a36bd),linear-gradient(125.99deg,#011b5600 36.27%,#011b56 98.24%);background-blend-mode:normal,multiply,screen;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:30px;font-weight:700;letter-spacing:0;line-height:100%;vertical-align:middle}.call-end-modal-main-section-second span{color:#3b3b3b;font-family:Inter;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%}.call-end-modal-main-section-outside{display:flex;flex-direction:row;gap:2px}.container{background-color:#f3f5f7;border-radius:4px;display:flex;flex-direction:column;gap:0;height:100%;justify-content:space-between;padding:5px 12px;width:100%}.title{color:#242424;font-size:16px;font-weight:400;line-height:18px}.bar-container{background-color:#fff;box-sizing:border-box;height:24px;padding:4px;width:100%}.bar-gradient{background:linear-gradient(90deg,#a8dab3,#f9d760,#f49973);border-radius:2px;display:flex;height:100%;justify-content:flex-end;width:100%}.indicator{background-color:#fff;height:100%}.labels{color:#212121;display:flex;font-size:11px;justify-content:space-between}.labels span{font-family:Inter}.login-container{display:flex;flex-direction:row;height:100%;width:100%}.login-image{background-image:url(/static/media/new-login-image.a10a406d64d88805b5d0.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;justify-content:center;margin:12px}.login-form,.login-image{align-items:center;display:flex;width:50%}.login-form{flex-direction:column;height:100%}.login-box{box-sizing:border-box;height:100vh;justify-content:center;max-width:550px}.login-box,.login-box-col-1{align-items:center}.login-box,.login-box-col-1,.login-box-col-2{display:flex;flex-direction:column;width:100%}.login-box-col-2{padding-top:64px}.logo img{padding-bottom:16px;width:48px}.login-box h2{font-size:32px;font-weight:600;letter-spacing:.17px;line-height:43.71px;margin:0;padding:0;text-align:center}.login-box p{font-size:16px;font-weight:500;letter-spacing:0;line-height:21.86px;margin-top:5px}.login-form-inside{display:flex;flex-direction:column;width:100%}.main-input-group{display:flex;flex-direction:column;row-gap:16px}.login-form-inside .input-group{width:100%}.input-group label{display:block;font-size:14px;margin-bottom:5px}.input-group input{border:1px solid #c8cbd0;border-radius:4px;font-size:16px;padding:10px;width:100%}.input-group input::placeholder{font-size:12px;font-weight:400;letter-spacing:0;line-height:16.39px}.login-button{background:linear-gradient(0deg,#7a36bd,#1191c6);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:.3s;width:100%}.login-button:hover{opacity:.9}p.signup{margin-top:32px;text-align:left;width:100%}.signup span{color:#2575fc;cursor:pointer;font-weight:700}.checkbox-group{align-items:center;display:flex;gap:8px}.custom-checkbox{-webkit-appearance:none;appearance:none;border:2px solid #666;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease-in-out;width:18px}.custom-checkbox:checked{background-color:#007bff;border-color:#007bff}.custom-checkbox:checked:after{color:#fff;content:"✔";font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox-label{color:#333;cursor:pointer;font-size:14px}
/*# sourceMappingURL=main.eb947b16.css.map*/