.common-panel[data-v-102c77e8]{width:100%;height:100%;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent;border-radius:inherit;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;overflow:hidden;--cp-title-color:#111827;--cp-text-color:#6b7280;--cp-divider-color:rgba(15,23,42,0.06);--cp-header-bg:transparent;--cp-action-color:#6b7280}.common-panel[data-v-102c77e8],.panel-header[data-v-102c77e8]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.panel-header[data-v-102c77e8]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:0 16px;background:var(--cp-header-bg)}.common-panel.has-header:not(.no-divider) .panel-header[data-v-102c77e8]:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:var(--cp-divider-color);-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:center bottom;transform-origin:center bottom}.header-left[data-v-102c77e8],.header-right[data-v-102c77e8]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-102c77e8]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header-right[data-v-102c77e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--cp-action-color)}.header-title[data-v-102c77e8]{margin:0;min-width:0;font-size:15px;line-height:1.2;font-weight:600;color:var(--cp-title-color);letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-body[data-v-102c77e8]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;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}.panel-body>[data-v-102c77e8]{min-width:0}.theme-dark .common-panel[data-v-102c77e8],body.dark .common-panel[data-v-102c77e8],html.dark .common-panel[data-v-102c77e8]{--cp-title-color:hsla(0,0%,100%,0.92);--cp-text-color:hsla(0,0%,100%,0.64);--cp-divider-color:hsla(0,0%,100%,0.08);--cp-header-bg:transparent;--cp-action-color:hsla(0,0%,100%,0.64)}@media screen and (max-width:768px){.panel-header[data-v-102c77e8]{padding:0 14px}.common-panel.has-header:not(.no-divider) .panel-header[data-v-102c77e8]:after{left:14px;right:14px}.header-title[data-v-102c77e8]{font-size:14px}}.overview-panel[data-v-9b0d9c7c]{--overview-item-bg:var(--panel-bg-soft,#fafbfc);--overview-item-bg-hover:var(--panel-bg,#fff);--overview-item-border:rgba(15,23,42,0.06);--overview-item-border-hover:rgba(59,130,246,0.14);--overview-item-shadow:inset 0 1px 0 hsla(0,0%,100%,0.8),0 1px 2px rgba(15,23,42,0.03);--overview-item-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.88),0 8px 20px rgba(15,23,42,0.06);--overview-accent-bg:rgba(59,130,246,0.08);--overview-accent-border:rgba(59,130,246,0.12);--overview-label-color:#6b7280;--overview-value-color:#111827;--overview-icon-opacity:0.92}.overview-grid[data-v-9b0d9c7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.overview-item[data-v-9b0d9c7c]{position:relative;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;min-width:0;min-height:108px;padding:16px 18px;border-radius:14px;border:1px solid var(--overview-item-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.72)),to(hsla(0,0%,100%,.32))),var(--overview-item-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.32)),var(--overview-item-bg);-webkit-box-shadow:var(--overview-item-shadow);box-shadow:var(--overview-item-shadow);-webkit-transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-animation:itemFadeIn-data-v-9b0d9c7c .45s ease both;animation:itemFadeIn-data-v-9b0d9c7c .45s ease both;-webkit-animation-delay:var(--delay);animation-delay:var(--delay)}.overview-item[data-v-9b0d9c7c]:before{content:"";position:absolute;top:0;left:1px;right:1px;height:1px;background:hsla(0,0%,100%,.86);pointer-events:none}.overview-item[data-v-9b0d9c7c]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--overview-item-border-hover);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.84)),to(hsla(0,0%,100%,.42))),var(--overview-item-bg-hover);background:linear-gradient(180deg,hsla(0,0%,100%,.84),hsla(0,0%,100%,.42)),var(--overview-item-bg-hover);-webkit-box-shadow:var(--overview-item-shadow-hover);box-shadow:var(--overview-item-shadow-hover)}.item-main[data-v-9b0d9c7c]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:12px}.item-label[data-v-9b0d9c7c]{font-size:14px;line-height:20px;color:var(--overview-label-color);margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-value[data-v-9b0d9c7c]{font-size:30px;line-height:1;font-weight:700;color:var(--overview-value-color);letter-spacing:.2px;font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-icon[data-v-9b0d9c7c]{width:52px;height:52px;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:14px;background:var(--overview-accent-bg);border:1px solid var(--overview-accent-border);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.overview-item:hover .item-icon[data-v-9b0d9c7c]{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 6px 14px rgba(59,130,246,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 6px 14px rgba(59,130,246,.08)}.item-icon img[data-v-9b0d9c7c]{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;opacity:var(--overview-icon-opacity)}@media screen and (max-width:1200px){.overview-grid[data-v-9b0d9c7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.overview-grid[data-v-9b0d9c7c]{grid-template-columns:1fr;gap:12px}.overview-item[data-v-9b0d9c7c]{min-height:92px;padding:14px 16px;border-radius:12px}.item-label[data-v-9b0d9c7c]{margin-bottom:8px;font-size:13px}.item-value[data-v-9b0d9c7c]{font-size:26px}.item-icon[data-v-9b0d9c7c]{width:46px;height:46px;-ms-flex-preferred-size:46px;flex-basis:46px;border-radius:12px}.item-icon img[data-v-9b0d9c7c]{width:22px;height:22px}}.theme-dark .overview-panel[data-v-9b0d9c7c],body.dark .overview-panel[data-v-9b0d9c7c],html.dark .overview-panel[data-v-9b0d9c7c]{--overview-item-bg:hsla(0,0%,100%,0.02);--overview-item-bg-hover:hsla(0,0%,100%,0.03);--overview-item-border:hsla(0,0%,100%,0.08);--overview-item-border-hover:rgba(96,165,250,0.2);--overview-item-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--overview-item-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.06),0 12px 24px rgba(0,0,0,0.26);--overview-accent-bg:rgba(96,165,250,0.1);--overview-accent-border:rgba(96,165,250,0.14);--overview-label-color:hsla(0,0%,100%,0.62);--overview-value-color:hsla(0,0%,100%,0.94);--overview-icon-opacity:0.94}@-webkit-keyframes itemFadeIn-data-v-9b0d9c7c{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes itemFadeIn-data-v-9b0d9c7c{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.regulatory-overview-panel[data-v-306ff5e0]{--kpi-bg:var(--panel-bg-soft,#fafbfc);--kpi-bg-hover:var(--panel-bg,#fff);--kpi-border:rgba(15,23,42,0.06);--kpi-border-hover:rgba(15,23,42,0.1);--kpi-shadow:inset 0 1px 0 hsla(0,0%,100%,0.78),0 1px 2px rgba(15,23,42,0.03);--kpi-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.88),0 8px 20px rgba(15,23,42,0.06);--kpi-label-color:#6b7280;--kpi-value-color:#111827;--brand-color:#3b82f6;--neutral-color:#475569;--success-color:#16a34a;--danger-color:#ef4444;--summary-bg:hsla(0,0%,100%,0.6);--summary-border:rgba(15,23,42,0.06);--summary-shadow:inset 0 1px 0 hsla(0,0%,100%,0.82),0 1px 2px rgba(15,23,42,0.03);--track-bg:#eef2f7}.regulatory-layout[data-v-306ff5e0]{height:100%;min-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;gap:14px}.regulatory-grid[data-v-306ff5e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi-card[data-v-306ff5e0]{position:relative;min-width:0;min-height:118px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px 14px;border-radius:14px;border:1px solid var(--kpi-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.4))),var(--kpi-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.4)),var(--kpi-bg);-webkit-box-shadow:var(--kpi-shadow);box-shadow:var(--kpi-shadow);-webkit-transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-animation:regulatoryFadeIn-data-v-306ff5e0 .45s ease both;animation:regulatoryFadeIn-data-v-306ff5e0 .45s ease both;-webkit-animation-delay:var(--delay);animation-delay:var(--delay)}.kpi-card[data-v-306ff5e0]:before{content:"";position:absolute;top:12px;left:16px;width:36px;height:3px;border-radius:999px;background:var(--tone-color);opacity:.28}.kpi-card[data-v-306ff5e0]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--kpi-border-hover);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.88)),to(hsla(0,0%,100%,.48))),var(--kpi-bg-hover);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.48)),var(--kpi-bg-hover);-webkit-box-shadow:var(--kpi-shadow-hover);box-shadow:var(--kpi-shadow-hover)}.kpi-card__head[data-v-306ff5e0]{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}.kpi-label[data-v-306ff5e0]{font-size:13px;line-height:20px;font-weight:500;color:var(--kpi-label-color)}.kpi-label[data-v-306ff5e0],.kpi-num[data-v-306ff5e0]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-num[data-v-306ff5e0]{font-size:32px;line-height:1;font-weight:700;letter-spacing:.2px;color:var(--kpi-value-color);font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif}.is-brand[data-v-306ff5e0]{--tone-color:var(--brand-color);background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,130,246,.06)),to(rgba(59,130,246,.02))),#f8fbff;background:linear-gradient(180deg,rgba(59,130,246,.06),rgba(59,130,246,.02)),#f8fbff;border-color:rgba(59,130,246,.14)}.is-brand .kpi-num[data-v-306ff5e0]{color:var(--brand-color)}.is-neutral[data-v-306ff5e0]{--tone-color:#94a3b8}.is-neutral .kpi-num[data-v-306ff5e0]{color:var(--neutral-color)}.is-success[data-v-306ff5e0]{--tone-color:var(--success-color)}.is-success .kpi-num[data-v-306ff5e0]{color:var(--success-color)}.is-danger[data-v-306ff5e0]{--tone-color:var(--danger-color)}.is-danger .kpi-num[data-v-306ff5e0]{color:var(--danger-color)}.regulatory-summary[data-v-306ff5e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:114px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px;border-radius:14px;border:1px solid var(--summary-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.75)),to(hsla(0,0%,100%,.4))),var(--summary-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.4)),var(--summary-bg);-webkit-box-shadow:var(--summary-shadow);box-shadow:var(--summary-shadow)}.regulatory-summary[data-v-306ff5e0],.summary-head[data-v-306ff5e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.summary-head[data-v-306ff5e0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:14px}.summary-head__title[data-v-306ff5e0]{font-size:14px;font-weight:600;color:#374151}.summary-head__meta[data-v-306ff5e0]{font-size:12px;line-height:20px;color:#6b7280;padding:2px 10px;border-radius:999px;background:rgba(15,23,42,.04)}.summary-main[data-v-306ff5e0]{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:16px}.summary-rate[data-v-306ff5e0]{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-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:14px 16px;border-radius:12px;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.08)}.summary-rate__label[data-v-306ff5e0]{font-size:13px;line-height:20px;color:#6b7280;margin-bottom:8px}.summary-rate__value[data-v-306ff5e0]{font-size:36px;line-height:1;font-weight:700;color:#2563eb;font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif;margin-bottom:10px}.summary-rate__desc[data-v-306ff5e0]{font-size:12px;line-height:18px;color:#6b7280}.summary-stats[data-v-306ff5e0]{display:grid;grid-template-columns:1fr;gap:10px}.summary-stat[data-v-306ff5e0]{min-width:0;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-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 14px;border-radius:12px;border:1px solid rgba(15,23,42,.05);background:hsla(0,0%,100%,.5)}.summary-stat__label[data-v-306ff5e0]{font-size:12px;line-height:18px;color:#6b7280;margin-bottom:6px}.summary-stat__value[data-v-306ff5e0]{font-size:22px;line-height:1;font-weight:700;font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif}.summary-stat.is-online .summary-stat__value[data-v-306ff5e0]{color:var(--success-color)}.summary-stat.is-offline .summary-stat__value[data-v-306ff5e0]{color:var(--danger-color)}.summary-bar[data-v-306ff5e0]{height:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:999px;background:var(--track-bg);margin-bottom:12px}.summary-bar__fill[data-v-306ff5e0]{height:100%;-webkit-transition:width .4s ease;transition:width .4s ease}.summary-bar__fill--online[data-v-306ff5e0]{background:-webkit-gradient(linear,left top,right top,from(#22c55e),to(#16a34a));background:linear-gradient(90deg,#22c55e,#16a34a)}.summary-bar__fill--offline[data-v-306ff5e0]{background:-webkit-gradient(linear,left top,right top,from(#f87171),to(#ef4444));background:linear-gradient(90deg,#f87171,#ef4444)}.summary-legend[data-v-306ff5e0]{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:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-legend__item[data-v-306ff5e0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#6b7280}.summary-legend__dot[data-v-306ff5e0]{width:8px;height:8px;border-radius:999px;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px}.summary-legend__item.is-online .summary-legend__dot[data-v-306ff5e0]{background:#16a34a}.summary-legend__item.is-offline .summary-legend__dot[data-v-306ff5e0]{background:#ef4444}@media screen and (max-width:1400px){.regulatory-grid[data-v-306ff5e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1200px){.regulatory-grid[data-v-306ff5e0]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-main[data-v-306ff5e0]{grid-template-columns:1fr}.regulatory-summary[data-v-306ff5e0]{min-height:220px}}@media screen and (max-width:768px){.regulatory-grid[data-v-306ff5e0]{grid-template-columns:1fr;gap:12px}.kpi-card[data-v-306ff5e0]{min-height:96px;padding:14px 16px;border-radius:12px}.kpi-num[data-v-306ff5e0]{font-size:28px}.regulatory-summary[data-v-306ff5e0]{padding:16px;border-radius:12px;min-height:0}.summary-head[data-v-306ff5e0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}.summary-rate[data-v-306ff5e0]{padding:14px}.summary-rate__value[data-v-306ff5e0]{font-size:30px}.summary-stat__value[data-v-306ff5e0]{font-size:20px}.summary-legend[data-v-306ff5e0]{-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}}.theme-dark .regulatory-overview-panel[data-v-306ff5e0],body.dark .regulatory-overview-panel[data-v-306ff5e0],html.dark .regulatory-overview-panel[data-v-306ff5e0]{--kpi-bg:hsla(0,0%,100%,0.02);--kpi-bg-hover:hsla(0,0%,100%,0.03);--kpi-border:hsla(0,0%,100%,0.08);--kpi-border-hover:hsla(0,0%,100%,0.12);--kpi-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--kpi-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.06),0 12px 24px rgba(0,0,0,0.26);--kpi-label-color:hsla(0,0%,100%,0.62);--kpi-value-color:hsla(0,0%,100%,0.94);--brand-color:#60a5fa;--neutral-color:#cbd5e1;--success-color:#4ade80;--danger-color:#f87171;--summary-bg:hsla(0,0%,100%,0.02);--summary-border:hsla(0,0%,100%,0.08);--summary-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--track-bg:hsla(0,0%,100%,0.08)}.theme-dark .kpi-card[data-v-306ff5e0],body.dark .kpi-card[data-v-306ff5e0],html.dark .kpi-card[data-v-306ff5e0]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),var(--kpi-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),var(--kpi-bg)}.theme-dark .is-brand[data-v-306ff5e0],body.dark .is-brand[data-v-306ff5e0],html.dark .is-brand[data-v-306ff5e0]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(96,165,250,.08)),to(rgba(96,165,250,.02))),hsla(0,0%,100%,.02);background:linear-gradient(180deg,rgba(96,165,250,.08),rgba(96,165,250,.02)),hsla(0,0%,100%,.02);border-color:rgba(96,165,250,.18)}.theme-dark .regulatory-summary[data-v-306ff5e0],body.dark .regulatory-summary[data-v-306ff5e0],html.dark .regulatory-summary[data-v-306ff5e0]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),var(--summary-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),var(--summary-bg)}.theme-dark .summary-head__title[data-v-306ff5e0],body.dark .summary-head__title[data-v-306ff5e0],html.dark .summary-head__title[data-v-306ff5e0]{color:hsla(0,0%,100%,.88)}.theme-dark .summary-head__meta[data-v-306ff5e0],body.dark .summary-head__meta[data-v-306ff5e0],html.dark .summary-head__meta[data-v-306ff5e0]{color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.05)}.theme-dark .summary-rate[data-v-306ff5e0],body.dark .summary-rate[data-v-306ff5e0],html.dark .summary-rate[data-v-306ff5e0]{background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.12)}.theme-dark .summary-legend__item[data-v-306ff5e0],.theme-dark .summary-rate__desc[data-v-306ff5e0],.theme-dark .summary-rate__label[data-v-306ff5e0],.theme-dark .summary-stat__label[data-v-306ff5e0],body.dark .summary-legend__item[data-v-306ff5e0],body.dark .summary-rate__desc[data-v-306ff5e0],body.dark .summary-rate__label[data-v-306ff5e0],body.dark .summary-stat__label[data-v-306ff5e0],html.dark .summary-legend__item[data-v-306ff5e0],html.dark .summary-rate__desc[data-v-306ff5e0],html.dark .summary-rate__label[data-v-306ff5e0],html.dark .summary-stat__label[data-v-306ff5e0]{color:hsla(0,0%,100%,.62)}.theme-dark .summary-rate__value[data-v-306ff5e0],body.dark .summary-rate__value[data-v-306ff5e0],html.dark .summary-rate__value[data-v-306ff5e0]{color:#60a5fa}.theme-dark .summary-stat[data-v-306ff5e0],body.dark .summary-stat[data-v-306ff5e0],html.dark .summary-stat[data-v-306ff5e0]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.06)}@-webkit-keyframes regulatoryFadeIn-data-v-306ff5e0{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes regulatoryFadeIn-data-v-306ff5e0{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.message-center-panel[data-v-008c15f0]{--msg-bg:var(--panel-bg-soft,#fafbfc);--msg-bg-hover:var(--panel-bg,#fff);--msg-border:rgba(15,23,42,0.06);--msg-border-hover:rgba(15,23,42,0.1);--msg-shadow:inset 0 1px 0 hsla(0,0%,100%,0.8),0 1px 2px rgba(15,23,42,0.03);--msg-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.88),0 8px 20px rgba(15,23,42,0.06);--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#94a3b8;--brand-color:#3b82f6;--danger-color:#ef4444;--success-color:#16a34a;--warning-color:#f59e0b}.message-layout[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:800px;max-height:800px;gap:12px}.message-toolbar[data-v-008c15f0]{-ms-flex-negative:0;flex-shrink:0;padding:12px;border:1px solid var(--msg-border);border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.76)),to(hsla(0,0%,100%,.4))),hsla(0,0%,100%,.56);background:linear-gradient(180deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.4)),hsla(0,0%,100%,.56);-webkit-box-shadow:var(--msg-shadow);box-shadow:var(--msg-shadow)}.toolbar-top[data-v-008c15f0]{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:12px;margin-bottom:12px}.tabs-group[data-v-008c15f0]{gap:4px;padding:4px;border-radius:10px;background:rgba(15,23,42,.04)}.tab-btn[data-v-008c15f0],.tabs-group[data-v-008c15f0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-btn[data-v-008c15f0]{border:none;background:transparent;outline:none;cursor:pointer;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-family:inherit;color:var(--text-secondary);gap:6px;-webkit-transition:background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,box-shadow .2s ease;transition:background .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.tab-btn.active[data-v-008c15f0]{color:var(--brand-color);background:#fff;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.06);font-weight:600}.badge[data-v-008c15f0]{min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:rgba(239,68,68,.1);color:var(--danger-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:1}.badge[data-v-008c15f0],.toolbar-meta[data-v-008c15f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-meta[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta-chip[data-v-008c15f0]{height:28px;padding:0 10px;border-radius:999px;background:rgba(59,130,246,.08);color:var(--brand-color);font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-chip.is-soft[data-v-008c15f0]{background:rgba(15,23,42,.04);color:var(--text-secondary)}.toolbar-filter[data-v-008c15f0]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.field-group[data-v-008c15f0],.toolbar-filter[data-v-008c15f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field-group[data-v-008c15f0]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.date-range-group[data-v-008c15f0]{gap:6px}.divider[data-v-008c15f0]{color:var(--text-tertiary);font-size:12px}.custom-input[data-v-008c15f0]{width:100%;height:34px;padding:0 10px;border-radius:10px;border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.88);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:var(--text-primary);-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}.custom-input[data-v-008c15f0]:focus{outline:none;border-color:rgba(59,130,246,.38);-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.08);box-shadow:0 0 0 3px rgba(59,130,246,.08)}.custom-input[data-v-008c15f0]:disabled{cursor:not-allowed;color:var(--text-tertiary);background:rgba(148,163,184,.08)}.date-input[data-v-008c15f0]{width:126px}.action-group[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.btn-primary[data-v-008c15f0],.btn-secondary[data-v-008c15f0]{height:34px;border-radius:10px;padding:0 14px;font-size:13px;cursor:pointer;border:none;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.btn-primary[data-v-008c15f0]{background:var(--brand-color);color:#fff}.btn-primary[data-v-008c15f0]:hover{opacity:.92}.btn-primary[data-v-008c15f0]:disabled{opacity:.65;cursor:not-allowed}.btn-secondary[data-v-008c15f0]{border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.88);color:var(--text-secondary)}.btn-secondary[data-v-008c15f0]:hover{background:#fff}.toolbar-tip[data-v-008c15f0]{margin-top:10px;font-size:12px;line-height:18px;color:var(--text-tertiary)}.list-container[data-v-008c15f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding-right:2px;position:relative}.list-container[data-v-008c15f0]::-webkit-scrollbar{width:6px}.list-container[data-v-008c15f0]::-webkit-scrollbar-thumb{background:#d9dee8;border-radius:999px}.message-list[data-v-008c15f0]{list-style:none;padding:0;margin: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:10px}.message-item[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--msg-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.4))),var(--msg-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.4)),var(--msg-bg);-webkit-box-shadow:var(--msg-shadow);box-shadow:var(--msg-shadow);cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.message-item[data-v-008c15f0]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--msg-border-hover);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.88)),to(hsla(0,0%,100%,.48))),var(--msg-bg-hover);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.48)),var(--msg-bg-hover);-webkit-box-shadow:var(--msg-shadow-hover);box-shadow:var(--msg-shadow-hover)}.message-item.is-read[data-v-008c15f0]{opacity:.74}.msg-indicator[data-v-008c15f0]{width:8px;height:8px;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;border-radius:999px;margin-top:8px;background:rgba(148,163,184,.36)}.msg-indicator.unread[data-v-008c15f0]{background:var(--brand-color);-webkit-box-shadow:0 0 0 4px rgba(59,130,246,.08);box-shadow:0 0 0 4px rgba(59,130,246,.08)}.msg-main[data-v-008c15f0]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.msg-row[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;margin-bottom:8px}.msg-tag[data-v-008c15f0]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:88px;height:24px;padding:0 8px;border-radius:999px;font-size:12px;line-height:24px;white-space:nowrap}.msg-text[data-v-008c15f0]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:20px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-meta[data-v-008c15f0]{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:12px;font-size:12px;line-height:18px}.msg-state[data-v-008c15f0]{color:var(--text-tertiary)}.msg-state.unread[data-v-008c15f0]{color:var(--brand-color)}.msg-time[data-v-008c15f0]{color:var(--text-tertiary);white-space:nowrap}.tag-orange[data-v-008c15f0]{background:rgba(245,158,11,.1);color:#d97706;border:1px solid rgba(245,158,11,.14)}.tag-red[data-v-008c15f0]{background:rgba(239,68,68,.08);color:var(--danger-color);border:1px solid rgba(239,68,68,.12)}.tag-green[data-v-008c15f0]{background:rgba(22,163,74,.08);color:var(--success-color);border:1px solid rgba(22,163,74,.12)}.tag-blue[data-v-008c15f0]{background:rgba(59,130,246,.08);color:var(--brand-color);border:1px solid rgba(59,130,246,.12)}.tag-gray[data-v-008c15f0]{background:rgba(100,116,139,.08);color:#64748b;border:1px solid rgba(100,116,139,.12)}.list-status[data-v-008c15f0]{padding:14px 0 4px}.loading-more[data-v-008c15f0],.no-more[data-v-008c15f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:var(--text-tertiary);font-size:12px;line-height:18px}.empty-state[data-v-008c15f0]{padding:34px 12px 28px;text-align:center;color:var(--text-tertiary)}.empty-illustration[data-v-008c15f0]{width:44px;height:44px;margin:0 auto 12px;border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(148,163,184,.18)),to(rgba(148,163,184,.08)));background:linear-gradient(180deg,rgba(148,163,184,.18),rgba(148,163,184,.08));position:relative}.empty-illustration[data-v-008c15f0]:after,.empty-illustration[data-v-008c15f0]:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:999px;background:rgba(148,163,184,.5)}.empty-illustration[data-v-008c15f0]:before{top:11px;width:20px;height:3px}.empty-illustration[data-v-008c15f0]:after{top:19px;width:14px;height:3px}.empty-title[data-v-008c15f0]{font-size:14px;line-height:20px;color:var(--text-secondary);margin-bottom:4px}.empty-desc[data-v-008c15f0]{font-size:12px;line-height:18px}.sr-only[data-v-008c15f0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.list-anim-enter-active[data-v-008c15f0],.list-anim-leave-active[data-v-008c15f0]{-webkit-transition:all .22s ease;transition:all .22s ease}.list-anim-enter[data-v-008c15f0],.list-anim-leave-to[data-v-008c15f0]{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}@media screen and (max-width:1400px){.toolbar-top[data-v-008c15f0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.toolbar-filter[data-v-008c15f0]{grid-template-columns:1fr}.date-range-group[data-v-008c15f0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.date-input[data-v-008c15f0]{width:calc(50% - 10px);min-width:0}.action-group[data-v-008c15f0]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:768px){.message-item[data-v-008c15f0],.message-toolbar[data-v-008c15f0]{border-radius:12px}.message-toolbar[data-v-008c15f0]{padding:10px}.message-item[data-v-008c15f0]{padding:12px}.msg-meta[data-v-008c15f0],.msg-row[data-v-008c15f0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.msg-meta[data-v-008c15f0]{gap:4px}.tabs-group[data-v-008c15f0]{width:100%}.tab-btn[data-v-008c15f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.date-input[data-v-008c15f0]{width:100%}.date-range-group[data-v-008c15f0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.divider[data-v-008c15f0]{display:none}}.theme-dark .message-center-panel[data-v-008c15f0],body.dark .message-center-panel[data-v-008c15f0],html.dark .message-center-panel[data-v-008c15f0]{--msg-bg:hsla(0,0%,100%,0.02);--msg-bg-hover:hsla(0,0%,100%,0.03);--msg-border:hsla(0,0%,100%,0.08);--msg-border-hover:hsla(0,0%,100%,0.12);--msg-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--msg-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.06),0 12px 24px rgba(0,0,0,0.26);--text-primary:hsla(0,0%,100%,0.92);--text-secondary:hsla(0,0%,100%,0.66);--text-tertiary:hsla(0,0%,100%,0.46);--brand-color:#60a5fa;--danger-color:#f87171;--success-color:#4ade80;--warning-color:#fbbf24}.theme-dark .message-item[data-v-008c15f0],.theme-dark .message-toolbar[data-v-008c15f0],body.dark .message-item[data-v-008c15f0],body.dark .message-toolbar[data-v-008c15f0],html.dark .message-item[data-v-008c15f0],html.dark .message-toolbar[data-v-008c15f0]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),hsla(0,0%,100%,.02);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),hsla(0,0%,100%,.02)}.theme-dark .tabs-group[data-v-008c15f0],body.dark .tabs-group[data-v-008c15f0],html.dark .tabs-group[data-v-008c15f0]{background:hsla(0,0%,100%,.05)}.theme-dark .tab-btn.active[data-v-008c15f0],body.dark .tab-btn.active[data-v-008c15f0],html.dark .tab-btn.active[data-v-008c15f0]{background:hsla(0,0%,100%,.08)}.theme-dark .custom-input[data-v-008c15f0],body.dark .custom-input[data-v-008c15f0],html.dark .custom-input[data-v-008c15f0]{background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.08)}.theme-dark .custom-input[data-v-008c15f0]:disabled,body.dark .custom-input[data-v-008c15f0]:disabled,html.dark .custom-input[data-v-008c15f0]:disabled{background:hsla(0,0%,100%,.02)}.theme-dark .btn-secondary[data-v-008c15f0],body.dark .btn-secondary[data-v-008c15f0],html.dark .btn-secondary[data-v-008c15f0]{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.72);border-color:hsla(0,0%,100%,.08)}.theme-dark .meta-chip.is-soft[data-v-008c15f0],body.dark .meta-chip.is-soft[data-v-008c15f0],html.dark .meta-chip.is-soft[data-v-008c15f0]{background:hsla(0,0%,100%,.05)}.theme-dark .msg-indicator[data-v-008c15f0],body.dark .msg-indicator[data-v-008c15f0],html.dark .msg-indicator[data-v-008c15f0]{background:hsla(0,0%,100%,.18)}.theme-dark .msg-indicator.unread[data-v-008c15f0],body.dark .msg-indicator.unread[data-v-008c15f0],html.dark .msg-indicator.unread[data-v-008c15f0]{-webkit-box-shadow:0 0 0 4px rgba(96,165,250,.12);box-shadow:0 0 0 4px rgba(96,165,250,.12)}.theme-dark .list-container[data-v-008c15f0]::-webkit-scrollbar-thumb,body.dark .list-container[data-v-008c15f0]::-webkit-scrollbar-thumb,html.dark .list-container[data-v-008c15f0]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18)}.alarm-center-panel[data-v-52dbc9e9]{--alarm-card-bg:var(--panel-bg-soft,#fafbfc);--alarm-card-bg-hover:var(--panel-bg,#fff);--alarm-card-border:rgba(15,23,42,0.06);--alarm-card-border-hover:rgba(15,23,42,0.1);--alarm-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.8),0 1px 2px rgba(15,23,42,0.03);--alarm-card-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.88),0 8px 20px rgba(15,23,42,0.06);--alarm-label-color:#6b7280;--alarm-title-color:#111827;--alarm-muted-color:#94a3b8;--brand-color:#3b82f6;--warning-color:#f59e0b;--danger-color:#ef4444;--neutral-color:#64748b;--success-color:#16a34a;--brand-bg:rgba(59,130,246,0.08);--warning-bg:rgba(245,158,11,0.1);--danger-bg:rgba(239,68,68,0.08);--neutral-bg:rgba(100,116,139,0.08);--success-bg:rgba(22,163,74,0.08);--summary-bg:hsla(0,0%,100%,0.6);--summary-border:rgba(15,23,42,0.06);--summary-shadow:inset 0 1px 0 hsla(0,0%,100%,0.82),0 1px 2px rgba(15,23,42,0.03)}.alarm-layout[data-v-52dbc9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;min-height:100%}.alarm-summary[data-v-52dbc9e9]{display:grid;grid-template-columns:180px 180px minmax(0,1fr);gap:12px}.summary-card[data-v-52dbc9e9],.summary-status[data-v-52dbc9e9]{min-width:0;border-radius:14px;border:1px solid var(--summary-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.76)),to(hsla(0,0%,100%,.42))),var(--summary-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.42)),var(--summary-bg);-webkit-box-shadow:var(--summary-shadow);box-shadow:var(--summary-shadow)}.summary-card[data-v-52dbc9e9]{padding:16px 18px;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-pack:center;-ms-flex-pack:center;justify-content:center}.summary-card__label[data-v-52dbc9e9]{font-size:13px;line-height:20px;color:var(--alarm-label-color);margin-bottom:10px}.summary-card__value[data-v-52dbc9e9]{font-size:30px;line-height:1;font-weight:700;color:var(--alarm-title-color);font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif}.summary-card.is-total .summary-card__value[data-v-52dbc9e9]{color:var(--danger-color)}.summary-status[data-v-52dbc9e9]{padding:16px 18px;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-pack:center;-ms-flex-pack:center;justify-content:center}.summary-status__title[data-v-52dbc9e9]{font-size:14px;font-weight:600;line-height:22px;margin-bottom:6px}.summary-status__desc[data-v-52dbc9e9]{font-size:12px;line-height:18px;color:var(--alarm-label-color)}.summary-status.is-warning[data-v-52dbc9e9]{border-color:rgba(239,68,68,.1);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.42))),rgba(239,68,68,.04);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.42)),rgba(239,68,68,.04)}.summary-status.is-warning .summary-status__title[data-v-52dbc9e9]{color:var(--danger-color)}.summary-status.is-normal[data-v-52dbc9e9]{border-color:rgba(22,163,74,.1);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.42))),rgba(22,163,74,.04);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.42)),rgba(22,163,74,.04)}.summary-status.is-normal .summary-status__title[data-v-52dbc9e9]{color:var(--success-color)}.alert-grid[data-v-52dbc9e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.alert-card[data-v-52dbc9e9]{position:relative;min-width:0;min-height:132px;padding:16px;border-radius:14px;border:1px solid var(--alarm-card-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.4))),var(--alarm-card-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.4)),var(--alarm-card-bg);-webkit-box-shadow:var(--alarm-card-shadow);box-shadow:var(--alarm-card-shadow);-webkit-transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-animation:alarmFadeIn-data-v-52dbc9e9 .45s ease both;animation:alarmFadeIn-data-v-52dbc9e9 .45s ease both;-webkit-animation-delay:var(--delay);animation-delay:var(--delay)}.alert-card[data-v-52dbc9e9]:before{content:"";position:absolute;top:0;left:1px;right:1px;height:1px;background:hsla(0,0%,100%,.84);pointer-events:none}.alert-card[data-v-52dbc9e9]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--alarm-card-border-hover);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.88)),to(hsla(0,0%,100%,.48))),var(--alarm-card-bg-hover);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.48)),var(--alarm-card-bg-hover);-webkit-box-shadow:var(--alarm-card-shadow-hover);box-shadow:var(--alarm-card-shadow-hover)}.alert-card.has-alert[data-v-52dbc9e9]{border-color:rgba(239,68,68,.12)}.alert-card__head[data-v-52dbc9e9]{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:20px}.alert-card__main[data-v-52dbc9e9]{min-width:0;-ms-flex-align:center;gap:12px}.alert-card__main[data-v-52dbc9e9],.alert-icon[data-v-52dbc9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.alert-icon[data-v-52dbc9e9]{width:46px;height:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;background:var(--tone-bg);border:1px solid var(--tone-border);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68)}.alert-icon img[data-v-52dbc9e9]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;opacity:.94}.alert-text[data-v-52dbc9e9]{min-width:0}.alert-label[data-v-52dbc9e9]{font-size:14px;line-height:20px;font-weight:500;color:var(--alarm-title-color);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-state[data-v-52dbc9e9]{font-size:12px;line-height:18px;color:var(--alarm-label-color)}.alert-tag[data-v-52dbc9e9]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px 8px;border-radius:999px;font-size:12px;line-height:18px;border:1px solid transparent}.alert-tag.is-active[data-v-52dbc9e9]{color:var(--danger-color);background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.12)}.alert-tag.is-idle[data-v-52dbc9e9]{color:var(--alarm-muted-color);background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.12)}.alert-card__body[data-v-52dbc9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px;margin-bottom:14px}.alert-num[data-v-52dbc9e9]{font-size:30px;line-height:1;font-weight:700;font-family:DIN Alternate,DIN,Segoe UI,Arial,sans-serif;color:var(--alarm-title-color)}.alert-num.is-alert[data-v-52dbc9e9]{color:var(--tone-color)}.alert-num.is-idle[data-v-52dbc9e9]{color:#334155}.alert-unit[data-v-52dbc9e9]{font-size:12px;line-height:18px;color:var(--alarm-label-color);padding-bottom:2px}.alert-meter[data-v-52dbc9e9]{position:relative;height:8px}.alert-meter__fill[data-v-52dbc9e9],.alert-meter__track[data-v-52dbc9e9]{position:absolute;left:0;top:0;height:8px;border-radius:999px}.alert-meter__track[data-v-52dbc9e9]{width:100%;background:rgba(148,163,184,.12)}.alert-meter__fill[data-v-52dbc9e9]{width:0;background:-webkit-gradient(linear,left top,right top,from(var(--tone-color)),to(color-mix(in srgb,var(--tone-color) 75%,#fff 25%)));background:linear-gradient(90deg,var(--tone-color),color-mix(in srgb,var(--tone-color) 75%,#fff 25%));-webkit-transition:width .4s ease;transition:width .4s ease}.is-brand[data-v-52dbc9e9]{--tone-color:var(--brand-color);--tone-bg:var(--brand-bg);--tone-border:rgba(59,130,246,0.14)}.is-warning[data-v-52dbc9e9]{--tone-color:var(--warning-color);--tone-bg:var(--warning-bg);--tone-border:rgba(245,158,11,0.14)}.is-danger[data-v-52dbc9e9]{--tone-color:var(--danger-color);--tone-bg:var(--danger-bg);--tone-border:rgba(239,68,68,0.14)}.is-neutral[data-v-52dbc9e9]{--tone-color:var(--neutral-color);--tone-bg:var(--neutral-bg);--tone-border:rgba(100,116,139,0.14)}@media screen and (max-width:1400px){.alarm-summary[data-v-52dbc9e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-status[data-v-52dbc9e9]{grid-column:1/-1}}@media screen and (max-width:1200px){.alert-grid[data-v-52dbc9e9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.alarm-summary[data-v-52dbc9e9],.alert-grid[data-v-52dbc9e9]{grid-template-columns:1fr}.alert-card[data-v-52dbc9e9],.summary-card[data-v-52dbc9e9],.summary-status[data-v-52dbc9e9]{border-radius:12px}.summary-card[data-v-52dbc9e9],.summary-status[data-v-52dbc9e9]{padding:14px 16px}.alert-card[data-v-52dbc9e9]{min-height:120px;padding:14px 16px}.alert-num[data-v-52dbc9e9],.summary-card__value[data-v-52dbc9e9]{font-size:28px}}.theme-dark .alarm-center-panel[data-v-52dbc9e9],body.dark .alarm-center-panel[data-v-52dbc9e9],html.dark .alarm-center-panel[data-v-52dbc9e9]{--alarm-card-bg:hsla(0,0%,100%,0.02);--alarm-card-bg-hover:hsla(0,0%,100%,0.03);--alarm-card-border:hsla(0,0%,100%,0.08);--alarm-card-border-hover:hsla(0,0%,100%,0.12);--alarm-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--alarm-card-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,0.06),0 12px 24px rgba(0,0,0,0.26);--alarm-label-color:hsla(0,0%,100%,0.62);--alarm-title-color:hsla(0,0%,100%,0.92);--alarm-muted-color:hsla(0,0%,100%,0.5);--brand-color:#60a5fa;--warning-color:#fbbf24;--danger-color:#f87171;--neutral-color:#94a3b8;--success-color:#4ade80;--brand-bg:rgba(96,165,250,0.12);--warning-bg:rgba(251,191,36,0.12);--danger-bg:rgba(248,113,113,0.12);--neutral-bg:rgba(148,163,184,0.12);--success-bg:rgba(74,222,128,0.12);--summary-bg:hsla(0,0%,100%,0.02);--summary-border:hsla(0,0%,100%,0.08);--summary-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18)}.theme-dark .alert-card[data-v-52dbc9e9],.theme-dark .summary-card[data-v-52dbc9e9],.theme-dark .summary-status[data-v-52dbc9e9],body.dark .alert-card[data-v-52dbc9e9],body.dark .summary-card[data-v-52dbc9e9],body.dark .summary-status[data-v-52dbc9e9],html.dark .alert-card[data-v-52dbc9e9],html.dark .summary-card[data-v-52dbc9e9],html.dark .summary-status[data-v-52dbc9e9]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),hsla(0,0%,100%,.02);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),hsla(0,0%,100%,.02)}.theme-dark .summary-status.is-warning[data-v-52dbc9e9],body.dark .summary-status.is-warning[data-v-52dbc9e9],html.dark .summary-status.is-warning[data-v-52dbc9e9]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),rgba(248,113,113,.05);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(248,113,113,.05)}.theme-dark .summary-status.is-normal[data-v-52dbc9e9],body.dark .summary-status.is-normal[data-v-52dbc9e9],html.dark .summary-status.is-normal[data-v-52dbc9e9]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),rgba(74,222,128,.05);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(74,222,128,.05)}.theme-dark .alert-card[data-v-52dbc9e9]:before,body.dark .alert-card[data-v-52dbc9e9]:before,html.dark .alert-card[data-v-52dbc9e9]:before{background:hsla(0,0%,100%,.06)}.theme-dark .alert-tag.is-idle[data-v-52dbc9e9],body.dark .alert-tag.is-idle[data-v-52dbc9e9],html.dark .alert-tag.is-idle[data-v-52dbc9e9]{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.14)}.theme-dark .alert-num.is-idle[data-v-52dbc9e9],body.dark .alert-num.is-idle[data-v-52dbc9e9],html.dark .alert-num.is-idle[data-v-52dbc9e9]{color:hsla(0,0%,100%,.84)}.theme-dark .alert-meter__track[data-v-52dbc9e9],body.dark .alert-meter__track[data-v-52dbc9e9],html.dark .alert-meter__track[data-v-52dbc9e9]{background:hsla(0,0%,100%,.08)}@-webkit-keyframes alarmFadeIn-data-v-52dbc9e9{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes alarmFadeIn-data-v-52dbc9e9{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.task-stats-panel[data-v-cf0fccba]{--stats-card-bg:var(--panel-bg-soft,#fafbfc);--stats-card-border:rgba(15,23,42,0.06);--stats-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.8),0 1px 2px rgba(15,23,42,0.03);--text-secondary:#6b7280;--text-tertiary:#94a3b8}.task-stats-layout[data-v-cf0fccba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.chart-shell[data-v-cf0fccba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:320px;height:100%;border-radius:14px;border:1px solid var(--stats-card-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.46))),var(--stats-card-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.46)),var(--stats-card-bg);-webkit-box-shadow:var(--stats-card-shadow);box-shadow:var(--stats-card-shadow);overflow:hidden;padding:8px}.chart-shell[data-v-cf0fccba]>*{width:100%;height:100%}.empty-state[data-v-cf0fccba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:14px;border:1px dashed rgba(148,163,184,.28);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.72)),to(hsla(0,0%,100%,.36))),hsla(0,0%,100%,.42);background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.36)),hsla(0,0%,100%,.42);text-align:center}.empty-illustration[data-v-cf0fccba]{width:48px;height:48px;margin-bottom:12px;border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(148,163,184,.18)),to(rgba(148,163,184,.08)));background:linear-gradient(180deg,rgba(148,163,184,.18),rgba(148,163,184,.08));position:relative}.empty-illustration[data-v-cf0fccba]:after,.empty-illustration[data-v-cf0fccba]:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:999px;background:rgba(148,163,184,.5)}.empty-illustration[data-v-cf0fccba]:before{top:12px;width:20px;height:3px}.empty-illustration[data-v-cf0fccba]:after{top:20px;width:14px;height:3px}.empty-title[data-v-cf0fccba]{font-size:14px;line-height:20px;color:var(--text-secondary);margin-bottom:4px}.empty-desc[data-v-cf0fccba]{font-size:12px;line-height:18px;color:var(--text-tertiary)}@media screen and (max-width:768px){.chart-shell[data-v-cf0fccba],.empty-state[data-v-cf0fccba]{border-radius:12px;min-height:240px}}.theme-dark .task-stats-panel[data-v-cf0fccba],body.dark .task-stats-panel[data-v-cf0fccba],html.dark .task-stats-panel[data-v-cf0fccba]{--stats-card-bg:hsla(0,0%,100%,0.02);--stats-card-border:hsla(0,0%,100%,0.08);--stats-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--text-secondary:hsla(0,0%,100%,0.64);--text-tertiary:hsla(0,0%,100%,0.46)}.theme-dark .chart-shell[data-v-cf0fccba],.theme-dark .empty-state[data-v-cf0fccba],body.dark .chart-shell[data-v-cf0fccba],body.dark .empty-state[data-v-cf0fccba],html.dark .chart-shell[data-v-cf0fccba],html.dark .empty-state[data-v-cf0fccba]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),hsla(0,0%,100%,.02);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),hsla(0,0%,100%,.02)}.leave-pen-stats-panel[data-v-663ff0b0]{--stats-card-bg:var(--panel-bg-soft,#fafbfc);--stats-card-border:rgba(15,23,42,0.06);--stats-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.8),0 1px 2px rgba(15,23,42,0.03);--text-secondary:#6b7280;--text-tertiary:#94a3b8}.leave-pen-stats-layout[data-v-663ff0b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.chart-shell[data-v-663ff0b0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:320px;height:100%;border-radius:14px;border:1px solid var(--stats-card-border);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.82)),to(hsla(0,0%,100%,.46))),var(--stats-card-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.46)),var(--stats-card-bg);-webkit-box-shadow:var(--stats-card-shadow);box-shadow:var(--stats-card-shadow);overflow:hidden;padding:8px}.chart-shell[data-v-663ff0b0]>*{width:100%;height:100%}.empty-state[data-v-663ff0b0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:14px;border:1px dashed rgba(148,163,184,.28);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.72)),to(hsla(0,0%,100%,.36))),hsla(0,0%,100%,.42);background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.36)),hsla(0,0%,100%,.42);text-align:center}.empty-illustration[data-v-663ff0b0]{width:48px;height:48px;margin-bottom:12px;border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(148,163,184,.18)),to(rgba(148,163,184,.08)));background:linear-gradient(180deg,rgba(148,163,184,.18),rgba(148,163,184,.08));position:relative}.empty-illustration[data-v-663ff0b0]:after,.empty-illustration[data-v-663ff0b0]:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:999px;background:rgba(148,163,184,.5)}.empty-illustration[data-v-663ff0b0]:before{top:12px;width:20px;height:3px}.empty-illustration[data-v-663ff0b0]:after{top:20px;width:14px;height:3px}.empty-title[data-v-663ff0b0]{font-size:14px;line-height:20px;color:var(--text-secondary);margin-bottom:4px}.empty-desc[data-v-663ff0b0]{font-size:12px;line-height:18px;color:var(--text-tertiary)}@media screen and (max-width:768px){.chart-shell[data-v-663ff0b0],.empty-state[data-v-663ff0b0]{border-radius:12px;min-height:240px}}.theme-dark .leave-pen-stats-panel[data-v-663ff0b0],body.dark .leave-pen-stats-panel[data-v-663ff0b0],html.dark .leave-pen-stats-panel[data-v-663ff0b0]{--stats-card-bg:hsla(0,0%,100%,0.02);--stats-card-border:hsla(0,0%,100%,0.08);--stats-card-shadow:inset 0 1px 0 hsla(0,0%,100%,0.04),0 8px 20px rgba(0,0,0,0.18);--text-secondary:hsla(0,0%,100%,0.64);--text-tertiary:hsla(0,0%,100%,0.46)}.theme-dark .chart-shell[data-v-663ff0b0],.theme-dark .empty-state[data-v-663ff0b0],body.dark .chart-shell[data-v-663ff0b0],body.dark .empty-state[data-v-663ff0b0],html.dark .chart-shell[data-v-663ff0b0],html.dark .empty-state[data-v-663ff0b0]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.018)),to(hsla(0,0%,100%,.006))),hsla(0,0%,100%,.02);background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),hsla(0,0%,100%,.02)}.dashboard-container[data-v-6e9372fc]{--page-bg:#f5f7fa;--page-bg-accent:#eef3f8;--panel-bg:#fff;--panel-bg-soft:#fafbfc;--panel-bg-emphasis:#eef4ff;--panel-border:rgba(15,23,42,0.08);--panel-border-strong:rgba(59,130,246,0.14);--panel-top-highlight:hsla(0,0%,100%,0.9);--panel-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 24px rgba(15,23,42,0.06);--panel-shadow-strong:0 2px 6px rgba(59,130,246,0.06),0 12px 28px rgba(15,23,42,0.08);--radius-panel:16px;--gap:16px;--page-padding:16px;width:100%;min-width:320px;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--page-padding);background:radial-gradient(circle at top right,rgba(59,130,246,.04),transparent 22%),linear-gradient(180deg,var(--page-bg-accent),var(--page-bg) 220px)}.dashboard-grid[data-v-6e9372fc]{display:grid;gap:var(--gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) 40%;grid-template-rows:auto auto auto;grid-template-areas:"data data regulatory" "alarm alarm message" "chart1 chart2 message"}.area-data[data-v-6e9372fc]{grid-area:data;min-height:220px}.area-regulatory[data-v-6e9372fc]{grid-area:regulatory;min-height:220px}.area-alarm[data-v-6e9372fc]{grid-area:alarm;min-height:220px}.area-message[data-v-6e9372fc]{grid-area:message;min-height:560px}.area-chart1[data-v-6e9372fc]{grid-area:chart1;min-height:320px}.area-chart2[data-v-6e9372fc]{grid-area:chart2;min-height:320px}.dashboard-panel[data-v-6e9372fc]{position:relative;min-width:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--radius-panel);border:1px solid var(--panel-border);background:var(--panel-bg);-webkit-box-shadow:var(--panel-shadow);box-shadow:var(--panel-shadow);-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease,transform .2s ease;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.dashboard-panel[data-v-6e9372fc]:before{content:"";position:absolute;top:0;left:1px;right:1px;height:1px;background:var(--panel-top-highlight);pointer-events:none;z-index:1}.dashboard-panel>[data-v-6e9372fc]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.panel-primary[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcfe));background:linear-gradient(180deg,#fff,#fbfcfe);border-color:var(--panel-border);-webkit-box-shadow:var(--panel-shadow-strong);box-shadow:var(--panel-shadow-strong)}.panel-primary-soft[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(#fdfefe),to(#f8fafc));background:linear-gradient(180deg,#fdfefe,#f8fafc)}.panel-secondary[data-v-6e9372fc]{background:var(--panel-bg-soft)}.panel-chart[data-v-6e9372fc]{background:var(--panel-bg)}.area-message.panel-secondary[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(#fbfcfd),to(#f7f9fb));background:linear-gradient(180deg,#fbfcfd,#f7f9fb)}.dashboard-panel[data-v-6e9372fc] :deep(*){min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard-panel[data-v-6e9372fc] :deep(>*){width:100%}@media screen and (max-width:1400px){.dashboard-grid[data-v-6e9372fc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30%}.area-message[data-v-6e9372fc]{min-height:520px}}@media screen and (max-width:1200px){.dashboard-grid[data-v-6e9372fc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"data data" "regulatory regulatory" "alarm message" "chart1 chart2"}.area-alarm[data-v-6e9372fc],.area-chart1[data-v-6e9372fc],.area-chart2[data-v-6e9372fc],.area-data[data-v-6e9372fc],.area-message[data-v-6e9372fc],.area-regulatory[data-v-6e9372fc]{min-height:300px}.area-data[data-v-6e9372fc],.area-regulatory[data-v-6e9372fc]{min-height:220px}}@media screen and (max-width:768px){.dashboard-container[data-v-6e9372fc]{--page-padding:12px;--gap:12px;--radius-panel:14px}.dashboard-grid[data-v-6e9372fc]{grid-template-columns:1fr;grid-template-areas:"data" "regulatory" "alarm" "message" "chart1" "chart2"}.area-alarm[data-v-6e9372fc],.area-data[data-v-6e9372fc],.area-regulatory[data-v-6e9372fc]{min-height:220px}.area-chart1[data-v-6e9372fc],.area-chart2[data-v-6e9372fc],.area-message[data-v-6e9372fc]{min-height:280px}}@media screen and (max-width:480px){.dashboard-container[data-v-6e9372fc]{--page-padding:10px;--gap:10px;--radius-panel:12px}}.theme-dark .dashboard-container[data-v-6e9372fc],body.dark .dashboard-container[data-v-6e9372fc],html.dark .dashboard-container[data-v-6e9372fc]{--page-bg:#0f141b;--page-bg-accent:#101924;--panel-bg:#151b23;--panel-bg-soft:#19212b;--panel-bg-emphasis:#1b2940;--panel-border:hsla(0,0%,100%,0.08);--panel-border-strong:rgba(96,165,250,0.18);--panel-top-highlight:hsla(0,0%,100%,0.06);--panel-shadow:inset 0 1px 0 hsla(0,0%,100%,0.03),0 10px 28px rgba(0,0,0,0.32);--panel-shadow-strong:inset 0 1px 0 hsla(0,0%,100%,0.05),0 14px 36px rgba(0,0,0,0.42);background:radial-gradient(circle at top right,rgba(96,165,250,.08),transparent 20%),linear-gradient(180deg,var(--page-bg-accent),var(--page-bg) 220px)}.theme-dark .panel-primary[data-v-6e9372fc],body.dark .panel-primary[data-v-6e9372fc],html.dark .panel-primary[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.02)),to(hsla(0,0%,100%,.01))),var(--panel-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--panel-bg);border-color:var(--panel-border-strong)}.theme-dark .panel-primary-soft[data-v-6e9372fc],body.dark .panel-primary-soft[data-v-6e9372fc],html.dark .panel-primary-soft[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(96,165,250,.05)),to(hsla(0,0%,100%,.01))),var(--panel-bg);background:linear-gradient(180deg,rgba(96,165,250,.05),hsla(0,0%,100%,.01)),var(--panel-bg)}.theme-dark .panel-secondary[data-v-6e9372fc],body.dark .panel-secondary[data-v-6e9372fc],html.dark .panel-secondary[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.015)),to(hsla(0,0%,100%,.005))),var(--panel-bg-soft);background:linear-gradient(180deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,.005)),var(--panel-bg-soft)}.theme-dark .area-message.panel-secondary[data-v-6e9372fc],body.dark .area-message.panel-secondary[data-v-6e9372fc],html.dark .area-message.panel-secondary[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.02)),to(hsla(0,0%,100%,.005))),var(--panel-bg-soft);background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005)),var(--panel-bg-soft)}.theme-dark .panel-chart[data-v-6e9372fc],body.dark .panel-chart[data-v-6e9372fc],html.dark .panel-chart[data-v-6e9372fc]{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.012)),to(hsla(0,0%,100%,.004))),var(--panel-bg);background:linear-gradient(180deg,hsla(0,0%,100%,.012),hsla(0,0%,100%,.004)),var(--panel-bg)}