.drp-tabs[data-v-c36eef8c]{background:#fff;border:1px solid #eaecf2;border-radius:8px;padding:3px;height:38px;gap:1px;-ms-flex-wrap:wrap;flex-wrap:wrap}.drp-tab[data-v-c36eef8c],.drp-tabs[data-v-c36eef8c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drp-tab[data-v-c36eef8c]{background:transparent;border:0;padding:6px 12px;font-size:12px;font-weight:500;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;gap:4px;height:30px}.drp-tab i[data-v-c36eef8c]{font-size:16px}.drp-tab[data-v-c36eef8c]:hover{background:#f5f6fa}.drp-tab.active[data-v-c36eef8c]{background:#556ee6;color:#fff;-webkit-box-shadow:0 2px 8px rgba(85,110,230,.3);box-shadow:0 2px 8px rgba(85,110,230,.3)}.drp-tab-icon[data-v-c36eef8c]{font-size:14px!important;margin-right:2px}.drp-tab-day[data-v-c36eef8c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:4px 10px;line-height:1.1}.drp-tab-day .drp-day-idx[data-v-c36eef8c]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8b90a5}.drp-tab-day .drp-day-date[data-v-c36eef8c]{font-size:11px;font-weight:600;color:#1a1d26}.drp-tab-day.active .drp-day-idx[data-v-c36eef8c]{color:hsla(0,0%,100%,.85)}.drp-tab-day.active .drp-day-date[data-v-c36eef8c]{color:#fff}.drp-tab-day.drp-tab-day-current[data-v-c36eef8c]:not(.active){position:relative}.drp-tab-day.drp-tab-day-current:not(.active) .drp-day-idx[data-v-c36eef8c]{color:#34c38f}.drp-tab-day.drp-tab-day-current[data-v-c36eef8c]:not(.active):after{content:"";position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background:#34c38f;-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.6);box-shadow:0 0 0 0 rgba(52,195,143,.6);-webkit-animation:drp-day-pulse-data-v-c36eef8c 1.8s ease-out infinite;animation:drp-day-pulse-data-v-c36eef8c 1.8s ease-out infinite}.drp-tab-day.drp-tab-day-future[data-v-c36eef8c]:not(.active){opacity:.5}.drp-tab-day.drp-tab-day-future:not(.active) .drp-day-date[data-v-c36eef8c],.drp-tab-day.drp-tab-day-future:not(.active) .drp-day-idx[data-v-c36eef8c]{color:#8b90a5}@-webkit-keyframes drp-day-pulse-data-v-c36eef8c{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.6);box-shadow:0 0 0 0 rgba(52,195,143,.6)}70%{-webkit-box-shadow:0 0 0 5px rgba(52,195,143,0);box-shadow:0 0 0 5px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}@keyframes drp-day-pulse-data-v-c36eef8c{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.6);box-shadow:0 0 0 0 rgba(52,195,143,.6)}70%{-webkit-box-shadow:0 0 0 5px rgba(52,195,143,0);box-shadow:0 0 0 5px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}.drp-tab-sep[data-v-c36eef8c]{width:1px;height:20px;background:#dee2e6;margin:0 2px}.drp-event-note[data-v-c36eef8c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:6px 12px;font-size:11px;font-weight:600;border-radius:6px;height:30px}.drp-event-note i[data-v-c36eef8c]{font-size:14px}.drp-event-note-upcoming[data-v-c36eef8c]{background:rgba(241,180,76,.1);color:#b8801f}.drp-picker-wrap[data-v-c36eef8c]{position:relative}.drp-pop[data-v-c36eef8c]{position:absolute;top:calc(100% + 6px);right:0;min-width:240px;background:#fff;border:1px solid #eaecf2;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(26,29,38,.12);box-shadow:0 12px 32px rgba(26,29,38,.12);padding:12px;z-index:1000;-webkit-animation:drp-pop-in-data-v-c36eef8c .15s ease-out;animation:drp-pop-in-data-v-c36eef8c .15s ease-out}@-webkit-keyframes drp-pop-in-data-v-c36eef8c{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes drp-pop-in-data-v-c36eef8c{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.drp-pop-hint[data-v-c36eef8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10px;color:#556ee6;background:rgba(85,110,230,.06);padding:6px 8px;border-radius:6px;margin-bottom:10px;line-height:1.4}.drp-pop-hint i[data-v-c36eef8c]{font-size:12px;-ms-flex-negative:0;flex-shrink:0}.drp-pop-label[data-v-c36eef8c]{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8b90a5;margin:0 0 4px 0}.drp-pop-input[data-v-c36eef8c]{width:100%;height:34px;padding:0 10px;border:1px solid #eaecf2;border-radius:6px;font-size:12px;color:#1a1d26;background:#fff;margin-bottom:8px}.drp-pop-input[data-v-c36eef8c]:focus{outline:none;border-color:#556ee6;-webkit-box-shadow:0 0 0 3px rgba(85,110,230,.1);box-shadow:0 0 0 3px rgba(85,110,230,.1)}.drp-pop-actions[data-v-c36eef8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;margin-top:4px}.drp-pop-btn[data-v-c36eef8c]{height:30px;padding:0 14px;border-radius:6px;font-size:11px;font-weight:700;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.drp-pop-cancel[data-v-c36eef8c]{background:#fff;border:1px solid #eaecf2;color:#4a5068}.drp-pop-cancel[data-v-c36eef8c]:hover{background:#f5f6fa}.drp-pop-apply[data-v-c36eef8c]{background:#556ee6;border:0;color:#fff}.drp-pop-apply[data-v-c36eef8c]:hover{background:#4055c8}.drp-pop-apply[data-v-c36eef8c]:disabled{background:#d0d5dd;cursor:not-allowed}.cd-header[data-v-6d183b1b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cd-header-left[data-v-6d183b1b]{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}.cd-title[data-v-6d183b1b]{font-size:20px;font-weight:600;color:#1a1d26;margin:0}.cd-freshness[data-v-6d183b1b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#8b90a5}.cd-freshness .cd-pulse-dot[data-v-6d183b1b]{width:7px;height:7px;border-radius:50%;background:#b0b5c8;-webkit-box-shadow:0 0 0 0 rgba(176,181,200,0);box-shadow:0 0 0 0 rgba(176,181,200,0)}.cd-freshness.cd-fresh-live[data-v-6d183b1b]{color:#34c38f}.cd-freshness.cd-fresh-live .cd-pulse-dot[data-v-6d183b1b]{background:#34c38f;-webkit-animation:cd-pulse-data-v-6d183b1b 1.6s ease-out infinite;animation:cd-pulse-data-v-6d183b1b 1.6s ease-out infinite}.cd-freshness.cd-fresh-ok[data-v-6d183b1b]{color:#4a5068}.cd-freshness.cd-fresh-ok .cd-pulse-dot[data-v-6d183b1b]{background:#556ee6}.cd-freshness.cd-fresh-stale[data-v-6d183b1b]{color:#f1b44c}.cd-freshness.cd-fresh-stale .cd-pulse-dot[data-v-6d183b1b]{background:#f1b44c}@-webkit-keyframes cd-pulse-data-v-6d183b1b{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.55);box-shadow:0 0 0 0 rgba(52,195,143,.55)}70%{-webkit-box-shadow:0 0 0 7px rgba(52,195,143,0);box-shadow:0 0 0 7px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}@keyframes cd-pulse-data-v-6d183b1b{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.55);box-shadow:0 0 0 0 rgba(52,195,143,.55)}70%{-webkit-box-shadow:0 0 0 7px rgba(52,195,143,0);box-shadow:0 0 0 7px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}.cd-header-right[data-v-6d183b1b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cd-period-chips[data-v-6d183b1b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid #eaecf2;border-radius:8px;padding:3px;gap:2px}.cd-chip[data-v-6d183b1b]{background:transparent;border:0;padding:6px 12px;font-size:12px;font-weight:500;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.cd-chip[data-v-6d183b1b]:hover{background:#f5f6fa}.cd-chip.cd-chip-active[data-v-6d183b1b]{background:#556ee6;color:#fff;-webkit-box-shadow:0 2px 8px rgba(85,110,230,.3);box-shadow:0 2px 8px rgba(85,110,230,.3)}.cd-divider[data-v-6d183b1b]{width:1px;height:24px;background:#eaecf2}.cd-multi-wrap[data-v-6d183b1b]{min-width:180px}.cd-multi-summary[data-v-6d183b1b]{font-size:12px;color:#1a1d26;font-weight:500}.cd-select-wrap[data-v-6d183b1b]{min-width:160px}.cd-select[data-v-6d183b1b]{width:100%;height:38px;padding:0 12px;border:1px solid #eaecf2;border-radius:8px;background:#fff;font-size:12px;color:#4a5068;cursor:pointer}.cd-select[data-v-6d183b1b]:focus{outline:none;border-color:#556ee6;-webkit-box-shadow:0 0 0 3px rgba(85,110,230,.1);box-shadow:0 0 0 3px rgba(85,110,230,.1)}.cd-refresh-btn[data-v-6d183b1b]{width:38px;height:38px;display:grid;place-items:center;background:#fff;border:1px solid #eaecf2;border-radius:8px;color:#4a5068;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;font-size:18px}.cd-refresh-btn[data-v-6d183b1b]:hover{background:#f5f6fa;color:#556ee6}.cd-refresh-btn[data-v-6d183b1b]:disabled{opacity:.5;cursor:not-allowed}.cd-refresh-btn.cd-refresh-btn-spinning i[data-v-6d183b1b]{-webkit-animation:cd-spin-data-v-6d183b1b .8s linear infinite;animation:cd-spin-data-v-6d183b1b .8s linear infinite}@-webkit-keyframes cd-spin-data-v-6d183b1b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cd-spin-data-v-6d183b1b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:768px){.cd-header-right[data-v-6d183b1b]{width:100%}.cd-header-right .cd-divider[data-v-6d183b1b]{display:none}.cd-multi-wrap[data-v-6d183b1b],.cd-select-wrap[data-v-6d183b1b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px}}.cd-multi.multiselect{min-height:38px;font-size:12px}.cd-multi .multiselect__tags{min-height:38px;padding:8px 36px 0 8px;border:1px solid #eaecf2;border-radius:8px;background:#fff}.cd-multi.multiselect--active .multiselect__tags{border-color:#556ee6;-webkit-box-shadow:0 0 0 3px rgba(85,110,230,.1);box-shadow:0 0 0 3px rgba(85,110,230,.1)}.cd-multi .multiselect__placeholder{font-size:12px;color:#8b90a5;margin:0;padding-top:0}.cd-multi .multiselect__select{height:36px}.cd-multi .multiselect__option--highlight{background:#556ee6}.cd-multi .multiselect__option--selected.multiselect__option--highlight{background:#f46a6a}.insight-ticker[data-v-233f6571]{position:relative;overflow:hidden;margin-bottom:18px}.insight-ticker[data-v-233f6571]:after,.insight-ticker[data-v-233f6571]:before{content:"";position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}.insight-ticker[data-v-233f6571]:before{left:0;background:-webkit-gradient(linear,left top,right top,color-stop(40%,#f8f9fc),to(transparent));background:linear-gradient(90deg,#f8f9fc 40%,transparent)}.insight-ticker[data-v-233f6571]:after{right:0;background:-webkit-gradient(linear,right top,left top,color-stop(40%,#f8f9fc),to(transparent));background:linear-gradient(270deg,#f8f9fc 40%,transparent)}.insight-ticker-track[data-v-233f6571]{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:ticker-scroll-data-v-233f6571 linear infinite;animation:ticker-scroll-data-v-233f6571 linear infinite}.insight-ticker-track[data-v-233f6571]:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.ticker-set[data-v-233f6571]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-right:8px}.insight-chip[data-v-233f6571]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:6px 12px;border-radius:5px;font-size:12px;font-weight:500;border:1px solid transparent;white-space:nowrap}.insight-chip i[data-v-233f6571]{font-size:14px;-ms-flex-negative:0;flex-shrink:0}.insight-chip[data-v-233f6571] strong{font-weight:700}.insight-chip--positive[data-v-233f6571]{background:rgba(52,195,143,.08);border-color:rgba(52,195,143,.2);color:#1e9e6d}.insight-chip--positive i[data-v-233f6571]{color:#34c38f}.insight-chip--positive[data-v-233f6571] strong{color:#1a7752}.insight-chip--warning[data-v-233f6571]{background:rgba(241,180,76,.1);border-color:rgba(241,180,76,.25);color:#9a6f00}.insight-chip--warning i[data-v-233f6571]{color:#f1b44c}.insight-chip--warning[data-v-233f6571] strong{color:#7d5a00}.insight-chip--danger[data-v-233f6571]{background:rgba(244,106,106,.08);border-color:rgba(244,106,106,.2);color:#c0392b}.insight-chip--danger i[data-v-233f6571]{color:#f46a6a}.insight-chip--danger[data-v-233f6571] strong{color:#962f24}.insight-chip--info[data-v-233f6571]{background:rgba(85,110,230,.07);border-color:rgba(85,110,230,.18);color:#3a4fa3}.insight-chip--info i[data-v-233f6571]{color:#556ee6}.insight-chip--info[data-v-233f6571] strong{color:#2c3e8a}@-webkit-keyframes ticker-scroll-data-v-233f6571{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@keyframes ticker-scroll-data-v-233f6571{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}.hpc-card[data-v-57dc1056]{position:relative;background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 26px;height:100%;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04);color:#1a1d26;min-height:180px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.hpc-card[data-v-57dc1056]:hover{-webkit-box-shadow:0 4px 18px rgba(26,29,38,.06);box-shadow:0 4px 18px rgba(26,29,38,.06)}.hpc-bg-glow[data-v-57dc1056]{position:absolute;top:-50%;right:-25%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(85,110,230,.1) 0,rgba(139,92,246,.06) 40%,transparent 70%);pointer-events:none;-webkit-animation:hpc-breathe-data-v-57dc1056 6s ease-in-out infinite;animation:hpc-breathe-data-v-57dc1056 6s ease-in-out infinite}@-webkit-keyframes hpc-breathe-data-v-57dc1056{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}}@keyframes hpc-breathe-data-v-57dc1056{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}}.hpc-row[data-v-57dc1056]{position:relative;z-index:1;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:24px}.hpc-now[data-v-57dc1056]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hpc-label-row[data-v-57dc1056]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.hpc-live-dot[data-v-57dc1056]{width:8px;height:8px;border-radius:50%;background:#34c38f;-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7);-webkit-animation:hpc-live-ring-data-v-57dc1056 1.8s ease-out infinite;animation:hpc-live-ring-data-v-57dc1056 1.8s ease-out infinite}@-webkit-keyframes hpc-live-ring-data-v-57dc1056{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7)}70%{-webkit-box-shadow:0 0 0 9px rgba(52,195,143,0);box-shadow:0 0 0 9px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}@keyframes hpc-live-ring-data-v-57dc1056{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7)}70%{-webkit-box-shadow:0 0 0 9px rgba(52,195,143,0);box-shadow:0 0 0 9px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}.hpc-label[data-v-57dc1056]{font-size:11px;font-weight:700;letter-spacing:.06em;color:#8b90a5;text-transform:uppercase}.hpc-mode-pill[data-v-57dc1056]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;background:rgba(241,180,76,.14);color:#b8801f;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:lowercase}.hpc-mode-pill i[data-v-57dc1056]{font-size:12px}.hpc-prefix[data-v-57dc1056]{font-size:38px;font-weight:500;margin-right:4px;color:#8b90a5;vertical-align:.18em}.hpc-value-line[data-v-57dc1056]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hpc-value[data-v-57dc1056]{font-size:60px;font-weight:800;line-height:1;letter-spacing:-.02em;color:#1a1d26;font-variant-numeric:tabular-nums;-webkit-transition:-webkit-transform .45s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .45s cubic-bezier(.34,1.56,.64,1);transition:transform .45s cubic-bezier(.34,1.56,.64,1);transition:transform .45s cubic-bezier(.34,1.56,.64,1),-webkit-transform .45s cubic-bezier(.34,1.56,.64,1)}.hpc-value.hpc-value-bump[data-v-57dc1056]{-webkit-transform:scale(1.04);transform:scale(1.04);color:#556ee6}.hpc-fraction[data-v-57dc1056]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.hpc-fraction-divider[data-v-57dc1056]{font-size:38px;font-weight:300;color:#d0d5dd;margin:0 2px}.hpc-fraction-total[data-v-57dc1056]{font-size:24px;font-weight:700;color:#4a5068;font-variant-numeric:tabular-nums}.hpc-fraction-label[data-v-57dc1056]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#8b90a5;margin-left:4px}.hpc-meta[data-v-57dc1056]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-top:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hpc-meta[data-v-57dc1056],.hpc-velocity[data-v-57dc1056]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hpc-velocity[data-v-57dc1056]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:14px;font-weight:600;color:#2a9d6f}.hpc-velocity i[data-v-57dc1056]{font-size:16px}.hpc-velocity small[data-v-57dc1056]{font-size:11px;color:#8b90a5;font-weight:500;margin-left:2px}.hpc-velocity.hpc-velocity-stale[data-v-57dc1056]{color:#8b90a5}.hpc-velocity.hpc-velocity-stale i[data-v-57dc1056]{color:#b0b5c8}.hpc-velocity.hpc-velocity-stale small[data-v-57dc1056]{color:#8b90a5;font-size:12px;font-weight:500;margin-left:0}.hpc-meta-divider[data-v-57dc1056]{width:1px;height:16px;background:#eaecf2}.hpc-attendance-mini[data-v-57dc1056]{font-size:13px;color:#4a5068}.hpc-attendance-mini strong[data-v-57dc1056]{font-weight:700;color:#1a1d26}.hpc-attendance-mini small[data-v-57dc1056]{font-size:11px;color:#8b90a5;margin-left:4px;font-weight:500}.hpc-inside[data-v-57dc1056]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#4a5068}.hpc-inside i[data-v-57dc1056]{font-size:16px;color:#556ee6}.hpc-inside strong[data-v-57dc1056]{font-weight:700;color:#1a1d26;font-variant-numeric:tabular-nums}.hpc-inside small[data-v-57dc1056]{font-size:11px;color:#8b90a5;margin-left:2px;font-weight:500}.hpc-inside-prefix[data-v-57dc1056]{font-weight:500;color:#8b90a5;margin-right:2px}.hpc-gauge[data-v-57dc1056]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.hpc-row[data-v-57dc1056]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hpc-value[data-v-57dc1056]{font-size:48px}.hpc-gauge[data-v-57dc1056]{-ms-flex-item-align:center;align-self:center}}.ksr-grid[data-v-252261c8]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ksr-card[data-v-252261c8]{position:relative;background:#fff;border:1px solid #eaecf2;border-radius:12px;padding:18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;overflow:hidden;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;min-height:110px}.ksr-card[data-v-252261c8]:hover{border-color:#d4d8e3;-webkit-box-shadow:0 4px 16px rgba(26,29,38,.06);box-shadow:0 4px 16px rgba(26,29,38,.06);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ksr-card-spark .ksr-spark[data-v-252261c8]{position:absolute;bottom:0;right:0;width:60%;pointer-events:none;opacity:.85}.ksr-icon[data-v-252261c8]{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.ksr-icon.ksr-icon-blue[data-v-252261c8]{background:rgba(85,110,230,.12);color:#556ee6}.ksr-icon.ksr-icon-grey[data-v-252261c8]{background:#f0f1f6;color:#4a5068}.ksr-icon.ksr-icon-red[data-v-252261c8]{background:rgba(244,106,106,.12);color:#f46a6a}.ksr-icon.ksr-icon-purple[data-v-252261c8]{background:rgba(139,92,246,.12);color:#8b5cf6}.ksr-body[data-v-252261c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ksr-label[data-v-252261c8]{font-size:11px;font-weight:600;color:#8b90a5;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.ksr-window-pill[data-v-252261c8]{font-size:9px;font-weight:700;color:#556ee6;background:rgba(85,110,230,.1);padding:1px 5px;border-radius:4px;letter-spacing:.02em;text-transform:lowercase}.ksr-value[data-v-252261c8]{font-size:26px;font-weight:700;color:#1a1d26;line-height:1.1;font-variant-numeric:tabular-nums;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.ksr-value small[data-v-252261c8]{font-size:11px;font-weight:500;color:#8b90a5}.ksr-value.ksr-value-danger[data-v-252261c8]{color:#f46a6a}.ksr-value.ksr-value-quiet[data-v-252261c8]{font-size:14px;font-weight:600;color:#8b90a5;line-height:1.3}.ksr-quiet[data-v-252261c8]{font-size:13px;font-weight:600;color:#4a5068}.ksr-sub[data-v-252261c8]{font-size:11px;color:#8b90a5;margin-top:4px}.ksr-speed-bar[data-v-252261c8]{margin-top:8px;height:5px;background:#f0f1f6;border-radius:99px;overflow:hidden;position:relative}.ksr-speed-fill[data-v-252261c8]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#f46a6a),color-stop(50%,#f1b44c),to(#34c38f));background:linear-gradient(90deg,#f46a6a,#f1b44c 50%,#34c38f);border-radius:99px;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1)}.ksr-speed-caption[data-v-252261c8]{font-size:10px;color:#8b90a5;margin-top:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.ksr-mini-donut[data-v-252261c8]{position:relative;width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0}.ksr-donut-svg[data-v-252261c8]{width:100%;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ksr-donut-bg[data-v-252261c8]{fill:none;stroke:rgba(244,106,106,.15);stroke-width:3}.ksr-donut-fill[data-v-252261c8]{fill:none;stroke:#f46a6a;stroke-width:3;stroke-linecap:round;-webkit-transition:stroke-dasharray .7s cubic-bezier(.4,0,.2,1);transition:stroke-dasharray .7s cubic-bezier(.4,0,.2,1)}.ksr-donut-center[data-v-252261c8]{position:absolute;inset:0;display:grid;place-items:center;font-size:10px;font-weight:700;color:#f46a6a}.ksr-peak-range[data-v-252261c8]{font-size:13px;color:#4a5068;font-weight:600;margin-left:4px;letter-spacing:0}@media(max-width:1100px){.ksr-grid[data-v-252261c8]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.ksr-grid[data-v-252261c8]{grid-template-columns:1fr}}.rt-card[data-v-4d31cc92]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease}.rt-card[data-v-4d31cc92]:hover{border-color:#d4d8e3;-webkit-box-shadow:0 4px 16px rgba(26,29,38,.06);box-shadow:0 4px 16px rgba(26,29,38,.06)}.rt-header[data-v-4d31cc92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rt-title[data-v-4d31cc92]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.rt-subtitle[data-v-4d31cc92]{font-size:12px;color:#8b90a5;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rt-pin[data-v-4d31cc92]{display:inline-block;width:8px;height:8px;border-radius:50%}.rt-pin.rt-pin-in[data-v-4d31cc92]{background:#34c38f}.rt-pin.rt-pin-out[data-v-4d31cc92]{background:#f1b44c}.rt-pin-out[data-v-4d31cc92]{margin-left:8px}.rt-peak[data-v-4d31cc92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:12px;padding:2px 8px;background:rgba(139,92,246,.08);color:#8b5cf6;border-radius:6px;font-size:11px;font-weight:600}.rt-peak i[data-v-4d31cc92]{font-size:12px}.rt-bucket-chips[data-v-4d31cc92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px;gap:1px}.rt-bchip[data-v-4d31cc92]{background:transparent;border:0;padding:4px 10px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease;letter-spacing:.02em}.rt-bchip[data-v-4d31cc92]:hover{background:#fff}.rt-bchip.rt-bchip-active[data-v-4d31cc92]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.rt-chart-wrap[data-v-4d31cc92]{min-height:320px;position:relative}.rt-empty[data-v-4d31cc92]{height:320px;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;color:#8b90a5}.rt-empty .rt-empty-icon[data-v-4d31cc92]{font-size:42px;color:#d0d5dd;margin-bottom:8px}.rt-empty p[data-v-4d31cc92]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.rt-empty small[data-v-4d31cc92]{font-size:12px}.tfg-wrap[data-v-663d9cde]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04)}.tfg-header[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tfg-title[data-v-663d9cde]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.tfg-subtitle[data-v-663d9cde]{font-size:12px;color:#8b90a5;margin:0}.tfg-stale-pill[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;background:rgba(244,106,106,.1);color:#d04848;border-radius:10px;font-size:11px;font-weight:600}.tfg-stale-pill i[data-v-663d9cde]{font-size:12px}.tfg-actions[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tfg-actions[data-v-663d9cde],.tfg-window-chips[data-v-663d9cde]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tfg-window-chips[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px 2px 2px 8px;gap:2px}.tfg-chips-label[data-v-663d9cde]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8b90a5;margin-right:2px}.tfg-wchip[data-v-663d9cde]{background:transparent;border:0;padding:4px 9px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease}.tfg-wchip[data-v-663d9cde]:hover{background:#fff}.tfg-wchip.tfg-wchip-active[data-v-663d9cde]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.tfg-sort-chips[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px 2px 2px 8px;gap:2px}.tfg-schip[data-v-663d9cde]{background:transparent;border:0;padding:4px 10px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease}.tfg-schip[data-v-663d9cde]:hover{background:#fff}.tfg-schip.tfg-schip-active[data-v-663d9cde]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.tfg-empty[data-v-663d9cde]{padding:40px 24px;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;color:#8b90a5;text-align:center}.tfg-empty .tfg-empty-icon[data-v-663d9cde]{font-size:42px;color:#d0d5dd;margin-bottom:8px}.tfg-empty p[data-v-663d9cde]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.tfg-empty small[data-v-663d9cde]{font-size:12px}.tfg-grid[data-v-663d9cde]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.tfg-card[data-v-663d9cde]{background:#fff;border:1px solid #eaecf2;border-radius:12px;padding:14px 16px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;overflow:hidden}.tfg-card[data-v-663d9cde]:hover{border-color:#d4d8e3;-webkit-box-shadow:0 6px 20px rgba(26,29,38,.08);box-shadow:0 6px 20px rgba(26,29,38,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tfg-card.tfg-card-stale[data-v-663d9cde]{background:linear-gradient(135deg,#fff,#fff5f5);border-color:rgba(244,106,106,.25)}.tfg-card.tfg-card-hot[data-v-663d9cde]{border-color:rgba(85,110,230,.3);background:linear-gradient(135deg,#fff,#f5f7ff)}.tfg-card.tfg-card-hot[data-v-663d9cde]:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 22px 22px 0;border-color:transparent #556ee6 transparent transparent;opacity:.7}.tfg-card-top[data-v-663d9cde]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:10px}.tfg-card-name[data-v-663d9cde],.tfg-card-top[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tfg-card-name[data-v-663d9cde]{gap:7px;font-size:13px;font-weight:600;color:#1a1d26;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfg-status-dot[data-v-663d9cde]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.tfg-status-dot.tfg-status-live[data-v-663d9cde]{background:#34c38f;-webkit-box-shadow:0 0 0 2px rgba(52,195,143,.18);box-shadow:0 0 0 2px rgba(52,195,143,.18)}.tfg-status-dot.tfg-status-slow[data-v-663d9cde]{background:#f1b44c}.tfg-status-dot.tfg-status-stale[data-v-663d9cde]{background:#f46a6a}.tfg-share-badge[data-v-663d9cde]{font-size:10px;font-weight:700;color:#556ee6;background:rgba(85,110,230,.1);padding:2px 6px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.02em}.tfg-card-body[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.tfg-occupation[data-v-663d9cde]{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:start;-ms-flex-align:start;align-items:flex-start}.tfg-occ-value[data-v-663d9cde]{font-size:28px;font-weight:700;color:#1a1d26;line-height:1;font-variant-numeric:tabular-nums}.tfg-occ-prefix[data-v-663d9cde]{font-size:18px;font-weight:500;color:#8b90a5;margin-right:2px;vertical-align:.18em}.tfg-occ-label[data-v-663d9cde]{font-size:10px;color:#8b90a5;text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin-top:4px}.tfg-spark[data-v-663d9cde]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;max-width:110px}.tfg-spark-svg[data-v-663d9cde]{width:100%;height:100%;display:block}.tfg-card-foot[data-v-663d9cde]{gap:8px;padding-top:10px;border-top:1px solid #f0f1f6}.tfg-card-foot[data-v-663d9cde],.tfg-estim[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tfg-estim[data-v-663d9cde]{gap:6px}.tfg-estim-row[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tfg-estim-pill[data-v-663d9cde],.tfg-estim-row[data-v-663d9cde]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tfg-estim-pill[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px;padding:2px 7px;background:rgba(85,110,230,.08);color:#556ee6;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.02em}.tfg-estim-pill i[data-v-663d9cde]{font-size:12px}.tfg-score[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px}.tfg-score-star[data-v-663d9cde]{font-size:10px;color:#f1b44c}.tfg-features[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-left:auto}.tfg-feat[data-v-663d9cde]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;cursor:help;-webkit-transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,background .15s ease;transition:transform .15s ease,background .15s ease,-webkit-transform .15s ease}.tfg-feat i[data-v-663d9cde]{font-size:12px}.tfg-feat[data-v-663d9cde]:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.tfg-feat.tfg-feat-demo[data-v-663d9cde]{background:rgba(85,110,230,.12);color:#556ee6}.tfg-feat.tfg-feat-activation[data-v-663d9cde]{background:rgba(139,92,246,.12);color:#8b5cf6}.tfg-feat.tfg-feat-food[data-v-663d9cde]{background:rgba(241,180,76,.16);color:#b8801f}.tfg-feat.tfg-feat-gift[data-v-663d9cde]{background:rgba(236,72,153,.12);color:#ec4899}.tfg-feat.tfg-feat-queue[data-v-663d9cde]{background:rgba(244,106,106,.12);color:#d04848}.tfg-att[data-v-663d9cde]{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}.tfg-att-bar[data-v-663d9cde]{height:4px;background:#f0f1f6;border-radius:99px;overflow:hidden}.tfg-att-fill[data-v-663d9cde]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#556ee6),to(#34c38f));background:linear-gradient(90deg,#556ee6,#34c38f);border-radius:99px;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1)}.tfg-att-row[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tfg-att-pct[data-v-663d9cde]{font-size:12px;font-weight:700;color:#34c38f}.tfg-att-detail[data-v-663d9cde]{font-size:10px;color:#8b90a5;font-weight:500}.tfg-stats[data-v-663d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tfg-stat[data-v-663d9cde],.tfg-stats[data-v-663d9cde]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tfg-stat[data-v-663d9cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;font-size:11px;color:#4a5068;font-weight:600;font-variant-numeric:tabular-nums}.tfg-stat i[data-v-663d9cde]{font-size:13px;opacity:.7}.tfg-stat.tfg-stat-time[data-v-663d9cde]{margin-left:auto;color:#8b90a5;font-weight:500}.thh-card[data-v-1ea98c00]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04)}.thh-header[data-v-1ea98c00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.thh-title[data-v-1ea98c00]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.thh-subtitle[data-v-1ea98c00]{font-size:12px;color:#8b90a5;margin:0;max-width:480px}.thh-legend[data-v-1ea98c00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.thh-legend-label[data-v-1ea98c00]{font-size:10px;color:#8b90a5;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.thh-legend-gradient[data-v-1ea98c00]{display:inline-block;width:90px;height:8px;border-radius:99px;background:-webkit-gradient(linear,left top,right top,from(#f5f6fa),color-stop(20%,#dde3ff),color-stop(40%,#a4b3f5),color-stop(60%,#6e7fe6),color-stop(80%,#8b5cf6),to(#6d28d9));background:linear-gradient(90deg,#f5f6fa,#dde3ff 20%,#a4b3f5 40%,#6e7fe6 60%,#8b5cf6 80%,#6d28d9)}.thh-empty[data-v-1ea98c00]{padding:40px 24px;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;color:#8b90a5;text-align:center}.thh-empty .thh-empty-icon[data-v-1ea98c00]{font-size:42px;color:#d0d5dd;margin-bottom:8px}.thh-empty p[data-v-1ea98c00]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.thh-empty small[data-v-1ea98c00]{font-size:12px;max-width:360px}.thh-chart-wrap[data-v-1ea98c00]{width:100%;position:relative}.thh-chart[data-v-1ea98c00]{width:100%;height:100%}.fac-card[data-v-202b7e63]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04)}.fac-header[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fac-title[data-v-202b7e63]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.fac-subtitle[data-v-202b7e63]{font-size:12px;color:#8b90a5;margin:0;max-width:480px}.fac-controls[data-v-202b7e63]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fac-controls[data-v-202b7e63],.fac-picker[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.fac-picker[data-v-202b7e63]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:200px}.fac-label[data-v-202b7e63]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#8b90a5;margin:0}.fac-trigger[data-v-202b7e63]{height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;padding:0 12px;background:#fff;border:1px solid #eaecf2;border-radius:8px;font-size:12px;font-weight:500;color:#4a5068;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;text-align:left;width:100%}.fac-trigger[data-v-202b7e63]:hover{background:#f8f9fc;border-color:#d4d8e3}.fac-trigger.fac-trigger-active[data-v-202b7e63]{color:#1a1d26;font-weight:600}.fac-trigger.fac-trigger-open[data-v-202b7e63]{border-color:#556ee6;-webkit-box-shadow:0 0 0 3px rgba(85,110,230,.1);box-shadow:0 0 0 3px rgba(85,110,230,.1)}.fac-trigger.fac-trigger-secondary.fac-trigger-open[data-v-202b7e63]{border-color:#8b5cf6;-webkit-box-shadow:0 0 0 3px rgba(139,92,246,.1);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.fac-trigger-label[data-v-202b7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fac-trigger-chevron[data-v-202b7e63]{font-size:18px;color:#8b90a5;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.fac-trigger-open .fac-trigger-chevron[data-v-202b7e63]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#556ee6}.fac-trigger-secondary.fac-trigger-open .fac-trigger-chevron[data-v-202b7e63]{color:#8b5cf6}.fac-dropdown[data-v-202b7e63]{position:absolute;top:calc(100% + 6px);left:0;right:0;min-width:240px;max-width:360px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #eaecf2;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(26,29,38,.12);box-shadow:0 12px 32px rgba(26,29,38,.12);padding:6px;z-index:1000;-webkit-animation:fac-dropdown-in-data-v-202b7e63 .15s ease-out;animation:fac-dropdown-in-data-v-202b7e63 .15s ease-out}.fac-dropdown[data-v-202b7e63]::-webkit-scrollbar{width:6px}.fac-dropdown[data-v-202b7e63]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:99px}@-webkit-keyframes fac-dropdown-in-data-v-202b7e63{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fac-dropdown-in-data-v-202b7e63{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fac-dropdown-group+.fac-dropdown-group[data-v-202b7e63]{margin-top:4px;padding-top:4px;border-top:1px solid #f0f1f6}.fac-dropdown-group-label[data-v-202b7e63]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8b90a5;padding:6px 10px 4px}.fac-dropdown-item[data-v-202b7e63]{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;gap:8px;padding:7px 10px;background:transparent;border:0;border-radius:6px;font-size:12px;font-weight:500;color:#1a1d26;cursor:pointer;text-align:left;-webkit-transition:background .12s ease;transition:background .12s ease}.fac-dropdown-item span[data-v-202b7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fac-dropdown-item i[data-v-202b7e63]{font-size:16px;color:#556ee6;-ms-flex-negative:0;flex-shrink:0}.fac-dropdown-item[data-v-202b7e63]:hover{background:#f5f6fa}.fac-dropdown-item.fac-dropdown-item-active[data-v-202b7e63]{background:rgba(85,110,230,.08);color:#556ee6;font-weight:600}.fac-dropdown-secondary .fac-dropdown-item-active[data-v-202b7e63]{background:rgba(139,92,246,.08);color:#8b5cf6}.fac-dropdown-secondary .fac-dropdown-item-active i[data-v-202b7e63]{color:#8b5cf6}.fac-cross-toggle[data-v-202b7e63]{height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0 14px;background:#fff;border:1px dashed rgba(139,92,246,.5);border-radius:8px;color:#8b5cf6;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.fac-cross-toggle i[data-v-202b7e63]{font-size:16px}.fac-cross-toggle[data-v-202b7e63]:hover{background:rgba(139,92,246,.06);border-style:solid}.fac-cross-toggle.fac-cross-toggle-on[data-v-202b7e63]{background:rgba(139,92,246,.1);border:1px solid #8b5cf6}.fac-empty[data-v-202b7e63],.fac-loading[data-v-202b7e63]{padding:50px 24px;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;color:#8b90a5;text-align:center}.fac-empty .fac-empty-icon[data-v-202b7e63],.fac-loading .fac-empty-icon[data-v-202b7e63]{font-size:48px;color:#d0d5dd;margin-bottom:10px}.fac-empty p[data-v-202b7e63],.fac-loading p[data-v-202b7e63]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.fac-empty small[data-v-202b7e63],.fac-loading small[data-v-202b7e63]{font-size:12px;max-width:360px}.fac-loading-bar[data-v-202b7e63]{width:200px;height:4px;background:#f0f1f6;border-radius:99px;overflow:hidden;position:relative;margin-bottom:10px}.fac-loading-bar[data-v-202b7e63]:before{content:"";position:absolute;top:0;height:100%;width:40%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#556ee6),color-stop(#8b5cf6),to(transparent));background:linear-gradient(90deg,transparent,#556ee6,#8b5cf6,transparent);border-radius:99px;-webkit-animation:fac-loading-slide-data-v-202b7e63 1.4s ease-in-out infinite;animation:fac-loading-slide-data-v-202b7e63 1.4s ease-in-out infinite}@-webkit-keyframes fac-loading-slide-data-v-202b7e63{0%{left:-40%}to{left:100%}}@keyframes fac-loading-slide-data-v-202b7e63{0%{left:-40%}to{left:100%}}.fac-body[data-v-202b7e63]{display:grid;grid-template-columns:1fr 320px;gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fac-chart-wrap[data-v-202b7e63]{position:relative;min-height:360px;height:360px}.fac-chart-wrap-tall[data-v-202b7e63]{min-height:440px;height:440px}.fac-chart[data-v-202b7e63]{width:100%;height:100%}.fac-side-list[data-v-202b7e63]{background:#fafbfc;border:1px solid #eef0f6;border-radius:10px;padding:14px 16px;overflow-y:auto;max-height:440px}.fac-side-header[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:#1a1d26;padding-bottom:10px;border-bottom:1px solid #eef0f6;margin-bottom:10px}.fac-side-total[data-v-202b7e63]{font-size:10px;color:#8b90a5;font-weight:500;text-transform:none;letter-spacing:0}.fac-side-row[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:8px 0}.fac-side-row+.fac-side-row[data-v-202b7e63]{border-top:1px solid #f0f1f6}.fac-side-rank[data-v-202b7e63]{width:22px;height:22px;border-radius:6px;background:#eef0f6;color:#4a5068;font-size:11px;font-weight:700;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;font-variant-numeric:tabular-nums}.fac-side-rank.fac-rank-gold[data-v-202b7e63]{background:linear-gradient(135deg,#fcd34d,#f59e0b);color:#fff}.fac-side-rank.fac-rank-silver[data-v-202b7e63]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#fff}.fac-side-rank.fac-rank-bronze[data-v-202b7e63]{background:linear-gradient(135deg,#fbbf24,#d97706);color:#fff}.fac-side-row-body[data-v-202b7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.fac-side-row-top[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-bottom:4px}.fac-side-value[data-v-202b7e63]{font-size:12px;font-weight:600;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fac-side-count[data-v-202b7e63]{font-size:12px;font-weight:700;color:#4a5068;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}.fac-side-bar[data-v-202b7e63]{height:4px;background:#eef0f6;border-radius:99px;overflow:hidden;margin-bottom:3px}.fac-side-fill[data-v-202b7e63]{height:100%;border-radius:99px;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1)}.fac-side-pct[data-v-202b7e63]{font-size:10px;color:#8b90a5;font-weight:600;text-align:right}.fac-cross-group[data-v-202b7e63]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f1f6}.fac-cross-group[data-v-202b7e63]:last-child{border-bottom:0}.fac-cross-primary[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#1a1d26;margin-bottom:6px}.fac-cross-dot[data-v-202b7e63]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.fac-cross-name[data-v-202b7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fac-cross-count[data-v-202b7e63]{font-size:11px;font-weight:700;color:#556ee6;background:rgba(85,110,230,.1);padding:2px 7px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}.fac-cross-child[data-v-202b7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:#4a5068;padding:3px 0 3px 16px;font-weight:500}.fac-cross-secondary[data-v-202b7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;margin-right:8px}.fac-cross-cn[data-v-202b7e63]{color:#8b90a5;font-weight:600;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}@media(max-width:1100px){.fac-body[data-v-202b7e63]{grid-template-columns:1fr}.fac-side-list[data-v-202b7e63]{max-height:320px}.fac-chart-wrap-tall[data-v-202b7e63]{min-height:380px;height:380px}}.op-card[data-v-4cda9aa4]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.op-header[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.op-title[data-v-4cda9aa4]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.op-subtitle[data-v-4cda9aa4]{font-size:12px;color:#8b90a5;margin:0}.op-sort-chips[data-v-4cda9aa4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px;gap:1px}.op-schip[data-v-4cda9aa4]{background:transparent;border:0;padding:4px 10px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease}.op-schip[data-v-4cda9aa4]:hover{background:#fff}.op-schip.op-schip-active[data-v-4cda9aa4]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.op-empty[data-v-4cda9aa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;color:#8b90a5;text-align:center;padding:32px 24px}.op-empty .op-empty-icon[data-v-4cda9aa4]{font-size:42px;color:#d0d5dd;margin-bottom:8px}.op-empty p[data-v-4cda9aa4]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.op-empty small[data-v-4cda9aa4]{font-size:12px}.op-leader[data-v-4cda9aa4]{position:relative;background:linear-gradient(135deg,#fff,#faf8ff);border:1px solid rgba(139,92,246,.18);border-left:4px solid #f1b44c;border-radius:12px;padding:16px 20px;margin-bottom:14px;overflow:hidden;color:#1a1d26}.op-leader-glow[data-v-4cda9aa4]{position:absolute;top:-50%;right:-15%;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(241,180,76,.18) 0,rgba(139,92,246,.08) 50%,transparent 70%);pointer-events:none}.op-leader-content[data-v-4cda9aa4]{position:relative;z-index:1;gap:16px}.op-leader-content[data-v-4cda9aa4],.op-leader-medal[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.op-leader-medal[data-v-4cda9aa4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.op-medal-icon[data-v-4cda9aa4]{font-size:32px;line-height:1;color:#f1b44c}.op-medal-label[data-v-4cda9aa4]{font-size:9px;font-weight:800;letter-spacing:.08em;color:#b8801f;margin-top:2px}.op-avatar-leader[data-v-4cda9aa4]{width:52px;height:52px;font-size:18px;border:3px solid #fff;-webkit-box-shadow:0 2px 8px rgba(26,29,38,.08);box-shadow:0 2px 8px rgba(26,29,38,.08);-ms-flex-negative:0;flex-shrink:0}.op-leader-info[data-v-4cda9aa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.op-leader-name[data-v-4cda9aa4]{font-size:16px;font-weight:700;color:#1a1d26;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-leader-stats[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.op-leader-stat[data-v-4cda9aa4]{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:start;-ms-flex-align:start;align-items:flex-start;line-height:1.1}.op-leader-stat-value[data-v-4cda9aa4]{font-size:18px;font-weight:800;color:#1a1d26;font-variant-numeric:tabular-nums}.op-leader-stat-label[data-v-4cda9aa4]{font-size:10px;color:#8b90a5;margin-top:2px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.op-leader-divider[data-v-4cda9aa4]{width:1px;height:24px;background:#eaecf2}.op-list[data-v-4cda9aa4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.op-list[data-v-4cda9aa4],.op-row[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex}.op-row[data-v-4cda9aa4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;-webkit-transition:background .15s ease;transition:background .15s ease}.op-row[data-v-4cda9aa4]:hover{background:#fafbfc}.op-rank[data-v-4cda9aa4]{width:22px;height:22px;border-radius:6px;background:#eef0f6;color:#4a5068;font-size:11px;font-weight:700;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;font-variant-numeric:tabular-nums}.op-rank.op-rank-silver[data-v-4cda9aa4]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#fff}.op-rank.op-rank-bronze[data-v-4cda9aa4]{background:linear-gradient(135deg,#fbbf24,#d97706);color:#fff}.op-avatar[data-v-4cda9aa4]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.02em}.op-avatar.op-color-blue[data-v-4cda9aa4]{background:linear-gradient(135deg,#556ee6,#4055c8)}.op-avatar.op-color-purple[data-v-4cda9aa4]{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.op-avatar.op-color-green[data-v-4cda9aa4]{background:linear-gradient(135deg,#34c38f,#2a9d6f)}.op-avatar.op-color-amber[data-v-4cda9aa4]{background:linear-gradient(135deg,#f1b44c,#d6952f)}.op-avatar.op-color-pink[data-v-4cda9aa4]{background:linear-gradient(135deg,#ec4899,#be185d)}.op-avatar.op-color-indigo[data-v-4cda9aa4]{background:linear-gradient(135deg,#6366f1,#4338ca)}.op-row-body[data-v-4cda9aa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.op-row-top[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-bottom:4px}.op-name[data-v-4cda9aa4]{font-size:13px;font-weight:600;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.op-row-total[data-v-4cda9aa4]{font-size:13px;font-weight:700;color:#1a1d26;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}.op-row-bar[data-v-4cda9aa4]{height:4px;background:#eef0f6;border-radius:99px;overflow:hidden;margin-bottom:4px}.op-row-fill[data-v-4cda9aa4]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#556ee6),to(#8b5cf6));background:linear-gradient(90deg,#556ee6,#8b5cf6);border-radius:99px;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1)}.op-row-foot[data-v-4cda9aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;color:#8b90a5;font-weight:600}.op-rate[data-v-4cda9aa4]{color:#556ee6}.op-row-time[data-v-4cda9aa4]{text-transform:uppercase;letter-spacing:.04em}.ap-card[data-v-757c497e]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-header[data-v-757c497e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.ap-title[data-v-757c497e]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.ap-subtitle[data-v-757c497e]{font-size:12px;color:#8b90a5;margin:0}.ap-pulse-badge[data-v-757c497e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 10px;background:rgba(244,106,106,.1);color:#d04848;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.06em}.ap-pulse-dot[data-v-757c497e]{width:6px;height:6px;border-radius:50%;background:#f46a6a;-webkit-animation:ap-pulse-data-v-757c497e 1.6s ease-out infinite;animation:ap-pulse-data-v-757c497e 1.6s ease-out infinite}@-webkit-keyframes ap-pulse-data-v-757c497e{0%{-webkit-box-shadow:0 0 0 0 rgba(244,106,106,.6);box-shadow:0 0 0 0 rgba(244,106,106,.6)}70%{-webkit-box-shadow:0 0 0 6px rgba(244,106,106,0);box-shadow:0 0 0 6px rgba(244,106,106,0)}to{-webkit-box-shadow:0 0 0 0 rgba(244,106,106,0);box-shadow:0 0 0 0 rgba(244,106,106,0)}}@keyframes ap-pulse-data-v-757c497e{0%{-webkit-box-shadow:0 0 0 0 rgba(244,106,106,.6);box-shadow:0 0 0 0 rgba(244,106,106,.6)}70%{-webkit-box-shadow:0 0 0 6px rgba(244,106,106,0);box-shadow:0 0 0 6px rgba(244,106,106,0)}to{-webkit-box-shadow:0 0 0 0 rgba(244,106,106,0);box-shadow:0 0 0 0 rgba(244,106,106,0)}}.ap-peak-banner[data-v-757c497e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(120deg,rgba(244,106,106,.1),rgba(241,180,76,.1));border:1px solid rgba(244,106,106,.25);border-radius:10px;margin-bottom:16px}.ap-peak-icon[data-v-757c497e]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#f46a6a,#f1b44c);color:#fff;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:18px;-webkit-box-shadow:0 4px 12px rgba(244,106,106,.25);box-shadow:0 4px 12px rgba(244,106,106,.25)}.ap-peak-title[data-v-757c497e]{font-size:13px;font-weight:700;color:#1a1d26;margin-bottom:2px}.ap-peak-detail[data-v-757c497e]{font-size:11px;color:#4a5068;font-weight:500}.ap-peak-detail strong[data-v-757c497e]{color:#1a1d26;font-weight:700}.ap-muted[data-v-757c497e]{color:#8b90a5}.ap-clean[data-v-757c497e]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;text-align:center;padding:32px 24px}.ap-clean-icon[data-v-757c497e]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,rgba(52,195,143,.12),rgba(85,110,230,.12));color:#34c38f;display:grid;place-items:center;font-size:28px;margin-bottom:12px}.ap-clean-title[data-v-757c497e]{font-size:13px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.ap-clean small[data-v-757c497e]{font-size:12px;color:#8b90a5}.ap-section[data-v-757c497e]{margin-bottom:18px}.ap-section[data-v-757c497e]:last-child{margin-bottom:0}.ap-section-head[data-v-757c497e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #eef0f6}.ap-section-icon[data-v-757c497e]{font-size:16px;color:#4a5068}.ap-section-title[data-v-757c497e]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#1a1d26;-webkit-box-flex:1;-ms-flex:1;flex:1}.ap-section-count[data-v-757c497e]{background:#1a1d26;color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;font-variant-numeric:tabular-nums}.ap-stale-grid[data-v-757c497e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.ap-stale-tag[data-v-757c497e]{padding:8px 10px;border-radius:8px;border:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ap-stale-tag.ap-stale-mild[data-v-757c497e]{background:rgba(241,180,76,.06);border-color:rgba(241,180,76,.3)}.ap-stale-tag.ap-stale-mild .ap-stale-time[data-v-757c497e]{color:#d6952f}.ap-stale-tag.ap-stale-warn[data-v-757c497e]{background:rgba(241,180,76,.12);border-color:rgba(241,180,76,.5)}.ap-stale-tag.ap-stale-warn .ap-stale-time[data-v-757c497e]{color:#b8801f}.ap-stale-tag.ap-stale-critical[data-v-757c497e]{background:rgba(244,106,106,.08);border-color:rgba(244,106,106,.4)}.ap-stale-tag.ap-stale-critical .ap-stale-time[data-v-757c497e]{color:#d04848}.ap-stale-name[data-v-757c497e]{font-size:12px;font-weight:700;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-stale-time[data-v-757c497e]{font-size:11px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.ap-stale-time i[data-v-757c497e]{font-size:13px}.ap-timeline[data-v-757c497e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.ap-timeline-row[data-v-757c497e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;font-size:12px;-webkit-transition:background .15s ease;transition:background .15s ease}.ap-timeline-row[data-v-757c497e]:hover{background:#fafbfc}.ap-timeline-pin[data-v-757c497e]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.8);box-shadow:0 0 0 2px hsla(0,0%,100%,.8)}.ap-timeline-time[data-v-757c497e]{font-size:10px;font-weight:700;color:#4a5068;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:.02em;width:38px}.ap-timeline-name[data-v-757c497e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:600;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ap-timeline-detail[data-v-757c497e]{font-size:10px;color:#8b90a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;font-weight:500}.ap-offenders[data-v-757c497e]{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}.ap-offender-row[data-v-757c497e]{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:10px;padding:6px 8px;border-radius:8px;-webkit-transition:background .15s ease;transition:background .15s ease}.ap-offender-row[data-v-757c497e]:hover{background:rgba(244,106,106,.05)}.ap-offender-name[data-v-757c497e]{font-size:12px;font-weight:600;color:#1a1d26;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ap-offender-badge[data-v-757c497e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:2px 8px;background:rgba(244,106,106,.1);color:#d04848;border-radius:99px;font-size:10px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;font-variant-numeric:tabular-nums}.ap-offender-badge i[data-v-757c497e]{font-size:12px}.tf-card[data-v-a47b2648]{background:#fff;border:1px solid #eaecf2;border-radius:5px;padding:22px 24px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04)}.tf-header[data-v-a47b2648]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tf-title[data-v-a47b2648]{font-size:14px;font-weight:700;color:#1a1d26;margin:0 0 4px 0}.tf-subtitle[data-v-a47b2648]{font-size:12px;color:#8b90a5;margin:0;max-width:540px}.tf-toggle[data-v-a47b2648]{background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px;gap:1px}.tf-toggle-btn[data-v-a47b2648],.tf-toggle[data-v-a47b2648]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tf-toggle-btn[data-v-a47b2648]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;background:transparent;border:0;padding:5px 10px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease}.tf-toggle-btn i[data-v-a47b2648]{font-size:14px}.tf-toggle-btn[data-v-a47b2648]:hover{background:#fff}.tf-toggle-btn.tf-toggle-btn-active[data-v-a47b2648]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.tf-empty[data-v-a47b2648]{padding:50px 24px;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;color:#8b90a5;text-align:center}.tf-empty .tf-empty-icon[data-v-a47b2648]{font-size:48px;color:#d0d5dd;margin-bottom:10px}.tf-empty p[data-v-a47b2648]{font-size:13px;font-weight:600;margin:0 0 4px 0;color:#4a5068}.tf-empty small[data-v-a47b2648]{font-size:12px;max-width:360px}.tf-cards-grid[data-v-a47b2648]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.tf-route[data-v-a47b2648]{background:#fafbfc;border:1px solid #eef0f6;border-radius:12px;padding:12px 14px;position:relative;-webkit-transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.tf-route[data-v-a47b2648]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 18px rgba(26,29,38,.06);box-shadow:0 6px 18px rgba(26,29,38,.06);border-color:#d4d8e3}.tf-route-line[data-v-a47b2648]{gap:8px}.tf-node[data-v-a47b2648],.tf-route-line[data-v-a47b2648]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-node[data-v-a47b2648]{gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tf-node-source[data-v-a47b2648]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tf-node-target[data-v-a47b2648]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.tf-node-label[data-v-a47b2648]{font-size:12px;font-weight:700;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tf-arrow[data-v-a47b2648]{position:relative;-ms-flex-negative:0;flex-shrink:0;width:80px;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;gap:2px}.tf-arrow svg[data-v-a47b2648]{width:100%;height:14px;display:block}.tf-volume[data-v-a47b2648]{font-size:11px;font-weight:800;color:#556ee6;font-variant-numeric:tabular-nums;margin-top:-2px;background:#fff;padding:0 4px;border-radius:4px;border:1px solid #eaecf2;line-height:1.5}.tf-route-foot[data-v-a47b2648]{margin-top:8px;padding-top:8px;border-top:1px solid #f0f1f6}.tf-route-pct[data-v-a47b2648]{font-size:10px;font-weight:600;color:#8b90a5;text-transform:uppercase;letter-spacing:.04em}.tf-matrix-wrap[data-v-a47b2648]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tf-matrix-scroll[data-v-a47b2648]{overflow-x:auto;border:1px solid #eef0f6;border-radius:10px}.tf-matrix-scroll[data-v-a47b2648]::-webkit-scrollbar{height:6px}.tf-matrix-scroll[data-v-a47b2648]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:99px}.tf-matrix[data-v-a47b2648]{border-collapse:separate;border-spacing:2px;font-size:11px;background:#fafbfc;padding:4px}.tf-matrix-corner[data-v-a47b2648]{font-size:10px;font-weight:700;color:#8b90a5;text-transform:uppercase;letter-spacing:.04em;text-align:center;padding:6px 10px}.tf-matrix-col[data-v-a47b2648],.tf-matrix-row[data-v-a47b2648]{background:#fff;padding:6px 8px;font-weight:700;color:#1a1d26;white-space:nowrap}.tf-matrix-col[data-v-a47b2648]{text-align:center;vertical-align:bottom}.tf-matrix-row[data-v-a47b2648]{text-align:left}.tf-matrix-col-name[data-v-a47b2648],.tf-matrix-row-name[data-v-a47b2648]{font-size:10px;vertical-align:middle}.tf-matrix-cell[data-v-a47b2648]{text-align:center;font-weight:700;font-variant-numeric:tabular-nums;background:#f0f1f6;width:44px;height:36px;border-radius:4px;font-size:11px;cursor:default;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.tf-matrix-cell[data-v-a47b2648]:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.tf-matrix-cell-self[data-v-a47b2648]{background:repeating-linear-gradient(45deg,#f0f1f6,#f0f1f6 4px,#fafbfc 0,#fafbfc 8px);cursor:not-allowed}.tf-matrix-cell-self[data-v-a47b2648]:hover{-webkit-transform:none;transform:none}.tf-matrix-dash[data-v-a47b2648]{color:#d0d5dd}.tf-matrix-legend[data-v-a47b2648]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:end;align-self:flex-end}.tf-leg-label[data-v-a47b2648]{font-size:10px;color:#8b90a5;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.tf-leg-gradient[data-v-a47b2648]{display:inline-block;width:100px;height:6px;border-radius:99px;background:-webkit-gradient(linear,left top,right top,from(#f0f2fa),color-stop(25%,#dde3ff),color-stop(50%,#a4b3f5),color-stop(75%,#6e7fe6),to(#6d28d9));background:linear-gradient(90deg,#f0f2fa,#dde3ff 25%,#a4b3f5 50%,#6e7fe6 75%,#6d28d9)}.lcf-dock[data-v-622e80c2]{position:fixed;right:24px;bottom:24px;z-index:9999;font-family:inherit}.lcf-embed[data-v-622e80c2]{font-family:inherit;height:100%}.lcf-embed .lcf-panel[data-v-622e80c2]{width:100%;max-width:none;max-height:none;height:100%;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.04);box-shadow:0 1px 3px rgba(26,29,38,.04);-webkit-animation:none;animation:none;min-height:220px}.lcf-embed .lcf-head[data-v-622e80c2]{background:#fff;padding:16px 20px 12px}.lcf-embed .lcf-body[data-v-622e80c2]{background:#fff;padding:4px 12px 12px}.lcf-launcher[data-v-622e80c2]{position:relative;width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#556ee6,#8b5cf6);color:#fff;border:0;cursor:pointer;display:grid;place-items:center;-webkit-box-shadow:0 8px 24px rgba(85,110,230,.32);box-shadow:0 8px 24px rgba(85,110,230,.32);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.lcf-launcher[data-v-622e80c2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 30px rgba(85,110,230,.42);box-shadow:0 12px 30px rgba(85,110,230,.42)}.lcf-launcher.lcf-launcher-active[data-v-622e80c2]{-webkit-box-shadow:0 0 0 3px rgba(85,110,230,.25),0 8px 24px rgba(85,110,230,.45);box-shadow:0 0 0 3px rgba(85,110,230,.25),0 8px 24px rgba(85,110,230,.45)}.lcf-launcher-icon[data-v-622e80c2]{font-size:22px;display:grid;place-items:center}.lcf-launcher-badge[data-v-622e80c2]{position:absolute;top:-2px;right:-2px;min-width:22px;height:22px;padding:0 6px;background:#f46a6a;color:#fff;border-radius:99px;font-size:11px;font-weight:800;display:grid;place-items:center;border:2px solid #fff;font-variant-numeric:tabular-nums}.lcf-launcher-pulse[data-v-622e80c2]{position:absolute;inset:-2px;border-radius:50%;border:2px solid #8b5cf6;-webkit-animation:lcf-launcher-ping-data-v-622e80c2 1.4s ease-out infinite;animation:lcf-launcher-ping-data-v-622e80c2 1.4s ease-out infinite;pointer-events:none}@-webkit-keyframes lcf-launcher-ping-data-v-622e80c2{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:.7}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes lcf-launcher-ping-data-v-622e80c2{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:.7}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.lcf-panel[data-v-622e80c2]{width:360px;max-width:calc(100vw - 32px);max-height:70vh;background:#fff;border-radius:14px;-webkit-box-shadow:0 16px 48px rgba(26,29,38,.18);box-shadow:0 16px 48px rgba(26,29,38,.18);border:1px solid #eaecf2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-animation:lcf-panel-in-data-v-622e80c2 .3s cubic-bezier(.34,1.56,.64,1);animation:lcf-panel-in-data-v-622e80c2 .3s cubic-bezier(.34,1.56,.64,1)}@-webkit-keyframes lcf-panel-in-data-v-622e80c2{0%{opacity:0;-webkit-transform:translateY(20px) scale(.95);transform:translateY(20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes lcf-panel-in-data-v-622e80c2{0%{opacity:0;-webkit-transform:translateY(20px) scale(.95);transform:translateY(20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.lcf-head[data-v-622e80c2]{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:12px 14px;background:#fafbfc;border-bottom:1px solid #eaecf2;color:#1a1d26;-ms-flex-negative:0;flex-shrink:0}.lcf-head-left[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.lcf-status[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#8b90a5}.lcf-conn-dot[data-v-622e80c2]{width:7px;height:7px;border-radius:50%;background:#b0b5c8}.lcf-conn-dot.lcf-conn-online[data-v-622e80c2]{background:#34c38f;-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7);-webkit-animation:lcf-conn-pulse-data-v-622e80c2 1.6s ease-out infinite;animation:lcf-conn-pulse-data-v-622e80c2 1.6s ease-out infinite}.lcf-conn-dot.lcf-conn-offline[data-v-622e80c2]{background:#f46a6a}.lcf-conn-dot.lcf-conn-paused[data-v-622e80c2]{background:#f1b44c}@-webkit-keyframes lcf-conn-pulse-data-v-622e80c2{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7)}70%{-webkit-box-shadow:0 0 0 8px rgba(52,195,143,0);box-shadow:0 0 0 8px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}@keyframes lcf-conn-pulse-data-v-622e80c2{0%{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,.7);box-shadow:0 0 0 0 rgba(52,195,143,.7)}70%{-webkit-box-shadow:0 0 0 8px rgba(52,195,143,0);box-shadow:0 0 0 8px rgba(52,195,143,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,195,143,0);box-shadow:0 0 0 0 rgba(52,195,143,0)}}.lcf-conn-online+.lcf-conn-label[data-v-622e80c2]{color:#34c38f}.lcf-head-title[data-v-622e80c2]{font-size:14px;font-weight:700;color:#1a1d26;margin:0}.lcf-head-actions[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.lcf-icon-btn[data-v-622e80c2]{width:30px;height:30px;display:grid;place-items:center;background:#fff;border:1px solid #eaecf2;border-radius:8px;color:#4a5068;cursor:pointer;font-size:16px;-webkit-transition:all .15s ease;transition:all .15s ease}.lcf-icon-btn[data-v-622e80c2]:hover{background:#f5f6fa;color:#556ee6;border-color:#d4d8e3}.lcf-icon-btn[data-v-622e80c2]:disabled{opacity:.4;cursor:not-allowed}.lcf-icon-btn.lcf-icon-btn-active[data-v-622e80c2]{background:rgba(241,180,76,.14);color:#b8801f;border-color:rgba(241,180,76,.4)}.lcf-icon-btn.lcf-icon-close[data-v-622e80c2]:hover{background:rgba(244,106,106,.1);color:#d04848;border-color:rgba(244,106,106,.3)}.lcf-body[data-v-622e80c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px;background:#fafbfc}.lcf-body[data-v-622e80c2]::-webkit-scrollbar{width:5px}.lcf-body[data-v-622e80c2]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:99px}.lcf-body[data-v-622e80c2]::-webkit-scrollbar-track{background:transparent}.lcf-empty[data-v-622e80c2]{padding:36px 16px;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;text-align:center;color:#8b90a5;gap:6px}.lcf-empty p[data-v-622e80c2]{font-size:13px;font-weight:600;margin:0;color:#4a5068}.lcf-empty small[data-v-622e80c2]{font-size:11px;max-width:240px;line-height:1.5}.lcf-empty-pulse[data-v-622e80c2]{position:relative;width:64px;height:64px;display:grid;place-items:center;margin-bottom:6px}.lcf-empty-pulse i[data-v-622e80c2]{font-size:24px;color:#556ee6;z-index:1}.lcf-empty-ring[data-v-622e80c2]{position:absolute;inset:0;border:2px solid #556ee6;border-radius:50%;opacity:0;-webkit-animation:lcf-ring-data-v-622e80c2 2s ease-out infinite;animation:lcf-ring-data-v-622e80c2 2s ease-out infinite}.lcf-empty-ring[data-v-622e80c2]:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes lcf-ring-data-v-622e80c2{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes lcf-ring-data-v-622e80c2{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}.lcf-list[data-v-622e80c2]{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.lcf-row[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid #eef0f6;border-radius:10px;position:relative;overflow:hidden;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.lcf-row[data-v-622e80c2]:hover{border-color:#d4d8e3;-webkit-box-shadow:0 2px 8px rgba(26,29,38,.04);box-shadow:0 2px 8px rgba(26,29,38,.04)}.lcf-row.lcf-row-fresh[data-v-622e80c2]{-webkit-box-shadow:0 0 0 2px rgba(85,110,230,.15),0 4px 14px rgba(85,110,230,.18);box-shadow:0 0 0 2px rgba(85,110,230,.15),0 4px 14px rgba(85,110,230,.18);-webkit-animation:lcf-fresh-glow-data-v-622e80c2 2s ease-out;animation:lcf-fresh-glow-data-v-622e80c2 2s ease-out}@-webkit-keyframes lcf-fresh-glow-data-v-622e80c2{0%{background:rgba(85,110,230,.08)}to{background:#fff}}@keyframes lcf-fresh-glow-data-v-622e80c2{0%{background:rgba(85,110,230,.08)}to{background:#fff}}.lcf-row-icon[data-v-622e80c2]{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.lcf-row-in .lcf-row-icon[data-v-622e80c2]{background:rgba(52,195,143,.12);color:#34c38f}.lcf-row-out .lcf-row-icon[data-v-622e80c2]{background:rgba(241,180,76,.12);color:#f1b44c}.lcf-row-body[data-v-622e80c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lcf-row-top[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.lcf-row-name[data-v-622e80c2]{font-size:13px;font-weight:700;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lcf-row-time[data-v-622e80c2]{font-size:10px;color:#8b90a5;font-weight:600;text-transform:uppercase;letter-spacing:.04em;-ms-flex-negative:0;flex-shrink:0}.lcf-row-meta[data-v-622e80c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:11px;color:#4a5068;margin-top:2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lcf-row-meta[data-v-622e80c2],.lcf-row-tag[data-v-622e80c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lcf-row-tag[data-v-622e80c2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px;padding:1px 7px;background:#eef0f6;border-radius:99px;color:#1a1d26;font-weight:600;font-size:10px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcf-row-tag i[data-v-622e80c2]{font-size:11px;color:#556ee6;-ms-flex-negative:0;flex-shrink:0}.lcf-row-action[data-v-622e80c2]{font-size:10px;color:#8b90a5;font-weight:600;text-transform:lowercase}.lcf-row-operator[data-v-622e80c2]{font-size:10px;color:#8b90a5;font-weight:500}.lcf-card-enter-active[data-v-622e80c2]{-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(.34,1.56,.64,1);transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(.34,1.56,.64,1);transition:opacity .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1);transition:opacity .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1),-webkit-transform .4s cubic-bezier(.34,1.56,.64,1)}.lcf-card-leave-active[data-v-622e80c2]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;position:absolute;width:calc(100% - 16px)}.lcf-card-enter[data-v-622e80c2]{opacity:0;-webkit-transform:translateY(-12px) scale(.95);transform:translateY(-12px) scale(.95)}.lcf-card-leave-to[data-v-622e80c2]{opacity:0;-webkit-transform:translateX(-30px) scale(.95);transform:translateX(-30px) scale(.95)}.lcf-card-move[data-v-622e80c2]{-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}@media(max-width:640px){.lcf-dock[data-v-622e80c2]{right:12px;bottom:12px}.lcf-panel[data-v-622e80c2]{width:calc(100vw - 24px)}}.tad-overlay[data-v-64230c04]{position:fixed;inset:0;background:rgba(26,29,38,.4);z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tad-drawer[data-v-64230c04]{width:560px;max-width:100vw;height:100vh;background:#fff;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-shadow:-16px 0 40px rgba(26,29,38,.2);box-shadow:-16px 0 40px rgba(26,29,38,.2);overflow:hidden}.tad-slide-enter-active[data-v-64230c04],.tad-slide-leave-active[data-v-64230c04]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.tad-slide-enter-active .tad-drawer[data-v-64230c04],.tad-slide-leave-active .tad-drawer[data-v-64230c04]{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.tad-slide-enter[data-v-64230c04],.tad-slide-leave-to[data-v-64230c04]{opacity:0}.tad-slide-enter .tad-drawer[data-v-64230c04],.tad-slide-leave-to .tad-drawer[data-v-64230c04]{-webkit-transform:translateX(100%);transform:translateX(100%)}.tad-header[data-v-64230c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid #eaecf2;-ms-flex-negative:0;flex-shrink:0}.tad-header-info[data-v-64230c04]{min-width:0}.tad-eyebrow[data-v-64230c04]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8b90a5}.tad-title[data-v-64230c04]{font-size:22px;font-weight:700;color:#1a1d26;margin:4px 0 8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380px}.tad-features[data-v-64230c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.tad-feat[data-v-64230c04]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px}.tad-feat i[data-v-64230c04]{font-size:14px}.tad-feat.tad-feat-demo[data-v-64230c04]{background:rgba(85,110,230,.12);color:#556ee6}.tad-feat.tad-feat-activation[data-v-64230c04]{background:rgba(139,92,246,.12);color:#8b5cf6}.tad-feat.tad-feat-food[data-v-64230c04]{background:rgba(241,180,76,.16);color:#b8801f}.tad-feat.tad-feat-gift[data-v-64230c04]{background:rgba(236,72,153,.12);color:#ec4899}.tad-feat.tad-feat-queue[data-v-64230c04]{background:rgba(244,106,106,.12);color:#d04848}.tad-close[data-v-64230c04]{width:36px;height:36px;display:grid;place-items:center;background:#f5f6fa;border:0;border-radius:8px;color:#4a5068;cursor:pointer;font-size:22px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;transition:all .15s ease}.tad-close[data-v-64230c04]:hover{background:rgba(244,106,106,.1);color:#d04848}.tad-body[data-v-64230c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:22px 26px 100px}.tad-body[data-v-64230c04]::-webkit-scrollbar{width:6px}.tad-body[data-v-64230c04]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:99px}.tad-loading[data-v-64230c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:22px 26px;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}.tad-skel[data-v-64230c04]{background:-webkit-gradient(linear,left top,right top,from(#f0f1f6),color-stop(50%,#f8f9fc),to(#f0f1f6));background:linear-gradient(90deg,#f0f1f6,#f8f9fc 50%,#f0f1f6);background-size:200% 100%;border-radius:12px;-webkit-animation:tad-shimmer-data-v-64230c04 1.6s ease-in-out infinite;animation:tad-shimmer-data-v-64230c04 1.6s ease-in-out infinite}.tad-skel-kpi[data-v-64230c04]{height:90px}.tad-skel-chart[data-v-64230c04]{height:240px}.tad-skel-list[data-v-64230c04]{height:160px}@-webkit-keyframes tad-shimmer-data-v-64230c04{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tad-shimmer-data-v-64230c04{0%{background-position:200% 0}to{background-position:-200% 0}}.tad-kpi-grid[data-v-64230c04]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.tad-kpi[data-v-64230c04]{background:#fafbfc;border:1px solid #eef0f6;border-radius:10px;padding:12px 14px}.tad-kpi-label[data-v-64230c04]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8b90a5;margin-bottom:6px}.tad-kpi-value[data-v-64230c04]{font-size:26px;font-weight:800;color:#1a1d26;line-height:1;font-variant-numeric:tabular-nums;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.tad-kpi-value.tad-kpi-value-primary[data-v-64230c04]{color:#556ee6}.tad-kpi-value.tad-kpi-value-small[data-v-64230c04]{font-size:14px;gap:6px}.tad-kpi-prefix[data-v-64230c04]{font-size:18px;font-weight:500;color:#8b90a5}.tad-kpi-suffix[data-v-64230c04]{font-size:13px;color:#8b5cf6;font-weight:600}.tad-kpi-sub[data-v-64230c04]{font-size:11px;color:#8b90a5;margin-top:4px;font-weight:500}.tad-kpi-sep[data-v-64230c04]{color:#d0d5dd;font-weight:400}.tad-section[data-v-64230c04]{margin-bottom:22px}.tad-section-head[data-v-64230c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tad-section-title[data-v-64230c04]{font-size:13px;font-weight:700;color:#1a1d26;margin:0}.tad-section-hint[data-v-64230c04]{font-size:11px;color:#8b90a5;font-weight:500}.tad-bucket-chips[data-v-64230c04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f5f6fa;border:1px solid #eaecf2;border-radius:8px;padding:2px;gap:1px}.tad-bchip[data-v-64230c04]{background:transparent;border:0;padding:4px 10px;font-size:11px;font-weight:600;color:#4a5068;border-radius:6px;cursor:pointer;-webkit-transition:all .12s ease;transition:all .12s ease}.tad-bchip[data-v-64230c04]:hover{background:#fff}.tad-bchip.tad-bchip-active[data-v-64230c04]{background:#fff;color:#556ee6;-webkit-box-shadow:0 1px 3px rgba(26,29,38,.08);box-shadow:0 1px 3px rgba(26,29,38,.08)}.tad-empty-mini[data-v-64230c04]{padding:32px 16px;text-align:center;font-size:12px;color:#8b90a5;background:#fafbfc;border-radius:8px;border:1px dashed #eaecf2}.tad-recent-list[data-v-64230c04],.tad-visitor-list[data-v-64230c04]{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}.tad-recent-row[data-v-64230c04],.tad-visitor-row[data-v-64230c04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:12px;-webkit-transition:background .15s ease;transition:background .15s ease}.tad-recent-row[data-v-64230c04]:hover,.tad-visitor-row[data-v-64230c04]:hover{background:#fafbfc}.tad-visitor-rank[data-v-64230c04]{width:22px;height:22px;border-radius:6px;background:#eef0f6;color:#4a5068;font-size:11px;font-weight:700;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;font-variant-numeric:tabular-nums}.tad-visitor-rank.tad-rank-gold[data-v-64230c04]{background:linear-gradient(135deg,#fcd34d,#f59e0b);color:#fff}.tad-visitor-rank.tad-rank-silver[data-v-64230c04]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#fff}.tad-visitor-rank.tad-rank-bronze[data-v-64230c04]{background:linear-gradient(135deg,#fbbf24,#d97706);color:#fff}.tad-visitor-name[data-v-64230c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tad-visitor-visits[data-v-64230c04]{font-weight:700;color:#556ee6;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}.tad-visitor-time[data-v-64230c04]{font-size:10px;color:#8b90a5;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.tad-recent-icon[data-v-64230c04]{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;-ms-flex-negative:0;flex-shrink:0;font-size:14px}.tad-recent-in .tad-recent-icon[data-v-64230c04]{background:rgba(52,195,143,.12);color:#34c38f}.tad-recent-out .tad-recent-icon[data-v-64230c04]{background:rgba(241,180,76,.12);color:#f1b44c}.tad-recent-name[data-v-64230c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;color:#1a1d26;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tad-recent-time[data-v-64230c04]{font-size:11px;font-weight:700;color:#4a5068;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}.tad-footer[data-v-64230c04]{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:14px 26px;background:#fff;border-top:1px solid #eaecf2}.tad-action[data-v-64230c04]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:38px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.tad-action-secondary[data-v-64230c04]{background:#fff;border:1px solid #eaecf2;color:#4a5068}.tad-action-secondary[data-v-64230c04]:hover{background:#f5f6fa;border-color:#d4d8e3;color:#556ee6}.tad-action-primary[data-v-64230c04]{background:#556ee6;border:0;color:#fff}.tad-action-primary[data-v-64230c04]:hover{background:#4055c8}@media(max-width:640px){.tad-drawer[data-v-64230c04]{width:100vw}.tad-kpi-grid[data-v-64230c04]{grid-template-columns:1fr}}.cd-page[data-v-18a1cd28]{padding:8px 4px 24px}.cd-spacer[data-v-18a1cd28]{height:18px}.cd-hero-row[data-v-18a1cd28]{display:grid;grid-template-columns:6fr 4fr;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:1100px){.cd-hero-row[data-v-18a1cd28]{grid-template-columns:1fr}}.cd-error[data-v-18a1cd28]{margin-top:16px;padding:12px 16px;background:rgba(244,106,106,.08);border:1px solid rgba(244,106,106,.2);border-radius:10px;color:#d04848;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cd-error i[data-v-18a1cd28]{font-size:18px}.cd-skeleton[data-v-18a1cd28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.cd-sk-card[data-v-18a1cd28],.cd-sk-chart[data-v-18a1cd28],.cd-sk-field[data-v-18a1cd28],.cd-sk-flow[data-v-18a1cd28],.cd-sk-funnel[data-v-18a1cd28],.cd-sk-heatmap[data-v-18a1cd28],.cd-sk-hero[data-v-18a1cd28],.cd-sk-ops-card[data-v-18a1cd28],.cd-sk-tag[data-v-18a1cd28]{background:-webkit-gradient(linear,left top,right top,from(#f0f1f6),color-stop(50%,#f8f9fc),to(#f0f1f6));background:linear-gradient(90deg,#f0f1f6,#f8f9fc 50%,#f0f1f6);background-size:200% 100%;border-radius:5px;-webkit-animation:cd-shimmer-data-v-18a1cd28 1.6s ease-in-out infinite;animation:cd-shimmer-data-v-18a1cd28 1.6s ease-in-out infinite}.cd-sk-hero[data-v-18a1cd28]{height:180px}.cd-sk-row[data-v-18a1cd28]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cd-sk-card[data-v-18a1cd28]{height:110px}.cd-sk-chart[data-v-18a1cd28]{height:360px}.cd-sk-tag-grid[data-v-18a1cd28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cd-sk-tag[data-v-18a1cd28]{height:180px}.cd-sk-heatmap[data-v-18a1cd28]{height:280px}.cd-sk-field[data-v-18a1cd28]{height:420px}.cd-sk-funnel[data-v-18a1cd28]{height:220px}.cd-sk-flow[data-v-18a1cd28]{height:360px}.cd-sk-ops[data-v-18a1cd28]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cd-sk-ops-card[data-v-18a1cd28]{height:360px}.cd-ops-grid[data-v-18a1cd28]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@-webkit-keyframes cd-shimmer-data-v-18a1cd28{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cd-shimmer-data-v-18a1cd28{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1100px){.cd-sk-row[data-v-18a1cd28]{grid-template-columns:repeat(2,1fr)}.cd-ops-grid[data-v-18a1cd28],.cd-sk-ops[data-v-18a1cd28]{grid-template-columns:1fr}}