.signal-column[data-v-ada96de6]{display:flex;flex-direction:column;box-sizing:border-box}@media (min-width: 768px){.signal-column[data-v-ada96de6]{height:100%;padding:14px 4px 14px 14px}.column-header[data-v-ada96de6]{padding-right:10px}.column-body[data-v-ada96de6]{flex:1;min-height:0;overflow-y:auto;padding-right:10px}.column-body[data-v-ada96de6]::-webkit-scrollbar{width:6px}.column-body[data-v-ada96de6]::-webkit-scrollbar-thumb{background-color:#71717a40;border-radius:3px}.column-body[data-v-ada96de6]::-webkit-scrollbar-track{background-color:transparent}}.abnormal-column[data-v-5598aeec]{display:flex;flex-direction:column;box-sizing:border-box}@media (min-width: 768px){.abnormal-column[data-v-5598aeec]{height:100%;padding:14px 4px 14px 14px}.column-header[data-v-5598aeec],.filter-bar[data-v-5598aeec]{padding-right:10px}.column-body[data-v-5598aeec]{flex:1;min-height:0;overflow-y:auto;padding-right:10px}.column-body[data-v-5598aeec]::-webkit-scrollbar{width:6px}.column-body[data-v-5598aeec]::-webkit-scrollbar-thumb{background-color:#71717a40;border-radius:3px}.column-body[data-v-5598aeec]::-webkit-scrollbar-track{background-color:transparent}}.filter-bar[data-v-5598aeec]{scrollbar-width:none}.filter-bar[data-v-5598aeec]::-webkit-scrollbar{display:none}.filter-pill[data-v-5598aeec]{flex-shrink:0;height:26px;padding:0 10px;border-radius:999px;font-size:12px;line-height:1;color:var(--primary-color);background-color:#ea91481f;background-color:color-mix(in srgb,var(--primary-color) 12%,transparent);border:1px solid rgba(234,145,72,.2);border-color:color-mix(in srgb,var(--primary-color) 20%,transparent);cursor:pointer;transition:all .15s ease}.filter-pill[data-v-5598aeec]:hover{background-color:#ea91482e;background-color:color-mix(in srgb,var(--primary-color) 18%,transparent)}.filter-pill.active[data-v-5598aeec]{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.abnormal-card[data-v-5598aeec]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background-color:#ffffffeb;box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease;color:inherit;text-decoration:none}.abnormal-card[data-v-5598aeec]:hover{box-shadow:0 4px 12px #0000000f}.status-text[data-v-5598aeec]{color:#52525b;white-space:nowrap}.dark .filter-pill{color:var(--primary-color);background-color:#ea914824;background-color:color-mix(in srgb,var(--primary-color) 14%,transparent);border-color:color-mix(in srgb,var(--primary-color) 28%,transparent)}.dark .filter-pill.active{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.dark .abnormal-card{background-color:#1f2937eb;box-shadow:0 1px 2px #00000040}.dark .abnormal-card:hover{box-shadow:0 4px 12px #0006}.dark .status-text{color:#d4d4d8}.dashboard-wrap[data-v-5fce06b0]{width:100%;min-height:calc(100vh - 62px);color:#27272a;background-color:#fffdf9}.dashboard-inner[data-v-5fce06b0]{width:100%;margin:0 auto;display:flex;flex-direction:column}.dashboard-header[data-v-5fce06b0]{padding:16px 10px 0}.dashboard-tabs[data-v-5fce06b0]{padding:0 10px}.dashboard-cols[data-v-5fce06b0]{display:flex;flex-direction:column;gap:16px;padding:12px 10px 24px}.dashboard-col[data-v-5fce06b0]{width:100%}.dashboard-col.is-inactive[data-v-5fce06b0]{display:none}@media (min-width: 768px){.dashboard-wrap[data-v-5fce06b0]{height:calc(100vh - 62px);overflow:hidden}.dashboard-inner[data-v-5fce06b0]{max-width:1340px;height:100%;padding:0 16px}.dashboard-header[data-v-5fce06b0]{padding:20px 0 0}.dashboard-cols[data-v-5fce06b0]{flex:1;flex-direction:row;gap:16px;padding:16px 0;overflow-x:auto;overflow-y:hidden;min-height:0}.dashboard-col[data-v-5fce06b0]{flex-shrink:0;width:420px;height:100%;min-height:0;overflow:hidden;border-radius:12px;background-color:#f4f4f580;border:1px solid rgba(39,39,42,.06)}.dashboard-col.is-inactive[data-v-5fce06b0]{display:block}}.dashboard-cols[data-v-5fce06b0]::-webkit-scrollbar{height:6px}.dashboard-cols[data-v-5fce06b0]::-webkit-scrollbar-thumb{background-color:#71717a40;border-radius:3px}.dark .dashboard-wrap{color:#f4f4f5;background-color:#262b38}@media (min-width: 768px){.dark .dashboard-col{background-color:#ffffff08;border-color:#ffffff14}}
