.rolling-loader[data-v-f9384838]{position:relative;width:30px;height:30px;-webkit-transform:translate(-15px,-15px) scale(1) translate(15px,15px);transform:translate(-15px,-15px) scale(1) translate(15px,15px)}.rolling-loader div[data-v-f9384838],.rolling-loader div[data-v-f9384838]:after{position:absolute;width:30px;height:30px;border:5px solid var(--main-color);border-top-color:transparent;border-radius:50%}.rolling-loader div[data-v-f9384838]{-webkit-animation:rolling-loader-f9384838 1s linear infinite;animation:rolling-loader-f9384838 1s linear infinite;top:15px;left:15px}.rolling-loader div[data-v-f9384838]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@keyframes rolling-loader-f9384838{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes rolling-loader-f9384838{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.analytics-filter .filter-content[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;gap:20px}.analytics-filter .filter-content .left[data-v-06809cce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabs-and-actions[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.tabs-container[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;background:#f0f2fc;padding:4px;border-radius:8px}.tabs-container .tab[data-v-06809cce]{padding:8px 16px;border-radius:6px;border:none;background:transparent;color:#7c7d9c;font-weight:600;font-size:14px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.tabs-container .tab[data-v-06809cce]:hover{color:#5265e8;background:hsla(0,0%,100%,.5)}.tabs-container .tab.active[data-v-06809cce]{color:#5265e8;background:#fff;-webkit-box-shadow:0 2px 4px rgba(82,101,232,.1);box-shadow:0 2px 4px rgba(82,101,232,.1)}.filter-actions[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.dropdown-wrapper[data-v-06809cce]{position:relative}.dropdown-wrapper .btn-add[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 16px;border-radius:20px;border:1px dashed #5265e8;background:#fff;color:#5265e8;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.dropdown-wrapper .btn-add[data-v-06809cce]:hover:not(:disabled){background:#5265e8;color:#fff;border-style:solid}.dropdown-wrapper .btn-add[data-v-06809cce]:disabled{opacity:.5;cursor:not-allowed;border-color:#e0e0e0;background:#f5f5f5;color:#999}.dropdown-wrapper .dropdown-menu[data-v-06809cce]{display:block;position:absolute;top:calc(100% + 4px);left:0;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:220px;z-index:1000;border:1px solid #eef0f9;padding:8px 0}.dropdown-wrapper .dropdown-menu .dropdown-item[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 16px;cursor:pointer;color:#061058;-webkit-transition:all .15s;transition:all .15s}.dropdown-wrapper .dropdown-menu .dropdown-item img[data-v-06809cce]{width:16px;height:16px}.dropdown-wrapper .dropdown-menu .dropdown-item[data-v-06809cce]:hover{background:#f8f9fc;color:#5265e8}.btn-clear[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;border:1px solid #ffccc7;background:#fff1f0;color:#cf1322;font-size:13px;font-weight:500;cursor:pointer}.btn-clear[data-v-06809cce]:hover{background:#fff7f6;border-color:#ffa39e}.filters-row[data-v-06809cce]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px;background:#f8f9fc;border-radius:8px}.filter-chip[data-v-06809cce],.filters-row[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #eef0f9}.filter-chip[data-v-06809cce]{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px 6px 12px;padding-right:32px;background:#fff;border-radius:20px;-webkit-transition:all .2s;transition:all .2s}.filter-chip.active[data-v-06809cce],.filter-chip[data-v-06809cce]:hover{border-color:#5265e8;background:rgba(82,101,232,.05)}.filter-chip .chip-content[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.filter-chip .chip-content img[data-v-06809cce]{width:16px;height:16px}.filter-chip .chip-content .caret[data-v-06809cce]{font-size:8px;color:#5265e8;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.filter-chip .chip-content .caret.rotated[data-v-06809cce]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-chip .remove[data-v-06809cce]{position:absolute;right:8px;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.05);cursor:pointer}.filter-chip .remove[data-v-06809cce]:hover{background:#e74c3c;color:#fff}.filter-chip .badge[data-v-06809cce]{position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;border-radius:50%;background:#5265e8;border:2px solid #fff}.filter-chip .widget-dropdown[data-v-06809cce]{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(82,101,232,.1);box-shadow:0 4px 16px rgba(82,101,232,.1);min-width:220px;z-index:1000;border:1px solid #eef0f9}.filter-chip .widget-dropdown .dropdown-header[data-v-06809cce]{padding:12px 16px;border-bottom:1px solid #eef0f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#5265e8;font-weight:500}.filter-chip .widget-dropdown .dropdown-header img[data-v-06809cce]{width:16px;height:16px}.filter-chip .widget-dropdown .dropdown-body[data-v-06809cce]{padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.filter-chip .widget-dropdown .widget-item[data-v-06809cce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;border-radius:6px;background:#f8f9fc;border:1px solid #eef0f9;cursor:pointer}.filter-chip .widget-dropdown .widget-item.active[data-v-06809cce],.filter-chip .widget-dropdown .widget-item[data-v-06809cce]:hover{border-color:#5265e8;background:rgba(82,101,232,.05)}.filter-chip .widget-dropdown .widget-item .remove[data-v-06809cce]{position:static;background:rgba(231,76,60,.1);color:#e74c3c}.filter-chip .widget-dropdown .widget-item .remove[data-v-06809cce]:hover{background:#e74c3c;color:#fff}.analytics-stats-navbar[data-v-0e555f80]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 20px;color:#1b253a}@media (max-width:1025px){.analytics-stats-navbar[data-v-0e555f80]{display:grid;grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:600px){.analytics-stats-navbar[data-v-0e555f80]{grid-template-columns:1fr}}.stat-card[data-v-0e555f80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.stat-card .value[data-v-0e555f80]{font-size:34px;font-weight:700;letter-spacing:1.7px}.stat-card .value.\--served[data-v-0e555f80],.stat-card .value.\--total[data-v-0e555f80]{color:#49bd90}.stat-card .value.\--missed[data-v-0e555f80]{color:#f2696c}.stat-card .value.\--time[data-v-0e555f80]{color:#5265e8}@media (min-width:1280px) and (max-width:1440px){.stat-card .value[data-v-0e555f80]{font-size:25px}}@media (min-width:1023px) and (max-width:1279px){.stat-card .value[data-v-0e555f80]{font-size:18px}}.stat-card .info .title[data-v-0e555f80]{font-size:14px;font-weight:700}@media (max-width:1440px){.stat-card .info .title[data-v-0e555f80]{font-size:13px}}.stat-card .info .subtitle[data-v-0e555f80]{color:#7c7d9c;font-size:10px;margin-top:1px}.stat-card.\--clickable[data-v-0e555f80]{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.stat-card.\--clickable[data-v-0e555f80]:hover{opacity:.8}.stat-card.\--clickable:hover .info .title[data-v-0e555f80]{color:#5265e8}.analytics-chart-reports[data-v-3ccf7624]{background:#fff;width:60%;padding:20px 20px 40px}@media (max-width:1440px){.analytics-chart-reports[data-v-3ccf7624]{width:100%}}.analytics-chart-reports .chart-header[data-v-3ccf7624]{position:relative}.analytics-chart-reports .chart-header .title[data-v-3ccf7624]{position:absolute;z-index:7;top:10px;color:#5265e8;font-size:16px;font-weight:700}@media (max-width:769px){.analytics-chart-reports .chart-header .title[data-v-3ccf7624]{font-size:14px}}.analytics-chart-reports .chart-header #reports-chart[data-v-3ccf7624]{height:300px}.analytics-chart-reports .stats-row[data-v-3ccf7624]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:769px){.analytics-chart-reports .stats-row[data-v-3ccf7624]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.analytics-chart-reports .stat-card[data-v-3ccf7624]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f2f6ff;width:23%;height:98px;border-radius:5px}@media (max-width:769px){.analytics-chart-reports .stat-card[data-v-3ccf7624]{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px;gap:10px}}.analytics-chart-reports .stat-card .value[data-v-3ccf7624]{font-size:24px;font-weight:700}.analytics-chart-reports .stat-card .value.\--total[data-v-3ccf7624]{color:#4880ff}.analytics-chart-reports .stat-card .value.\--served[data-v-3ccf7624]{color:#49bd90}.analytics-chart-reports .stat-card .value.\--missed[data-v-3ccf7624]{color:#f2696c}@media (max-width:1440px){.analytics-chart-reports .stat-card .value[data-v-3ccf7624]{font-size:20px}}.analytics-chart-reports .stat-card .label[data-v-3ccf7624]{font-size:14px;color:#4a4a4a;opacity:.4}@media (max-width:1440px){.analytics-chart-reports .stat-card .label[data-v-3ccf7624]{font-size:13px}}.analytics-chart-reports .stat-card.\--clickable[data-v-3ccf7624]{cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.analytics-chart-reports .stat-card.\--clickable[data-v-3ccf7624]:hover{-webkit-box-shadow:0 0 31px -10px #9ba7f1;box-shadow:0 0 31px -10px #9ba7f1}.analytics-chart-reports .stat-card.\--clickable:hover .label[data-v-3ccf7624]{color:#5265e8;opacity:1}.analytics-leaderboard[data-v-035beca6]{width:39.3%;background:#fff;color:#1b253a}@media (max-width:1440px){.analytics-leaderboard[data-v-035beca6]{width:49.5%;display:none}}@media (max-width:1199px){.analytics-leaderboard[data-v-035beca6]{width:100%}}.analytics-leaderboard .header[data-v-035beca6]{color:#5265e8;font-size:16px;font-weight:700;padding:30px 23px}@media (max-width:1025px){.analytics-leaderboard .header[data-v-035beca6]{padding:20px}}.analytics-leaderboard .leaders-list .leader-item[data-v-035beca6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-top:1px solid hsla(0,0%,84.7%,.3)}.analytics-leaderboard .leaders-list .leader-item[data-v-035beca6]:last-child{border-bottom:1px solid hsla(0,0%,84.7%,.3)}.analytics-leaderboard .leaders-list .rank[data-v-035beca6]{font-size:25px;font-weight:900;opacity:.5;width:40px}@media (max-width:769px){.analytics-leaderboard .leaders-list .rank[data-v-035beca6]{font-size:20px}}.analytics-leaderboard .leaders-list .user[data-v-035beca6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;border-left:1px solid hsla(0,0%,84.7%,.3)}.analytics-leaderboard .leaders-list .user .avatar[data-v-035beca6]{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:15px}.analytics-leaderboard .leaders-list .user .name[data-v-035beca6]{font-size:14px;font-weight:700}@media (max-width:769px){.analytics-leaderboard .leaders-list .user .name[data-v-035beca6]{font-size:12px}}.analytics-leaderboard .leaders-list .stats[data-v-035beca6]{text-align:right}.analytics-leaderboard .leaders-list .stats .count[data-v-035beca6]{display:block;font-size:14px;font-weight:700}@media (max-width:769px){.analytics-leaderboard .leaders-list .stats .count[data-v-035beca6]{font-size:12px}}.analytics-leaderboard .leaders-list .stats .label[data-v-035beca6]{display:block;color:#7c7d9c;font-size:10px;margin-top:-3px}.analytics-service-table[data-v-b8341454]{padding:27px 20px;width:34.5%;background:#fff}@media (max-width:1440px){.analytics-service-table[data-v-b8341454]{width:49.5%}}@media (max-width:1199px){.analytics-service-table[data-v-b8341454]{width:100%;margin-top:10px}}.analytics-service-table .header[data-v-b8341454]{color:#5265e8;font-size:16px;font-weight:700;margin-bottom:10px}.analytics-service-table .metrics-list li[data-v-b8341454]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 0;font-size:14px;color:#4a4a4a}@media (max-width:769px){.analytics-service-table .metrics-list li[data-v-b8341454]{font-size:12px}}.analytics-service-table .metrics-list li .value[data-v-b8341454]{font-weight:700;text-align:right}.analytics-chat-timing[data-v-0d0427b5]{padding:20px;width:32%;background:#fff}@media (max-width:1440px){.analytics-chat-timing[data-v-0d0427b5]{width:49.5%;margin-top:10px}}@media (max-width:1199px){.analytics-chat-timing[data-v-0d0427b5]{width:100%}}.analytics-chat-timing .header[data-v-0d0427b5]{color:#5265e8;font-size:15px;font-weight:700}.analytics-chat-timing #timing-chart[data-v-0d0427b5]{height:200px;margin-top:10px}.analytics-chats-rate[data-v-75f631b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:32%;background:#fff}@media (max-width:1440px){.analytics-chats-rate[data-v-75f631b8]{width:49.5%;margin-top:10px;padding-bottom:15px}}@media (max-width:1199px){.analytics-chats-rate[data-v-75f631b8]{width:100%}}@media (max-width:450px){.analytics-chats-rate[data-v-75f631b8]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px}}.analytics-chats-rate #rate-chart[data-v-75f631b8]{width:70%;height:100%}@media (max-width:1440px){.analytics-chats-rate #rate-chart[data-v-75f631b8]{width:300px}}@media (max-width:450px){.analytics-chats-rate #rate-chart[data-v-75f631b8]{width:100%;height:250px}}.analytics-chats-rate .legend[data-v-75f631b8]{width:27%;margin-top:30px}@media (max-width:450px){.analytics-chats-rate .legend[data-v-75f631b8]{width:100%}}.analytics-chats-rate .legend .header[data-v-75f631b8]{color:#5265e8;font-size:16px}.analytics-chats-rate .legend .header strong[data-v-75f631b8]{font-weight:700;margin-right:5px}.analytics-chats-rate .legend .ratings-list[data-v-75f631b8]{margin-top:20px}.analytics-chats-rate .legend .ratings-list li[data-v-75f631b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.analytics-chats-rate .legend .ratings-list li img[data-v-75f631b8]{width:19px;margin-right:10px}.analytics-chats-rate .legend .ratings-list li span[data-v-75f631b8]{font-size:13px}.names-list .name-item .bar-container[data-v-68dcc4c2],.type-header .type-info .type-bar-container .bar-container[data-v-68dcc4c2]{background-color:#f0f2fc;border-radius:4px;border:1px solid #eef0f9;overflow:hidden;position:relative}.names-list .name-item .bar-container .bar .bar-content[data-v-68dcc4c2],.type-header .type-info .type-bar-container .bar-container .bar .bar-content[data-v-68dcc4c2]{position:absolute;inset:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;z-index:2;color:#000}.names-list .name-item .bar-container .bar .bar-content .bar-text[data-v-68dcc4c2],.type-header .type-info .type-bar-container .bar-container .bar .bar-content .bar-text[data-v-68dcc4c2]{font-size:13px;font-weight:600;margin-right:16px;position:relative;z-index:3}.names-list .name-item .bar-container .bar .bar-content .stats[data-v-68dcc4c2],.type-header .type-info .type-bar-container .bar-container .bar .bar-content .stats[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;margin-left:auto;position:relative;z-index:3}.names-list .name-item .bar-container .bar .bar-content .stats .percentage[data-v-68dcc4c2],.type-header .type-info .type-bar-container .bar-container .bar .bar-content .stats .percentage[data-v-68dcc4c2]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:4px;font-size:12px;min-width:48px;text-align:center}.names-list .name-item .tag-info i[data-v-68dcc4c2],.type-header .type-info i[data-v-68dcc4c2]{width:24px;height:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s}.names-list .name-item .tag-info i[data-v-68dcc4c2]:before,.type-header .type-info i[data-v-68dcc4c2]:before{content:"";width:8px;height:8px;border-right:2px solid #5265e8;border-bottom:2px solid #5265e8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;position:absolute}.names-list .name-item .tag-info i[data-v-68dcc4c2]:hover,.type-header .type-info i[data-v-68dcc4c2]:hover{background-color:rgba(82,101,232,.1);border-radius:6px}.distribution-chart[data-v-68dcc4c2]{width:100%;margin-top:16px;padding:20px;background-color:#fff;border-radius:8px;border:1px solid #eef0f9;-webkit-animation:slideDown-68dcc4c2 .3s ease;animation:slideDown-68dcc4c2 .3s ease;overflow-x:auto}.distribution-chart[data-v-68dcc4c2]::-webkit-scrollbar{height:8px}.distribution-chart[data-v-68dcc4c2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.distribution-chart[data-v-68dcc4c2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.distribution-chart[data-v-68dcc4c2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.distribution-chart .chart-container[data-v-68dcc4c2]{--baseline-position:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;height:180px;padding:20px 10px 0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative}.distribution-chart .chart-container[data-v-68dcc4c2]:after{content:"";position:absolute;left:0;right:0;bottom:var(--baseline-position);height:1px;background-color:rgba(124,125,156,.2);pointer-events:none}.distribution-chart .chart-container .chart-bar[data-v-68dcc4c2]{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}.distribution-chart .chart-container .chart-bar .bar[data-v-68dcc4c2]{position:absolute;bottom:var(--baseline-position);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;border-radius:4px 4px 0 0;-webkit-transition:height .3s ease;transition:height .3s ease;height:var(--bar-height);max-height:calc(100% - 50px);background-color:#5265e8}.distribution-chart .chart-container .chart-bar .bar-value[data-v-68dcc4c2]{position:absolute;top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#061058;font-size:11px;font-weight:600;white-space:nowrap}.distribution-chart .chart-container .chart-bar .bar-label[data-v-68dcc4c2]{position:absolute;bottom:4px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;white-space:nowrap;color:#7c7d9c;font-size:11px;font-weight:500}@-webkit-keyframes slideDown-68dcc4c2{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-68dcc4c2{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.expand-enter-active[data-v-68dcc4c2],.expand-leave-active[data-v-68dcc4c2]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);max-height:2000px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.expand-enter-from[data-v-68dcc4c2],.expand-leave-to[data-v-68dcc4c2]{max-height:0;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.loading-container[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px}.analytics-tags[data-v-68dcc4c2]{background-color:#fff;padding:20px;border-radius:8px}.tags-summary[data-v-68dcc4c2]{margin-bottom:24px;padding:24px;background-color:#f8f9fc;border-radius:12px;border:1px solid #eef0f9;-webkit-box-shadow:0 2px 4px rgba(82,101,232,.05);box-shadow:0 2px 4px rgba(82,101,232,.05)}.tags-summary h3[data-v-68dcc4c2]{color:#061058;font-size:15px;font-weight:600;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tags-summary h3[data-v-68dcc4c2]:before{content:"";width:4px;height:16px;background-color:#5265e8;border-radius:2px}.tags-summary .summary-stats[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-left:24px}.tags-summary .summary-stats .stat-item[data-v-68dcc4c2]{background-color:#fff;border-radius:8px;padding:16px 24px;border:1px solid #eef0f9;min-width:160px;-webkit-transition:all .2s ease;transition:all .2s ease}.tags-summary .summary-stats .stat-item[data-v-68dcc4c2]:hover{border-color:#5265e8;-webkit-box-shadow:0 2px 6px rgba(82,101,232,.1);box-shadow:0 2px 6px rgba(82,101,232,.1)}.tags-summary .summary-stats .stat-item .stat-label[data-v-68dcc4c2]{color:#4a5072;font-size:13px;font-weight:500;margin-bottom:8px}.tags-summary .summary-stats .stat-item .stat-value[data-v-68dcc4c2]{color:#061058;font-size:24px;font-weight:600}.types-list .type-card[data-v-68dcc4c2]{margin-bottom:16px;border-radius:12px;background-color:#fff;border:1px solid #eef0f9;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.types-list .type-card[data-v-68dcc4c2]:hover{-webkit-box-shadow:0 2px 8px rgba(82,101,232,.08);box-shadow:0 2px 8px rgba(82,101,232,.08)}.type-header[data-v-68dcc4c2]{padding:16px 24px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-left:4px solid transparent;position:relative}.type-header[data-v-68dcc4c2]:hover{background-color:#f8f9fc}.type-header.expanded[data-v-68dcc4c2]{background-color:#f8f9fc;border-left-color:#5265e8}.type-header.expanded i[data-v-68dcc4c2]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.type-header .type-info[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.type-header .type-info .type-bar-container[data-v-68dcc4c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.type-header .type-info .type-bar-container .bar-container[data-v-68dcc4c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px}.type-header .type-info .type-bar-container .bar-container .bar[data-v-68dcc4c2]{position:absolute;left:0;top:0;bottom:0;width:var(--bar-width);background:#6b7cee;-webkit-transition:width .3s ease;transition:width .3s ease}.names-list[data-v-68dcc4c2]{padding:16px 20px 20px 84px;position:relative;background-color:#f8f9fc;-webkit-transform-origin:top;transform-origin:top}.names-list[data-v-68dcc4c2]:before{content:"";position:absolute;left:56px;top:0;bottom:0;width:2px;background-color:#eef0f9}.names-list .name-item[data-v-68dcc4c2]{margin-bottom:12px;position:relative}.names-list .name-item[data-v-68dcc4c2]:before{content:"";position:absolute;left:-28px;top:16px;width:24px;height:2px;background-color:#eef0f9}.names-list .name-item .name-section[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.names-list .name-item .tag-info[data-v-68dcc4c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.names-list .name-item .tag-info.expanded i[data-v-68dcc4c2]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.names-list .name-item .bar-container[data-v-68dcc4c2]{height:28px;background-color:rgba(82,101,232,.05);cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1}.names-list .name-item .bar-container:hover .bar[data-v-68dcc4c2]{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.names-list .name-item .bar-container .bar[data-v-68dcc4c2]{position:absolute;left:0;top:0;bottom:0;-webkit-transition:width .3s ease;transition:width .3s ease}.cb-col{width:300px;background:#fff;border:1px solid #e4e7f5;border-radius:10px;overflow:hidden}.cb-col,.cb-col__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.cb-col__head{gap:6px;padding:11px 14px 10px;background:#f8f9fc;border-bottom:1px solid #eef0f9}.cb-col__head-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.cb-col__badge{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:2px 7px;border-radius:20px;white-space:nowrap}.cb-col__badge--event{background:#f3f0ff;color:#7c3aed}.cb-col__badge--condition{background:#fff7ed;color:#c2620a}.cb-col__badge--action,.cb-col__interactions{background:#eef0fd;color:#5265e8}.cb-col__interactions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;font-weight:700;border-radius:20px;padding:2px 8px 2px 6px;line-height:1}.cb-col__interactions--routes{color:#c2620a;background:#fff7ed;padding:2px 8px}.cb-col__title{font-size:12px;font-weight:700;color:#061058;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.cb-col__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:4px 0}.cb-col__body::-webkit-scrollbar{width:4px}.cb-col__body::-webkit-scrollbar-track{background:transparent}.cb-col__body::-webkit-scrollbar-thumb{background:#dde0f0;border-radius:2px}.cb-col__option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 12px;cursor:pointer;-webkit-transition:background .12s;transition:background .12s;border-left:3px solid transparent;min-height:36px}.cb-col__option:hover{background:rgba(82,101,232,.04)}.cb-col__option--selected{background:#eef0fd;border-left-color:#5265e8}.cb-col__option--top{border-left-color:#f59e0b}.cb-col__option--zero{opacity:.45}.cb-col__fill{position:absolute;left:0;top:0;height:100%;background:var(--heat,#f4f5fb);opacity:.45;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1);transition:width .5s cubic-bezier(.4,0,.2,1);pointer-events:none;border-radius:0 4px 4px 0}.cb-col__label{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:500;color:#2d3061;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}.cb-col__metrics{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-negative:0;flex-shrink:0;z-index:1}.cb-col__pct{font-size:11px;font-weight:700;min-width:36px;text-align:center;padding:2px 6px;border-radius:5px;line-height:1.4;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.cb-col__count{font-size:11px;font-weight:500;min-width:20px;text-align:right;color:#c8cad8;line-height:1}.cb-col__count--active{color:#061058;font-weight:700}.cb-col__branch-count{font-size:11px;font-weight:600;color:#c2620a;background:#fff7ed;border-radius:10px;padding:1px 7px}.cb-col__arrow,.cb-col__branch-count{position:relative;-ms-flex-negative:0;flex-shrink:0;z-index:1}.cb-col__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c8cad8;-webkit-transition:color .13s,-webkit-transform .13s;transition:color .13s,-webkit-transform .13s;transition:color .13s,transform .13s;transition:color .13s,transform .13s,-webkit-transform .13s}.cb-col__option--selected .cb-col__arrow{color:#5265e8;-webkit-transform:translateX(2px);transform:translateX(2px)}.cb-col__option--top .cb-col__arrow{color:#f59e0b}.cb-col__zero-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;padding:5px 12px;font-size:10px;font-weight:600;color:#9ba7c8;background:none;border:none;border-top:1px dashed #eef0f9;cursor:pointer;margin-top:2px;text-align:left;-webkit-transition:color .13s;transition:color .13s}.cb-col__zero-toggle:hover{color:#5265e8}.cb-col__empty{padding:24px 14px;font-size:12px;color:#b0b2c8;text-align:center}.cb-col__dist{display:-webkit-box;display:-ms-flexbox;display:flex;height:5px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:0 0 10px 10px}.cb-col__dist-seg{-webkit-transition:-webkit-box-flex .4s ease;transition:-webkit-box-flex .4s ease;transition:flex .4s ease;transition:flex .4s ease,-webkit-box-flex .4s ease,-ms-flex .4s ease}.cb-col__dist-seg:first-child{border-radius:0 0 0 10px}.cb-col__dist-seg:last-child{border-radius:0 0 10px 0}.flow-diagram{position:relative;width:100%;height:100%;background:#f8f9fc;border-radius:0 0 8px 8px;overflow:hidden;cursor:-webkit-grab;cursor:grab}.flow-diagram:active{cursor:-webkit-grabbing;cursor:grabbing}.flow-diagram__canvas{display:block;width:100%;height:100%}.flow-diagram__controls{position:absolute;top:10px;right:12px;gap:5px;background:#fff;border:1px solid #eef0f9;border-radius:8px;padding:5px 10px;-webkit-box-shadow:0 2px 8px rgba(82,101,232,.07);box-shadow:0 2px 8px rgba(82,101,232,.07);z-index:2}.flow-diagram__controls,.flow-diagram__ctrl-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-diagram__ctrl-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border:1px solid #eef0f9;border-radius:6px;background:#f4f5fb;font-size:15px;font-weight:700;color:#5265e8;cursor:pointer;line-height:1;padding:0;-webkit-transition:background .13s;transition:background .13s}.flow-diagram__ctrl-btn:hover{background:#eef0fd}.flow-diagram__ctrl-btn--text{width:auto;padding:0 9px;font-size:11px}.flow-diagram__legend{position:absolute;bottom:12px;left:12px;gap:10px;z-index:2;pointer-events:none;background:#fff;border:1px solid #eef0f9;border-radius:8px;padding:5px 10px;-webkit-box-shadow:0 2px 8px rgba(82,101,232,.07);box-shadow:0 2px 8px rgba(82,101,232,.07)}.flow-diagram__legend,.flow-diagram__legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-diagram__legend-item{gap:5px;font-size:10px;color:#64748b;font-weight:500}.flow-diagram__legend-item:before{content:"";display:inline-block;width:3px;height:12px;border-radius:2px;background:currentColor}.flow-diagram__legend-item--event{color:#8b5cf6}.flow-diagram__legend-item--condition{color:#f97316}.flow-diagram__legend-item--action{color:#3b82f6}.flow-diagram__tooltip{position:absolute;pointer-events:none;z-index:10;background:#061058;color:#fff;border-radius:8px;padding:9px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:230px;-webkit-box-shadow:0 4px 16px rgba(6,16,88,.25);box-shadow:0 4px 16px rgba(6,16,88,.25)}.flow-diagram__tooltip-type{font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:1px 6px;border-radius:10px;-ms-flex-item-align:start;align-self:flex-start}.flow-diagram__tooltip-type--event{background:rgba(167,139,250,.25);color:#a78bfa}.flow-diagram__tooltip-type--condition{background:rgba(251,146,60,.25);color:#fb923c}.flow-diagram__tooltip-type--action{background:rgba(129,140,248,.25);color:#818cf8}.flow-diagram__tooltip-name{font-size:12px;font-weight:600;color:#fff;line-height:1.4;word-break:break-word}.flow-diagram__tooltip-stat{font-size:10px;font-weight:500;color:#818cf8}.flow-diagram__tooltip--edge{gap:5px}.flow-diagram__tooltip-answer{font-size:12px;font-weight:700;color:#fff;line-height:1.3}.flow-diagram__tooltip-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#818cf8}.flow-diagram__tooltip-path-node{font-size:10px;font-weight:500;color:#9ba7f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.flow-diagram__tooltip-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.flow-diagram__tooltip-count{font-size:12px;font-weight:700;color:#fff}.flow-diagram__tooltip-pct{font-size:12px;font-weight:700;color:#818cf8}.flow-diagram__tooltip-loop{font-size:9.5px;font-weight:600;color:#f59e0b;letter-spacing:.3px}.flow-diagram__empty{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#b0b2c8;pointer-events:none}.decision-header .decision-info .decision-bar-container .bar-container,.options-list .option-item .bar-container{background-color:#f0f2fc;border-radius:4px;border:1px solid #eef0f9;overflow:hidden;position:relative}.decision-header .decision-info .decision-bar-container .bar-container .bar .bar-content,.options-list .option-item .bar-container .bar .bar-content{position:absolute;inset:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;z-index:2;color:#000}.decision-header .decision-info .decision-bar-container .bar-container .bar .bar-content .bar-text,.options-list .option-item .bar-container .bar .bar-content .bar-text{font-size:13px;font-weight:600;margin-right:16px;position:relative;z-index:3}.decision-header .decision-info .decision-bar-container .bar-container .bar .bar-content .stats,.options-list .option-item .bar-container .bar .bar-content .stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;margin-left:auto;position:relative;z-index:3}.decision-header .decision-info .decision-bar-container .bar-container .bar .bar-content .stats .percentage,.options-list .option-item .bar-container .bar .bar-content .stats .percentage{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:4px;font-size:12px;min-width:48px;text-align:center}.decision-header .decision-info i,.options-list .option-item .option-info i{width:24px;height:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s}.decision-header .decision-info i:before,.options-list .option-item .option-info i:before{content:"";width:8px;height:8px;border-right:2px solid #5265e8;border-bottom:2px solid #5265e8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;position:absolute}.decision-header .decision-info i:hover,.options-list .option-item .option-info i:hover{background-color:rgba(82,101,232,.1);border-radius:6px}.distribution-chart{width:100%;margin-top:16px;padding:20px;background-color:#fff;border-radius:8px;border:1px solid #eef0f9;-webkit-animation:slideDown .3s ease;animation:slideDown .3s ease;overflow-x:auto}.distribution-chart::-webkit-scrollbar{height:8px}.distribution-chart::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.distribution-chart::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.distribution-chart::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.distribution-chart .chart-container{--baseline-position:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;height:180px;padding:20px 10px 0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative}.distribution-chart .chart-container:after{content:"";position:absolute;left:0;right:0;bottom:var(--baseline-position);height:1px;background-color:rgba(124,125,156,.2);pointer-events:none}.distribution-chart .chart-container .chart-bar{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}.distribution-chart .chart-container .chart-bar .bar{position:absolute;bottom:var(--baseline-position);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;border-radius:4px 4px 0 0;-webkit-transition:height .3s ease;transition:height .3s ease;height:var(--bar-height);max-height:calc(100% - 50px);background-color:#5265e8}.distribution-chart .chart-container .chart-bar .bar-value{position:absolute;top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#061058;font-size:11px;font-weight:600;white-space:nowrap}.distribution-chart .chart-container .chart-bar .bar-label{position:absolute;bottom:4px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;white-space:nowrap;color:#7c7d9c;font-size:11px;font-weight:500}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.expand-enter-active,.expand-leave-active{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);max-height:2000px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.expand-enter-from,.expand-leave-to{max-height:0;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px}.analytics-chatbot{padding:0;background:#fff;border-radius:8px;min-width:0}.analytics-chatbot:-webkit-full-screen{background:#fff;border-radius:0;overflow-y:auto}.analytics-chatbot:-webkit-full-screen,.analytics-chatbot:fullscreen{background:#fff;border-radius:0;overflow-y:auto}.cb-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid #eef0f9;background:#f8f9fc;border-radius:8px 8px 0 0}.cb-header,.cb-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cb-header__left{gap:10px}.cb-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cb-header__select{min-width:180px;max-width:260px;padding:5px 28px 5px 10px;border-radius:6px;border:1px solid #e0e0e0;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center/12px;font-size:13px;font-weight:500;color:#061058;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .15s;transition:border-color .15s}.cb-header__select:hover{border-color:silver}.cb-header__select:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 2px rgba(82,101,232,.15);box-shadow:0 0 0 2px rgba(82,101,232,.15)}.cb-header__select:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.cb-header__stats{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.cb-header__stats,.cb-stat-pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cb-stat-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;background:#fff;border:1px solid #e4e7f5;border-radius:20px;padding:3px 10px 3px 8px;font-size:12px}.cb-stat-pill__label{color:#9ba7c8;font-weight:500}.cb-stat-pill__value{font-weight:700;color:#5265e8}.cb-header__divider{width:1px;height:18px;background:#e4e7f5;margin:0 2px}.cb-fullscreen-btn{background:#f0f2fb;color:#7c89f2;padding:4px 8px}.cb-fullscreen-btn:hover{background:#dde0fa;color:#5265e8}.cb-view-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;background:#eef0f9;border-radius:7px;padding:2px}.cb-view-toggle,.cb-view-toggle__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cb-view-toggle__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-size:11px;font-weight:600;color:#7c89f2;background:none;border:none;border-radius:5px;padding:4px 10px;cursor:pointer;-webkit-transition:background .13s,color .13s;transition:background .13s,color .13s}.cb-view-toggle__btn:hover{background:#dde1f9;color:#5265e8}.cb-view-toggle__btn--active{background:#fff;color:#061058;-webkit-box-shadow:0 1px 3px rgba(82,101,232,.1);box-shadow:0 1px 3px rgba(82,101,232,.1)}.cb-toolbar__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#5265e8;background:#eef0fd;border:1px solid transparent;border-radius:6px;padding:4px 10px;cursor:pointer;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.cb-toolbar__btn:hover{background:#dde0fa}.cb-toolbar__btn--active{background:#061058;color:#fff;border-color:#061058}.cb-toolbar__btn--active:hover{background:#0d1e7a}.cb-tree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 220px);min-height:400px;overflow:hidden}.analytics-chatbot:-webkit-full-screen .cb-tree{height:calc(100vh - 68px);min-height:unset}.analytics-chatbot:-webkit-full-screen .cb-tree,.analytics-chatbot:fullscreen .cb-tree{height:calc(100vh - 68px);min-height:unset}.cb-tree__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;overflow-y:hidden;gap:0}.cb-tree__columns>.cb-col{-ms-flex-negative:0;flex-shrink:0;width:280px;height:100%;border-right:1px solid #eef0f9}.cb-tree__columns::-webkit-scrollbar{height:5px}.cb-tree__columns::-webkit-scrollbar-track{background:#f0f2fc}.cb-tree__columns::-webkit-scrollbar-thumb{background:#c7cdf7;border-radius:3px}.cb-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;padding:6px 16px;background:#f8f9fc;border-bottom:1px solid #eef0f9;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0}.cb-breadcrumb,.cb-breadcrumb__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cb-breadcrumb__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;color:#7c89f2;cursor:pointer;padding:2px 4px;border-radius:3px;-webkit-transition:color .13s;transition:color .13s}.cb-breadcrumb__item:hover{color:#5265e8}.cb-breadcrumb__item--active{color:#061058;cursor:default}.cb-breadcrumb__item:not(:last-child):after{content:"/";margin:0 4px;color:#c7cdf7;font-weight:400}.cb-unified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 220px);min-height:400px}.cb-unified>.flow-diagram{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;min-height:unset;border-radius:0 0 0 8px}.analytics-chatbot:-webkit-full-screen .cb-unified{height:calc(100vh - 68px);min-height:unset}.analytics-chatbot:-webkit-full-screen .cb-unified,.analytics-chatbot:fullscreen .cb-unified{height:calc(100vh - 68px);min-height:unset}.cb-node-panel{width:300px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #eef0f9;background:#fff;overflow-y:auto;border-radius:0 0 8px 0}.cb-node-panel::-webkit-scrollbar{width:5px}.cb-node-panel::-webkit-scrollbar-track{background:#f0f2fc}.cb-node-panel::-webkit-scrollbar-thumb{background:#c7cdf7;border-radius:3px}.cb-node-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #eef0f9;background:#f8f9fc;-ms-flex-negative:0;flex-shrink:0}.cb-node-panel__title{font-size:11px;font-weight:700;color:#9ba7c8;text-transform:uppercase;letter-spacing:.5px}.cb-node-panel__close{background:none;border:none;cursor:pointer;color:#9ba7c8;padding:3px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .13s,background .13s;transition:color .13s,background .13s}.cb-drill__via,.cb-node-panel__close:hover{color:#5265e8;background:#eef0fd}.cb-drill__via{font-size:9px;font-weight:700;border:1px solid #c7cdf7;border-radius:10px;padding:3px 8px;max-width:110px;text-align:center;word-break:break-word;line-height:1.35;letter-spacing:.2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:default}.decisions-list .decision-card{margin-bottom:12px;background:#f8f9fc;border-radius:6px;overflow:hidden}.decision-header{padding:16px 24px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-left:4px solid transparent}.decision-header.expanded,.decision-header:hover{background-color:#f8f9fc}.decision-header.expanded{border-left-color:#5265e8}.decision-header.expanded i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.decision-header .decision-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.decision-header .decision-info .decision-bar-container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.decision-header .decision-info .decision-bar-container .bar-container{-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px}.decision-header .decision-info .decision-bar-container .bar-container .bar{position:absolute;left:0;top:0;bottom:0;width:var(--bar-width);background:#6b7cee;-webkit-transition:width .3s ease;transition:width .3s ease}.options-list{padding:16px 20px 20px 84px;position:relative;background:#f8f9fc}.options-list:before{content:"";position:absolute;left:56px;top:0;bottom:0;width:2px;background:#eef0f9}.options-list .option-item{margin-bottom:12px;position:relative}.options-list .option-item:before{content:"";position:absolute;left:-28px;top:16px;width:24px;height:2px;background:#eef0f9}.options-list .option-item .option-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.options-list .option-item .option-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.options-list .option-item .option-info.expanded i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.options-list .option-item .bar-container{height:28px;background:rgba(82,101,232,.05);cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1}.options-list .option-item .bar-container:hover .bar{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.options-list .option-item .bar-container .bar{position:absolute;left:0;top:0;bottom:0;-webkit-transition:width .3s ease;transition:width .3s ease}.analytics-page .analytics-view[data-v-bea5beec]{display:grid;grid-auto-flow:row;gap:10px;min-height:100%}.analytics-page .analytics-view .filter-container[data-v-bea5beec],.analytics-page .analytics-view .stats-navbar-container[data-v-bea5beec]{background:#fff}.analytics-page .analytics-view .filter-container[data-v-bea5beec]{min-height:65px}.analytics-page .analytics-view .charts-row[data-v-bea5beec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1440px){.analytics-page .analytics-view .charts-row[data-v-bea5beec]{display:block}}.analytics-page .analytics-view .metrics-row[data-v-bea5beec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1199px){.analytics-page .analytics-view .metrics-row[data-v-bea5beec]{display:block}}.analytics-page .analytics-view .metrics-row .analytics-leaderboard--mobile[data-v-bea5beec]{display:none}@media (max-width:1440px){.analytics-page .analytics-view .metrics-row .analytics-leaderboard--mobile[data-v-bea5beec]{display:block}}.analytics-page .analytics-view .loading-state[data-v-bea5beec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;height:calc(100vh - 176px)}