/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{color:var(--text-primary);background-color:var(--surface-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1rem;line-height:1.5rem}code,kbd,samp,pre{font-family:inherit;font-size:1em}body{min-height:100dvh;margin:0;font-size:.75em}#root{flex-direction:column;min-height:100dvh;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.bulk-bar__action,.control-panel__action,.incident-detail__action,.incident-table__action{border:.15em solid var(--border-default);background-color:var(--transparent);height:1.5rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.25em;padding:0 .8em;display:inline-flex}.bulk-bar__action:hover,.control-panel__action:hover,.incident-detail__action:hover,.incident-table__action:hover{border-color:var(--accent-solid);color:var(--accent-solid)}.bulk-bar__action:focus-visible,.control-panel__action:focus-visible,.incident-detail__action:focus-visible,.bulk-bar__action:disabled,.query-group__add:disabled,.control-panel__action:disabled,.incident-detail__action:disabled,.incident-table__action:disabled{opacity:.4;cursor:not-allowed}.bulk-bar__action[data-pendiente],.control-panel__action[data-pendiente],.incident-detail__action[data-pendiente],.incident-table__action[data-pendiente],.unified-rule-builder__action[data-pendiente]{opacity:.7;border-style:dashed}.advanced-filter__select,.bulk-bar__destino,.incident-table__reassign,.cc-filters__select,.control-panel__select,.query-condition__value,.query-condition__busqueda,.rule-condition__value,.multi-select-search__trigger,.infrastructure__hostgroup-select{border:.15em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);border-radius:999em;padding:0 .8em}.advanced-filter__select:focus,.bulk-bar__destino:focus,.incident-table__reassign:focus,.cc-filters__select:focus,.control-panel__select:focus,.query-condition__value:focus,.query-condition__busqueda:focus,.rule-condition__value:focus,.multi-select-search__trigger:focus,.infrastructure__hostgroup-select:focus{border-color:var(--border-focus);outline:none}.advanced-filter__select:disabled,.bulk-bar__destino:disabled,.incident-table__reassign:disabled,.cc-filters__select:disabled,.control-panel__select:disabled,.query-condition__value:disabled,.query-condition__busqueda:disabled,.rule-condition__value:disabled,.multi-select-search__trigger:disabled,.infrastructure__hostgroup-select:disabled{opacity:.4;cursor:not-allowed}.advanced-filter__select[data-pendiente],.bulk-bar__destino[data-pendiente],.incident-table__reassign[data-pendiente],.cc-filters__select[data-pendiente],.control-panel__select[data-pendiente],.query-condition__value[data-pendiente],.infrastructure__hostgroup-select[data-pendiente]{opacity:.7;border-style:dashed}.app-shell{background-color:var(--surface-canvas);flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.layout-body{background-color:var(--transparent);flex:1;display:flex;position:relative;overflow:hidden}.layout-content{background:0 0;flex-direction:column;flex:1;min-height:0;margin:0 .8em .8em 5.8em;transition:margin-left .4s ease-in-out;display:flex;overflow:hidden}.layout-body:has(.sidebar[data-mode=automatic] .sidebar__page-list:hover) .layout-content{margin-left:14.2em}.layout-content__inner{border:.1em solid var(--border-default);background-color:var(--surface-raised);min-height:0;box-shadow:0 .0625rem .25rem var(--shadow-raised);border-radius:2.4em;flex-direction:column;flex:1;display:flex;overflow:hidden}.layout-content__scroll{flex-direction:column;flex:1;display:flex;overflow-y:auto}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface){scrollbar-width:thin;scrollbar-color:transparent transparent}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface):hover,:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface):active{scrollbar-color:var(--border-strong) transparent}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface)::-webkit-scrollbar{width:.5rem;height:.5rem}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface)::-webkit-scrollbar-track{background-color:#0000}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface)::-webkit-scrollbar-thumb{background-color:#0000;border-radius:999em}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface):hover::-webkit-scrollbar-thumb{background-color:var(--border-strong)}:is(.layout-content,.layout-content__scroll,.sidebar__page-list,.alert-queue__scroll,.incident-inbox__detail,.incident-table,.incident-cards,.popover__content,.flow-palette,.flow-inspector,.rca-symptom-list,.dashboard-editor__canvas-surface):active::-webkit-scrollbar-thumb{background-color:var(--border-strong)}.sidebar{z-index:50;flex-direction:column;width:5.75em;height:100%;padding:0 .8em .7em;transition:width .4s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:visible}.sidebar[data-mode=automatic]:has(.sidebar__page-list:hover){width:14.2em}.sidebar__page-list{background-color:var(--accent-solid);border:.1em solid var(--border-default);height:100%;box-shadow:0 .0625rem .25rem var(--shadow-raised);border-radius:2.4em;flex-direction:column;flex:1;padding:.4em .6em;display:flex;overflow:hidden auto}.sidebar__nav{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.sidebar__item{width:100%}.sidebar__link{cursor:pointer;letter-spacing:.05em;border:.1em solid var(--transparent);width:100%;color:var(--text-on-accent);background-color:var(--transparent);border-radius:1.6em;flex-direction:row;justify-content:flex-start;align-items:center;margin:.3em 0;padding:.3em;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:flex;overflow:hidden}.sidebar__link:hover{border-color:var(--text-on-accent)}.sidebar__link[data-active=true]{background-color:var(--surface-raised);border:.1em solid var(--surface-raised);box-shadow:0 .0625rem .25rem var(--shadow-soft);color:var(--accent-solid)}.sidebar__icon{stroke-width:1.5px;width:1.5rem;height:1.5rem;color:var(--text-on-accent);flex-shrink:0;transition:color .2s}.sidebar__link[data-active=true] .sidebar__icon{color:var(--accent-solid)}.sidebar__label{white-space:nowrap;opacity:0;margin-left:1.2em;font-size:.92em;font-weight:700;line-height:1;transition:opacity .3s}.sidebar[data-mode=automatic]:has(.sidebar__page-list:hover) .sidebar__label{opacity:1;transition-delay:.1s}.sidebar__divider{background-color:var(--text-on-accent);width:100%;height:.0625rem;margin:.3em 0 .5em}@supports (color:color-mix(in lab, red, red)){.sidebar__divider{background-color:color-mix(in srgb, var(--text-on-accent) 20%, var(--transparent))}}.sidebar__divider{border:none}.topbar{background-color:var(--transparent);z-index:50;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:3.2rem;padding:.4em 1.5em;display:grid}.topbar__leading{align-items:center;gap:1.4em;display:flex}.topbar__logo-container{box-sizing:border-box;flex-shrink:0;align-items:center;padding:0;display:flex}.topbar__logo{object-fit:contain;width:auto;height:2.1rem}.valor-vacio[title]{color:var(--text-muted);cursor:help}.aviso-de-seleccion{border:.1em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);border-radius:.8em;align-items:center;gap:.5em;margin:0;padding:.4em .75em;display:flex}.aviso-de-seleccion__cerrar{background-color:var(--transparent);color:var(--text-muted);cursor:pointer;border:none;margin-left:auto;padding:0}.aviso-de-seleccion__cerrar:hover{color:var(--text-primary)}.anuncio-en-vivo{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.05em;padding:0;position:absolute;overflow:hidden}.icon{flex-shrink:0;width:1rem;height:1rem}.icon[data-girando]{animation:1s linear infinite spin}.table-action-button{border:.15em solid var(--transparent);background-color:var(--transparent);width:1.75rem;height:1.75rem;color:var(--accent-solid);cursor:pointer;border-radius:999em;justify-content:center;align-items:center;padding:0;transition:background-color .4s,color .4s,border-color .4s;display:inline-flex}.table-action-button:hover,.table-action-button:focus-visible{background-color:var(--accent-solid);color:var(--text-on-accent)}.table-action-button:focus-visible{border-color:var(--border-focus)}.table-action-button[data-variant=danger]{color:var(--feedback-error-base)}.table-action-button[data-variant=danger]:hover,.table-action-button[data-variant=danger]:focus-visible{background-color:var(--feedback-error-base);color:var(--text-on-accent)}.table-action-button:disabled{opacity:.5;cursor:not-allowed}.table-action-button[data-hecho]{color:var(--text-muted);cursor:default}.table-action-button[data-hecho]:hover,.table-action-button[data-hecho]:focus-visible{background-color:var(--surface-raised);color:var(--text-muted)}.table-action-button[data-favorito]{color:var(--accent-solid)}.table-action-button[data-favorito]:hover,.table-action-button[data-favorito]:focus-visible{color:var(--text-on-accent)}.dashboard-name-cell{align-items:center;gap:.5em;min-width:0;display:flex}.dashboards-module{flex-direction:column;height:100%;min-height:0;display:flex}.dashboards-module>.command-center{flex:1;height:auto;min-height:0}.dashboard-icon-picker{flex-direction:column;gap:.8em;width:20rem;padding:1em;display:flex}.dashboard-icon-picker__scroll{height:22rem;position:relative;overflow-y:auto}.dashboard-icon-picker__grid-inner{width:100%;position:relative}.dashboard-icon-picker__row{grid-template-columns:repeat(8,1fr);gap:.25em;width:100%;display:grid;position:absolute;top:0;left:0}.dashboard-icon-picker__hint{color:var(--text-muted);text-align:center;margin:0;padding:.25em 0}.dashboard-icon-picker__option{border:.1em solid var(--transparent);background-color:var(--transparent);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;border-radius:1.6em;justify-content:center;align-items:center;padding:0;display:inline-flex}.dashboard-icon-picker__option:hover{background-color:var(--surface-sunken);color:var(--text-primary)}.dashboard-icon-picker__option[data-activa]{background-color:var(--accent-subtle);border-color:var(--accent-solid);color:var(--accent-solid)}.icon-reveal-trigger{border:.15em solid var(--accent-solid);background-color:var(--transparent);height:1.75rem;color:var(--accent-solid);white-space:nowrap;cursor:pointer;border-radius:999em;align-items:center;padding:0 .4em;font-weight:500;transition:background-color .4s,color .4s,border-color .4s,padding .4s;display:inline-flex;position:relative;overflow:hidden}.icon-reveal-trigger__label{opacity:0;align-items:center;max-width:0;margin-left:0;line-height:1;transition:max-width .4s,margin-left .4s,opacity .4s;display:inline-flex}.icon-reveal-trigger:hover,.icon-reveal-trigger[data-state=open]{padding:0 .5em}.icon-reveal-trigger:hover .icon-reveal-trigger__label,.icon-reveal-trigger[data-state=open] .icon-reveal-trigger__label{opacity:1;max-width:20rem;margin-left:.5em}.icon-reveal-trigger[data-state=open]{border-color:var(--accent-solid);background-color:var(--accent-solid);color:var(--text-on-accent)}.icon-reveal-trigger[data-hecho]{border-color:var(--border-default);color:var(--text-muted)}.icon-reveal-trigger[data-variant=danger]{border-color:var(--feedback-error-base);color:var(--feedback-error-base)}.icon-reveal-trigger--genai{background:linear-gradient(var(--genai-bg), var(--genai-bg)) padding-box, linear-gradient(to right, var(--genai-primary), var(--genai-secondary)) border-box;height:1.75rem;color:var(--genai-secondary);white-space:nowrap;cursor:pointer;border:.15em solid #0000;border-radius:999em;align-items:center;padding:0 .4em;font-weight:500;transition:background-color .4s,color .4s,border-color .4s,padding .4s;display:inline-flex;overflow:hidden}.icon-reveal-trigger--genai:hover,.icon-reveal-trigger--genai[data-state=open]{padding:0 .5em}.icon-reveal-trigger--genai:hover .icon-reveal-trigger__label,.icon-reveal-trigger--genai[data-state=open] .icon-reveal-trigger__label{opacity:1;max-width:20rem;margin-left:.5em}.icon-reveal-trigger[data-estado=active]{border-color:var(--feedback-success-base);color:var(--feedback-success-base)}.icon-reveal-trigger[data-estado=archived]{border-color:var(--feedback-error-base);color:var(--feedback-error-base)}.topbar__search{justify-content:center;align-items:center;width:100%;display:flex}.topbar__search-box{border:.15em solid var(--border-default);width:33vw;min-width:18.75rem;color:var(--accent-solid);border-radius:999em;align-items:center;gap:.5em;padding:.4em 1em;display:flex}.topbar__search-input{background:var(--transparent);color:var(--text-primary);border:none;outline:none;flex:1}.topbar__search-input::placeholder{color:var(--text-muted)}.topbar__search-clear{background:var(--transparent);color:var(--text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.topbar__search-clear:hover{color:var(--text-primary)}.global-search__panel{width:var(--radix-popper-anchor-width);min-width:20rem;max-width:calc(100vw - 2rem);padding:.5em}.global-search__option-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.global-search__option-detail{text-overflow:ellipsis;color:var(--text-muted);font-size:.85em;display:block;overflow:hidden}.topbar__actions{justify-content:flex-end;align-items:center;gap:.75em;display:flex}.topbar__avatar-block{align-items:center;display:flex}.topbar__avatar-trigger{background:var(--transparent);cursor:pointer;border:none;align-items:center;gap:.5em;padding:0;display:flex}.topbar__avatar{background-color:var(--accent-solid);border:.1em solid var(--accent-solid);width:2.8em;height:2.8em;color:var(--text-on-accent);border-radius:2.4em;justify-content:center;align-items:center;font-size:.92em;font-weight:900;display:flex}.topbar__avatar-name{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.topbar__avatar-name-text{color:var(--text-primary);font-weight:600}.topbar__avatar-role-text{color:var(--text-muted);font-size:.92em}.notification-dropdown__header{color:var(--text-primary);border-bottom:.1em solid var(--border-subtle);padding:.75em 1em;font-size:1.17em;font-weight:600}.topbar__menu-header{align-items:center;gap:.75em;padding:.5em;display:flex}.topbar__menu-row{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.5em;padding:.5em;display:flex}.topbar__menu-row-value{color:var(--text-muted)}.topbar__menu-row-label{align-items:center;gap:.5em;display:flex}.topbar__menu-choice{color:var(--text-primary);flex-direction:column;align-items:stretch;gap:.4em;padding:.5em;display:flex}.multi-select-search__trigger[data-variante=menu-del-avatar],.topbar__menu-cycle{border:.15em solid var(--border-default);background-color:var(--surface-raised);height:1.75rem;color:var(--text-primary);cursor:pointer;border-radius:2.4em;max-width:100%;padding:0 .8em}.topbar__menu-cycle{align-self:flex-start;align-items:center;gap:.5em;display:inline-flex}.topbar__menu-cycle:focus-visible{border-color:var(--border-focus);outline:none}.topbar__menu-field{align-items:center;gap:.5em;display:flex}.topbar__menu-divider{background-color:var(--border-subtle);height:.0625rem;margin:.4em 0}.section-tabs{border-bottom:.1em solid var(--border-default);background-color:var(--surface-raised);scrollbar-width:none;flex-shrink:0;align-items:center;gap:1.5em;height:3rem;padding:0 1.6em;display:flex;overflow-x:auto}.section-tabs::-webkit-scrollbar{display:none}.section-tabs[data-context=dialogo],.section-tabs[data-context=flow-inspector]{background-color:var(--transparent);gap:1em;height:auto;margin-bottom:1em;padding:0}.section-tabs[data-context] .section-tabs__item{height:2rem}.section-tabs__lista{align-self:stretch;align-items:center;gap:inherit;flex-shrink:0;display:flex}.section-tabs__actions{align-items:center;gap:.5em;margin-left:auto;display:flex}.section-tabs__item{letter-spacing:.02em;white-space:nowrap;border:none;border-bottom:.2em solid var(--transparent);background:var(--transparent);cursor:pointer;height:100%;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;gap:.4em;padding:0 .4em;font-weight:800;transition:color .2s,border-color .2s;display:flex;position:relative}.section-tabs__item:hover{color:var(--text-primary)}.section-tabs__item[data-active=true]{color:var(--accent-solid);border-color:var(--accent-solid)}.login-container{background-color:var(--brand-500);justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:1em;display:flex}.login-wrapper{width:100%;max-width:28rem}.login-card{background-color:var(--surface-raised);box-shadow:0 .5rem 2rem var(--shadow-overlay);border-radius:2.4em;padding:2em}.login-header{align-items:center;gap:1.25em;margin-bottom:1.75em;display:flex}.login-logo{object-fit:contain;flex-shrink:0;width:4rem;height:4rem}.login-header__divider{background-color:var(--border-default);flex-shrink:0;width:.0625rem;height:2.5rem}.login-header__text{flex-direction:column;gap:.1em;display:flex}.login-title{letter-spacing:-.02em;color:var(--text-primary);font-size:2em;font-weight:800}.login-tagline{color:var(--text-muted);font-size:1.17em;font-weight:500}.login-form{flex-direction:column;gap:1.25em;display:flex}.login-field{flex-direction:column;gap:.4em;display:flex}.login-label{color:var(--text-primary);font-weight:500}.login-input{border:.15em solid var(--border-default);background-color:var(--surface-raised);width:100%;color:var(--text-primary);border-radius:999em;outline:none;padding:.6em 1.5em;transition:border-color .2s,box-shadow .2s}.login-input:focus{border-color:var(--border-focus);outline:none}.login-input:disabled{opacity:.5;cursor:not-allowed}.login-password-field{display:flex;position:relative}.login-input[data-con-icon]{padding-right:2.75em}.login-password-toggle{background-color:var(--transparent);color:var(--text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.login-password-toggle:hover{color:var(--text-primary)}.login-password-toggle:disabled{opacity:.5;cursor:not-allowed}.login-password-icon{flex-shrink:0;width:1.6rem;height:1.6rem}.login-error{background-color:var(--feedback-error-base);border-radius:999em;padding:.6em 1.1em}@supports (color:color-mix(in lab, red, red)){.login-error{background-color:color-mix(in srgb, var(--feedback-error-base) 12%, var(--transparent))}}.login-error{border:.1em solid var(--feedback-error-base)}@supports (color:color-mix(in lab, red, red)){.login-error{border:.1em solid color-mix(in srgb, var(--feedback-error-base) 30%, var(--transparent))}}.login-error{color:var(--feedback-error-base)}.login-btn{background-color:var(--accent-solid);width:100%;color:var(--text-on-accent);cursor:pointer;border:none;border-radius:999em;margin:.75em 0 0;padding:.75em 1em;font-size:1.33em;font-weight:600;transition:opacity .15s,transform .15s}.login-btn:hover:not(:disabled){opacity:.9}.login-btn:active:not(:disabled){transform:scale(.98)}.login-btn:disabled{opacity:.5;cursor:not-allowed}.login-back-btn{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin:.5em 0 0;padding:.5em .7em}.login-back-btn:hover:not(:disabled){color:var(--text-primary)}.login-back-btn:disabled{opacity:.5;cursor:not-allowed}.route-suspense-fallback,.design-preview-placeholder{padding:2em}.design-preview-shell{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.design-preview-banner{background-color:var(--feedback-error-base);color:var(--text-on-accent);text-align:center;z-index:100;padding:.25em;font-weight:700;position:relative}.design-preview-body{flex:1;display:flex;position:relative}.preview-toolbar-shell{flex-direction:column;height:100%;display:flex}.preview-toolbar{background-color:var(--surface-overlay);border-bottom:.1em solid var(--border-default);align-items:center;gap:1em;padding:.5em 1em;display:flex}.preview-toolbar__label{color:var(--text-primary);font-weight:600}.preview-toolbar__states{gap:.5em;display:flex}.preview-toolbar__state-btn{border:.15em solid var(--border-default);background:var(--transparent);color:var(--text-secondary);cursor:pointer;border-radius:999em;padding:.25em 1em}.preview-toolbar__state-btn[data-active]{background-color:var(--accent-solid);color:var(--text-on-accent);border-color:var(--accent-solid)}.preview-toolbar__content{flex:1;position:relative}.below-topbar,.incident-inbox-page{flex:1;min-height:0}.incident-inbox-page{position:relative}.page-toolbar{border-bottom:.1em solid var(--border-default);background-color:var(--surface-raised);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75em 1.5em;display:flex;overflow-x:auto}.page-toolbar__left,.page-toolbar__right{flex-shrink:0;align-items:center;gap:.5em;display:flex}.page-toolbar__identity{color:var(--text-secondary);align-items:center;gap:.5em;display:flex}.page-toolbar__icon{flex-shrink:0;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.page-toolbar__title{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);align-items:center;gap:.5em;font-size:1.5em;font-weight:500;display:flex;overflow:hidden}.page-toolbar__pulse{background-color:var(--feedback-success-base);border-radius:999em;width:.5rem;height:.5rem}.page-toolbar__updated,.page-toolbar__count{color:var(--text-secondary);font-size:.92em}.page-toolbar__divider{background-color:var(--border-default);width:.0625rem;height:1.25rem;margin:0 .25em}.icon-reveal-trigger-wrap{display:inline-flex;position:relative}.page-toolbar__badge{background-color:var(--feedback-error-base);color:var(--text-inverse);min-width:1.5em;height:1.5em;box-shadow:0 0 0 .125rem var(--surface-raised);border-radius:999em;justify-content:center;align-items:center;padding:0 .5em;font-size:.92em;font-weight:600;transition:background-color .2s,box-shadow .2s;display:flex;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.page-toolbar__badge--informative{background-color:var(--surface-raised);min-width:min-content;height:1rem;color:var(--accent-solid);border:.1em solid var(--accent-solid);box-shadow:none;font-variant-numeric:tabular-nums;border-radius:999em;flex-shrink:0;justify-content:center;align-items:center;margin-left:.4em;padding:0 .3em;font-size:.92em;font-weight:600;line-height:1rem;display:inline-flex;position:static}.icon-reveal-trigger[data-state=open] .page-toolbar__badge{box-shadow:0 0 0 .125rem var(--accent-solid)}.page-toolbar__priority-value{justify-content:center;align-items:center;min-width:1rem;height:1rem;font-size:.92em;font-weight:700;line-height:1;display:inline-flex}.icon-reveal-trigger[data-priority=P1]{border-color:var(--severity-disaster-base);color:var(--severity-disaster-base)}.icon-reveal-trigger[data-priority=P1][data-state=open]{background-color:var(--severity-disaster-base);border-color:var(--severity-disaster-base);color:var(--text-on-accent)}.icon-reveal-trigger[data-priority=P2]{border-color:var(--severity-high-base);color:var(--severity-high-base)}.icon-reveal-trigger[data-priority=P2][data-state=open]{background-color:var(--severity-high-base);border-color:var(--severity-high-base);color:var(--text-on-accent)}.icon-reveal-trigger[data-priority=P3]{border-color:var(--severity-warning-base);color:var(--severity-warning-base)}.icon-reveal-trigger[data-priority=P3][data-state=open]{background-color:var(--severity-warning-base);border-color:var(--severity-warning-base);color:var(--text-on-accent)}.page-toolbar__priority-count{color:var(--text-muted);margin-left:.25em;font-weight:400}.command-center{flex-direction:column;height:100%;display:flex;overflow:hidden}.cc-filters{flex-direction:column;gap:.5em;padding:1em 1em .75em;display:flex}.cc-filters__row{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.cc-filters__select-wrap{color:var(--text-muted);align-items:center;display:inline-flex;position:relative}.cc-filters__select-wrap>svg{pointer-events:none;position:absolute;right:.5rem}.cc-filters__select{appearance:none;cursor:pointer;padding-right:2.25em}.cc-filters__select[data-pendiente]{opacity:.7;border-style:dashed}.cc-filters__label{text-transform:uppercase;letter-spacing:.06em;min-width:4.5rem;color:var(--text-muted);font-size:.92em;font-weight:600}.cc-filters__pill{border:.15em solid var(--border-default);background-color:var(--transparent);color:var(--text-secondary);cursor:pointer;border-radius:999em;padding:.2em .8em;font-size:.92em;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.cc-filters__pill:hover{border-color:var(--border-strong);color:var(--text-primary)}.cc-filters__pill[data-active]{background-color:var(--accent-subtle);border-color:var(--accent-solid);color:var(--accent-solid)}.cc-filters__pill:disabled,.cc-filters__select:disabled,.control-panel__select:disabled{cursor:not-allowed}.header-search[data-pendiente]{opacity:.7;border-style:dashed}.header-search__input:disabled,.icon-reveal-trigger:disabled{opacity:.5;cursor:not-allowed}.icon-reveal-trigger[data-pendiente]{opacity:.7;border-style:dashed}.cc-filters__pill[data-pendiente]{border-style:dashed}.control-panel__reset{border:.15em solid var(--transparent);background-color:var(--transparent);color:var(--text-muted);cursor:pointer;border-radius:999em;align-items:center;gap:.4em;padding:.2em .8em;display:inline-flex}.control-panel__reset:hover{color:var(--feedback-error-base)}.control-panel__file-input{display:none}.alert-queue{background-color:var(--surface-raised);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.alert-queue__scroll{flex:1;min-height:0;overflow:auto}.alert-queue__table{border-collapse:collapse;width:100%}.alert-queue__table[data-ancho=variable]{table-layout:fixed}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="6"]{width:6rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="8"]{width:8rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="10"]{width:10rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="12"]{width:12rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="14"]{width:14rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="16"]{width:16rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="18"]{width:18rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="20"]{width:20rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="22"]{width:22rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="24"]{width:24rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="26"]{width:26rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="28"]{width:28rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="30"]{width:30rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="32"]{width:32rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="34"]{width:34rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="36"]{width:36rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="38"]{width:38rem}.alert-queue__table[data-ancho=variable] .alert-queue__th[data-ancho-col="40"]{width:40rem}.alert-queue__th{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background-color:var(--surface-raised);border-bottom:.1em solid var(--border-default);white-space:nowrap;padding:.5em .6em;font-size:.92em;font-weight:600;position:sticky;top:0}.alert-queue__th[data-col=select],.alert-queue__td[data-col=select]{text-align:center;width:3rem}.alert-queue__th:first-child,.alert-queue__td:first-child{padding-left:.9em}.alert-queue__row{border-bottom:.1em solid var(--border-subtle)}.alert-queue__row:hover{background-color:var(--surface-hover)}.alert-queue__td{color:var(--text-primary);font-variant-numeric:tabular-nums;vertical-align:middle;padding:.4em .6em}.alert-queue__stamp,.alert-queue__stack{flex-direction:column;line-height:1.25;display:flex}.alert-queue__chip{background-color:var(--surface-canvas);border:.1em solid var(--border-subtle);color:var(--text-primary);border-radius:999em;align-self:flex-start;align-items:center;padding:.1em .5em;font-size:.92em;text-decoration:none;display:inline-flex}a.alert-queue__chip{font-variant-numeric:tabular-nums;color:var(--accent-solid);border-color:var(--accent-solid)}a.alert-queue__chip:hover{border-color:var(--accent-solid-hover);background-color:var(--surface-sunken);color:var(--accent-solid-hover)}.alert-queue__host,.alert-queue__meta,.alert-queue__time,.alert-queue__date,.alert-queue__sub,.incident-table__host,.incident-table__meta,.incident-table__rule,.incident-table__id,.incident-table__date,.incident-table__age,.incident-table__number,.incident-table__ip,.incident-table__summary,.incident-table__td .control-panel__note{color:var(--text-primary);font-size:1em;font-weight:400}.alert-queue__banda{border-bottom:.1em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);justify-content:center;align-items:center;gap:.5em;padding:.4em .75em;display:flex}.alert-queue__banda-accion{background-color:var(--transparent);color:var(--accent-solid);cursor:pointer;border:none;font-weight:600;text-decoration:underline}.alert-queue__actions{gap:.4em;display:flex}.alert-queue__row[data-vacio]{background-color:var(--transparent)}.alert-queue__row[data-vacio] .alert-queue__td{text-align:center;color:var(--text-muted);padding:2em .6em}.severity-badge,.status-badge{border:.1em solid var(--border-default);color:var(--text-secondary);white-space:nowrap;border-radius:999em;align-items:center;padding:.1em .7em;font-size:.92em;font-weight:600;display:inline-flex}:is(.incident-table,.alert-queue) :is(.status-badge,.severity-badge,.filter-chip,.alert-queue__chip){border-radius:999em;height:1.5rem;padding:0 .6em}.severity-badge[data-severity=disaster]{background-color:var(--severity-disaster-bg);border-color:var(--severity-disaster-border);color:var(--severity-disaster-text)}.severity-badge[data-severity=high]{background-color:var(--severity-high-bg);border-color:var(--severity-high-border);color:var(--severity-high-text)}.severity-badge[data-severity=average]{background-color:var(--severity-average-bg);border-color:var(--severity-average-border);color:var(--severity-average-text)}.severity-badge[data-severity=warning]{background-color:var(--severity-warning-bg);border-color:var(--severity-warning-border);color:var(--severity-warning-text)}.severity-badge[data-severity=info]{background-color:var(--severity-info-bg);border-color:var(--severity-info-border);color:var(--severity-info-text)}.severity-badge[data-severity=not_classified]{background-color:var(--severity-not_classified-bg);border-color:var(--severity-not_classified-border);color:var(--severity-not_classified-text)}.status-badge[data-estado=active]{border-color:var(--status-active-base);color:var(--status-active-base);background-color:var(--status-active-bg)}.status-badge[data-estado=open]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.status-badge[data-estado=online]{border-color:var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--feedback-success-bg)}.status-badge[data-estado=offline]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.status-badge[data-estado=investigating]{border-color:var(--status-investigating-base);color:var(--status-investigating-base);background-color:var(--status-investigating-bg)}.status-badge[data-estado=resolved]{border-color:var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--status-resolved-bg)}.status-badge[data-estado=closed]{border-color:var(--feedback-info-base);color:var(--feedback-info-base);background-color:var(--status-closed-bg)}.status-badge[data-estado=root-cause]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.status-badge[data-estado=outdated]{border-color:var(--feedback-warning-base);color:var(--feedback-warning-base)}.status-badge[data-estado=up]{border-color:var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--feedback-success-bg)}.status-badge[data-estado=down]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.status-badge[data-estado=unknown]{border-color:var(--feedback-info-base);color:var(--feedback-info-base)}.status-badge[data-estado=healthy]{border-color:var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--feedback-success-bg)}.status-badge[data-estado=degraded]{border-color:var(--feedback-warning-base);color:var(--feedback-warning-base)}.status-badge[data-estado=warning]{border-color:var(--feedback-warning-base);color:var(--feedback-warning-base);background-color:var(--feedback-warning-bg)}.status-badge[data-estado=critical]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.incident-table__row[data-priority=P1],.alert-queue__row[data-severity=disaster]{box-shadow:inset .3em 0 0 0 var(--severity-disaster-base)}.incident-table__row[data-priority=P2],.alert-queue__row[data-severity=high]{box-shadow:inset .3em 0 0 0 var(--severity-high-base)}.incident-table__row[data-priority=P3],.alert-queue__row[data-severity=warning]{box-shadow:inset .3em 0 0 0 var(--severity-warning-base)}.alert-queue__row[data-severity=average]{box-shadow:inset .3em 0 0 0 var(--severity-average-base)}.alert-queue__row[data-severity=info]{box-shadow:inset .3em 0 0 0 var(--severity-info-base)}.alert-queue__row[data-severity=not_classified]{box-shadow:inset .3em 0 0 0 var(--severity-not_classified-base)}.incident-card[data-priority=P1]:before{background-color:var(--severity-disaster-base)}.incident-card[data-priority=P2]:before{background-color:var(--severity-high-base)}.incident-card[data-priority=P3]:before{background-color:var(--severity-warning-base)}.system-status-page__skeleton-row{flex-wrap:wrap;gap:1em;display:flex}.system-status-page__skeleton-tile{background-color:var(--surface-hover);border-radius:1.2em;width:30%;height:7.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.system-status-page__skeleton-chart{background-color:var(--surface-hover);border-radius:1.6em;width:100%;height:18.75rem;margin-top:2em;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.system-status-page__metric-grid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1em;display:grid}.metric-tile{background-color:var(--surface-raised);border:.1em solid var(--border-default);border-radius:1.2em;flex-direction:column;gap:.5em;padding:1em;display:flex}.metric-tile__header{color:var(--text-secondary);align-items:center;gap:.5em;display:flex}.metric-tile__key{font-size:.92em;font-weight:500}.metric-tile__value{color:var(--text-primary);margin-block:.25em;font-size:2em;font-weight:600}.metric-tile__value-unit{color:var(--text-muted);font-weight:400}.metric-tile__timestamp{color:var(--text-muted);font-size:.92em}.system-status-page__chart-section{background-color:var(--surface-canvas);border:.1em solid var(--border-default);border-radius:1.6em;flex-direction:column;flex:1;margin-top:.5em;padding:1.25em;display:flex}.system-status-page__chart-title{color:var(--text-primary);margin-bottom:1em;font-size:1.17em;font-weight:600}.system-status-page__chart-placeholder{background-color:var(--surface-raised);border:.1em solid var(--border-default);color:var(--text-muted);border-radius:1.6em;flex:1;justify-content:center;align-items:center;display:flex}.system-status-page__chart-placeholder-content{text-align:center}.system-status-page__chart-placeholder-icon{opacity:.5;width:2rem;height:2rem;margin:0 auto 1em;display:block}.system-status-page__chart-placeholder-note{font-size:1em}.incident-inbox{flex-direction:column;height:100%;min-height:0;display:flex}.header-search{border:.1em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-muted);border-radius:999em;align-items:center;gap:.4em;margin-left:.5em;padding:0 .75em;display:inline-flex}.header-search:focus-within{border-color:var(--border-focus);outline:none}.header-search__input{background-color:var(--transparent);width:14rem;color:var(--text-primary);border:none;outline:none;font-weight:600}.incident-table__action[data-variant=danger]{color:var(--feedback-error-base)}.incident-table__action[data-variant=danger]:hover{background-color:var(--feedback-error-bg);color:var(--severity-disaster-text)}.dropdown__item[data-active]{color:var(--text-primary);font-weight:700}.control-panel{flex-direction:column;gap:.75em;padding:.9em 1em;display:flex}.control-panel[data-panel=query-builder]{width:min(90vw,42rem)}.control-panel__head{justify-content:space-between;align-items:center;display:flex}.control-panel__title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);align-items:center;gap:.4em;font-size:.92em;font-weight:700;display:inline-flex}.control-panel__counter{color:var(--text-muted);font-weight:400}.control-panel__group{flex-direction:column;gap:.4em;display:flex}.control-panel__group-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em;font-weight:700}.control-panel__field{color:var(--text-muted);flex-direction:column;gap:.25em;display:flex}.control-panel__label{color:var(--text-muted);font-weight:600}.control-panel__select{cursor:pointer}.control-panel__submit{border:.15em solid var(--accent-solid);background-color:var(--accent-solid);height:1.75rem;color:var(--text-on-accent);cursor:pointer;border-radius:999em;justify-content:center;align-self:flex-start;align-items:center;gap:.4em;padding:0 1em;font-weight:600;display:inline-flex}.control-panel__submit[data-pendiente]{border-style:dashed}.control-panel__submit:disabled{cursor:not-allowed;opacity:.5}.control-panel__submit[data-variant=danger]{border-color:var(--feedback-error-base);background-color:var(--feedback-error-base);color:var(--text-on-accent)}.control-panel__options{flex-wrap:wrap;gap:.4em;max-width:28rem;display:flex}.control-panel__field-head{justify-content:space-between;align-items:center;gap:.5em;display:flex}.control-panel__option{border:.15em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.4em;padding:.2em .7em;display:inline-flex}.control-panel__option input[type=checkbox]{display:none}.control-panel__option:has(input:checked){background-color:var(--accent-subtle);border-color:var(--accent-solid);color:var(--accent-solid)}.control-panel__option[data-pendiente]{opacity:.7;border-style:dashed}.control-panel__field+.control-panel__option{margin-top:.75em}.control-panel__note{width:100%;color:var(--text-muted);margin:0;font-size:.92em}.control-panel__note[data-align=end]{text-align:end}.control-panel__bloqueado{width:100%;color:var(--text-muted);align-items:flex-start;gap:.4em;margin:0 0 .75em;font-size:.92em;display:flex}.control-panel__bloqueado .icon{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.05em}.datasource-config{border-top:.1em solid var(--border-default);flex-direction:column;gap:.6em;margin-top:1.1em;padding-top:1em;display:flex}.datasource-config__titulo{color:var(--text-primary);margin:0;font-size:1em;font-weight:600}.datasource-config__aviso{border:.1em solid var(--feedback-warning-base);background-color:var(--feedback-warning-bg);color:var(--text-primary);border-radius:.8em;align-items:flex-start;gap:.5em;margin:0;padding:.55em .75em;font-size:.92em;display:flex}.datasource-config__aviso .icon{width:1rem;height:1rem;color:var(--feedback-warning-base);flex-shrink:0}.datasource-config__reglas{flex-direction:column;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.datasource-config__regla{border:.1em solid var(--border-default);border-radius:.8em;justify-content:space-between;align-items:center;gap:.75em;padding:.35em .6em;display:flex}.datasource-config__regla-texto{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);flex:1}.datasource-config__confirmacion{color:var(--text-primary);align-items:flex-start;gap:.5em;font-size:.92em;display:flex}.control-panel__resultado{width:100%;color:var(--text-muted);margin:.5em 0 0}.control-panel__resultado[data-estado=ok]{color:var(--feedback-success-base)}.control-panel__resultado[data-estado=fallo]{color:var(--feedback-error-base)}.control-panel__terminal{background:var(--surface-sunken);border:.1em solid var(--border-default);border-radius:.8em;width:100%;margin-top:1em;position:relative}.control-panel__terminal-head{background:var(--surface-raised);border-bottom:.1em solid var(--border-default);border-top-left-radius:.8em;border-top-right-radius:.8em;justify-content:space-between;align-items:center;padding:.5em 1em;display:flex}.control-panel__terminal-title{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:.4em;font-size:.92em;font-weight:600;display:flex}.control-panel__terminal-actions{align-items:center;gap:.5em;display:flex}.control-panel__terminal-code{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;padding:1em;line-height:1.5;overflow-x:auto}.control-panel__terminal-toast{background:var(--surface-hover);color:var(--text-primary);border-radius:.8em;padding:.1em .4em;font-size:.92em;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.control-panel__features{gap:.5em;margin-top:1em;display:flex}.control-panel__feature{border-radius:.8em;align-items:center;gap:.4em;padding:.4em .75em;font-weight:500;display:flex}.control-panel__feature[data-tipo=success]{border:.1em solid var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--feedback-success-bg)}.control-panel__feature[data-tipo=info]{border:.1em solid var(--feedback-info-base);color:var(--feedback-info-base);background-color:var(--feedback-info-bg)}.query-group{border:.1em solid var(--border-default);background-color:var(--surface-raised);border-radius:1.2em;flex-direction:column;gap:.4em;padding:.6em;display:flex}.query-group__joiner{background-color:var(--surface-sunken);color:var(--text-muted);border-radius:999em;align-self:flex-start;gap:.25em;padding:.1em .5em;font-size:.92em;font-weight:700;display:inline-flex}.query-group__add{border:.1em solid var(--border-default);background-color:var(--surface-2);height:1.5rem;color:var(--text-primary);cursor:pointer;border-radius:999em;align-self:flex-start;align-items:center;gap:.25em;padding:0 .6em;display:inline-flex}.query-condition{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.query-condition__parametro{align-items:center;display:inline-flex}.query-condition__busqueda{width:14rem}.query-condition__panel{width:16rem;max-width:calc(100vw - 2rem);padding:.5em}.query-condition__opciones{flex-direction:column;gap:.2em;max-height:16rem;display:flex;overflow-y:auto}.query-condition__seccion{color:var(--text-muted);padding:.4em .8em .2em;font-size:.85em;font-weight:500}.query-condition__opcion{width:100%;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:1.6em;padding:.4em .8em;display:block}.query-condition__opcion[data-activa]{background-color:var(--surface-hover);color:var(--text-primary)}.query-condition__opcion[aria-selected=true]{background-color:var(--feedback-info-bg);color:var(--feedback-info-base);font-weight:500}.query-condition__vacio{color:var(--text-muted);padding:.4em .5em;display:block}.query-condition>.multi-select-search__trigger:first-child{min-width:11rem}.query-condition__value{flex:1;min-width:7rem}.query-condition__error{color:var(--feedback-error-base);flex-basis:100%;margin:0}.query-condition__remove{border:.1em solid var(--border-default);background-color:var(--transparent);width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;border-radius:999em;justify-content:center;align-items:center;display:inline-flex}.query-engine{flex-direction:column;gap:.4em;display:flex}.query-engine__label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em;font-weight:600}.query-engine__options{gap:.4em;display:flex}.query-engine__option{border:.15em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);cursor:pointer;border-radius:999em;flex:1;padding:.25em .3em;font-weight:600}.query-engine__option[data-pendiente]{opacity:.7;border-style:dashed}.query-engine__option[data-active]{border-color:var(--border-focus);color:var(--text-primary)}.query-footer{justify-content:flex-end;align-items:center;gap:.5em;display:flex}.query-footer__cancel,.query-footer__apply{border:.15em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.25em;padding:0 1em;display:inline-flex}.query-footer .control-panel__reset{margin-right:auto}.query-footer__apply[data-primary=true]{border-color:var(--accent-solid);background-color:var(--accent-solid);color:var(--text-on-accent);font-weight:600}.query-footer__apply[data-primary=true]:hover{background-color:var(--accent-solid-hover);border-color:var(--accent-solid-hover)}.query-footer__apply[data-primary=true]:disabled{opacity:.5;cursor:not-allowed}.query-footer__apply[data-primary=true]:disabled:hover{background-color:var(--accent-solid);border-color:var(--accent-solid)}.query-footer__apply:not([data-primary=true]){color:var(--text-muted);cursor:not-allowed;background-color:#0000;border-color:#0000}.query-footer__apply:not([data-primary=true]):hover{border-color:var(--accent-solid)}.cc-filters__divider{border:none;border-top:.1em solid var(--border-subtle);margin:.25em 0}.cc-dialog__textarea{border:.15em solid var(--border-default);background-color:var(--surface-canvas);width:100%;color:var(--text-primary);resize:vertical;border-radius:1.6em;padding:.5em .8em}.cc-dialog__textarea:focus{border-color:var(--border-focus);outline:none}.campo-secreto{width:100%;display:flex;position:relative}.campo-secreto__input{border:.15em solid var(--border-default);background-color:var(--surface-canvas);width:100%;height:1.75rem;color:var(--text-primary);border-radius:999em;padding:0 2.2em 0 .8em}.campo-secreto__ojo{background-color:var(--transparent);color:var(--text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:.6em;transform:translateY(-50%)}.campo-secreto__ojo:hover{color:var(--text-primary)}.campo-secreto__ojo:disabled{opacity:.5;cursor:not-allowed}.campo-secreto__icono{flex-shrink:0;width:1rem;height:1rem}.cc-dialog__input-row{align-items:center;gap:.5em;display:flex}.cc-dialog__input-row .cc-dialog__input{flex:1}.cc-dialog__input{border:.15em solid var(--border-default);background-color:var(--surface-canvas);width:100%;height:1.75rem;color:var(--text-primary);border-radius:999em;padding:0 .8em}.cc-dialog__input:focus{border-color:var(--border-focus);outline:none}.cc-dialog__input:disabled,.cc-dialog__textarea:disabled{opacity:.5;cursor:not-allowed}.cc-dialog__search{border:.15em solid var(--border-default);background-color:var(--surface-canvas);width:100%;height:1.75rem;color:var(--text-muted);border-radius:999em;align-items:center;gap:.4em;padding:0 .75em;display:flex}.cc-dialog__search:focus-within{border-color:var(--border-focus);outline:none}.cc-dialog__search-input{background-color:var(--transparent);min-width:0;color:var(--text-primary);border:none;outline:none;flex:1}.cc-dialog__acciones{justify-content:flex-end;gap:.5em;margin-top:.75em;display:flex}.cc-dialog__cancelar{border:.1em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.4em;padding:0 1em;display:inline-flex}.cc-dialog__error{color:var(--feedback-error-base);margin:.5em 0 0}.incident-modal__context{background-color:var(--surface-sunken);border:.1em solid var(--border-default);border-radius:.8em;margin-bottom:1.25em;padding:.75em 1em}.incident-modal__label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 .25em;font-size:.92em;font-weight:600}.incident-modal__message{color:var(--text-primary);word-break:break-word;margin:0;font-weight:500}.incident-modal__meta{color:var(--text-secondary);margin:.25em 0 0;font-size:.92em}.incident-modal__create-row{justify-content:space-between;align-items:center;gap:1em;display:flex}.incident-modal__create-row .incident-modal__meta{margin:0}.incident-modal__create-row .cc-dialog__cancelar{flex-shrink:0}.incident-modal__warning{background-color:var(--feedback-warning-bg);border:.1em solid var(--feedback-warning-base);color:var(--feedback-warning-base);border-radius:.8em;align-items:flex-start;gap:.5em;margin-top:.75em;padding:.5em .75em;font-size:.92em;display:flex}.incident-modal__warning-strong{font-variant-numeric:tabular-nums;font-weight:700}.incident-modal__section{border-top:.1em solid var(--border-default);flex-direction:column;gap:.5em;margin-top:1em;padding:1em 0 0;display:flex}.incident-modal__section[data-sin-divisor=true]{border-top:none;margin-top:0;padding-top:0}.incident-modal__section-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0;font-size:.92em;font-weight:600}.incident-modal__input-group{gap:.5em;display:flex}.incident-modal__section .cc-dialog__error{margin-top:0}.incident-modal__suggestions{flex-direction:column;gap:.4em;max-height:12rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.incident-modal__suggestion{text-align:left;background-color:var(--surface-sunken);border:.1em solid var(--border-default);cursor:pointer;border-radius:.8em;flex-direction:column;gap:.25em;width:100%;padding:.5em .75em;display:flex}.incident-modal__suggestion[data-seleccionado]{border-color:var(--accent-solid);background-color:var(--surface-selected)}.incident-modal__suggestion-header{justify-content:space-between;align-items:center;gap:.5em;display:flex}.incident-modal__suggestion-id{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.92em;font-weight:600}.incident-modal__suggestion-summary{color:var(--text-primary);font-weight:500}.incident-modal__suggestion-meta{color:var(--text-secondary);font-size:.92em}.cc-analyze{flex-direction:column;gap:.75em;display:flex}.cc-analyze__grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.5em 1.5em;margin:0;display:grid}.cc-analyze__fila{border-bottom:.1em solid var(--border-default);gap:.5em;padding:.25em 0;display:flex}.cc-analyze__clave{min-width:8rem;color:var(--text-muted);font-size:.92em}.cc-analyze__valor{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.saved-views__empty{color:var(--text-muted);margin:0;font-size:.92em}.saved-views__list{flex-direction:column;gap:.25em;margin:0;padding:0;list-style:none;display:flex}.saved-views__item{align-items:center;gap:.25em;display:flex}.saved-views__section{border-top:.1em solid var(--border-subtle);flex-direction:column;gap:.4em;margin-top:.75em;padding-top:.75em;display:flex}.saved-views__section-title{color:var(--text-secondary);margin:0;font-size:.92em;font-weight:600}.saved-views__readonly{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.92em}.saved-views__share-list{flex-direction:column;gap:.4em;max-height:14rem;display:flex;overflow-y:auto}.dashboard-share__add,.dashboard-share__colaboradores{flex-direction:column;gap:.5em;margin-top:.75em;display:flex}.dashboard-share__add select,.dashboard-share__acciones select{flex-shrink:0;width:auto}.dashboard-share__panel{flex-direction:column;gap:.5em;display:flex}.dashboard-share__resultados{border:.15em solid var(--border-subtle);background-color:var(--surface-raised);border-radius:.8em;flex-direction:column;max-height:14rem;padding:.25em;display:flex;overflow-y:auto}.dashboard-share__seccion-titulo{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:.5em;margin:0;padding:.4em .6em .2em;font-size:.85em;display:flex}.dashboard-share__resultado{background-color:var(--transparent);min-height:1.75rem;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:.8em;align-items:center;gap:.75em;padding:0 .6em;display:flex}.dashboard-share__resultado .dashboard-share__nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dashboard-share__resultado[data-activo]{background-color:var(--surface-hover)}.dashboard-share__resultado[aria-disabled=true]{color:var(--text-muted);cursor:default}.dashboard-share__pendiente{background-color:var(--accent-subtle);color:var(--accent-solid);border-radius:.8em;flex-shrink:0;padding:0 .5em;font-size:.85em}.dashboard-share__colaborador[data-pendiente]{border-left:.2em solid var(--accent-solid);background-color:var(--accent-subtle);border-radius:.8em;padding:0 .5em}.dashboard-share__colaborador{min-height:1.75rem;color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75em;display:flex}.dashboard-share__nombre,.dashboard-share__acciones,.dashboard-share__confirmar{align-items:center;gap:.5em;min-width:0;display:inline-flex}.saved-views__share-option{min-height:1.75rem;color:var(--text-primary);align-items:center;gap:.5em;display:flex}.saved-views__share-option input{accent-color:var(--accent-solid)}.saved-views__load{border:.15em solid var(--border-default);background-color:var(--surface-canvas);min-width:0;height:1.75rem;color:var(--text-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:999em;flex:1;padding:0 .8em;overflow:hidden}.saved-views__load:hover{border-color:var(--accent-solid)}.saved-views__load[data-activa]{border-color:var(--accent-solid);background-color:var(--surface-selected);font-weight:600}.saved-views__active{color:var(--text-secondary);margin:0;font-size:.92em}.saved-views__config{white-space:pre-line}.saved-views__icon[data-pendiente]{opacity:.7;cursor:not-allowed;border-style:dashed}.saved-views__empty[data-pendiente]{font-style:italic}.saved-views__icon{border:.1em solid var(--border-default);background-color:var(--transparent);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;border-radius:.8em;justify-content:center;align-items:center;display:inline-flex}.saved-views__icon:hover{color:var(--text-primary);border-color:var(--border-strong)}.saved-views__icon[data-activa]{color:var(--accent-solid);border-color:var(--accent-solid)}.saved-views__save{gap:.5em;display:flex}.saved-views__name{border:.15em solid var(--border-default);background-color:var(--surface-canvas);height:1.75rem;color:var(--text-primary);border-radius:999em;flex:1;padding:0 .75em}.saved-views__button{border:.15em solid var(--border-strong);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.25em;padding:0 .8em;font-weight:600;display:inline-flex}.saved-views__button[data-pendiente]{opacity:.7;border-style:dashed}.saved-views__button:disabled{opacity:.4;cursor:not-allowed}.incident-inbox__split{flex:1;min-height:0;display:flex}.incident-inbox__split[data-modo=card]{flex-direction:row}.incident-inbox__split[data-modo=table]{flex-direction:column}.incident-inbox__list{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.incident-inbox__detail{background-color:var(--surface-raised);flex:1;min-width:0;min-height:0;overflow-y:auto}.incident-inbox__resizer{appearance:none;background-color:var(--border-default);z-index:10;border:none;flex-shrink:0;padding:0;transition:background-color .2s;position:relative}.incident-inbox__resizer:before{content:"";z-index:10;position:absolute}.incident-inbox__resizer:hover,.incident-inbox__resizer:active{background-color:var(--accent-solid)}.incident-inbox__split[data-modo=card] .incident-inbox__resizer{cursor:col-resize;width:.1em}.incident-inbox__split[data-modo=card] .incident-inbox__resizer:before{cursor:col-resize;inset:0 -.25rem}.incident-inbox__split[data-modo=table] .incident-inbox__resizer{cursor:row-resize;height:.1em}.incident-inbox__split[data-modo=table] .incident-inbox__resizer:before{cursor:row-resize;inset:-.25rem 0}.bulk-bar{z-index:30;border:.1em solid var(--border-default);background-color:var(--surface-overlay);box-shadow:0 .5rem 2rem var(--shadow-overlay);border-radius:1.6em;align-items:center;gap:.5em;padding:.5em .75em;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.bulk-bar__count{color:var(--text-primary);font-size:.92em;font-weight:600}.bulk-bar__scope{border:.15em solid var(--border-default);background-color:var(--transparent);color:var(--text-secondary);cursor:pointer;border-radius:.8em;padding:.2em .6em;font-size:.92em}.bulk-bar__scope[data-active]{border-color:var(--accent-solid);background-color:var(--accent-subtle);color:var(--accent-indicator)}.bulk-bar__destino{min-width:10rem}.bulk-bar__result{color:var(--text-muted);align-items:center;gap:.25em;font-size:.92em;display:inline-flex}.bulk-bar__result[data-fallo]{color:var(--feedback-error-base)}.bulk-bar__clear{border:.1em solid var(--border-default);background-color:var(--transparent);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;border-radius:999em;justify-content:center;align-items:center;display:inline-flex}.incident-table{flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex;overflow:auto}.incident-table__grid{border-collapse:collapse;table-layout:fixed;width:100%}.incident-table__th{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background-color:var(--surface-raised);border-bottom:.1em solid var(--border-default);white-space:nowrap;padding:.5em .6em;font-size:.92em;font-weight:600;position:sticky;top:0}.incident-table__sort,.alert-queue__sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25em;padding:0;display:inline-flex}.incident-table__sort:hover,.incident-table__sort[data-activo],.alert-queue__sort:hover,.alert-queue__sort[data-activo]{color:var(--text-primary)}.incident-table__sort[data-activo] .icon,.alert-queue__sort[data-activo] .icon{color:var(--accent-solid)}.incident-table__th[data-col=select],.incident-table__td[data-col=select]{text-align:center;width:3rem}.incident-table__th:first-child,.incident-table__td:first-child{padding-left:.9em}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="6"]{width:6rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="8"]{width:8rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="10"]{width:10rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="12"]{width:12rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="14"]{width:14rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="16"]{width:16rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="18"]{width:18rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="20"]{width:20rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="22"]{width:22rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="24"]{width:24rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="26"]{width:26rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="28"]{width:28rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="30"]{width:30rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="32"]{width:32rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="34"]{width:34rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="36"]{width:36rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="38"]{width:38rem}.incident-table__grid[data-ancho=variable] .incident-table__th[data-ancho-col="40"]{width:40rem}.column-resize-handle{appearance:none;cursor:col-resize;background-color:var(--transparent);z-index:10;border:none;width:.1em;padding:0;transition:background-color .2s;position:absolute;top:0;bottom:0;right:0}.column-resize-handle:before{content:"";z-index:10;cursor:col-resize;position:absolute;inset:0 0 0 -.5rem}.column-resize-handle:hover,.column-resize-handle:active{background-color:var(--accent-solid)}.incident-table[data-tabla=collectors] .incident-table__th[data-col=name]{width:18%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=id]{width:12%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=heartbeat]{width:14%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=site]{width:9%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=version]{width:13%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=capabilities]{width:18%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=status]{width:13%}.incident-table[data-tabla=collectors] .incident-table__th[data-col=actions]{width:20%}.incident-table[data-tabla=rbac] .incident-table__th[data-col=permission]{width:40%}.incident-table[data-tabla=rbac] .incident-table__th[data-col=role]{text-transform:capitalize;width:15%}.incident-table__row{border-bottom:.1em solid var(--border-subtle);cursor:pointer}.incident-table__row:hover{background-color:var(--surface-hover)}.incident-table__row[data-selected]{background-color:var(--surface-hover);box-shadow:inset .3em 0 0 0 var(--accent-solid)}.incident-table__row[data-vacio]{cursor:default}.incident-table__row[data-vacio]:hover{background-color:var(--transparent)}.incident-table__td{color:var(--text-primary);font-variant-numeric:tabular-nums;vertical-align:middle;padding:.4em .6em}.incident-table__row[data-vacio] .incident-table__td{text-align:center;color:var(--text-muted);padding:2em .6em}.incident-table__row[data-fila=grupo]{cursor:default;background-color:var(--surface-sunken)}.incident-table__row[data-fila=grupo]:hover{background-color:var(--surface-sunken)}.incident-table__row[data-fila=grupo] .incident-table__td{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);padding-top:.75em;font-size:.92em;font-weight:600}.incident-table__cell-stack{flex-direction:column;gap:.1em;display:flex}.incident-table__cell-stack[data-ancho=wide]{min-width:8rem}.incident-table__cell-inline{align-items:center;display:flex}.incident-table__cell-help{cursor:default}.incident-table[data-tabla=regex-rules] .incident-table__number{word-break:break-all}.incident-table__summary{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;display:block;overflow:hidden}.incident-table__tooltip-text{white-space:pre-wrap;word-break:break-word;max-width:40rem;font-weight:400}.incident-table__grid[data-ancho=variable] .incident-table__summary{max-width:100%}.incident-table__tag-list{flex-wrap:wrap;gap:.4em;display:flex}.incident-table__priority,.incident-card__priority{font-variant-numeric:tabular-nums;min-width:1.25rem;color:var(--text-muted);justify-content:center;align-items:center;font-size:.92em;font-weight:700;display:inline-flex}.incident-table__priority[data-priority=P1],.incident-card__priority[data-priority=P1]{color:var(--severity-disaster-text)}.incident-table__priority[data-priority=P2],.incident-card__priority[data-priority=P2]{color:var(--severity-high-text)}.incident-table__priority[data-priority=P3],.incident-card__priority[data-priority=P3]{color:var(--severity-warning-text)}.incident-table__reassign{height:1.5rem}.incident-table__reassign[data-fallo]{border-color:var(--feedback-error-base);color:var(--feedback-error-base)}.incident-table__actions{gap:.25em;display:flex}.incident-cards{flex-direction:column;flex:1;gap:.5em;min-height:0;padding:.75em;display:flex;overflow-y:auto}.incident-cards__count{color:var(--text-secondary);margin:0 0 1em}.incident-cards__empty{text-align:center;color:var(--text-muted);margin:2em 0}.incident-cards__more{border:.15em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-self:center;padding:0 1em}.incident-card{border:.1em solid var(--border-default);background-color:var(--surface-raised);text-align:left;cursor:pointer;border-radius:1.6em;flex-direction:column;flex-shrink:0;gap:.4em;padding:.6em .75em .6em 1.2em;display:flex;position:relative;overflow:hidden}.incident-card:before{content:"";background-color:var(--transparent);width:.6em;position:absolute;inset:0 auto 0 0}.incident-card:hover{background-color:var(--surface-hover)}.incident-card[data-selected]{border-color:var(--accent-solid);background-color:var(--surface-hover)}.incident-card__top{align-items:center;gap:.5em;display:flex}.incident-card__id{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.92em}.incident-card__top .status-badge{margin-left:auto}.incident-card__summary{color:var(--text-primary);font-weight:600}.incident-card__meta{color:var(--text-muted);align-items:center;gap:.75em;font-size:.92em;display:flex}.incident-card__host{text-overflow:ellipsis;white-space:nowrap;cursor:help;overflow:hidden}.incident-card__alerts,.incident-card__age{font-variant-numeric:tabular-nums;white-space:nowrap}.incident-card__groups{color:var(--text-muted);cursor:help;font-size:.92em}.table-paginator{border-top:.1em solid var(--border-default);background-color:var(--surface-raised);z-index:1;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75em;padding:.6em 2.1em;display:flex;position:sticky;bottom:0}.table-paginator__count{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;font-size:.92em;display:flex}.table-paginator__count--empty{display:inline-block}.table-paginator__controls{align-items:center;gap:.4em;display:flex}.table-paginator__button{border:.15em solid var(--border-default);background-color:var(--transparent);width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.table-paginator__button:hover:not(:disabled){background-color:var(--surface-hover);color:var(--text-primary)}.table-paginator__button:disabled{opacity:.3;cursor:not-allowed}.table-paginator__size{color:var(--text-muted);align-items:center;gap:.4em;display:inline-flex}.table-paginator__size select{border:.15em solid var(--border-default);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;appearance:auto;border-radius:999em;padding:0 2.1em 0 .7em}.incident-detail{flex-direction:column;gap:1em;padding:1.25em;display:flex}.incident-detail__head{justify-content:space-between;align-items:flex-start;gap:.75em;display:flex}.incident-detail__title{color:var(--text-primary);align-items:center;gap:.5em;margin:0;font-size:1.5em;font-weight:700;display:flex}.incident-detail__number{border:.1em solid var(--accent-solid);background-color:var(--accent-subtle);color:var(--accent-solid);font-variant-numeric:tabular-nums;border-radius:999em;padding:.1em .7em;font-size:.92em}.incident-detail__actions{flex-wrap:wrap;gap:.5em;display:flex}.activity-log{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.activity-log__item{border-bottom:.1em solid var(--border-subtle);align-items:baseline;gap:.5em;padding:.4em 0;display:flex}.activity-log__action{text-transform:uppercase;letter-spacing:.05em;min-width:6rem;color:var(--text-muted);flex-shrink:0;font-size:.92em;font-weight:700}.activity-log__action[data-action=resolve],.activity-log__action[data-action=close]{color:var(--accent-indicator)}.activity-log__summary{color:var(--text-primary);flex:1}.activity-log__stamp{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:.92em}.topology-list{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.topology-list__item{border-bottom:.1em solid var(--border-subtle);align-items:center;gap:.5em;padding:.4em 0;display:flex}.topology-list__hops{font-variant-numeric:tabular-nums;min-width:1.25rem;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.92em;display:inline-flex}.topology-list__kind{border:.1em solid var(--border-default);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);border-radius:.8em;flex-shrink:0;padding:.1em .5em;font-size:.92em}.topology-list__id{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.92em;overflow:hidden}.topology-list__id[data-secundario]{min-width:0;color:var(--text-muted);flex:1 1 0}.topology-list__nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:0 auto;font-weight:600;overflow:hidden}.topology-list__peer{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-left:.4em;font-weight:400}.similar-list{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.similar-list__item{border-bottom:.1em solid var(--border-subtle);align-items:center;gap:.5em;padding:.4em 0;display:flex}.similar-list__link{background-color:var(--transparent);min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;border:none;flex:1;align-items:baseline;gap:.5em;display:flex}.similar-list__link:disabled{cursor:default}.similar-list__number{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0}.similar-list__summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.similar-list__stamp{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:.92em}.similar-list__score{font-variant-numeric:tabular-nums;color:var(--text-secondary);flex-shrink:0;font-size:.92em}.incident-detail__editar{background-color:var(--transparent);color:var(--text-muted);cursor:pointer;vertical-align:middle;border:none;margin-left:.4em;padding:0}.incident-detail__editar:hover{color:var(--accent-solid)}.incident-detail__terminal{max-width:22rem;color:var(--text-muted);align-self:center;line-height:1.3}.incident-detail__close{border:.1em solid var(--border-default);background-color:var(--transparent);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;border-radius:999em;justify-content:center;align-items:center;display:inline-flex}.incident-detail__card,.incident-detail__section{border:.1em solid var(--border-default);background-color:var(--surface-canvas);border-radius:1.2em;flex-direction:column;gap:.5em;padding:.9em;display:flex}.incident-detail__card-top{align-items:center;gap:.5em;display:flex}.incident-detail__priority{border:.1em solid var(--border-strong);color:var(--text-muted);border-radius:.8em;padding:.1em .5em;font-size:.92em;font-weight:700}.incident-detail__priority-editor{display:contents}.incident-detail__card-top .incident-detail__failure{flex-basis:100%;margin-top:.4em}.incident-detail__priority[data-priority]{border-style:solid}.incident-detail__priority[data-priority=P1]{background-color:var(--severity-disaster-bg);border-color:var(--severity-disaster-border);color:var(--severity-disaster-text)}.incident-detail__priority[data-priority=P2]{background-color:var(--severity-high-bg);border-color:var(--severity-high-border);color:var(--severity-high-text)}.incident-detail__priority[data-priority=P3]{background-color:var(--severity-warning-bg);border-color:var(--severity-warning-border);color:var(--severity-warning-text)}button.incident-detail__priority{font:inherit;cursor:pointer}button.incident-detail__priority:hover:not(:disabled){opacity:.85}button.incident-detail__priority:disabled{cursor:not-allowed;opacity:.6}.incident-detail__summary{color:var(--text-primary);margin:0}.incident-detail__meta{flex-wrap:wrap;gap:1em;margin:0;display:flex}.incident-detail__meta dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em}.incident-detail__meta dd{color:var(--text-primary);margin:0}.collector-health__meta{flex-wrap:wrap;gap:1em;margin:0;display:flex}.collector-health__meta dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em}.collector-health__meta dd{color:var(--text-primary);margin:0}.collector-health__datasources{margin:0;padding-left:1.1em}.collector-health__datasources-list{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.collector-health__datasource-row{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75em;display:flex}.collector-health__datasource-actions{flex-shrink:0;align-items:center;gap:.25em;display:flex}.collector-health__ciclos{background-color:var(--surface-hover);border-radius:1.6em;flex-direction:column;gap:.25em;margin:.4em 0 0;padding:.5em .75em;font-size:.92em;display:flex}.collector-health__ciclos li{color:var(--text-muted);gap:.75em;display:flex}.collector-health__ciclos li span:first-child{color:var(--text-primary);font-variant-numeric:tabular-nums}.incident-detail__pills{flex-wrap:wrap;gap:.4em;display:flex}.incident-detail__pill{border:.1em solid var(--border-default);color:var(--text-secondary);border-radius:999em;padding:.1em .5em;font-size:.92em}.incident-detail__section-title{color:var(--text-primary);align-items:center;gap:.5em;margin:0;font-size:1.17em;font-weight:600;display:flex}.incident-detail__pending{color:var(--text-muted);margin:0}.incident-detail__ai-summary-panel{background-color:var(--genai-bg);z-index:1;border-radius:1.2em;flex-direction:column;gap:.5em;margin-bottom:1em;padding:1em;display:flex;position:relative}.incident-detail__ai-summary-panel:before{content:"";background:linear-gradient(to right, var(--genai-primary), var(--genai-secondary));-webkit-mask:linear-gradient(var(--text-on-accent) 0 0) content-box, linear-gradient(var(--text-on-accent) 0 0);-webkit-mask-composite:xor;z-index:-1;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:1.2em;padding:.05em;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.incident-detail__section-title .incident-detail__ai-title-text{background-image:linear-gradient(to right, var(--genai-primary), var(--genai-secondary));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.incident-detail__ai-summary-panel .incident-detail__section-title{align-items:center;gap:.5em;margin-bottom:.5em;display:flex}.incident-detail__ai-summary-panel .incident-detail__section-title>.icon:first-child{color:var(--genai-primary)}.incident-detail__ai-actions{align-items:center;gap:.5em;margin-left:auto;display:flex}.incident-detail__ai-badge{z-index:1;text-transform:uppercase;letter-spacing:.05em;background-color:var(--genai-bg);color:var(--genai-secondary);border-radius:999em;align-items:center;gap:.35em;margin-left:0;padding:.25em .75em;font-size:.92em;font-weight:600;display:flex;position:relative}.incident-detail__ai-badge:before{content:"";background:linear-gradient(to right, var(--genai-primary), var(--genai-secondary));-webkit-mask:linear-gradient(var(--text-on-accent) 0 0) content-box, linear-gradient(var(--text-on-accent) 0 0);-webkit-mask-composite:xor;z-index:-1;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:999em;padding:.05em;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.incident-detail__ai-badge .icon{width:.8rem;height:.8rem;color:var(--genai-secondary)}.incident-detail__ai-summary{color:var(--text-secondary);flex-direction:column;gap:.5em;display:flex}.incident-detail__ai-summary p{margin:0;line-height:1.5}.incident-detail__ai-summary h4{text-transform:uppercase;letter-spacing:.04em;color:var(--genai-secondary);align-items:center;gap:.35em;margin:.5em 0 0;font-size:.92em;font-weight:600;display:flex}.incident-detail__ai-summary h4 .icon{width:.85rem;height:.85rem}.incident-detail__ai-summary ul{flex-direction:column;gap:.25em;margin:0;padding-left:1.1em;line-height:1.5;display:flex}.incident-detail__ai-summary-sello{color:var(--text-muted);font-size:.92em}.incident-detail__tab-body{flex-direction:column;gap:.75em;display:flex}.incident-detail__subtitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0;font-weight:700}.incident-detail__alert-origen{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;color:var(--text-muted);font-size:.92em;overflow:hidden}.incident-detail__alert-resource{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.incident-detail__widgets{gap:1em;margin-top:1em;display:flex}.incident-detail__widget{border:.1em solid var(--border-default);background-color:var(--surface-canvas);border-radius:1.2em;flex-direction:column;flex:10rem;gap:.25em;padding:.75em;display:flex}.incident-detail__widget-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em;font-weight:700}.incident-detail__form{background-color:var(--surface-overlay);border:.1em solid var(--border-default);border-radius:1.2em;flex-direction:column;gap:1em;padding:1.5em;display:flex}.incident-detail__form[data-context=popover]{background-color:#0000;border:none;min-width:15rem;padding:.75em}.incident-detail__label{color:var(--text-muted);font-size:.92em}.incident-detail__field{border:.15em solid var(--border-default);background-color:var(--surface-canvas);width:100%;color:var(--text-primary);border-radius:.8em;padding:.5em .6em}select.incident-detail__field,input.incident-detail__field{border-radius:999em;height:1.75rem;padding:0 .8em}textarea.incident-detail__field{border-radius:1.6em;padding:.5em .8em}.incident-detail__failure{border:.1em solid var(--feedback-error-base);background-color:var(--feedback-error-bg);color:var(--feedback-error-base);border-radius:.8em;margin:0;padding:.5em .75em}.incident-detail__note{color:var(--text-secondary);margin:0}.incident-inbox-page__refresh-badge{z-index:10;background-color:var(--accent-subtle);color:var(--accent-solid);border-radius:999em;padding:.25em .7em;font-size:.92em;position:absolute;top:1rem;right:1rem}@keyframes select-content-show{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes select-content-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.empty-state{border:.1em dashed;border-radius:1.2em;flex-direction:column;justify-content:center;align-items:center;gap:.75em;margin:1.4em;padding:3em 1.5em;display:flex}.empty-state[data-variant=empty]{border-color:var(--border-subtle)}.empty-state[data-variant=unauthorized]{border-color:var(--feedback-warning-base)}@supports (color:color-mix(in lab, red, red)){.empty-state[data-variant=unauthorized]{border-color:color-mix(in srgb, var(--feedback-warning-base) 30%, var(--transparent))}}.empty-state[data-variant=error]{border-color:var(--feedback-error-base)}@supports (color:color-mix(in lab, red, red)){.empty-state[data-variant=error]{border-color:color-mix(in srgb, var(--feedback-error-base) 30%, var(--transparent))}}.empty-state__icon{width:2.5rem;height:2.5rem}.empty-state__icon[data-variant=empty]{color:var(--text-muted)}.empty-state__icon[data-variant=unauthorized]{color:var(--feedback-warning-base)}.empty-state__icon[data-variant=error]{color:var(--feedback-error-base)}.empty-state__title{color:var(--text-primary);margin:0;font-size:1.17em;font-weight:500}.empty-state__description{text-align:center;max-width:24rem;color:var(--text-secondary);margin:0}.empty-state__action{margin-top:.5em}.incident-table__td{border-bottom:.1em solid var(--border-subtle);color:var(--text-primary);padding:.75em}.incident-table__td[data-nowrap=true]{white-space:nowrap}.incident-table__td[data-formato=numeric]{font-variant-numeric:tabular-nums}.skeleton__list{flex-direction:column;gap:.5em;display:flex}.skeleton__line{background-color:var(--surface-hover);border-radius:999em;height:1rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.skeleton__line[data-last]{width:75%}.skeleton__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.05em;padding:0;position:absolute;overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dialog{border:.1em solid var(--border-default);background-color:var(--surface-overlay);width:100%;max-width:70vw;max-height:90vh;box-shadow:0 .5rem 2rem var(--shadow-overlay);border-radius:1.6em;margin:auto;padding:0;position:fixed;inset:0}.dialog[data-tamano=ancho]{max-width:70vw}.dialog::backdrop{background-color:var(--overlay-dialogScrim);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog__container{flex-direction:column;min-height:0;max-height:90vh;display:flex}.dialog__header{border-bottom:.1em solid var(--border-subtle);flex-shrink:0;align-items:center;gap:.5em;padding:1em 1.5em;display:flex}.dialog__title{min-width:0;color:var(--text-primary);flex:1;margin:0;font-size:1.5em;font-weight:600}.dialog__close-btn{width:2rem;height:2rem;color:var(--text-secondary);background:var(--transparent);cursor:pointer;border:none;border-radius:999em;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.dialog__close-btn:hover{background-color:var(--surface-hover);color:var(--text-primary)}.dialog__body{color:var(--text-primary);flex:1;min-height:0;padding:1em 1.5em;overflow-y:auto}.dialog__description{color:var(--text-secondary);margin-bottom:1em}.dropdown__content,.popover__content{z-index:50;border:.1em solid var(--border-default);background-color:var(--surface-raised);width:max-content;max-width:calc(100vw - 2rem);max-height:min(70vh,34rem);color:var(--text-primary);box-shadow:0 .5rem 2rem var(--shadow-overlay);border-radius:1.6em;animation-duration:.2s;overflow-y:auto}.dropdown__content{padding:.5em}.popover__content{padding:0}.dropdown__content[data-state=open],.popover__content[data-state=open]{animation-name:dropdown-content-show}.dropdown__content[data-state=closed],.popover__content[data-state=closed]{animation-name:dropdown-content-hide}.dropdown__item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:.8em;outline:none;align-items:center;gap:.5em;padding:.4em .5em;transition:background-color .1s,color .1s;display:flex;position:relative}.dropdown__item[data-disabled]{pointer-events:none;opacity:.5}.dropdown__item[data-highlighted],.dropdown__item:hover,.dropdown__item:focus-visible{background-color:var(--surface-hover);color:var(--text-primary)}.dropdown__item[data-panel=section-nav]{cursor:pointer;text-align:left;border-radius:.8em;width:100%;padding:.5em .6em}.dropdown__item[data-variant=danger]{color:var(--feedback-error-base)}.dropdown__item[data-priority=P1]{color:var(--severity-disaster-base)}.dropdown__item[data-priority=P2]{color:var(--severity-high-base)}.dropdown__item[data-priority=P3]{color:var(--severity-warning-base)}.dropdown__label{color:var(--text-secondary);padding:.4em .5em;font-size:.92em;font-weight:600}.dropdown__separator{background-color:var(--border-subtle);height:.0625rem;margin:.25em -.25em}@keyframes dropdown-content-show{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dropdown-content-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.tooltip-content{z-index:100;border:.15em solid var(--text-on-accent);background-color:var(--accent-solid);color:var(--text-on-accent);box-shadow:0 .25rem 1rem var(--shadow-overlay);border-radius:999em;padding:.4em .8em;font-weight:600;line-height:1.2;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.tooltip-content[data-variant=info]{background-color:var(--surface-overlay);color:var(--text-primary);border-color:var(--border-default);border-radius:1.6em;padding:.4em 1.1em}.tooltip-content[data-variant=advertencia],.tooltip-content[data-variant=error]{background-color:var(--surface-overlay);color:var(--text-primary);border-radius:1.6em;padding:.4em 1.1em}.tooltip-content[data-variant=advertencia]{border-color:var(--severity-warning-border)}.tooltip-content[data-variant=error]{border-color:var(--severity-disaster-border)}.collector-datasources-tooltip{max-width:16rem;margin:0;padding-left:1.1em;list-style:decimal}.collector-datasources-tooltip li+li{margin-top:.2em}.estado-de-equipo-tooltip{max-width:22rem}.estado-de-equipo-tooltip ul{margin:.3em 0 0;padding-left:1.1em;font-weight:400;list-style:outside}.estado-de-equipo-tooltip li+li{margin-top:.2em}.tooltip-content[data-state=delayed-open]{animation-name:dropdown-content-show}.tooltip-content[data-state=closed]{animation-name:dropdown-content-hide}.page-placeholder{background-color:var(--surface-canvas);border:.1em solid var(--border-default);color:var(--text-secondary);border-radius:1.6em;flex-direction:column;justify-content:center;align-items:center;margin:1.4em;padding:4em 1em;display:flex}.page-placeholder__icon{width:3rem;height:3rem;color:var(--accent-solid);margin-bottom:1em}.page-placeholder__title{color:var(--text-primary);margin-bottom:.5em;font-size:1.5em}.incident-table__th[data-align=left],.incident-table__td[data-align=left]{text-align:left}.incident-table__th[data-align=center],.incident-table__td[data-align=center]{text-align:center}.incident-table__td[data-align=center]{width:100%}.incident-table__td{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.05em;padding:0;position:absolute;overflow:hidden}.filter-bar{flex-direction:column;gap:.5em;display:flex}.filter-bar__close{width:2rem;height:2rem;color:var(--text-muted);border-radius:999em;justify-content:center;align-self:flex-start;align-items:center;margin-left:auto;transition:color .2s,background-color .2s;display:flex}.filter-bar__close:hover{color:var(--text-primary);background-color:var(--surface-raised)}.advanced-filter__builder{flex-direction:column;gap:.5em;display:flex}.advanced-filter__row{flex-wrap:wrap;gap:.5em;display:flex}.advanced-filter__select{cursor:pointer}.advanced-filter__add{border:.15em solid var(--border-strong);background-color:var(--transparent);height:1.75rem;color:var(--text-secondary);cursor:pointer;border-radius:999em;align-self:flex-start;align-items:center;gap:.25em;padding:0 .8em;font-weight:600;display:inline-flex}.advanced-filter__icon{flex-shrink:0;width:.6875rem;height:.6875rem}.advanced-filter__combinator{color:var(--text-muted);align-items:center;gap:.5em;font-size:.92em;display:flex}.advanced-filter__note{color:var(--text-muted);margin:0;font-size:.92em}.filter-chip{border:.15em solid var(--accent-solid);height:1.5rem;color:var(--accent-solid);white-space:nowrap;border-radius:999em;align-items:center;gap:.25em;padding:0 .6em;font-size:.92em;font-weight:600;display:inline-flex}.filter-chip[data-variant=outline]{border-color:var(--border-default);color:var(--text-secondary)}.filter-chip[data-variant=danger]{border-color:var(--feedback-error-base);color:var(--feedback-error-base);background-color:var(--feedback-error-bg)}.filter-chip[data-variant=success]{border-color:var(--feedback-success-base);color:var(--feedback-success-base);background-color:var(--feedback-success-bg)}button.filter-chip{background-color:var(--transparent);cursor:pointer}.filter-chip__remove{background-color:var(--transparent);color:inherit;cursor:pointer;border:none;align-items:center;padding:0;display:inline-flex}.filter-chip__icon{width:.625rem;height:.625rem}.multi-select-search__trigger{max-width:100%}@supports (field-sizing:content){.multi-select-search__trigger{field-sizing:content;min-width:6em;margin-inline-end:auto}}.multi-select-search__trigger::placeholder{color:var(--text-muted)}.multi-select-search__panel{flex-direction:column;gap:.4em;width:16rem;max-width:calc(100vw - 2rem);padding:.5em;display:flex}.multi-select-search__add{border:.15em solid var(--accent-solid);background-color:var(--transparent);height:1.75rem;color:var(--accent-solid);cursor:pointer;text-align:left;border-radius:.8em;padding:0 .6em}.multi-select-search__add:disabled{opacity:.4;cursor:not-allowed}.multi-select-search__options{flex-direction:column;gap:.1em;max-height:12rem;display:flex;overflow-y:auto}.multi-select-search__option{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:1.6em;align-items:center;gap:.5em;width:100%;padding:.4em .8em;display:flex}.multi-select-search__option:hover{background-color:var(--surface-hover);color:var(--text-primary)}.multi-select-search__option[aria-selected=true]{background-color:var(--feedback-info-bg);color:var(--feedback-info-base);font-weight:500}.multi-select-search__option[aria-selected=true]:hover{background-color:var(--feedback-info-bg)}@supports (color:color-mix(in lab, red, red)){.multi-select-search__option[aria-selected=true]:hover{background-color:color-mix(in srgb, var(--feedback-info-bg) 80%, var(--surface-hover))}}.multi-select-search__option[aria-selected=true]:hover{color:var(--feedback-info-base)}.multi-select-search__empty{color:var(--text-muted);padding:.4em .5em}.dynamic-tokens-picker__panel{flex-direction:column;gap:.375rem;width:20rem;max-width:calc(100vw - 2rem);padding:.5rem;display:flex}.dynamic-tokens-picker__search{border:.15em solid var(--border-default);border-radius:.8em;align-items:center;gap:.375rem;height:1.75rem;padding:0 .6em;display:flex}.dynamic-tokens-picker__search-icon{width:.875rem;height:.875rem;color:var(--text-muted);flex-shrink:0}.dynamic-tokens-picker__search-input{background-color:var(--transparent);color:var(--text-primary);border:none;flex:1}.dynamic-tokens-picker__search-input:focus-visible{outline:none}.dynamic-tokens-picker__search:focus-within{border-color:var(--border-focus)}.dynamic-tokens-picker__options{flex-direction:column;gap:.125rem;max-height:18rem;display:flex;overflow-y:auto}.dynamic-tokens-picker__group-label{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:.375rem .5rem .125rem;font-size:.92em;font-weight:600}.dynamic-tokens-picker__option{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;border-radius:.8em;flex-direction:column;align-items:flex-start;gap:.0625rem;padding:.375rem .5rem;display:flex}.dynamic-tokens-picker__option:hover{background-color:var(--surface-hover);color:var(--text-primary)}.dynamic-tokens-picker__option code{color:var(--text-muted)}.dynamic-tokens-picker__empty{color:var(--text-muted);padding:.375rem .5rem}.filter-bar__active-filters{align-items:center;gap:.5em;padding:.5em;display:flex}.filter-bar__chips{flex-wrap:wrap;gap:.25em;display:flex}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-0{width:0}.w-1{width:var(--spacing)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--brand-300:#a0bfeb;--brand-400:#6b9de3;--brand-500:#407ed7;--brand-600:#2f66b8;--brand-700:#255296;--transparent:transparent;--accent-indicator:#2f66b8;--accent-solid:#3073d4;--accent-solid-hover:#2f66b8;--accent-subtle:#e7effa;--border-default:#ccc;--border-focus:#2f66b8;--border-strong:#b4bac5;--border-subtle:#e0e0e0;--chart-axis:#6e7787;--chart-grid:#e6e9ed;--chart-tooltipBg:#fff;--feedback-error-base:#c81e3a;--feedback-error-bg:#fde8ec;--feedback-info-base:#2f66b8;--feedback-info-bg:#e7effa;--feedback-success-base:#1e7a4b;--feedback-success-bg:#e6f5ed;--feedback-warning-base:#8a5d00;--feedback-warning-bg:#fdf3df;--genai-bg:#f8fafc;--genai-primary:#a855f7;--genai-secondary:#06b6d4;--health-critical-base:#c81e3a;--health-degraded-base:#b57a00;--health-healthy-base:#1e7a4b;--health-unknown-base:#6e7787;--overlay-dialogScrim:#00000080;--severity-average-base:#cc8209;--severity-average-bg:#fff8e1;--severity-average-border:#ffe082;--severity-average-text:#a36100;--severity-disaster-base:#c81e3a;--severity-disaster-bg:#fde8ec;--severity-disaster-border:#f2b8c3;--severity-disaster-text:#8e1226;--severity-high-base:#d9540e;--severity-high-bg:#feeee4;--severity-high-border:#f5c9ac;--severity-high-text:#973a09;--severity-info-base:#2f66b8;--severity-info-bg:#e7effa;--severity-info-border:#bbd1ee;--severity-info-text:#254e8c;--severity-not_classified-base:#6e7787;--severity-not_classified-bg:#f0f1f4;--severity-not_classified-border:#d5d9e0;--severity-not_classified-text:#4e5563;--severity-warning-base:#ac9000;--severity-warning-bg:#fffde7;--severity-warning-border:#ffea00;--severity-warning-text:#887100;--shadow-overlay:#00000030;--shadow-panel:#00000029;--shadow-raised:#00000014;--shadow-soft:#00000021;--status-active-base:#c81e3a;--status-active-bg:#fde8ec;--status-closed-base:#6e7787;--status-closed-bg:#ebedf0;--status-investigating-base:#b57a00;--status-investigating-bg:#fdf3df;--status-resolved-base:#1e7a4b;--status-resolved-bg:#e6f5ed;--surface-canvas:#ebebeb;--surface-hover:#f1f5f9;--surface-overlay:#fff;--surface-raised:#fff;--surface-selected:#e3edfb;--surface-sunken:#ebedf0;--text-disabled:#9aa2b1;--text-inverse:#fff;--text-muted:#696969;--text-on-accent:#fff;--text-primary:#606060;--text-secondary:#696969}:root[data-theme=dark]{--accent-indicator:#6b9de3;--accent-solid:#3073d4;--accent-solid-hover:#2f66b8;--accent-subtle:#131c29;--border-default:#2a3038;--border-focus:#6b9de3;--border-strong:#3a424d;--border-subtle:#20252c;--chart-axis:#8b94a3;--chart-grid:#20252c;--chart-tooltipBg:#1d2229;--feedback-error-base:#ff5470;--feedback-error-bg:#2a1218;--feedback-info-base:#6b9de3;--feedback-info-bg:#131c29;--feedback-success-base:#4ecb8a;--feedback-success-bg:#0f2318;--feedback-warning-base:#e8a93c;--feedback-warning-bg:#26200f;--genai-bg:#030712;--genai-primary:#a855f7;--genai-secondary:#06b6d4;--health-critical-base:#ff5470;--health-degraded-base:#e8a93c;--health-healthy-base:#4ecb8a;--health-unknown-base:#8b94a3;--overlay-dialogScrim:#00000080;--severity-average-base:#e8a93c;--severity-average-bg:#26200f;--severity-average-border:#54441c;--severity-average-text:#f0c273;--severity-disaster-base:#ff5470;--severity-disaster-bg:#2a1218;--severity-disaster-border:#5c2230;--severity-disaster-text:#ff8a9c;--severity-high-base:#ff8a4c;--severity-high-bg:#2a1a10;--severity-high-border:#5c3520;--severity-high-text:#ffab7d;--severity-info-base:#6b9de3;--severity-info-bg:#131c29;--severity-info-border:#2c3f5c;--severity-info-text:#93b8ec;--severity-not_classified-base:#8b94a3;--severity-not_classified-bg:#1a1e24;--severity-not_classified-border:#333a44;--severity-not_classified-text:#a8b0bd;--severity-warning-base:#d6c34a;--severity-warning-bg:#22200e;--severity-warning-border:#4c461b;--severity-warning-text:#e3d67c;--shadow-overlay:#00000030;--shadow-panel:#00000029;--shadow-raised:#00000014;--shadow-soft:#00000021;--status-active-base:#ff5470;--status-active-bg:#2a1218;--status-closed-base:#8b94a3;--status-closed-bg:#0a0d11;--status-investigating-base:#e8a93c;--status-investigating-bg:#26200f;--status-resolved-base:#4ecb8a;--status-resolved-bg:#0f2318;--surface-canvas:#0e1116;--surface-hover:#232830;--surface-overlay:#1d2229;--surface-raised:#171b21;--surface-selected:#1b2735;--surface-sunken:#0a0d11;--text-disabled:#5f6773;--text-inverse:#0e1116;--text-muted:#8b94a3;--text-on-accent:#fff;--text-primary:#e8eaed;--text-secondary:#a8b0bd}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-indicator:#6b9de3;--accent-solid:#3073d4;--accent-solid-hover:#2f66b8;--accent-subtle:#131c29;--border-default:#2a3038;--border-focus:#6b9de3;--border-strong:#3a424d;--border-subtle:#20252c;--chart-axis:#8b94a3;--chart-grid:#20252c;--chart-tooltipBg:#1d2229;--feedback-error-base:#ff5470;--feedback-error-bg:#2a1218;--feedback-info-base:#6b9de3;--feedback-info-bg:#131c29;--feedback-success-base:#4ecb8a;--feedback-success-bg:#0f2318;--feedback-warning-base:#e8a93c;--feedback-warning-bg:#26200f;--genai-bg:#030712;--genai-primary:#a855f7;--genai-secondary:#06b6d4;--health-critical-base:#ff5470;--health-degraded-base:#e8a93c;--health-healthy-base:#4ecb8a;--health-unknown-base:#8b94a3;--overlay-dialogScrim:#00000080;--severity-average-base:#e8a93c;--severity-average-bg:#26200f;--severity-average-border:#54441c;--severity-average-text:#f0c273;--severity-disaster-base:#ff5470;--severity-disaster-bg:#2a1218;--severity-disaster-border:#5c2230;--severity-disaster-text:#ff8a9c;--severity-high-base:#ff8a4c;--severity-high-bg:#2a1a10;--severity-high-border:#5c3520;--severity-high-text:#ffab7d;--severity-info-base:#6b9de3;--severity-info-bg:#131c29;--severity-info-border:#2c3f5c;--severity-info-text:#93b8ec;--severity-not_classified-base:#8b94a3;--severity-not_classified-bg:#1a1e24;--severity-not_classified-border:#333a44;--severity-not_classified-text:#a8b0bd;--severity-warning-base:#d6c34a;--severity-warning-bg:#22200e;--severity-warning-border:#4c461b;--severity-warning-text:#e3d67c;--shadow-overlay:#00000030;--shadow-panel:#00000029;--shadow-raised:#00000014;--shadow-soft:#00000021;--status-active-base:#ff5470;--status-active-bg:#2a1218;--status-closed-base:#8b94a3;--status-closed-bg:#0a0d11;--status-investigating-base:#e8a93c;--status-investigating-bg:#26200f;--status-resolved-base:#4ecb8a;--status-resolved-bg:#0f2318;--surface-canvas:#0e1116;--surface-hover:#232830;--surface-overlay:#1d2229;--surface-raised:#171b21;--surface-selected:#1b2735;--surface-sunken:#0a0d11;--text-disabled:#5f6773;--text-inverse:#0e1116;--text-muted:#8b94a3;--text-on-accent:#fff;--text-primary:#e8eaed;--text-secondary:#a8b0bd}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:#9696b41a;--xy-selection-border-default:1px dotted #9b9b9bcc;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-width:5px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{justify-content:center;align-items:center;width:26px;height:26px;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.orchestration-canvas{flex-direction:column;gap:1em;height:100%;min-height:0;display:flex}.orchestration-canvas__status{background:var(--accent-subtle);color:var(--accent-solid);border-radius:999em;padding:.1em .5em;font-weight:600}.orchestration-canvas__warning{background-color:var(--feedback-warning-bg);border:.1em solid var(--feedback-warning-base);color:var(--feedback-warning-base);border-radius:.8em;margin:0;padding:.5em .75em;font-size:.92em}.orchestration-canvas__area{flex:1;min-height:30rem;margin:-1em 0 0;position:relative}.orchestration-toolbar__unsaved{color:var(--feedback-warning-base)}.orchestration-toolbar__file-input{opacity:0;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.flow-canvas{gap:0;height:100%;min-height:0;display:flex;overflow:hidden}.flow-canvas__surface{background:var(--surface-canvas);flex:1;min-width:0;position:relative}.dashboard-editor__canvas{flex-direction:column;flex:1;min-height:0;display:flex}.dashboard-editor__canvas-surface{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow-y:auto}.flow-canvas__minimapa{background-color:var(--surface-raised)}.flow-canvas__minimap-icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.flow-canvas__surface .react-flow__controls{box-shadow:0 .125rem .5rem var(--shadow-raised);border-radius:.8em;overflow:hidden}.flow-canvas__surface .react-flow__controls-button{background:var(--surface-raised);border-bottom-color:var(--border-default);color:var(--text-primary)}.flow-canvas__surface .react-flow__controls-button:hover{background:var(--surface-hover)}.flow-canvas__surface .react-flow__minimap{background:var(--surface-raised);border-radius:.8em;overflow:hidden}.flow-palette{background:var(--surface-raised);border-right:.1em solid var(--border-default);flex-direction:column;flex-shrink:0;gap:1em;width:13rem;padding:.75em;display:flex;overflow-y:auto}.flow-palette__title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0;font-size:1.17em}.flow-palette__group{flex-direction:column;gap:.4em;display:flex}.flow-palette__group-title{color:var(--text-muted);margin:0;font-size:.92em}.flow-palette__item{border:.1em solid var(--border-default);background:var(--surface-overlay);cursor:grab;border-radius:999em;align-items:center;gap:.5em;padding:.5em .8em;display:flex}.flow-palette__item:active{cursor:grabbing}.flow-palette__item[data-categoria=action]{border-color:var(--feedback-info-base)}.flow-palette__item[data-categoria=logic]{border-color:var(--feedback-warning-base)}.flow-palette__item[data-categoria=terminal]{border-color:var(--border-strong)}.dashboard-builder-canvas{flex-direction:column;align-items:flex-start;gap:1.5em;padding:1.5em;display:flex}.dashboard-builder-canvas>.empty-state{align-self:stretch}.dashboard-builder-row{flex-direction:column;gap:.75em;width:100%;display:flex}.dashboard-builder-row__header{justify-content:space-between;align-items:center;display:flex}.dashboard-builder-row__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.92em;font-weight:600}.dashboard-builder-row__grid{gap:1em;display:grid}.dashboard-builder-row__grid[data-columnas="1"]{grid-template-columns:1fr}.dashboard-builder-row__grid[data-columnas="2"]{grid-template-columns:repeat(2,1fr)}.dashboard-builder-row__grid[data-columnas="3"]{grid-template-columns:repeat(3,1fr)}.dashboard-builder-row__grid[data-columnas="4"]{grid-template-columns:repeat(4,1fr)}.dashboard-builder-slot--empty{border:.1em dashed var(--border-subtle);width:100%;min-height:10rem;color:var(--text-muted);text-align:center;cursor:pointer;background:0 0;border-radius:1.6em;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:1.5em;display:flex}.dashboard-builder-slot--empty:hover{border-color:var(--border-strong);color:var(--text-secondary)}.dashboard-builder-slot--empty[data-sobre-arrastre]{border-color:var(--accent-solid);color:var(--accent-solid);background:var(--accent-subtle)}.flow-node{background:var(--surface-raised);border:.15em solid var(--border-default);min-width:11rem;box-shadow:0 .125rem .5rem var(--shadow-raised);border-radius:1.6em;padding:.75em 1em;position:relative}.flow-node[data-selected=true]{border-color:var(--accent-solid);box-shadow:0 0 0 .1875rem var(--accent-subtle)}.flow-node[data-categoria=action]{border-color:var(--feedback-info-base)}.flow-node[data-categoria=logic]{border-color:var(--feedback-warning-base)}.flow-node[data-categoria=terminal]{border-color:var(--border-strong)}.flow-node[data-variante=entry]{border-color:var(--accent-solid);text-align:center;min-width:9rem}.flow-node[data-variante=end]{text-align:center;min-width:6rem;color:var(--text-muted);border-radius:999em;justify-content:center;align-items:center;gap:.4em;display:flex}.flow-node__head{color:var(--text-muted);align-items:center;gap:.5em;margin-bottom:.4em;display:flex}.flow-node[data-variante=entry] .flow-node__head{color:var(--accent-solid);justify-content:center}.flow-node__kind{text-transform:uppercase;letter-spacing:.04em;font-size:.92em;font-weight:600}.flow-node__label{word-break:break-word;margin:0;font-weight:500}.flow-node__gap{color:var(--feedback-warning-base);margin:.4em 0 0}.flow-node__id-container{color:var(--text-muted);margin-top:.25em;font-size:.92em}.flow-node__handle{background:var(--border-strong);border:.1em solid var(--surface-raised);width:.625rem;height:.625rem}.flow-node__handle[data-rama=true]{background:var(--feedback-success-base);left:30%}.flow-node__handle[data-rama=false]{background:var(--feedback-error-base);left:70%}.flow-node__branch-labels{pointer-events:none;justify-content:space-between;padding:0 10%;font-size:.92em;display:flex;position:absolute;bottom:-1.25rem;left:0;right:0}.flow-node__branch-labels span{text-align:center;flex:1}.flow-node__branch-labels span[data-rama=true]{color:var(--feedback-success-base)}.flow-node__branch-labels span[data-rama=false]{color:var(--feedback-error-base)}path.flow-edge{stroke:var(--border-strong);stroke-width:.125rem}.flow-edge[data-selected=true]{stroke:var(--accent-solid)}.flow-edge[data-rama=true]{stroke:var(--feedback-success-base)}.flow-edge[data-rama=false]{stroke:var(--feedback-error-base)}.flow-edge__label{background:var(--surface-raised);border:.1em solid var(--border-default);border-radius:999em;padding:.05em .5em;font-size:.92em;font-weight:600;position:absolute}.flow-edge__label[data-rama=true]{color:var(--feedback-success-base)}.flow-edge__label[data-rama=false]{color:var(--feedback-error-base)}.flow-inspector{background:var(--surface-raised);border-left:.1em solid var(--border-default);flex-direction:column;flex-shrink:0;gap:.9em;width:20rem;padding:1em;display:flex;overflow-y:auto}.flow-inspector__head{justify-content:space-between;align-items:flex-start;gap:.5em;display:flex}.flow-inspector__kind{font-size:1.17em;font-weight:600}.flow-inspector__desc{color:var(--text-muted);margin:.25em 0 0}.flow-inspector__node-id{margin-top:.25em}.flow-inspector__close{cursor:pointer;color:var(--text-muted);background:0 0;border:none}.flow-inspector__note{color:var(--text-muted);margin:0}.flow-inspector__note[data-estado=fallo]{color:var(--feedback-error-base)}.flow-inspector__note[data-estado=pendiente]{color:var(--feedback-warning-base)}.flow-inspector__note[data-estado=info]{color:var(--feedback-info-base)}.flow-inspector__mapping-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:.4em;display:grid}.flow-inspector__group-box{border:.1em solid var(--border-default);background-color:var(--surface-canvas);border-radius:1.2em;flex-direction:column;gap:.5em;padding:.75em;display:flex}.flow-inspector__group-or{color:var(--text-muted);align-self:center;font-size:.92em;font-weight:600}.flow-inspector__group-head{align-items:center;gap:.5em;display:flex}.flow-inspector__group-head .control-panel__select{flex:1}.flow-inspector__condition-card{border:.1em solid var(--border-subtle);background-color:var(--surface-raised);border-radius:1.2em;flex-direction:column;gap:.4em;padding:.5em;display:flex}.simulator-panel__result{margin-top:1em}.simulator-panel__steps{flex-direction:column;gap:.5em;margin:.5em 0 0;padding:0;list-style:none;display:flex}.simulator-panel__step{align-items:center;gap:.6em;display:flex}.flow-variables{flex-direction:column;gap:.75em;display:flex}.flow-variables__row{grid-template-columns:1fr 8rem 1.4fr auto auto;align-items:center;gap:.5em;display:grid}.templates-gallery{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75em;display:grid}.templates-gallery__card{border:.1em solid var(--border-default);background:var(--surface-overlay);text-align:left;cursor:pointer;border-radius:1.2em;flex-direction:column;gap:.4em;padding:.9em;display:flex}.templates-gallery__card:hover{background:var(--surface-hover)}.templates-gallery__name{font-size:1.17em;font-weight:600}.templates-gallery__desc{color:var(--text-muted)}.rule-card{border:.15em solid var(--border-default);background:var(--surface-raised);border-radius:1.2em;padding:1em}.rule-card__header{border-bottom:.15em solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1.5em;padding-bottom:1em;display:flex}.rule-card__actions{gap:.5em;display:flex}.unified-rule-builder__empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:4em 0;display:flex}.unified-rule-builder__empty p{margin:0}.unified-rule-builder{flex-direction:column;gap:1.5em;display:flex}.unified-rule-builder__section-title{text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.75em;margin-bottom:.75em;font-size:1.17em;font-weight:600;display:flex}.unified-rule-builder__section-title[data-paso]:before{content:attr(data-paso);border:.1em solid var(--border-default);background-color:var(--surface-sunken);width:1.5rem;height:1.5rem;color:var(--text-secondary);border-radius:999em;flex-shrink:0;justify-content:center;align-items:center;font-size:.92em;display:inline-flex}.unified-rule-builder__section-box{background:var(--surface-canvas);border:.15em solid var(--border-default);border-radius:1.2em;padding:1em;position:relative}.unified-rule-builder__section-line{background:var(--border-default);width:.125rem;height:.75rem;position:absolute;top:-.75rem;left:1.5rem}.unified-rule-builder__item{align-items:center;gap:.75em;display:flex}.unified-rule-builder__item--column{flex-direction:column;align-items:flex-start;gap:.75em;margin-bottom:1em;display:flex}.unified-rule-builder__item--column .control-panel__field{width:100%}.unified-rule-builder__condition-empty{color:var(--text-muted);margin:0;font-style:italic}.unified-rule-builder__condition-row{align-items:center;gap:.75em;margin-bottom:.5em;display:flex}.unified-rule-builder__condition-text{color:var(--text-primary)}.unified-rule-builder__logic-badge{background:var(--surface-sunken);color:var(--text-muted);text-transform:uppercase;border-radius:999em;align-self:center;align-items:center;padding:.1em .7em;font-size:.92em;font-weight:600;display:flex}.diagnostics-console__panel{background-color:var(--surface-raised);flex-direction:column;flex:1;gap:1.5em;padding:1.5em;display:flex}.diagnostics-console__content{max-width:37.5rem}.diagnostics-console__header{align-items:center;gap:.75em;margin-bottom:1em;display:flex}.diagnostics-console__title{color:var(--text-primary);font-size:1.17em;font-weight:600}.diagnostics-console__desc{color:var(--text-muted);margin-bottom:1.5em;line-height:1.5}.diagnostics-console__list{flex-direction:column;gap:.75em;display:flex}.diagnostics-console__list-item{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:999em;justify-content:space-between;padding:.75em 1em;display:flex}.diagnostics-console__dependency{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:.8em;flex-direction:column;gap:.5em;padding:.75em 1em;display:flex}.diagnostics-console__dependency-summary{justify-content:space-between;gap:1em;display:flex}.diagnostics-console__metadata{color:var(--text-muted);flex-wrap:wrap;gap:.35em 1em;font-size:.92em;line-height:1.4;display:flex}.diagnostics-console__reason{color:var(--health-critical-base);font-weight:600}.diagnostics-console__status{color:var(--feedback-info-base);font-weight:600}.diagnostics-console__status[data-status=ok],.diagnostics-console__status[data-status=ready]{color:var(--health-healthy-base)}.diagnostics-console__status[data-status=failed],.diagnostics-console__status[data-status=partial]{color:var(--health-critical-base)}.execution-history__popover-menu{flex-direction:column;gap:.25em;padding:.5em;display:flex}.execution-history__menu-item{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.8em;justify-content:flex-start;align-items:center;gap:.5em;padding:.5em .75em;display:flex}.execution-history__menu-item-label{flex:1}.execution-history__menu-item-count{color:var(--text-muted);font-size:.92em}.execution-history__menu-item:hover{background-color:var(--surface-sunken);color:var(--text-primary)}.execution-history__menu-item[data-active=true]{background-color:var(--accent-subtle);color:var(--text-primary);font-weight:600}.execution-history__steps{flex-direction:column;gap:.5em;display:flex}.execution-history__step-row{border:.15em solid var(--border-default);border-radius:.8em;align-items:center;gap:.75em;padding:.5em .75em;display:flex}.execution-history__step-duration{color:var(--text-muted);margin-left:auto}.execution-history__empty-state{text-align:center;padding:3em}.execution-history__empty-title{color:var(--text-muted);margin-bottom:.5em}.execution-history__empty-desc{color:var(--text-muted)}.alert-queue__td[data-col=id]{font-variant-numeric:tabular-nums}.execution-history__status-badge{border-radius:999em;padding:.1em .7em;font-size:.92em;font-weight:600}.execution-history__status-badge[data-status=completed]{background-color:var(--surface-selected);color:var(--accent-solid)}.execution-history__status-badge[data-status=failed]{background-color:var(--feedback-error-bg);color:var(--feedback-error-base)}.execution-history__action{color:var(--accent-solid);cursor:pointer;background:0 0;border:none;border-radius:999em;padding:.25em 1em;font-weight:500}.execution-history__action:hover{text-decoration:underline}.unified-rule-builder__action{border:.15em solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;border-radius:999em;align-items:center;gap:.5em;padding:.5em 1.7em;font-weight:500;transition:all .2s;display:flex}.unified-rule-builder__action:hover:not(:disabled){background:var(--surface-sunken)}.unified-rule-builder__action:disabled{opacity:.5;cursor:not-allowed}.unified-rule-builder__add-action-wrapper{justify-content:center;margin-top:1em;display:flex}.unified-rule-builder__add-action{color:var(--accent-solid);cursor:pointer;background:0 0;border:none;border-radius:999em;align-items:center;gap:.5em;padding:.5em 1.7em;font-weight:500;display:flex}.unified-rule-builder__add-action:hover{background:var(--surface-sunken)}.unified-rule-builder__condition-group{border:.1em solid var(--border-default);background-color:var(--surface-sunken);border-radius:1.2em;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5em;margin-bottom:1em;padding:1em;display:flex;position:relative}.condition-group__barra{justify-content:space-between;align-items:center;gap:1em;width:100%;display:flex}.condition-group__controles{align-items:center;gap:.2em;display:flex}.condition-group__logica{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5em;font-size:.92em;display:flex}.condition-group__logica-select{border:.1em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-primary);cursor:pointer;border-radius:.8em;padding:.1em .4em}.condition-group__condiciones{flex-direction:column;width:100%;padding:.5em .75em 0;display:flex}.unified-rule-builder__condition-row[data-invalido]{border:.1em solid var(--feedback-error-base);border-radius:1.2em;padding:.3em .5em}.rule-condition__problema{min-width:min-content;color:var(--feedback-error-base);flex:0 auto;margin:0}.rule-condition__prefix{color:var(--text-muted);flex-shrink:0}.unified-rule-builder__condition-row>.multi-select-search__trigger{flex:2 9rem;min-width:0}.unified-rule-builder__condition-row>.control-panel__select{flex:8rem;min-width:0}.rule-condition__value{flex:2 10rem;min-width:0}.rule-action__tipos{border:none;flex-wrap:nowrap;gap:.5em;min-width:0;margin:0;padding:0;display:flex}.rule-action__tipos-legend{color:var(--text-secondary);margin-bottom:.5em;padding:0;font-size:.92em}.rule-action__tipo{text-align:center;border:.1em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);cursor:pointer;border-radius:1.6em;flex-direction:column;flex:1;align-items:center;gap:.25em;padding:.5em;transition:border-color .2s,background-color .2s,color .2s;display:flex}.rule-action__tipo:hover{background-color:var(--surface-hover);color:var(--text-primary)}.rule-action__tipo[data-elegido]{border-color:var(--accent-indicator);background-color:var(--accent-subtle);color:var(--text-primary)}.rule-action__tipo input{opacity:0;pointer-events:none;width:.1em;height:.1em;position:absolute}.rule-action__tipo-icono{width:1.5rem;height:1.5rem}.rule-action__tipo[data-elegido] .rule-action__tipo-icono{color:var(--accent-indicator)}.rule-action__tipo-titulo{font-weight:600}.rule-action__tipo-sub{color:var(--text-muted);font-size:.92em}.unified-rule-builder__condition-group:last-child{margin-bottom:0}.unified-rule-builder__flow-id{color:var(--text-muted);margin:.5em 0 0 1.75em}.unified-rule-builder__empty-icon{opacity:.5;width:3rem;height:3rem;color:var(--text-muted)}.icon[data-tono=accent]{color:var(--accent-solid)}.editable-title-input{color:var(--text-primary);background:0 0;border:none;border-bottom:.15em solid #0000;min-width:2rem;max-width:20ch;padding:0 0 .1em;font-size:1.5em;font-weight:600}.editable-title-input:hover,.editable-title-input:focus-visible{border-bottom-color:var(--border-default);outline:none}.command-center__error{color:var(--feedback-error-base)}.trigger-rules__list{flex-direction:column;gap:2em;display:flex}.trigger-rules__group,.trigger-rules__group-items{flex-direction:column;gap:1em;display:flex}.trigger-rules__conditions{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.automation-rules-modal{flex-direction:column;gap:1em;min-height:0;display:flex}.automation-rules-modal__acciones{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5em;display:flex}.design-preview-page{flex-direction:column;gap:2em;max-width:75rem;margin:0 auto;padding:1.5em;display:flex}.design-preview-title{margin:0 0 .5em;font-size:1.5em;font-weight:600}.design-preview-desc{color:var(--text-muted);margin:0}.design-preview-section-title{margin-bottom:1em;font-size:1.17em}.design-preview-demo{padding:2em}.connectors-page__status-badge{background-color:var(--surface-sunken);color:var(--text-muted);border-radius:999em;padding:.1em .7em;font-size:.92em;font-weight:600}.connectors-page__status-badge[data-status=active],.connectors-page__status-badge[data-status=success]{background-color:var(--feedback-success-bg);color:var(--feedback-success-base)}.connectors-page__status-badge[data-status=failed]{background-color:var(--feedback-error-bg);color:var(--feedback-error-base)}.connector-form__kv-row{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.temporal-patterns{flex-direction:column;gap:1.5em;padding:.5em;display:flex}.temporal-patterns__header-meta{color:var(--text-secondary);align-items:center;gap:.75em;display:flex}.temporal-patterns__header-icon{width:1rem;height:1rem;color:var(--accent-solid);flex-shrink:0}.temporal-patterns__subtitle{font-size:1em}.temporal-patterns__content{flex-direction:column;display:flex}.temporal-patterns__loading-state{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:3em 0;display:flex}.temporal-patterns__matrix-container{padding-bottom:1em;overflow-x:auto}.temporal-patterns__matrix{grid-template-columns:3rem repeat(24,2.5rem);gap:.25em;display:grid}.temporal-patterns__axis-corner{grid-column:1}.temporal-patterns__axis-label--x,.temporal-patterns__axis-label--y{color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.92em;display:flex}.temporal-patterns__axis-label--x{padding-bottom:.5em}.temporal-patterns__axis-label--y{justify-content:flex-end;padding-right:.75em}.temporal-patterns__row-group{display:contents}.temporal-patterns__cell{border:.1em solid var(--border-subtle);cursor:pointer;background-color:var(--surface-hover);border-radius:999em;justify-content:center;align-items:center;width:100%;height:2rem;transition:all .2s;display:flex}.temporal-patterns__cell:hover{z-index:10;box-shadow:0 .25rem .75rem var(--shadow-overlay);border-color:var(--border-strong);transform:scale(1.1)}.temporal-patterns__cell-value{color:var(--text-primary);opacity:.9;font-size:.92em;font-weight:500}.temporal-patterns__cell[data-heat=healthy]{background-color:var(--feedback-success-bg);border-color:var(--feedback-success-base)}.temporal-patterns__cell[data-heat=healthy] .temporal-patterns__cell-value{color:var(--feedback-success-base)}.temporal-patterns__cell[data-heat=warm-low]{background-color:var(--severity-warning-bg);border-color:var(--severity-warning-border)}.temporal-patterns__cell[data-heat=warm-low] .temporal-patterns__cell-value{color:var(--severity-warning-text)}.temporal-patterns__cell[data-heat=warm-high]{background-color:var(--severity-average-bg);border-color:var(--severity-average-border)}.temporal-patterns__cell[data-heat=warm-high] .temporal-patterns__cell-value{color:var(--severity-average-text)}.temporal-patterns__cell[data-heat=peak-low]{background-color:var(--severity-high-bg);border-color:var(--severity-high-border)}.temporal-patterns__cell[data-heat=peak-low] .temporal-patterns__cell-value{color:var(--severity-high-text)}.temporal-patterns__cell[data-heat=peak-high]{background-color:var(--severity-disaster-bg);border-color:var(--severity-disaster-border)}.temporal-patterns__cell[data-heat=peak-high] .temporal-patterns__cell-value{color:var(--severity-disaster-text)}.temporal-patterns__details-content{flex-direction:column;gap:1.5em;padding:1.5em;display:flex}.temporal-patterns__details-section{flex-direction:column;display:flex}.temporal-patterns__empty-state{text-align:center;color:var(--text-muted);padding:2em 0}.temporal-patterns__count-label{color:var(--text-secondary);margin:0 0 .75em}.dashboard-layout{flex-direction:column;margin:1.4em;display:flex}.dashboard-grid{gap:1.5em;width:100%;margin:0 0 1.5em;display:grid}.dashboard-grid[data-columnas="1"]{grid-template-columns:1fr}.dashboard-grid[data-columnas="2"]{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}.dashboard-grid[data-columnas="3"]{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr))}.dashboard-grid[data-columnas=auto]{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}.dashboard-grid[data-columnas="4"]{grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr))}.dashboard-widget{background:var(--surface-raised);border:.1em solid var(--border-subtle);border-radius:1.6em;flex-direction:column;gap:1em;margin:0 0 1.5em;padding:1.5em;transition:box-shadow .2s ease-in-out;display:flex}.dashboard-widget:hover{box-shadow:0 .25rem .75rem var(--shadow-panel)}.dashboard-widget__header{flex-direction:column;gap:.25em;display:flex}.dashboard-widget__header:has(.dashboard-widget__actions){flex-direction:row;justify-content:space-between;align-items:center}.dashboard-widget__actions{flex-shrink:0;align-items:center;gap:.5em;display:flex}.dashboard-widget__title{color:var(--text-primary);margin:0;font-size:1.17em;font-weight:600}.dashboard-widget__title[data-tono=critical]{color:var(--severity-disaster-base);font-size:2em}.dashboard-widget__title[data-tono=high]{color:var(--severity-high-base);font-size:2em}.dashboard-widget__title[data-tono=warning]{color:var(--severity-warning-base);font-size:2em}.dashboard-widget__title[data-tono=neutral]{font-size:2em}.dashboard-widget__desc{color:var(--text-secondary);margin:0}.dashboard-widget__content{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.dashboard-widget__chart{flex:1;justify-content:center;align-items:center;width:100%;height:18.75rem;display:flex;position:relative}.dashboard-widget__echarts{width:100%;height:100%}.dashboard-view{flex-direction:column;gap:1.25em;padding:1.25em 1.5em;display:flex}.dashboard-view .filtros-globales,.dashboard-view .dashboard-grid,.dashboard-view .dashboard-widget{margin:0}.dashboard-view .dashboard-grid{gap:1.25em}.dashboard-grid[data-columnas="1"] .dashboard-widget__chart{height:26rem}.dashboard-widget__shared-badge{color:var(--text-secondary);background:var(--surface-hover);border-radius:999em;align-self:flex-start;padding:.1em .7em;font-size:.92em;font-weight:600}.dashboard-widget__meta{color:var(--text-muted);margin:0;font-size:.92em}.dashboard-metric__info-text{color:var(--text-muted);cursor:help}.dashboard-widget__error,.dashboard-widget__empty{color:var(--text-secondary);text-align:center;background:var(--surface-sunken);border-radius:1.2em;flex-direction:column;justify-content:center;align-items:center;gap:.5em;height:100%;padding:2em;display:flex}.dashboard-widget__error-icon{color:var(--feedback-error-base);font-size:2em}.dashboard-widget__avisos{color:var(--feedback-warning-base);font-size:.92em}.dashboard-widget__avisos p{margin:0}.dashboard-widget__migas{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.25em;display:flex}.dashboard-widget__miga-tramo{align-items:center;gap:.25em;display:inline-flex}.dashboard-widget__miga{border:.1em solid var(--border-default);background-color:var(--transparent);color:var(--text-secondary);cursor:pointer;border-radius:999em;align-items:center;gap:.25em;padding:.1em .6em;display:inline-flex}.dashboard-widget__miga:hover{border-color:var(--border-strong);color:var(--text-primary)}.dashboard-widget__miga[data-actual]{border-color:var(--accent-solid);color:var(--accent-solid)}.dashboard-widget__enlace{color:var(--accent-solid);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25em;padding:0;display:inline-flex}.dashboard-widget__enlace:hover{text-decoration:underline}.dashboard-widget[draggable=true]{cursor:grab}.dashboard-widget__previa{pointer-events:none}.dashboard-widget__previa>.dashboard-widget,.dashboard-widget__previa>.incident-table{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.dashboard-widget[data-sobre-arrastre]{border-color:var(--accent-solid);box-shadow:0 0 0 .15em var(--accent-subtle)}.dashboard-builder-row__divisiones{color:var(--text-secondary);align-items:center;gap:.5em;margin-left:auto;display:inline-flex}.widget-config__graficas{flex-wrap:wrap;gap:.5em;display:flex}.widget-config__grafica{border:.15em solid var(--border-default);background-color:var(--transparent);color:var(--text-secondary);cursor:pointer;border-radius:.8em;align-items:center;gap:.4em;padding:.4em .8em;display:inline-flex}.widget-config__grafica:hover{border-color:var(--border-strong);color:var(--text-primary)}.widget-config__grafica[data-activa]{background-color:var(--accent-subtle);border-color:var(--accent-solid);color:var(--accent-solid)}.widget-config__grafica[data-deshabilitada]{opacity:.55;cursor:not-allowed;border-style:dashed}.widget-config__fila{align-items:flex-end;gap:.75em;display:flex}.widget-config__fila>.control-panel__field{flex:1}.widget-config__dimension{flex-direction:column;flex:1;gap:.5em;display:flex}.widget-config__orden{color:var(--text-secondary);border:0;align-items:center;gap:1em;margin:0;padding:0;display:flex}.widget-config__opcion{align-items:center;gap:.4em;display:inline-flex}.widget-config__drilldown,.widget-config__filtros{flex-direction:column;gap:.5em;display:flex}.widget-config__vista-previa{border:.1em solid var(--border-subtle);background-color:var(--surface-sunken);border-radius:1.2em;flex-direction:column;gap:.5em;padding:1em;display:flex}.widget-config__problemas{color:var(--feedback-error-base);margin:0;padding-left:1.2em}.widget-config__descripcion{color:var(--text-muted);margin:0}.filtros-globales{flex-direction:column;gap:.75em;margin:0 0 1.5em;display:flex}.filtros-globales__barra{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.filtros-globales__nota,.incident-table__nota{color:var(--text-muted)}.filtros-globales__panel{border:.1em solid var(--border-subtle);background-color:var(--surface-raised);border-radius:1.2em;flex-direction:column;gap:1em;padding:1em;display:flex}.settings-page__content{flex-direction:column;width:100%;height:100%;min-height:0;margin:0;display:flex;overflow-y:auto}.toggle{appearance:none;cursor:pointer;border:.15em solid var(--border-default);background-color:var(--surface-raised);border-radius:999em;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;transition:all .2s;position:relative}.toggle:checked{background-color:var(--accent-subtle);border-color:var(--accent-solid)}.toggle:checked:after{content:"";border:solid var(--accent-solid);border-width:0 .15em .15em 0;width:.35em;height:.65em;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.toggle:disabled{cursor:not-allowed;opacity:.5}.toggle-row{cursor:pointer;align-items:center;gap:.6em;display:flex}.toggle-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6em;display:grid}.toggle-row[data-pendiente] .toggle{border-style:dashed}.service-impact{flex-direction:column;gap:1.5em;padding:1.5em;display:flex}.service-impact__score{background:var(--surface-sunken);border-radius:1.2em;flex-direction:column;align-items:center;gap:.25em;padding:1.5em;display:flex}.service-impact__score-value{font-variant-numeric:tabular-nums;font-size:2em;font-weight:700}.service-impact__score[data-nivel=healthy] .service-impact__score-value{color:var(--health-healthy-base)}.service-impact__score[data-nivel=degraded] .service-impact__score-value{color:var(--health-degraded-base)}.service-impact__score[data-nivel=critical] .service-impact__score-value{color:var(--health-critical-base)}.service-impact__score-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em}.meter{flex-direction:column;gap:.25em;display:flex}.meter__header{justify-content:space-between;align-items:baseline;display:flex}.meter__label{color:var(--text-secondary)}.meter__value{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600}.meter__track{background:var(--surface-sunken);border-radius:999em;height:.375rem;overflow:hidden}.meter__fill{background:var(--accent-solid);border-radius:999em;height:100%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="0"]{width:0%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="5"]{width:5%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="10"]{width:10%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="15"]{width:15%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="20"]{width:20%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="25"]{width:25%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="30"]{width:30%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="35"]{width:35%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="40"]{width:40%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="45"]{width:45%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="50"]{width:50%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="55"]{width:55%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="60"]{width:60%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="65"]{width:65%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="70"]{width:70%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="75"]{width:75%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="80"]{width:80%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="85"]{width:85%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="90"]{width:90%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="95"]{width:95%}:is(.meter__fill,.infrastructure-penalty-fill)[data-relleno="100"]{width:100%}.meter__detail{color:var(--text-muted);font-size:.92em}.detection-layer{gap:.75em;display:flex}.detection-layer__icon{width:1.5rem;height:1.5rem;color:var(--accent-solid);flex-shrink:0}.detection-layer__body{flex-direction:column;align-items:flex-start;gap:.4em;display:flex}.detection-layer__title{color:var(--text-primary);margin:0;font-size:1.17em;font-weight:600}.detection-layer__desc{color:var(--text-muted);margin:0}.ranked-list{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.ranked-list__item{align-items:center;gap:.6em;display:flex}.ranked-list__rank{background:var(--surface-sunken);width:1.25rem;height:1.25rem;color:var(--text-muted);border-radius:999em;flex-shrink:0;justify-content:center;align-items:center;font-size:.92em;font-weight:600;display:inline-flex}.ranked-list__label{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rca-list{flex-direction:column;gap:1em;display:flex}.rca-group{border:.1em solid var(--border-subtle);background:var(--surface-raised);border-radius:1.2em;flex-direction:column;gap:1em;padding:1.25em;display:flex}.rca-group__header{align-items:flex-start;gap:.75em;display:flex}.rca-group__icon{width:1.25rem;height:1.25rem;color:var(--feedback-error-base);flex-shrink:0;margin-top:.1em}.rca-group__meta{flex-direction:column;flex:1;gap:.25em;min-width:0;display:flex}.rca-group__title-row{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.rca-group__title{color:var(--text-primary);font-weight:600}.rca-group__detail{color:var(--text-muted)}.rca-group__count{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.rca-group__count-value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:2em;font-weight:700}.rca-group__count-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em}.rca-group__symptoms{border-top:.1em solid var(--border-subtle);flex-direction:column;gap:.5em;padding-top:.75em;display:flex}.rca-group__symptoms-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.92em}.rca-symptom-list{flex-direction:column;gap:.5em;max-height:12rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rca-symptom-list__item{border-bottom:.1em solid var(--border-subtle);align-items:center;gap:.75em;padding:.5em 0;display:flex}.rca-symptom-list__desc{color:var(--text-primary);flex:1}.rca-symptom-list__resource{color:var(--text-muted)}.insight-list{flex-direction:column;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.insight-list__item{border-left:.2em solid var(--border-default);background:var(--surface-hover);border-radius:.8em;padding:.75em}.insight-list__item[data-severidad=success]{border-color:var(--feedback-success-base)}.insight-list__item[data-severidad=danger]{border-color:var(--feedback-error-base)}.insight-list__item[data-severidad=info]{border-color:var(--feedback-info-base)}.insight-list__category{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.25em;font-size:.92em;font-weight:700;display:block}.insight-list__text{color:var(--text-primary);margin:0;line-height:1.4}.dashboard-widget[data-borde=critical]{border-color:var(--severity-disaster-base)}.dashboard-widget[data-borde=high]{border-color:var(--severity-high-base)}.dashboard-widget[data-borde=neutral]{border-color:var(--accent-solid)}.dashboard-widget__list{flex-direction:column;gap:.25em;margin-top:.5em;display:flex}.dashboard-widget__title-group{align-items:center;gap:.25em;display:flex}.dashboard-widget__list[data-columnas="2"]{grid-template-columns:1fr 1fr;display:grid}.infrastructure-status-pill[data-span=full]{grid-column:span 2;justify-content:space-between}.infrastructure-status-pill__value{color:var(--text-primary);font-weight:600}.infrastructure-status-pill__label{color:var(--text-secondary)}.infrastructure-status-pill{background-color:var(--surface-hover);border-radius:999em;align-items:center;gap:.4em;padding:.25em .75em;font-size:.92em;display:inline-flex}.infrastructure-status-pill__indicator{width:.5rem;height:.125rem}.infrastructure-status-pill__indicator[data-theme=blue]{background-color:var(--accent-solid)}.infrastructure-assets-panel{justify-content:space-between;align-items:center;display:flex}.dashboard-widget[data-span=full]{grid-column:span 2}.infrastructure-asset-item{flex-direction:column;align-items:center;gap:.25em;display:flex}.infrastructure-asset-item__label{color:var(--text-muted);font-size:.92em}.infrastructure-asset-item__value{color:var(--text-primary);font-weight:600}.infrastructure-asset-item__sub{color:var(--text-muted);font-size:.92em}.infrastructure-pill-trigger{cursor:pointer;background:0 0;border:none;padding:0}.infrastructure-hostname-trigger{border:.15em solid var(--accent-solid);height:1.5rem;color:var(--accent-solid);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999em;align-items:center;gap:.25em;padding:0 .6em;font-weight:600;display:inline-flex}.infrastructure-host-link{color:var(--accent-solid)}.infrastructure-health-ring{cursor:pointer;background-color:#0000;border-radius:999em;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-weight:700;display:flex}.infrastructure-health-ring[data-health-level=high]{color:var(--feedback-success-base);border:.2em solid var(--feedback-success-base)}.infrastructure-health-ring[data-health-level=medium]{color:var(--feedback-warning-base);border:.2em solid var(--feedback-warning-base)}.infrastructure-health-ring[data-health-level=low]{color:var(--health-critical-base);border:.2em solid var(--health-critical-base)}.infrastructure-health-popover{border-radius:1.6em;min-width:17.5rem;padding:0;overflow:hidden}.infrastructure-health-popover__header{border-bottom:.1em solid var(--border-subtle);background-color:var(--feedback-success-bg);color:var(--feedback-success-base);align-items:center;gap:.5em;padding:.75em 1em;font-size:1.17em;display:flex}.infrastructure-health-icon{flex-shrink:0;width:1rem;height:1rem}.infrastructure-health-popover__desc{color:var(--text-muted);padding:1em;line-height:1.5}.infrastructure-health-popover__body{padding:0 1em 1em}.infrastructure-health-popover__title{text-transform:uppercase;color:var(--text-muted);margin-bottom:.75em;font-size:.92em;font-weight:600}.infrastructure-penalty-row{justify-content:space-between;align-items:center;margin-bottom:.5em;display:flex}.infrastructure-penalty-empty{color:var(--text-muted)}.infrastructure-penalty-bar{background:var(--border-subtle);border-radius:999em;width:100%;height:.25rem;margin-bottom:.75em}.infrastructure-penalty-fill{border-radius:999em;height:100%}.infrastructure-penalty-fill[data-fill=incidents]{background:var(--severity-high-base)}.infrastructure-penalty-fill[data-fill=anomalies]{background:var(--accent-solid)}.infrastructure-penalty-fill[data-fill=alerts]{background:var(--severity-disaster-base)}.infrastructure-source{align-items:center;gap:.5em;display:flex}.infrastructure-source__dot{background-color:var(--accent-solid);border-radius:999em;width:.5rem;height:.5rem}.infrastructure-usage{flex:1;align-items:center;gap:.75em;display:flex}.infrastructure-usage__bar{background:var(--border-subtle);border-radius:999em;flex:1;height:.375rem;overflow:hidden}.infrastructure-usage__fill{border-radius:999em;height:100%}.infrastructure-usage__fill[data-level=ok]{background:var(--feedback-success-base)}.infrastructure-usage__fill[data-level=warning]{background:var(--feedback-warning-base)}.infrastructure-usage__fill[data-level=critical]{background:var(--health-critical-base)}.infrastructure-usage__label{color:var(--text-muted);text-align:right;width:2rem}.font-numeric{font-variant-numeric:tabular-nums;font-weight:500}.text-muted{color:var(--text-muted)}.column-drag-grip{background-color:var(--transparent);color:var(--text-muted);cursor:grab;opacity:0;vertical-align:middle;border:none;margin-right:.3em;padding:0;transition:opacity .15s}.incident-table__th:hover .column-drag-grip,.alert-queue__th:hover .column-drag-grip,.column-drag-grip:focus-visible{opacity:1}.column-drag-grip:active{cursor:grabbing}.incident-table__th[data-arrastrando],.alert-queue__th[data-arrastrando]{opacity:.4}.incident-table__th[data-destino],.alert-queue__th[data-destino]{box-shadow:inset .2em 0 0 0 var(--accent-solid)}.aviso-efimero{z-index:100;border:.15em solid var(--severity-disaster-base);background-color:var(--severity-disaster-bg);max-width:90vw;color:var(--severity-disaster-text);box-shadow:0 .25rem 1rem var(--shadow-overlay);pointer-events:none;border-radius:999em;align-items:center;gap:.5em;padding:.5em 1em;display:flex;position:fixed;bottom:2em;left:50%;transform:translate(-50%)}.aviso-efimero[data-tono=advertencia]{border-color:var(--severity-average-base);background-color:var(--severity-average-bg);color:var(--severity-average-text)}.aviso-efimero__texto{overflow-wrap:anywhere}.refresco-fallido{z-index:100;border:.15em solid var(--severity-average-base);background-color:var(--severity-average-bg);max-width:90vw;color:var(--severity-average-text);box-shadow:0 .25rem 1rem var(--shadow-overlay);border-radius:1.2em;align-items:center;gap:.5em;padding:.5em 1em;display:flex;position:fixed;top:4.5em;left:50%;transform:translate(-50%)}.refresco-fallido__texto{overflow-wrap:anywhere}.refresco-fallido__accion{color:inherit;cursor:pointer;background:0 0;border:.1em solid;border-radius:.8em;flex-shrink:0;padding:.25em .75em}.copyable-id{min-width:0;max-width:100%;color:var(--text-secondary);background-color:var(--surface-hover);border-radius:999em;align-items:center;gap:.5em;padding:.1em .5em;font-size:.92em;display:inline-flex;overflow:hidden}.copyable-id__label{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.copyable-id__value{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.copyable-id__btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999em;flex-shrink:0;justify-content:center;align-items:center;padding:.1em;transition:color .2s,background-color .2s;display:flex}.copyable-id__btn:hover{color:var(--text-primary);background-color:var(--surface-raised)}.copyable-id__btn .icon{width:.875rem;height:.875rem}.copyable-id[data-variante=recurso-de-alerta]{color:var(--text-primary)}.copyable-id__btn[data-copiado] .icon{color:var(--feedback-success-base)}.incident-table__td[data-pendiente]{background-color:var(--feedback-warning-bg)}.rbac-matrix__rechazos{flex-direction:column;gap:.25em;margin:.5em 0 0;padding-left:1.2em;display:flex}.pattern-detection-table{background:var(--surface-raised);border:.1em solid var(--border-subtle);border-radius:1.6em;flex-direction:column;flex:1;justify-content:space-between;gap:1em;min-height:0;margin:0 0 1.5em;padding:1.5em;display:flex;overflow:auto}.preview-root{flex-direction:column;height:100vh;display:flex;overflow:hidden}.flow-variables__row[data-invalido]{border-color:var(--feedback-error-base);padding-left:.5em}.acciones-manuales{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.acciones-manuales__boton{border:.1em solid var(--border-default);background-color:var(--surface-raised);color:var(--text-primary);cursor:pointer;border-radius:999em;align-items:center;gap:.4em;padding:.4em 1em;font-weight:500;display:inline-flex}.acciones-manuales__boton:hover:not(:disabled){background-color:var(--surface-hover)}.acciones-manuales__boton:disabled{opacity:.4;cursor:not-allowed}.acciones-manuales__boton[data-color=red]{border-color:var(--severity-disaster-base);color:var(--severity-disaster-base)}.acciones-manuales__boton[data-color=orange]{border-color:var(--severity-high-base);color:var(--severity-high-base)}.acciones-manuales__boton[data-color=green]{border-color:var(--feedback-success-base);color:var(--feedback-success-base)}.acciones-manuales__boton[data-color=blue]{border-color:var(--accent-indicator);color:var(--accent-indicator)}.flow-inspector__avanzado{border-top:.1em solid var(--border-subtle);flex-direction:column;gap:.5em;padding-top:.75em;display:flex}.flow-inspector__avanzado>summary{cursor:pointer;color:var(--text-secondary);text-transform:uppercase;font-weight:600}.rule-card[data-embebida]{background:var(--transparent);border:none;border-radius:0;flex-direction:column;padding:0;display:flex}.dialog__acciones{align-items:center;gap:.5em;display:flex}.switch{appearance:none;border:.1em solid var(--border-default);background-color:var(--surface-sunken);cursor:pointer;border-radius:999em;flex-shrink:0;width:2.25em;height:1.25em;margin:0;font-size:1rem;transition:background-color .2s,border-color .2s;position:relative}.switch:after{content:"";background-color:var(--text-secondary);border-radius:999em;width:.875em;height:.875em;transition:transform .2s,background-color .2s;position:absolute;top:50%;left:.125em;transform:translateY(-50%)}.switch:checked{background-color:var(--accent-solid);border-color:var(--accent-solid)}.switch:checked:after{background-color:var(--text-on-accent);transform:translate(1em,-50%)}.switch:disabled{cursor:not-allowed;opacity:.5}.mensaje{border:.1em solid var(--severity-info-border);background-color:var(--severity-info-bg);width:1.75em;height:1.75em;color:var(--severity-info-text);cursor:help;border-radius:1.6em;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.mensaje[data-tono=advertencia]{border-color:var(--severity-warning-border);background-color:var(--severity-warning-bg);color:var(--severity-warning-text)}.mensaje[data-tono=error]{border-color:var(--severity-disaster-border);background-color:var(--severity-disaster-bg);color:var(--severity-disaster-text)}.control-panel__field-title{align-items:center;gap:.4em;display:flex}.cc-dialog__input,.cc-dialog__textarea,.incident-detail__field,.control-panel__select,.multi-select-search__trigger{scrollbar-width:none}.cc-dialog__input::-webkit-scrollbar{display:none}.cc-dialog__textarea::-webkit-scrollbar{display:none}.incident-detail__field::-webkit-scrollbar{display:none}.control-panel__select::-webkit-scrollbar{display:none}.multi-select-search__trigger::-webkit-scrollbar{display:none}.campo-secreto__input:focus,.incident-detail__field:focus,.topbar__search-box:focus-within{border-color:var(--border-focus);outline:none}input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 600000s,color 600000s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 600000s,color 600000s}textarea:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 600000s,color 600000s}select:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 600000s,color 600000s}.flow-node__id-container .copyable-id,.incident-modal__warning .copyable-id,.topology-list__id .copyable-id,.control-panel__note .copyable-id,.incident-modal__meta .incident-modal__suggestion-id,.infrastructure-status-pill .severity-badge{font-size:1em}.incident-detail__section-title .incident-detail__ai-badge{font-size:.79em}.incident-detail__title .incident-detail__number{font-size:.61em}.acciones-manuales__boton:focus-visible,.alert-queue__chip:focus-visible,.bulk-bar__action:focus-visible,.bulk-bar__clear:focus-visible,.bulk-bar__scope:focus-visible,.cc-dialog__cancelar:focus-visible,.cc-filters__pill:focus-visible,.control-panel__action:focus-visible,.control-panel__reset:focus-visible,.control-panel__submit:focus-visible,.dashboard-builder-slot--empty:focus-visible,.dashboard-icon-picker__option:focus-visible,.dashboard-widget__miga:focus-visible,.filter-chip:focus-visible,.icon-reveal-trigger:focus-visible,.icon-reveal-trigger--genai:focus-visible,.incident-card:focus-visible,.incident-detail__action:focus-visible,.incident-detail__close:focus-visible,.incident-detail__priority:focus-visible,.incident-modal__suggestion:focus-visible,.incident-table__action:focus-visible,.multi-select-search__add:focus-visible,.query-condition__remove:focus-visible,.query-engine__option:focus-visible,.query-footer__apply:focus-visible,.query-footer__cancel:focus-visible,.query-group__add:focus-visible,.rule-action__tipo:focus-visible,.saved-views__button:focus-visible,.saved-views__icon:focus-visible,.saved-views__load:focus-visible,.table-action-button:focus-visible,.table-paginator__button:focus-visible,.templates-gallery__card:focus-visible,.temporal-patterns__cell:focus-visible,.unified-rule-builder__action:focus-visible,.widget-config__grafica:focus-visible,.switch:focus-visible,.toggle:focus-visible,.mensaje:focus-visible,.flow-inspector__avanzado>summary:focus-visible{border-color:var(--border-focus);outline:none}.alert-queue__banda-accion:focus-visible,.alert-queue__sort:focus-visible,.aviso-de-seleccion__cerrar:focus-visible,.campo-secreto__ojo:focus-visible,.column-drag-grip:focus-visible,.column-resize-handle:focus-visible,.copyable-id__btn:focus-visible,.dashboard-widget__enlace:focus-visible,.dialog__close-btn:focus-visible,.dropdown__item:focus-visible,.dynamic-tokens-picker__option:focus-visible,.execution-history__action:focus-visible,.execution-history__menu-item:focus-visible,.filter-bar__close:focus-visible,.flow-inspector__close:focus-visible,.incident-detail__editar:focus-visible,.incident-inbox__resizer:focus-visible,.incident-modal__suggestion-id:focus-visible,.incident-table__sort:focus-visible,.infrastructure-status-pill:focus-visible,.login-back-btn:focus-visible,.login-btn:focus-visible,.login-password-toggle:focus-visible,.multi-select-search__option:focus-visible,.section-tabs__item:focus-visible,.similar-list__link:focus-visible,.topbar__avatar-trigger:focus-visible,.topbar__search-clear:focus-visible,.unified-rule-builder__add-action:focus-visible{box-shadow:inset 0 0 0 .15em var(--border-focus);outline:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
