@font-face{font-family:Mulish;src:url(/assets/Mulish-ExtraLight-fnUSze1S.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Light-By6jb_tt.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Regular-DZytpjqR.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Italic-CenZGLUy.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Medium-DNxLNgjC.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-MediumItalic-DpH0_Bbg.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-SemiBold-DSKJEMvb.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Bold-DpJnP0uj.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-ExtraBold-B5UmEBw3.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-Black-mfUmPGAk.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/assets/Mulish-BlackItalic-DVUVZI1Y.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--crol-neon-lime: #00E100;--crol-timeless-green: #132624;--crol-action-green: #37B35C;--crol-dark: #000000;--crol-bright: #FFFFFF;--crol-ext-deep: #4A3C8F;--crol-ext-ocean: #418DFF;--crol-ext-leaf: #18BCB0;--crol-ext-sky: #47C2FF;--crol-ext-rosewood: #CB5A90;--crol-ext-royal: #174D7C;--lime-50: #E6FFE6;--lime-100: #B8FFB8;--lime-200: #7AFF7A;--lime-300: #3BF53B;--lime-400: #00E100;--lime-500: #00C400;--lime-600: #00A300;--lime-700: #007D00;--green-50: #ECF6EF;--green-100: #CFE8D7;--green-200: #9DD2AF;--green-300: #6BBC87;--green-400: #37B35C;--green-500: #2A8E47;--green-600: #1F6A36;--green-700: #154625;--ink-50: #F2F5F5;--ink-100: #D8DEDE;--ink-200: #A9B5B4;--ink-300: #6E807E;--ink-400: #3A4F4D;--ink-500: #233734;--ink-600: #1A2E2B;--ink-700: #132624;--ink-800: #0A1413;--ink-900: #000000;--bg: #FFFFFF;--bg-subtle: #F7F9F9;--bg-muted: #EEF2F1;--surface: #FFFFFF;--surface-raised:#FFFFFF;--fg: #132624;--fg-1: #132624;--fg-2: #3A4F4D;--fg-3: #6E807E;--fg-muted: #A9B5B4;--fg-on-accent: #132624;--fg-on-dark: #FFFFFF;--border: #E2E8E7;--border-strong: #C9D3D1;--divider: #EEF2F1;--accent: #00E100;--accent-hover: #00C400;--accent-press: #00A300;--success: #37B35C;--warning: #E8A317;--danger: #D64545;--info: #418DFF;--dark-bg: #0A1413;--dark-bg-subtle: #132624;--dark-bg-muted: #1A2E2B;--dark-surface: #132624;--dark-surface-raised:#1A2E2B;--dark-fg: #FFFFFF;--dark-fg-2: #C9D3D1;--dark-fg-3: #A9B5B4;--dark-border: #233734;--font-sans: "Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Mulish", -apple-system, BlinkMacSystemFont, sans-serif;--font-tech: "Rajdhani", "Mulish", sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-display: clamp(56px, 7.5vw, 106px);--fs-h1: clamp(40px, 5vw, 70px);--fs-h2: clamp(32px, 3.5vw, 48px);--fs-h3: 28px;--fs-h4: 22px;--fs-h5: 18px;--fs-body-lg: 18px;--fs-body: 16px;--fs-body-sm: 14px;--fs-caption: 12px;--fs-micro: 10px;--ls-display: -.02em;--ls-heading: -.01em;--ls-body: 0;--ls-label: .04em;--ls-section: .24em;--sp-0: 0;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--sp-24: 96px;--sp-32: 128px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 999px;--radius-greon: 18%;--shadow-xs: 0 1px 2px rgba(19, 38, 36, .06);--shadow-sm: 0 2px 6px rgba(19, 38, 36, .08);--shadow-md: 0 6px 16px rgba(19, 38, 36, .1);--shadow-lg: 0 14px 36px rgba(19, 38, 36, .14);--shadow-xl: 0 24px 60px rgba(19, 38, 36, .18);--shadow-glow:0 0 0 4px rgba(0, 225, 0, .22);--shadow-inset-hair: inset 0 0 0 1px rgba(19, 38, 36, .08);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s;--container-sm: 640px;--container-md: 960px;--container-lg: 1200px;--container-xl: 1440px;--at-bg: #F4F7F6;--at-bg-subtle: #FAFBFB;--at-bg-muted: #EEF2F1;--at-surface: #FFFFFF;--at-ink: #132624;--at-ink-2: #3A4F4D;--at-muted-ink: #6E807E;--at-placeholder: #A9B5B4;--at-card-border: #E2E8E7;--at-border-hover: #C9D3D1;--at-border-strong: #D8DEDE;--at-divider: #EEF2F1;--at-card-shadow: 0 1px 2px rgba(19, 38, 36, .04), 0 2px 8px rgba(19, 38, 36, .04);--at-card-shadow-hover: 0 6px 20px rgba(19, 38, 36, .1);--at-header-sticky: inset 0 -1px 0 #E2E8E7;--at-radius: 5px;--at-control-h: 30px;--sig-success-bg: #E6FFE6;--sig-success-fg: #007D00;--sig-warning-bg: #FFF3DC;--sig-warning-fg: #8A5A00;--sig-danger-bg: #FEECEC;--sig-danger-fg: #A01818;--sig-neutral-bg: #F2F5F5;--sig-neutral-fg: #3A4F4D;--row-hover-tint: rgba(0, 225, 0, .035);--row-select-tint: rgba(0, 225, 0, .08);--row-select-bar: inset 3px 0 0 #00E100;--at-ease: cubic-bezier(.2, .8, .2, 1);--at-dur-fast: .12s;--at-dur-base: .2s}body.theme-dark{--bg: #0A1413;--bg-subtle: #132624;--bg-muted: #1A2E2B;--surface: #132624;--surface-raised:#1A2E2B;--fg: #FFFFFF;--fg-1: #FFFFFF;--fg-2: #C9D3D1;--fg-3: #A9B5B4;--fg-muted: #8DA39F;--fg-on-dark: #FFFFFF;--border: #1E3330;--border-strong: #233734;--divider: #1A2E2B;--at-bg: #0A1413;--at-bg-subtle: #132624;--at-bg-muted: #1A2E2B;--at-surface: #132624;--at-ink: #FFFFFF;--at-ink-2: #C9D3D1;--at-muted-ink: #8DA39F;--at-placeholder: #6E807E;--at-card-border: #1E3330;--at-border-hover: #233734;--at-border-strong: #233734;--at-divider: #1A2E2B;--at-card-shadow: 0 1px 2px rgba(0, 0, 0, .35), 0 2px 10px rgba(0, 0, 0, .35);--at-card-shadow-hover: 0 8px 24px rgba(0, 0, 0, .5);--at-header-sticky: inset 0 -1px 0 #1E3330;--sig-success-bg: rgba(0, 225, 0, .12);--sig-success-fg: #3BF53B;--sig-warning-bg: rgba(232, 163, 23, .15);--sig-warning-fg: #FFCB5A;--sig-danger-bg: rgba(214, 69, 69, .15);--sig-danger-fg: #FF8080;--sig-neutral-bg: rgba(255, 255, 255, .06);--sig-neutral-fg: #C9D3D1;--row-hover-tint: rgba(0, 225, 0, .06);--row-select-tint: rgba(0, 225, 0, .12)}html,body{font-family:var(--font-sans);color:var(--fg);background:var(--bg);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.cds-display,h1.display{font-family:var(--font-display);font-weight:900;font-size:var(--fs-display);line-height:.95;letter-spacing:var(--ls-display);text-transform:uppercase;text-wrap:balance}h1,.cds-h1{font-family:var(--font-display);font-weight:900;font-size:var(--fs-h1);line-height:1.02;letter-spacing:var(--ls-heading);text-wrap:balance;margin:0}h2,.cds-h2{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h2);line-height:1.08;letter-spacing:var(--ls-heading);text-wrap:balance;margin:0}h3,.cds-h3{font-weight:700;font-size:var(--fs-h3);line-height:1.2;margin:0}h4,.cds-h4{font-weight:700;font-size:var(--fs-h4);line-height:1.25;margin:0}h5,.cds-h5{font-weight:600;font-size:var(--fs-h5);line-height:1.3;margin:0}p,.cds-body{font-weight:400;font-size:var(--fs-body);line-height:1.6;text-wrap:pretty;margin:0}.cds-body-lg{font-size:var(--fs-body-lg);line-height:1.55;font-weight:400}.cds-body-sm{font-size:var(--fs-body-sm);line-height:1.5}small,.cds-caption{font-size:var(--fs-caption);line-height:1.4;color:var(--fg-3)}.cds-eyebrow{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-caption);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--fg-2)}.cds-label{font-weight:600;font-size:var(--fs-body-sm);letter-spacing:var(--ls-label);text-transform:uppercase}.cds-tagline{font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-heading)}code,pre,.cds-mono{font-family:var(--font-mono);font-size:.95em}a{color:inherit;text-decoration:none}a.cds-link{color:var(--fg);border-bottom:1.5px solid var(--accent);transition:color var(--dur-fast) var(--ease-out)}a.cds-link:hover{color:var(--accent-press)}::selection{background:var(--crol-neon-lime);color:var(--crol-timeless-green)}.at-scope{background:var(--at-bg);color:var(--at-ink);font-family:var(--font-sans)}.at-scope,.at-scope table,.at-scope .at-kpi-number,.at-scope .at-td,.at-scope .at-delta-chip,.at-scope [data-tabular]{font-variant-numeric:tabular-nums}.at-scope .at-card,.at-scope .at-select,.at-scope .at-input,.at-scope .at-btn,.at-scope button:not(.at-pill):not(.at-dot):not([role=tab]),.at-scope .at-tab,.at-scope .at-row,.at-scope .at-drawer,.at-scope .at-chip:not(.at-pill){border-radius:var(--at-radius)!important}.at-scope .at-pill,.at-scope .at-progress,.at-scope .at-progress-track,.at-scope .at-progress-fill{border-radius:var(--radius-pill)!important}.at-scope .at-dot,.at-scope .at-avatar{border-radius:50%!important}.at-scope button:not(.btn-no-upper):not([role=tab]){text-transform:uppercase;letter-spacing:.04em;font-weight:800}.at-scope *:focus{outline:0}.at-scope *:focus-visible{outline:0;box-shadow:0 0 0 3px #00e10059;border-color:var(--crol-neon-lime)}.at-scope .at-card{background:var(--at-surface);border:1px solid var(--at-card-border);box-shadow:var(--at-card-shadow);padding:var(--sp-5);transition:transform var(--at-dur-base) var(--at-ease),box-shadow var(--at-dur-base) var(--at-ease),border-color var(--at-dur-fast) var(--at-ease)}.at-scope .at-card.is-clickable:hover{transform:translateY(-1px);border-color:var(--at-border-hover);box-shadow:var(--at-card-shadow-hover)}.at-scope .at-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--at-muted-ink)}.at-scope .at-kpi-number{font-family:var(--font-display);font-weight:900;font-size:clamp(26px,2.4vw,40px);line-height:1;letter-spacing:-.02em;color:var(--at-ink)}.at-scope .at-kpi-sub{font-size:11px;font-weight:500;color:var(--at-muted-ink)}.at-scope .at-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--at-control-h);padding:0 14px;border:1px solid transparent;font-family:var(--font-sans);font-size:11.5px;font-weight:800;line-height:1;cursor:pointer;transition:background var(--at-dur-fast) var(--at-ease),border-color var(--at-dur-fast) var(--at-ease),transform var(--at-dur-fast) var(--at-ease),box-shadow var(--at-dur-fast) var(--at-ease)}.at-scope .at-btn-primary{background:var(--crol-timeless-green);color:#fff;border-color:var(--crol-timeless-green)}.at-scope .at-btn-primary:hover{background:#0f1f1d;transform:translateY(-1px)}.at-scope .at-btn-ghost{background:transparent;color:var(--at-ink);border-color:var(--at-border-strong)}.at-scope .at-btn-ghost:hover{background:#1326240a}.at-scope .at-btn-cta{background:var(--crol-neon-lime);color:var(--crol-timeless-green);border-color:var(--crol-neon-lime);font-weight:900;letter-spacing:.06em;box-shadow:0 1px #13262414,0 2px 8px -2px #00a3482e}.at-scope .at-btn-cta:hover{background:#33e833;transform:translateY(-1px)}.at-scope .at-btn:disabled,.at-scope .at-btn[aria-disabled=true]{background:var(--at-bg-muted);color:var(--at-muted-ink);border-color:var(--at-border-strong);cursor:not-allowed;box-shadow:none;transform:none}.at-scope .at-select,.at-scope .at-input{height:var(--at-control-h);padding:6px 12px;background:var(--at-surface);border:1px solid var(--at-border-strong);color:var(--at-ink);font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1}.at-scope .at-select{padding-right:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23132624' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 8 10 12 14 8'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.at-scope .at-input{font-weight:400}.at-scope .at-input::placeholder{color:var(--at-placeholder)}.at-scope .at-chip,.at-scope .at-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--sig-neutral-bg);color:var(--sig-neutral-fg)}.at-scope .at-chip.is-success,.at-scope .at-pill.is-success{background:var(--sig-success-bg);color:var(--sig-success-fg)}.at-scope .at-chip.is-warning,.at-scope .at-pill.is-warning{background:var(--sig-warning-bg);color:var(--sig-warning-fg)}.at-scope .at-chip.is-danger,.at-scope .at-pill.is-danger{background:var(--sig-danger-bg);color:var(--sig-danger-fg)}.at-scope .at-table{width:100%;border-collapse:collapse}.at-scope .at-th{padding:12px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--at-muted-ink);text-align:left;background:var(--at-bg-subtle);box-shadow:var(--at-header-sticky)}.at-scope .at-td{padding:11px 12px;font-size:13px;font-weight:500;color:var(--at-ink);border-bottom:1px solid var(--at-divider)}.at-scope .at-row{transition:background var(--at-dur-fast) var(--at-ease)}.at-scope .at-row:hover{background:var(--row-hover-tint)}.at-scope .at-row.is-selected{background:var(--row-select-tint);box-shadow:var(--row-select-bar)}button:not(.btn-no-upper):not([role=tab]){text-transform:uppercase;letter-spacing:.04em}.at-header .at-btn-search,.at-header .at-btn-refresh,.at-header .at-filter-btn,.at-header .at-btn-icon,.at-header-controls .at-btn-search,.at-header-controls .at-btn-refresh,.at-header-controls .at-filter-btn,.at-header-controls .at-btn-icon,.an-toolbar .at-btn-icon,#an-header-slot .at-btn-search,#an-header-slot .at-btn-refresh,#an-header-slot .at-filter-btn,#an-header-slot .at-btn-icon,#bj-header-slot .at-btn-search,#bj-header-slot .at-btn-refresh,#bj-header-slot .at-filter-btn,#bj-header-slot .at-btn-icon,#it-header-slot .at-btn-search,#it-header-slot .at-btn-refresh,#it-header-slot .at-filter-btn,#it-header-slot .at-btn-icon{height:30px!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box;line-height:1}.bj-estado-dd .at-filter-btn{height:30px!important}.at-header .bj-switch,.at-header-controls .bj-switch,#bj-header-slot .bj-switch,#ni-header-slot .bj-switch,#it-header-slot .bj-switch,#an-header-slot .bj-switch{height:30px!important;padding:2px!important;box-sizing:border-box}.at-header .bj-switch .bj-switch-btn,.at-header-controls .bj-switch .bj-switch-btn,#bj-header-slot .bj-switch .bj-switch-btn,#ni-header-slot .bj-switch .bj-switch-btn,#it-header-slot .bj-switch .bj-switch-btn,#an-header-slot .bj-switch .bj-switch-btn{padding:0 12px!important;height:100%!important;box-sizing:border-box;line-height:1}:root{--at-bg: #F4F7F6;--at-sidebar-bg: #0F1F1D;--at-sidebar-bg-2: #132624;--at-sidebar-border: #1E3330;--at-card-border: #E2E8E7;--at-card-bg: #FFFFFF;--at-card-shadow: 0 1px 2px rgba(19,38,36,.04), 0 2px 8px rgba(19,38,36,.04);--at-card-shadow-hover: 0 6px 20px rgba(19,38,36,.1);--at-danger: #D64545;--at-warn: #E8A317;--at-muted-ink: #6E807E}body.theme-dark{--at-bg: #0A1413;--at-sidebar-bg: #000000;--at-sidebar-bg-2: #0A1413;--at-sidebar-border: #1A2E2B;--at-card-border: #1E3330;--at-card-bg: #132624;--at-card-shadow: 0 1px 2px rgba(0,0,0,.3), 0 2px 8px rgba(0,0,0,.2);--at-card-shadow-hover: 0 6px 20px rgba(0,0,0,.4)}body.theme-dark{background:var(--at-bg);color:#e6eceb}body.theme-dark .at-card{background:#132624;border-color:#1e3330;color:#e6eceb}body.theme-dark .at-alert-icon{background:#0a1413!important}body.theme-dark .at-alert-icon.at-icon-efos,body.theme-dark .at-alert-icon.at-icon-archived{color:#fff!important}body.theme-dark .at-alert-icon.at-icon-efos svg,body.theme-dark .at-alert-icon.at-icon-archived svg{stroke:#fff!important}body.theme-dark .at-card.at-icon-efos .at-alert-cta,body.theme-dark .at-card.at-icon-archived .at-alert-cta{color:#fff!important}body.theme-dark .at-card.at-icon-efos .at-alert-cta svg,body.theme-dark .at-card.at-icon-archived .at-alert-cta svg{stroke:#fff!important}body.theme-dark .at-card-title{color:#fff}body.theme-dark .at-muted-text{color:#8da39f!important}body.theme-dark .at-strong-text{color:#fff!important}body.theme-dark .at-header{background:#132624;border-color:#1e3330}body.theme-dark .at-select{background-color:#0a1413;border-color:#1e3330;color:#e6eceb}body.theme-dark .at-btn-search{color:#fff!important}body.theme-dark .at-btn-refresh{color:#e6eceb!important;border-color:#1e3330!important}.at-filter-btn{background:transparent;border:1px solid #D8DEDE;color:#132624}.at-filter-btn.active{background:#132624;border-color:#132624;color:#fff}body.theme-dark .at-filter-btn{border-color:#1e3330!important;color:#e6eceb!important}body.theme-dark .at-filter-btn.active{background:#e6eceb!important;border-color:#e6eceb!important;color:#0a1413!important}.at-seg-btn{border:1px solid #D8DEDE;background:transparent;color:#132624}.at-seg-btn.active{background:#132624;border-color:#132624;color:#fff}body.theme-dark .at-seg-btn{border-color:#1e3330!important;color:#e6eceb!important}body.theme-dark .at-seg-btn.active{background:#e6eceb!important;border-color:#e6eceb!important;color:#0a1413!important}.at-export-btn{background:#132624;color:#fff;border:0}body.theme-dark .at-export-btn{background:#e6eceb!important;color:#0a1413!important}body.theme-dark .at-filter-popup{background:#0f1f1d!important;border-color:#1e3330!important;box-shadow:0 14px 36px #0009!important}body.theme-dark .at-filter-popup input[type=date],body.theme-dark .at-filter-popup input[type=text]{background:#0a1413!important;color:#e6eceb!important;border-color:#1e3330!important;color-scheme:dark}body.theme-dark .at-filter-popup .at-seg-btn{color:#e6eceb!important}body.theme-dark .at-filter-popup .at-seg-btn.active{background:#00e100!important;border-color:#00e100!important;color:#0a1413!important}body.theme-dark .at-filter-popup span{color:#e6eceb!important}body.theme-dark .at-filter-popup .at-filter-title,body.theme-dark .at-card-title{color:#fff!important}body.theme-dark .at-divider{background:#1e3330}body.theme-dark .at-tr:hover{background:#1a2e2b}body.theme-dark .at-th{color:#8da39f;border-color:#1e3330}body.theme-dark .at-td{border-color:#1e3330;color:#e6eceb}body.theme-dark .at-subtle-surface{background:#0a1413!important;color:#e6eceb}body.theme-dark .at-subtle-surface .at-strong-text,body.theme-dark .at-subtle-surface [class*=at-strong-text]{color:#fff!important}body{background:var(--at-bg);margin:0}.at-card{background:#fff;border:1px solid var(--at-card-border);border-radius:5px;box-shadow:var(--at-card-shadow);transition:box-shadow .2s var(--ease-out),transform .2s var(--ease-out),border-color .2s var(--ease-out)}.at-card.at-clickable{cursor:pointer}.at-card.at-clickable:hover{box-shadow:var(--at-card-shadow-hover);transform:translateY(-1px);border-color:#c9d3d1}body.theme-dark .at-card.at-clickable:hover{border-color:#2c4945}.at-header{background:#fff;border-bottom:1px solid #E2E8E7}.at-filter-popup{background:#fff;color:#132624}body.theme-dark .at-filter-popup{background:#132624;border-color:#1e3330!important;color:#e6eceb}.at-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3a4f4d}body.theme-dark .at-eyebrow{color:#8da39f}.at-kpi-number{font-family:Mulish,sans-serif;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1;color:#132624}body.theme-dark .at-kpi-number{color:#fff}.at-delta-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.at-delta-chip.match{background:#e6ffe6;color:#007d00}.at-delta-chip.mismatch{background:#feecec;color:#a01818}.at-delta-chip.warn{background:#fff3dc;color:#8a5a00}.at-delta-chip.neutral{background:#f2f5f5;color:#3a4f4d}body.theme-dark .at-delta-chip.match{background:#00e1001f;color:#3bf53b}body.theme-dark .at-delta-chip.mismatch{background:#d6454526;color:#ff8080}body.theme-dark .at-delta-chip.warn{background:#e8a31726;color:#ffcb5a}body.theme-dark .at-delta-chip.neutral{background:#ffffff0f;color:#c9d3d1}.at-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #D8DEDE;border-radius:5px;padding:6px 34px 6px 12px;font-family:Mulish,sans-serif;font-size:13px;font-weight:600;color:#132624;letter-spacing:.01em;cursor:pointer;transition:border-color .15s,box-shadow .15s;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23132624' stroke-width='2.5' stroke-linecap='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center;min-width:120px}.at-select:focus{outline:0;border-color:#00e100;box-shadow:0 0 0 4px #00e10038}body.theme-dark .at-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23E6ECEB' stroke-width='2.5' stroke-linecap='round'><polyline points='6 9 12 15 18 9'/></svg>")}.at-progress{position:relative;height:6px;background:#eef2f1;border-radius:999px;overflow:hidden}body.theme-dark .at-progress{background:#1a2e2b}.at-progress-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#00e100,#37b35c);border-radius:999px;transition:width .4s var(--ease-out)}.at-progress-fill.warn{background:linear-gradient(90deg,#e8a317,#f7c34a)}.at-progress-fill.danger{background:linear-gradient(90deg,#d64545,#f06b6b)}.at-reveal{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s var(--ease-out),opacity .2s var(--ease-out),margin-top .3s var(--ease-out)}.at-card.at-clickable:hover .at-reveal{max-height:200px;opacity:1;margin-top:16px}.at-reveal-cta{background:#f7f9f9;color:#132624;border:1px solid transparent}body.theme-dark .at-reveal-cta{background:#ffffff0a;color:#e8efee;border-color:#ffffff14}body.theme-dark .at-reveal-cta:hover{background:#00e1001a;color:#00e100;border-color:#00e1004d}.at-focusable:focus-visible{outline:0;box-shadow:0 0 0 3px #00e10059}@keyframes at-spin{to{transform:rotate(360deg)}}.at-spin{animation:at-spin 1s linear infinite}@keyframes at-pulse{0%{box-shadow:0 0 #00e10080}70%{box-shadow:0 0 0 8px #00e10000}to{box-shadow:0 0 #00e10000}}.at-pulse{animation:at-pulse 2s infinite}.at-spark{overflow:visible}.at-table{width:100%;border-collapse:collapse}.at-th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6e807e;padding:12px 16px;border-bottom:1px solid #EEF2F1;background:transparent}.at-th-sticky{position:sticky;top:0;z-index:2;background:#fff;box-shadow:inset 0 -1px #e2e8e7}body.theme-dark{--at-sticky-bg: #132624}body.theme-dark .at-th-sticky{background:#132624;box-shadow:inset 0 -1px #1e3330}.at-td{padding:7px 16px;font-size:13px;color:#132624;border-top:1px solid #F2F5F5;font-variant-numeric:tabular-nums}.at-tr{transition:background .12s}.at-tr:hover{background:#f7f9f9}.at-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}.at-nav-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:5px;cursor:pointer;font-size:13px;font-weight:500;color:#a9b5b4;letter-spacing:.01em;transition:all .15s var(--ease-out);white-space:nowrap;position:relative}.at-nav-item:hover{background:#ffffff0a;color:#fff}.at-nav-item.active{background:#00e100;color:#132624;font-weight:800}.at-nav-item.active:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#00e100}.at-nav-item .at-nav-badge{margin-left:auto;font-size:10px;font-weight:800;padding:2px 6px;border-radius:999px;background:#ffffff14;color:#fff}.at-nav-item.active .at-nav-badge{background:#132624;color:#00e100}.at-nav-tip{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%) translate(-4px);background:#132624;color:#fff;font-family:Mulish,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.01em;padding:7px 12px;border-radius:6px;white-space:nowrap;box-shadow:0 6px 18px #0a14134d,0 2px 6px #0a14132e;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .14s ease;z-index:50;display:inline-flex;align-items:center;gap:8px}.at-nav-tip:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;background:#132624;border-radius:1px}.at-nav-item:hover .at-nav-tip{opacity:1;transform:translateY(-50%) translate(0)}.at-nav-tip-badge{font-size:9.5px;font-weight:800;background:#ffffff29;color:#fff;padding:1px 6px;border-radius:999px;line-height:1.4}.at-scroll::-webkit-scrollbar{width:10px;height:10px}.at-scroll::-webkit-scrollbar-thumb{background:#d8dede;border-radius:999px;border:2px solid #F4F7F6}.at-scroll::-webkit-scrollbar-thumb:hover{background:#a9b5b4}body.theme-dark .at-scroll::-webkit-scrollbar-thumb{background:#2c4945;border-color:#0a1413}.at-tweaks-panel{position:fixed;right:20px;bottom:20px;width:260px;background:#fff;border:1px solid #E2E8E7;border-radius:5px;box-shadow:0 20px 48px #13262433;z-index:100;overflow:hidden;font-family:Mulish,sans-serif}body.theme-dark .at-tweaks-panel{background:#132624;border-color:#1e3330;color:#e6eceb}.ni-summary{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1.4fr;gap:0;background:var(--at-card-bg, #FFFFFF);border:1px solid var(--at-card-border, #E2E8E7);border-radius:8px;padding:14px 4px;margin-bottom:14px;overflow:hidden}.ni-sum-cell{display:flex;flex-direction:column;gap:6px;padding:4px 18px;border-right:1px solid var(--at-card-border, #E2E8E7);min-width:0}.ni-sum-cell:last-child{border-right:0}.ni-sum-eyebrow{font-size:9.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--at-muted, #6E807E)}.ni-sum-main{display:flex;align-items:baseline;gap:8px;min-width:0}.ni-sum-value{font-family:Mulish,system-ui,sans-serif;font-weight:900;font-size:30px;line-height:1;letter-spacing:-.02em;color:var(--at-ink, #132624);font-variant-numeric:tabular-nums}.ni-sum-value-accent{color:#d97706}.ni-sum-value-good{color:#00a348}.ni-sum-unit{font-size:12px;font-weight:700;color:var(--at-muted, #6E807E);letter-spacing:.02em}.ni-sum-sub{font-size:10.5px;font-weight:600;color:var(--at-muted, #6E807E);letter-spacing:.02em}.ni-sum-mini-bar{height:4px;width:100%;background:#e9eeed;border-radius:999px;overflow:hidden;margin-top:2px}.ni-sum-mini-fill{height:100%;background:#132624;border-radius:999px;transition:width .28s ease}.ni-sum-mini-fill-venta{background:#418dff}.ni-sum-advance{flex-direction:row;align-items:center;gap:14px;padding-right:22px}.ni-sum-ring{position:relative;width:62px;height:62px;flex-shrink:0}.ni-sum-ring svg{transform:rotate(-90deg)}.ni-sum-ring-track{stroke:#e9eeed;fill:none;stroke-width:6}.ni-sum-ring-fill{stroke:#00a348;fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .32s ease}.ni-sum-ring-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Mulish,system-ui,sans-serif;font-weight:900;font-size:15px;color:var(--at-ink, #132624);font-variant-numeric:tabular-nums}.ni-sum-advance-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ni-sum-advance-title{font-size:12px;font-weight:800;color:var(--at-ink, #132624);letter-spacing:.02em}body.theme-dark .ni-summary{background:#132624;border-color:#ffffff14}body.theme-dark .ni-sum-cell{border-right-color:#ffffff14}body.theme-dark .ni-sum-value{color:#fff}body.theme-dark .ni-sum-mini-bar{background:#ffffff14}body.theme-dark .ni-sum-mini-fill{background:#fff}body.theme-dark .ni-sum-ring-track{stroke:#ffffff1f}body.theme-dark .ni-sum-ring-label,body.theme-dark .ni-sum-advance-title{color:#fff}.ni-summary.ni-summary--dark{position:relative;overflow:hidden;background:radial-gradient(circle at calc(100% + 20px) 140%,#00e1002e,#00e10000 55%),linear-gradient(120deg,#0f1f1d,#132624 55%,#1a3330);border:1px solid #1E3330;box-shadow:0 1px 2px #13262414,0 8px 24px #1326241a}.ni-summary.ni-summary--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;width:280px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 28px);opacity:.7;pointer-events:none}.ni-summary.ni-summary--dark .ni-sum-cell{position:relative;border-right-color:#ffffff1a}.ni-summary.ni-summary--dark .ni-sum-eyebrow{color:#ffffff8c}.ni-summary.ni-summary--dark .ni-sum-value{color:#fff}.ni-summary.ni-summary--dark .ni-sum-value-accent{color:#00e100;text-shadow:0 0 18px rgba(0,225,0,.35)}.ni-summary.ni-summary--dark .ni-sum-value-good{color:#00e100}.ni-summary.ni-summary--dark .ni-sum-unit,.ni-summary.ni-summary--dark .ni-sum-sub{color:#ffffffa6}.ni-summary.ni-summary--dark .ni-sum-mini-bar{background:#ffffff1a}.ni-summary.ni-summary--dark .ni-sum-mini-fill{background:#00e100}.ni-summary.ni-summary--dark .ni-sum-mini-fill-venta{background:#7fb4ff}.ni-summary.ni-summary--dark .ni-sum-ring-track{stroke:#ffffff24}.ni-summary.ni-summary--dark .ni-sum-ring-fill{stroke:#00e100}.ni-summary.ni-summary--dark .ni-sum-ring-label,.ni-summary.ni-summary--dark .ni-sum-advance-title{color:#fff}.ni-summary.ni-summary--dark>.ni-sum-cell{z-index:1}.ni-summary.ni-summary--inteli{position:relative;overflow:hidden;background:linear-gradient(135deg,#f7f9f8,#fff 70%);border:1px solid #E2E8E7;border-radius:10px;box-shadow:0 1px 2px #13262408,0 6px 18px #1326240a}.ni-summary.ni-summary--inteli:before{content:"";position:absolute;top:-40%;right:-10%;width:360px;height:360px;background:radial-gradient(circle,rgba(110,128,126,.1) 0%,transparent 60%);pointer-events:none}.ni-summary.ni-summary--inteli>.ni-sum-cell{position:relative;z-index:1;border-right-color:#e2e8e7}.ni-summary.ni-summary--inteli .ni-sum-eyebrow{color:#6e807e;font-weight:800;letter-spacing:.14em}.ni-summary.ni-summary--inteli .ni-sum-value,.ni-summary.ni-summary--inteli .ni-sum-value-accent{color:#132624}.ni-summary.ni-summary--inteli .ni-sum-value-good{color:#00a348}.ni-summary.ni-summary--inteli .ni-sum-unit,.ni-summary.ni-summary--inteli .ni-sum-sub{color:#6e807e;font-weight:600}.ni-summary.ni-summary--inteli .ni-sum-mini-bar{background:#1326240f}.ni-summary.ni-summary--inteli .ni-sum-mini-fill{background:#6e807e}.ni-summary.ni-summary--inteli .ni-sum-mini-fill-venta{background:#418dff}.ni-summary.ni-summary--inteli .ni-sum-ring-track{stroke:#13262414}.ni-summary.ni-summary--inteli .ni-sum-ring-fill{stroke:#6e807e}.ni-summary.ni-summary--inteli .ni-sum-ring-label,.ni-summary.ni-summary--inteli .ni-sum-advance-title{color:#132624}body.theme-dark .ni-summary.ni-summary--inteli{background:linear-gradient(135deg,#132624,#1a2e2b 70%);border-color:#ffffff14;box-shadow:0 1px 2px #0003,0 8px 24px #0000002e}body.theme-dark .ni-summary.ni-summary--inteli:before{background:radial-gradient(60% 80% at 100% 0%,rgba(0,225,0,.1),transparent 70%)}body.theme-dark .ni-summary.ni-summary--inteli>.ni-sum-cell{border-right-color:#ffffff1a}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-eyebrow{color:#ffffff8c}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-value{color:#fff}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-value-accent{color:#00e100;text-shadow:0 0 18px rgba(0,225,0,.35)}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-value-good{color:#00e100}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-unit,body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-sub{color:#ffffffa6}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-mini-bar{background:#ffffff1a}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-mini-fill{background:#00e100}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-mini-fill-venta{background:#7fb4ff}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-ring-track{stroke:#ffffff24}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-ring-fill{stroke:#00e100}body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-ring-label,body.theme-dark .ni-summary.ni-summary--inteli .ni-sum-advance-title{color:#fff}body.theme-dark .ni-table-card{background:#0f1e1c;border-color:#1e3330}body.theme-dark .ni-table-header{border-bottom-color:#1e3330}body.theme-dark .ni-contact-title{color:#fff}body.theme-dark .ni-contact-sub{color:#ffffffa6}@media(max-width:900px){.ni-summary{grid-template-columns:1fr 1fr}.ni-sum-cell{border-right:0;border-bottom:1px solid var(--at-card-border, #E2E8E7)}}.ni-layout{display:grid;grid-template-columns:340px 1fr;gap:16px;align-items:start;transition:grid-template-columns .2s ease}.ni-layout.ni-layout-collapsed{grid-template-columns:48px 1fr}@media(max-width:1024px){.ni-layout,.ni-layout.ni-layout-collapsed{grid-template-columns:1fr}}.ni-side{display:flex;flex-direction:column;padding:16px;max-height:calc(100vh - 160px);min-height:520px;transition:padding .2s ease}.ni-side.ni-side-collapsed{padding:10px 6px;align-items:center;min-height:120px}.ni-side.ni-side-collapsed-clickable{transition:background .16s ease,box-shadow .16s ease}.ni-side.ni-side-collapsed-clickable:hover{background:#f5f9f6;box-shadow:0 0 0 1px #00e10040 inset,0 2px 10px #1326240f}.ni-side.ni-side-collapsed-clickable:hover .ni-icon-btn{background:#00e1001f;color:#00a348}.ni-side.ni-side-collapsed-clickable:focus-visible{outline:2px solid #00E100;outline-offset:2px}body.theme-dark .ni-side.ni-side-collapsed-clickable:hover{background:#00e1000f}.ni-side.ni-side-collapsed .ni-side-list{display:none}.ni-side.ni-side-collapsed .ni-side-head{border-bottom:0;margin-bottom:0;padding:0;flex-direction:column;gap:10px;align-items:center;min-height:0}.ni-side-collapsed-count{font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--at-muted, #6E807E);writing-mode:vertical-rl;transform:rotate(180deg);margin-top:10px;text-transform:uppercase}.ni-side-head{display:flex;flex-direction:column;gap:10px;padding:4px 6px 12px;border-bottom:1px solid var(--at-card-border,#EEF2F1);margin-bottom:8px}.ni-side-head-top{display:flex;align-items:center;gap:6px;min-height:28px}.ni-count-pill{font-size:10.5px;font-weight:800;letter-spacing:.04em;color:var(--at-ink,#132624);background:#00e1001f;padding:3px 10px;border-radius:999px}body.theme-dark .ni-count-pill{color:#e6eceb;background:#00e10038}.ni-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;background:transparent;border:1px solid transparent;color:var(--at-ink,#132624);cursor:pointer;transition:all .12s;flex-shrink:0}.ni-icon-btn:hover{background:#0000000f}.ni-icon-btn.active{color:var(--at-ink,#132624);background:#00e10029;border-color:#00e10059}body.theme-dark .ni-icon-btn{color:#e6eceb}body.theme-dark .ni-icon-btn:hover{background:#ffffff14}body.theme-dark .ni-icon-btn.active{background:#00e1003d;border-color:#00e1008c}.ni-icon-dot{position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:#00e100;border:1.5px solid var(--at-card-bg, #FFFFFF)}body.theme-dark .ni-icon-dot{border-color:var(--at-card-bg, #0F1E1C)}.ni-side-search{display:flex;align-items:center;gap:8px;flex:none;width:100%;box-sizing:border-box;padding:9px 10px 9px 12px;border-radius:8px;background:var(--at-surface, #F4F6F6);border:1px solid var(--at-card-border, #D8DEDE);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ni-side-search:focus-within{border-color:#00a348;background:#fff;box-shadow:0 0 0 3px #00e10024}body.theme-dark .ni-side-search{background:#13262c;border-color:#1e3330}body.theme-dark .ni-side-search:focus-within{background:#0f1e1c;border-color:#00a348;box-shadow:0 0 0 3px #00e1002e}.ni-side-search-icon{flex:none;color:var(--at-muted,#6E807E)}.ni-side-search:focus-within .ni-side-search-icon{color:#00a348}.ni-side-search-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:Mulish,sans-serif;font-size:13px;color:var(--at-ink,#132624);padding:0}body.theme-dark .ni-side-search-input{color:#e6eceb}.ni-side-search-input::placeholder{color:var(--at-muted,#6E807E)}.ni-close-btn{width:20px!important;height:20px!important;border-radius:50%!important;background:#d8dede!important;color:#132624!important;border:0!important;flex-shrink:0}.ni-close-btn:hover{background:#b5bdbd!important;color:#000!important}body.theme-dark .ni-close-btn{background:#3b5350!important;color:#fff!important}body.theme-dark .ni-close-btn:hover{background:#547571!important}.ni-filter-popup{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:180px;padding:4px;background:var(--at-card-bg, #FFFFFF);border:1px solid var(--at-card-border, #D8DEDE);border-radius:6px;box-shadow:0 8px 24px #00000014}body.theme-dark .ni-filter-popup{background:#0f1e1c;border-color:#1e3330;box-shadow:0 8px 24px #0006}.ni-side-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding-right:4px}.ni-side-item{display:flex;flex-direction:column;gap:5px;padding:10px 12px;background:transparent;border:0;border-radius:6px;cursor:pointer;text-align:left;transition:background .12s;font-family:Mulish,sans-serif}.ni-side-item:hover{background:#00e1000f}body.theme-dark .ni-side-item:hover{background:#ffffff0a}.ni-side-item.active{background:#00e1001a}body.theme-dark .ni-side-item.active{background:#00e10024}.ni-side-item.active .ni-side-name{font-weight:800;color:var(--at-ink,#132624)}body.theme-dark .ni-side-item.active .ni-side-name{color:#fff}.ni-side-item-all{border-bottom:1px solid var(--at-card-border, #EEF2F1);margin-bottom:6px;padding-bottom:12px}body.theme-dark .ni-side-item-all{border-bottom-color:#1e3330}.ni-side-item-all .ni-side-name{color:var(--at-ink, #132624);font-weight:800}body.theme-dark .ni-side-item-all .ni-side-name{color:#e6eceb}.ni-side-name{font-size:11.5px;font-weight:600;color:var(--at-ink,#132624);letter-spacing:.02em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-dark .ni-side-name{color:#c9d3d1}.ni-side-meta{display:flex;align-items:center;gap:8px}.ni-side-bar{flex:1;height:4px;background:#eef2f1;border-radius:99px;overflow:hidden}body.theme-dark .ni-side-bar{background:#1e3330}.ni-side-bar-fill{display:block;height:100%;background:linear-gradient(90deg,#00e100,#37b35c);border-radius:99px;transition:width .2s}.ni-side-frac{font-size:10px;font-weight:800;color:var(--at-muted,#6E807E);min-width:28px;text-align:right}.ni-main{min-width:0}.ni-table-card{display:flex;flex-direction:column;padding:0}.ni-table-header{padding:18px 20px;border-bottom:1px solid var(--at-card-border,#EEF2F1);display:flex;align-items:center;gap:12px}.ni-contact-title{font-family:Mulish;font-weight:900;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--at-ink,#132624);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ni-contact-sub{font-size:11.5px;margin-top:2px}.ni-table-wrap{overflow-x:auto;overflow-y:auto;max-height:520px}.ni-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Mulish,sans-serif}.ni-th{position:sticky;top:0;z-index:2;background:var(--at-card-bg-sticky, #FAFBFB);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--at-muted,#6E807E);padding:12px 14px;text-align:left;border-bottom:1px solid var(--at-card-border,#EEF2F1)}body.theme-dark .ni-th{background:#13262400;color:#8da39f;border-color:#1e3330}.ni-cell{padding:12px 14px;border-bottom:1px solid #F3F6F5;font-size:12.5px;color:var(--at-ink,#132624);vertical-align:middle}body.theme-dark .ni-cell{border-color:#1e3330;color:#e6eceb}.ni-row:hover .ni-cell{background:#00e10009}body.theme-dark .ni-row:hover .ni-cell{background:#ffffff05}.ni-row-done .ni-cell{background:#00a34809}.ni-row-done .ni-cell:first-child{box-shadow:inset 3px 0 #00a348}.ni-row-done .ni-cell-desc{color:var(--at-muted,#6E807E)}body.theme-dark .ni-row-done .ni-cell{background:#00e1000b}body.theme-dark .ni-row-done .ni-cell:first-child{box-shadow:inset 3px 0 #00e100}.ni-cell-desc{font-weight:600}.ni-check{width:15px;height:15px;cursor:pointer;accent-color:#00E100;margin:0;display:block}.ni-th-select,.ni-cell-select{width:52px;padding-left:12px;padding-right:12px}.ni-select-slot{display:flex;align-items:center;justify-content:flex-start}.ni-row-sel .ni-cell{background:#b4231a0d}body.theme-dark .ni-row-sel .ni-cell{background:#ff6b5f1a}.ni-row-del{display:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;cursor:pointer;background:transparent;border:1px solid transparent;color:var(--at-muted,#6E807E);opacity:0;transition:all .14s}.ni-row:hover .ni-row-del,.ni-row-del:focus-visible{opacity:1}.ni-row-del:hover{background:#b4231a14;border-color:#b4231a47;color:#b4231a}.ni-selbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 16px;border-bottom:1px solid var(--at-card-border,#EEF2F1);background:#b4231a0d;font-family:Mulish,sans-serif}body.theme-dark .ni-selbar{background:#ff6b5f17;border-color:#1e3330}.ni-selbar-count{font-size:12px;font-weight:700;color:var(--at-ink,#132624)}.ni-selbar-count strong{font-weight:900}.ni-selbar-scope{margin-left:6px;font-weight:700;color:var(--at-muted,#6E807E)}.ni-selbar-clear,.ni-selbar-remove{font-family:Mulish,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.02em;padding:7px 12px;border-radius:7px;cursor:pointer;white-space:nowrap}.ni-selbar-clear{background:transparent;border:1px solid var(--at-card-border,#D8DEDE);color:var(--at-ink,#132624)}.ni-selbar-clear:hover{background:var(--at-card-bg,#FFFFFF)}.ni-selbar-remove{display:inline-flex;align-items:center;gap:7px;background:#b4231a;border:1px solid #B4231A;color:#fff}.ni-selbar-remove:hover{background:#9b1d15}.ni-empty{padding:64px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ni-combo{display:flex;align-items:center;gap:7px;padding:4px 9px;min-height:28px;border:1px solid var(--at-card-border,#D8DEDE);border-radius:5px;background:transparent;cursor:pointer;font-family:Mulish,sans-serif;font-size:12px;color:var(--at-ink,#132624);transition:border-color .14s,box-shadow .14s}.ni-combo:hover{border-color:#00e100}.ni-combo.ni-combo-filled{border-width:1px;font-weight:600;color:var(--at-ink, #132624)}.ni-combo.ni-combo-disabled{background:#1326240a;border-color:var(--at-card-border, #E2E8E7);cursor:not-allowed;opacity:.75}.ni-combo.ni-combo-disabled:hover{border-color:var(--at-card-border, #E2E8E7)}body.theme-dark .ni-combo.ni-combo-disabled{background:#ffffff08;opacity:.55}body.theme-dark .ni-combo{color:#e6eceb;border-color:#1e3330}body.theme-dark .ni-combo.ni-combo-filled{color:#e6eceb}.ni-combo-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:inherit;font-size:12px;color:inherit}.ni-placeholder{color:var(--at-muted,#6E807E)}.ni-clear{background:transparent;border:0;padding:2px;cursor:pointer;color:currentColor;display:inline-flex;opacity:.7}.ni-clear:hover{opacity:1}.ni-popup{max-height:280px;overflow-y:auto;padding:6px;background:var(--at-card-bg, #FFFFFF);border:1px solid var(--at-card-border, #EEF2F1);border-radius:6px;box-shadow:0 14px 36px #1326242e}body.theme-dark .ni-popup{background:#132624;border-color:#1e3330}.ni-popup-eyebrow{padding:6px 10px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted,#6E807E)}.ni-popup-item{display:block;width:100%;text-align:left;padding:7px 10px;border-radius:5px;background:transparent;border:0;cursor:pointer;font-family:Mulish,sans-serif;font-size:12px;color:var(--at-ink,#132624)}.ni-popup-item:hover{background:#00e10014}body.theme-dark .ni-popup-item{color:#e6eceb}body.theme-dark .ni-popup-item:hover{background:#ffffff0f}.ni-popup-item.selected{background:#00e10024;font-weight:700}.ni-bulk-ctx{padding:12px 20px 14px;background:linear-gradient(180deg,#00e1000d,#00e10005);border-bottom:1px solid var(--at-card-border, #EEF2F1);display:flex;flex-direction:column;gap:8px}body.theme-dark .ni-bulk-ctx{background:linear-gradient(180deg,#00e10014,#00e10008);border-bottom-color:#1e3330}.ni-bulk-ctx-label{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;font-weight:800;color:var(--at-ink, #132624)}body.theme-dark .ni-bulk-ctx-label{color:#e6eceb}.ni-bulk-ctx-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.ni-bulk-ctx-row .ni-bulk-field{flex:1 1 0;min-width:0;width:auto;max-width:none}.ni-bulk-ctx-row .ni-bulk-field-wide{flex:1.4 1 0;min-width:0;width:auto;max-width:none}.ni-bulk-ctx-row .ni-bulk-apply{flex:0 0 auto;white-space:nowrap;padding-left:12px;padding-right:12px}.ni-bulk-ctx-row .ni-bulk-apply .ni-bulk-apply-label-short{display:none}@media(max-width:1200px){.ni-bulk-ctx-row .ni-bulk-apply .ni-bulk-apply-label-full{display:none}.ni-bulk-ctx-row .ni-bulk-apply .ni-bulk-apply-label-short{display:inline}}.ni-global-action{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#132624;color:#fff;border:1px solid #132624;border-radius:8px;margin-bottom:14px;animation:niGlobalSlideIn .18s ease-out}@keyframes niGlobalSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ni-global-action-count{display:inline-flex;align-items:center;gap:8px;font-family:Mulish,sans-serif;font-size:12.5px;font-weight:600;color:#fff;letter-spacing:0}.ni-global-action-count strong{font-weight:900;font-size:14px;color:#00e100;letter-spacing:-.01em}.ni-global-action-hint{font-size:11.5px;color:#ffffff9e;font-weight:500}.ni-global-action-spacer{flex:1}.ni-global-action-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:#00e100;color:#132624;border:1px solid #00E100;border-radius:5px;font-family:Mulish,sans-serif;font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s,transform .1s}.ni-global-action-btn:hover{background:#33e833;border-color:#33e833}.ni-global-action-btn:active{transform:translateY(1px)}body.theme-dark .ni-global-action{background:#0a1413;border-color:#1e3330}.ni-bulk{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--at-card-border,#EEF2F1);background:var(--at-subtle-bg, #FAFBFB);flex-wrap:wrap}body.theme-dark .ni-bulk{background:#0f1f1d;border-color:#1e3330}.ni-bulk-label{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600}.ni-bulk-field{width:230px;max-width:36vw}.ni-bulk-field-wide{width:260px}.ni-bulk-apply{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:6px;background:#132624;color:#fff;border:1px solid #132624;font-family:Mulish;font-weight:800;font-size:11.5px;letter-spacing:.02em;cursor:pointer;transition:all .14s ease;box-shadow:0 1px #13262414,0 2px 8px -2px #00a3482e}.ni-bulk-apply:hover:not(:disabled){background:#00a348;border-color:#00a348;color:#fff;box-shadow:0 1px #00a34840,0 6px 14px -4px #00a34873;transform:translateY(-1px)}.ni-bulk-apply:active:not(:disabled){transform:translateY(0)}.ni-bulk-apply:disabled{background:#eef2f1;color:var(--at-muted,#6E807E);border-color:var(--at-card-border,#D8DEDE);box-shadow:none;cursor:not-allowed;opacity:1}.ni-bulk-reset{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:5px;background:transparent;color:var(--at-muted,#6E807E);border:1px solid var(--at-card-border,#D8DEDE);cursor:pointer;transition:all .12s;flex-shrink:0}.ni-bulk-reset:hover:not(:disabled){background:#fff3f3;color:#b03a2e;border-color:#e8c5bf}.ni-bulk-reset:disabled{opacity:.35;cursor:not-allowed}body.theme-dark .ni-bulk-reset{border-color:#1e3330;color:#8a9b99}body.theme-dark .ni-bulk-reset:hover:not(:disabled){background:#ff6b5c14;color:#f5a79d;border-color:#ff6b5c4d}body.theme-dark .ni-bulk-apply{background:#00e100;color:#0a1a18;border-color:#00e100;box-shadow:0 1px #00000040,0 6px 14px -4px #00e10059}body.theme-dark .ni-bulk-apply:hover:not(:disabled){background:#33e833;border-color:#33e833;color:#0a1a18;box-shadow:0 1px #00000059,0 8px 18px -4px #00e1008c}body.theme-dark .ni-bulk-apply:disabled{background:#13262c;color:#6e807e;border-color:#1e3330;box-shadow:none}.ni-pct-wrap{display:flex;align-items:center;gap:8px}.ni-pct-label{font-size:10px;font-weight:800;letter-spacing:.08em;background:#d645451f;color:#d64545;padding:3px 8px;border-radius:99px}.ni-pct-label.is-mid{background:#e6921324;color:#b56f0e}.ni-pct-label.is-hi{background:#00a34824;color:#087a3c}body.theme-dark .ni-pct-label{background:#d6454538;color:#ff9c9c}body.theme-dark .ni-pct-label.is-mid{background:#e6921338;color:#ffcc7a}body.theme-dark .ni-pct-label.is-hi{background:#00e1002e;color:#7ef0a3}.ni-pct-bar{width:100px;height:5px;background:#eef2f1;border-radius:99px;overflow:hidden}body.theme-dark .ni-pct-bar{background:#1e3330}.ni-pct-fill{height:100%;background:linear-gradient(90deg,#d64545,#e8a317,#00e100)}.ni-btn-ghost,.ni-btn-primary{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:5px;font-family:Mulish;font-weight:800;font-size:11.5px;letter-spacing:.02em;cursor:pointer;transition:all .12s;border:1px solid transparent}.ni-btn-ghost{background:transparent;color:var(--at-ink,#132624);border-color:var(--at-card-border,#D8DEDE)}.ni-btn-ghost:hover{background:#0000000a}body.theme-dark .ni-btn-ghost{color:#e6eceb;border-color:#1e3330}body.theme-dark .ni-btn-ghost:hover{background:#ffffff0a}.ni-btn-primary{background:#132624;color:#fff;border-color:#132624}.ni-btn-primary:hover{background:#0f1f1d}body.theme-dark .ni-btn-primary{background:#fff;color:#132624;border-color:#fff}body.theme-dark .ni-btn-primary:hover{background:#e6eceb}.ni-btn-ghost.ni-btn-icon{padding:0;width:34px;height:34px;justify-content:center}.at-grid-hero-3{display:grid;grid-template-columns:42.5fr 42.5fr 15fr;gap:20px}.at-grid-hero-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.at-grid-dash{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;align-items:stretch}.at-grid-dash-no-shortcuts{display:contents}.at-grid-dash-main{display:flex;flex-direction:column;gap:20px;min-width:0}.at-grid-hero-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.at-grid-alerts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch;grid-auto-rows:1fr}@media(max-width:1280px){.at-grid-hero-3{grid-template-columns:1fr 1fr}.at-grid-hero-3>*:last-child{grid-column:1 / -1}.at-grid-dash{grid-template-columns:1fr}.at-grid-dash>:last-child{grid-column:1 / -1}}@media(max-width:1150px){.at-grid-alerts{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.at-grid-hero-3,.at-grid-hero-2,.at-grid-hero-pair{grid-template-columns:1fr;gap:16px}.at-grid-hero-3>*:last-child{grid-column:auto}.at-grid-alerts{grid-template-columns:1fr;gap:12px}main{padding-left:16px!important;padding-right:16px!important}}.at-flow-kpi-num{font-size:40px}@media(max-width:1400px){.at-flow-kpi-num{font-size:34px}}@media(max-width:1200px){.at-flow-kpi-num{font-size:30px}}@media(max-width:980px){.at-flow-kpi-num{font-size:34px}}@media(max-width:520px){.at-flow-kpis{grid-template-columns:1fr 1fr!important}.at-flow-kpi-diff{grid-column:1 / -1;text-align:left!important;border-top:1px solid var(--at-card-border);padding-top:12px}.at-flow-kpi-num{font-size:30px}}@media(max-width:1100px){.at-header-layout{flex-wrap:wrap!important;gap:14px!important}.at-header-spacer{display:none!important}.at-header-controls{width:100%}}@media(max-width:640px){.at-header-layout{padding:14px 16px!important}.at-header-controls select,.at-header-controls .at-select{min-width:0!important;flex:1}}:root{--at-ink: #132624;--at-muted: #6E807E;--at-subtle-bg: #F7F9F9}body.theme-dark{--at-ink: #E6ECEB;--at-muted: #8DA39F;--at-subtle-bg: #0A1413}.it-row{transition:background .16s ease,box-shadow .16s ease}.it-row:not(.it-row-header):hover{background:#00e1000d}body.theme-dark .it-row:not(.it-row-header):hover{background:#00e10014}.it-row.selected{background:#00e10014}body.theme-dark .it-row.selected{background:#00e1001f}.it-row input[type=checkbox]{cursor:pointer}body.theme-dark .it-row-header{background:#ffffff08!important;border-bottom-color:#1e3330!important;box-shadow:0 1px #1e3330!important;color:#8da39f!important}body.theme-dark .it-row-header button{color:#8da39f!important}body.theme-dark .it-row-header button:hover{color:#e6eceb!important}.it-input,.it-search-input{font-family:Mulish,sans-serif;font-size:13px;padding:9px 11px;border:1px solid var(--at-card-border);border-radius:5px;background:transparent;color:var(--at-ink);outline:0;transition:border-color .16s ease,box-shadow .16s ease;box-sizing:border-box}.it-input:focus,.it-search-input:focus{border-color:#00e100;box-shadow:0 0 0 3px #00e1002e}.it-section-title{font-family:Mulish,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--at-muted);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--at-card-border)}.it-step{position:relative;background:#fdfefe;border:1px solid var(--at-card-border, #EEF2F1);border-radius:8px;padding:16px 18px 18px;transition:border-color .15s,box-shadow .15s}.it-step:hover{border-color:#d8dede}body.theme-dark .it-step{background:#0e1e1c;border-color:#1e3330}.it-step-header{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed var(--at-card-border, #EEF2F1)}body.theme-dark .it-step-header{border-bottom-color:#1e3330}.it-step-badge{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#132624;color:#00e100;font-family:Mulish,sans-serif;font-weight:900;font-size:13px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0}body.theme-dark .it-step-badge{background:#00e100;color:#132624}.it-step-title{flex:1;min-width:0;font-family:Mulish,sans-serif;font-size:14px;font-weight:800;color:var(--at-ink, #132624);letter-spacing:-.01em;line-height:1.25}body.theme-dark .it-step-title{color:#fff}.it-step-subtitle{font-size:11px;font-weight:500;color:var(--at-muted, #6E807E);margin-top:2px;letter-spacing:0;text-transform:none}.it-nodeducible{display:flex;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;background:linear-gradient(90deg,#d645450f,#d6454505);border:1px solid rgba(214,69,69,.25);border-left:3px solid #D64545;border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s}.it-nodeducible:hover{background:linear-gradient(90deg,#d6454517,#d645450a);border-color:#d6454566;border-left-color:#d64545}.it-nodeducible .it-nd-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#d645451f;color:#d64545;display:inline-flex;align-items:center;justify-content:center}.it-nodeducible input[type=checkbox]{accent-color:#D64545;width:16px;height:16px;flex-shrink:0}.it-nodeducible .it-nd-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.it-nodeducible .it-nd-title{font-size:13px;font-weight:800;color:var(--at-ink, #132624);letter-spacing:-.005em}body.theme-dark .it-nodeducible .it-nd-title{color:#fff}.it-nodeducible .it-nd-sub{font-size:11px;font-weight:500;color:var(--at-muted, #6E807E);line-height:1.35}body.theme-dark .it-nodeducible{background:linear-gradient(90deg,#d645451f,#d645450a);border-color:#d6454559}@keyframes itFadeIn{0%{opacity:0}to{opacity:1}}@keyframes itSlideIn{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes atSealStamp{0%{transform:rotate(-32deg) scale(.35);opacity:0}55%{transform:rotate(-3deg) scale(1.08);opacity:1}80%{transform:rotate(-7deg) scale(.98);opacity:1}to{transform:rotate(-6deg) scale(1);opacity:1}}.it-drawer{background:#fff}body.theme-dark .it-drawer{background:#132624}.it-drawer .at-select,.it-drawer input.at-select,.it-drawer select.at-select{font-size:12px}.it-bulk-btn{transition:transform .12s ease,opacity .12s ease}.it-bulk-btn:hover{transform:translateY(-1px)}.it-bulk-btn:active{transform:translateY(0)}@media(max-width:900px){.it-row,.it-row-header{grid-template-columns:30px 1fr 110px 24px!important;row-gap:6px!important}.it-row-header>:nth-child(3),.it-row-header>:nth-child(4){display:none}.it-row:not(.it-row-header)>:nth-child(3){grid-column:2 / -1;padding-left:0!important}.it-row:not(.it-row-header)>:nth-child(4){grid-column:2 / -1}}.at-card,.at-select,.at-filter-btn,.at-export-btn,.at-seg-btn,.at-btn-search,.at-btn-refresh,.at-alert-icon,.at-subtle-surface,.at-nav-item,.it-row,.it-drawer,.it-search-input,.it-bulk-btn,input[type=text].it-search-input,select.at-select,button.at-seg-btn,button.at-filter-btn,button.at-export-btn{border-radius:5px!important}.it-clasif-tag{display:inline-block;padding:4px 10px;border-radius:5px;font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;border:1px solid transparent;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.it-tag-green{background:#00af0024;color:#0a5a0a;border-color:#00af004d}.it-tag-blue{background:#3b82f624;color:#1e3a8a;border-color:#3b82f64d}.it-tag-amber{background:#ea580c24;color:#9a3412;border-color:#ea580c4d}.it-tag-purple{background:#8b5cf624;color:#5b21b6;border-color:#8b5cf64d}.it-tag-neutral{background:#1326240f;color:#132624;border-color:#1326241a}body.theme-dark .it-tag-green{background:#00e10029;color:#7eea7e;border-color:#00e10052}body.theme-dark .it-tag-blue{background:#60a5fa2e;color:#93c5fd;border-color:#60a5fa59}body.theme-dark .it-tag-amber{background:#fb923c2e;color:#fdba74;border-color:#fb923c59}body.theme-dark .it-tag-purple{background:#a78bfa33;color:#c4b5fd;border-color:#a78bfa59}body.theme-dark .it-tag-neutral{background:#ffffff0f;color:#e2e8e7;border-color:#ffffff1a}.nv-layout{display:block}.nv-list{padding:8px 14px 14px;max-height:560px;overflow-y:auto}.nv-group{border-bottom:1px solid #EEF2F1;padding:4px 0}.nv-group:last-child{border-bottom:0}body.theme-dark .nv-group{border-color:#1e3330}.nv-group-head{display:flex;align-items:center;gap:10px;padding:10px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .12s}.nv-group-head:hover{background:#00e1000a}body.theme-dark .nv-group-head:hover{background:#00e10014}.nv-chev{background:none;border:0;padding:2px;cursor:pointer;color:var(--at-muted,#6E807E);display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.nv-chev:hover{color:var(--at-ink,#132624);background:#0000000a}body.theme-dark .nv-chev:hover{color:#e6eceb;background:#ffffff0d}.nv-check{width:14px;height:14px;cursor:pointer;flex-shrink:0}.nv-group-title{font-family:Mulish;font-weight:900;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink,#132624);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-group-meta{font-size:11px;font-weight:600;flex-shrink:0}.nv-group-pct{display:flex;align-items:center;gap:8px;flex-shrink:0}.nv-group-bar{width:80px;height:4px;background:#eef2f1;border-radius:99px;overflow:hidden}body.theme-dark .nv-group-bar{background:#1e3330}.nv-group-fill{display:block;height:100%;background:linear-gradient(90deg,#00e100,#37b35c);border-radius:99px;transition:width .2s}.nv-rows{padding:2px 0 10px 36px}.nv-row-flat{margin:0;padding:12px 14px;border-radius:0;border-bottom:1px solid #F3F6F5;border-left:3px solid transparent}body.theme-dark .nv-row-flat{border-bottom-color:#1e3330}.nv-row-flat:last-child{border-bottom:0}.nv-row{display:grid;grid-template-columns:22px 1fr 80px 320px;gap:12px;align-items:center;padding:10px;border-radius:6px;transition:background .12s;border-left:3px solid transparent;margin:2px 0}.nv-row-flat-noselect{grid-template-columns:1fr 80px 320px}@media(max-width:900px){.nv-row-flat-noselect{grid-template-columns:1fr}.nv-row-flat-noselect .nv-row-unit{justify-self:start;grid-column:1}.nv-row-flat-noselect .nv-row-concepto{grid-column:1 / -1}}.nv-col-head{display:grid;grid-template-columns:22px 1fr 80px 320px;gap:12px;align-items:center;padding:10px 14px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--at-muted,#6E807E);border-bottom:1px solid var(--at-card-border,#EEF2F1);background:var(--at-subtle-bg, #FAFBFB)}body.theme-dark .nv-col-head{background:#0f1f1d;border-bottom-color:#1e3330}@media(max-width:900px){.nv-col-head{display:none}}.nv-row:hover{background:#00e10008}body.theme-dark .nv-row:hover{background:#ffffff05}.nv-row.is-selected{background:#00e1000f;border-left-color:#00e100}body.theme-dark .nv-row.is-selected{background:#00e1001a}.nv-row.is-done{opacity:.72}.nv-row.is-done .nv-row-desc{color:var(--at-muted,#6E807E)}.nv-row-desc{min-width:0;font-size:12.5px;font-weight:600;line-height:1.4}.nv-row-desc span{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nv-row-unit{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:3px 8px;background:#1326240d;border-radius:99px;justify-self:center;min-width:60px}body.theme-dark .nv-row-unit{background:#ffffff0f}.nv-link-btn{background:none;border:0;padding:0;margin-left:6px;color:#00a348;font-size:11px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.nv-link-btn:hover{color:#087a3c}body.theme-dark .nv-link-btn{color:#7ef0a3}body.theme-dark .nv-link-btn:hover{color:#a7f5b5}@media(max-width:900px){.nv-row{grid-template-columns:22px 1fr;row-gap:6px}.nv-row-unit{justify-self:start;grid-column:2}.nv-row-concepto{grid-column:1 / -1}}.bj-sel-action,.bj-sel-clear,.ni-btn-primary,.ni-btn-ghost,.ni-bulk-apply,.ni-clear,.at-export-btn,.at-btn-refresh,.it-delete-btn,.cfg-file-btn,.cfg-file-dl,.at-primary-btn,.at-secondary-btn,.at-ghost-btn,.at-danger-btn,.at-action-btn{text-transform:uppercase;letter-spacing:.06em}.ni-bulk-ctx-row .ni-combo,.ni-bulk-ctx-row .ni-bulk-apply,.ni-bulk-ctx-row .ni-ai-suggest-btn{height:30px;min-height:30px;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:1}.bj-wrap{display:flex;flex-direction:column;gap:16px}#bj-header-slot{align-items:center}#bj-header-slot .bj-switch{padding:2px}#bj-header-slot .bj-switch-btn{padding:6px 12px;font-size:11.5px}#bj-header-slot .bj-search{min-width:220px;padding:6px 10px}#bj-header-slot .bj-search input{font-size:12.5px}#bj-header-slot .at-filter-btn{align-self:center}.at-header-controls .at-filter-btn{align-self:center!important}.bj-estado-dd .at-filter-btn{height:34px}.bj-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.bj-switch{display:inline-flex;border:1px solid var(--at-card-border, #E2E8E7);border-radius:5px;background:#fff;padding:3px;gap:2px}body.theme-dark .bj-switch{background:#132624;border-color:#1e3330}.bj-switch-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-family:Mulish,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--at-muted, #6E807E);background:transparent;border:0;border-radius:4px;cursor:pointer;transition:all .15s}.bj-switch-btn:hover{color:var(--at-ink, #132624)}body.theme-dark .bj-switch-btn:hover{color:#e6eceb}.bj-switch-btn.active{background:#132624;color:#fff}body.theme-dark .bj-switch-btn.active{background:#00e100;color:#0a1413}.bj-switch-btn .bj-switch-count{font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:99px;background:#13262414;color:inherit;letter-spacing:0}.bj-switch-btn.active .bj-switch-count{background:#ffffff2e}body.theme-dark .bj-switch-btn.active .bj-switch-count{background:#0a14132e;color:#0a1413}.bj-chips{display:inline-flex;gap:8px;flex-wrap:wrap}.bj-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-family:Mulish,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;background:transparent;border:1px solid var(--at-card-border, #D8DEDE);color:var(--at-ink, #132624);cursor:pointer;transition:all .14s}.bj-chip:hover{background:#00000008}body.theme-dark .bj-chip{color:#e6eceb;border-color:#1e3330}body.theme-dark .bj-chip:hover{background:#ffffff0a}.bj-chip.active{background:#132624;border-color:#132624;color:#fff}body.theme-dark .bj-chip.active{background:#00e100;border-color:#00e100;color:#0a1413}.bj-chip .bj-chip-count{font-size:10px;font-weight:800;padding:1px 6px;border-radius:99px;background:#1326240f;color:inherit}.bj-chip.active .bj-chip-count{background:#fff3}body.theme-dark .bj-chip.active .bj-chip-count{background:#0a141333}.bj-chip-dot{width:6px;height:6px;border-radius:50%}.bj-search{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--at-card-border, #D8DEDE);border-radius:5px;background:#fff;min-width:240px}body.theme-dark .bj-search{background:#132624;border-color:#1e3330}.bj-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:Mulish,sans-serif;font-size:13px;color:var(--at-ink, #132624)}body.theme-dark .bj-search input{color:#e6eceb}.bj-search input::placeholder{color:var(--at-muted, #6E807E)}.bj-table-card{padding:0;overflow-x:clip;overflow-y:visible}.bj-table-wrap{overflow:visible}.bj-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Mulish,sans-serif;table-layout:fixed}.bj-th{position:sticky;top:76px;z-index:2;background:#fafbfb;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--at-muted, #6E807E);padding:12px 14px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--at-card-border, #EEF2F1);box-shadow:0 1px 0 var(--at-card-border, #EEF2F1)}body.theme-dark .bj-th{background:#0f1f1d;color:#8da39f;border-color:#1e3330}.bj-th-check{width:38px;padding-left:20px;padding-right:8px}.bj-th-num{text-align:right}.bj-th-actions{text-align:right;width:84px;padding-right:20px}.bj-th-comp{width:110px;white-space:nowrap;text-align:center}.bj-td-comp{text-align:center}.bj-th-fecha{width:84px;text-align:center}.bj-td-fecha{text-align:center}.bj-th-party{width:40%}.bj-th-folio{width:72px}.bj-th-uuid{width:96px}.bj-th-reg{width:140px}.bj-th-total{width:100px;text-align:right}.bj-th-tipo{width:76px}.bj-th{padding:12px 8px}.bj-th:first-child{padding-left:20px}.bj-th:last-child{padding-right:20px}.bj-td{padding:9px 8px;font-size:12.5px;color:var(--at-ink, #132624);border-bottom:1px solid #F3F6F5;vertical-align:middle}.bj-td:first-child{padding-left:20px}.bj-td:last-child{padding-right:20px}body.theme-dark .bj-td{color:#e6eceb;border-color:#1e3330}.bj-td-check{width:38px;padding-left:20px;padding-right:8px}.bj-td-actions{text-align:right;padding-right:20px}.bj-row{transition:background .12s;cursor:pointer}.bj-row:hover .bj-td{background:#00e10009}body.theme-dark .bj-row:hover .bj-td,.bj-row.selected .bj-td{background:#00e1000f}body.theme-dark .bj-row.selected .bj-td{background:#00e1001a}.bj-row.selected .bj-td:first-child{box-shadow:inset 3px 0 #00e100}.bj-row.active .bj-td{background:#00e10014}body.theme-dark .bj-row.active .bj-td{background:#00e10024}.bj-tipo{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bj-tipo-emitido{background:#4a3c8f1f;color:#4a3c8f}.bj-tipo-recibido{background:#418dff1f;color:#2368c9}body.theme-dark .bj-tipo-emitido{background:#a78bfa33;color:#c4b5fd}body.theme-dark .bj-tipo-recibido{background:#60a5fa33;color:#93c5fd}.bj-comp{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#6e807e1f;color:#3e4e4c}.bj-comp-ingreso{background:#00a34824;color:#087a3c}.bj-comp-egreso{background:#d645451f;color:#a01818}.bj-comp-nomina{background:#e8a31724;color:#8a5a00}.bj-comp-pago{background:#418dff24;color:#14427f}.bj-comp-traslado{background:#8c5ed724;color:#5b3fa5}body.theme-dark .bj-comp{background:#a6bab829;color:#cfdcda}body.theme-dark .bj-comp-ingreso{background:#00e1002e;color:#7ef0a3}body.theme-dark .bj-comp-egreso{background:#d6454538;color:#ff9c9c}body.theme-dark .bj-comp-nomina{background:#e8a31738;color:#ffcb5a}body.theme-dark .bj-comp-pago{background:#60a5fa38;color:#93c5fd}body.theme-dark .bj-comp-traslado{background:#a78bfa38;color:#c4b5fd}.bj-mono{font-variant-numeric:tabular-nums}.bj-uuid{display:inline-block;font-family:Inconsolata,IBM Plex Mono,monospace;font-size:11.5px;color:var(--at-muted, #6E807E);white-space:nowrap}.bj-uuid-dots{letter-spacing:-2.5px;margin-left:1px}.bj-party{min-width:0}.bj-party-name{font-size:12.5px;font-weight:700;white-space:normal;overflow-wrap:anywhere;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bj-party-rfc{font-size:10.5px;color:var(--at-muted,#6E807E);font-family:Inconsolata,IBM Plex Mono,monospace;margin-top:1px;letter-spacing:.02em}.bj-estado{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:99px;font-size:10.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.bj-estado-dot{width:6px;height:6px;border-radius:50%}.bj-estado-pendiente{background:#e8a3171f;color:#8a5a00}.bj-estado-pendiente .bj-estado-dot{background:#e8a317}.bj-estado-registrado{background:#00a34824;color:#087a3c}.bj-estado-registrado .bj-estado-dot{background:#00a348}.bj-estado-proceso{background:#418dff24;color:#14427f}.bj-estado-proceso .bj-estado-dot{background:#418dff}.bj-estado-error{background:#d6454524;color:#a01818}.bj-estado-error .bj-estado-dot{background:#d64545}.bj-estado-cancelado{background:#13262414;color:#3a4e4b}.bj-estado-cancelado .bj-estado-dot{background:#6e807e}body.theme-dark .bj-estado-cancelado{background:#ffffff1a;color:#a9b5b4}body.theme-dark .bj-estado-cancelado .bj-estado-dot{background:#8da39f}body.theme-dark .bj-estado-pendiente{background:#e8a31733;color:#ffcb5a}body.theme-dark .bj-estado-registrado{background:#00e1002e;color:#7ef0a3}body.theme-dark .bj-estado-proceso{background:#60a5fa38;color:#93c5fd}body.theme-dark .bj-estado-error{background:#d6454538;color:#ff9c9c}.bj-estado-fuera{background:#8b7be824;color:#4b3fa6}.bj-estado-fuera .bj-estado-dot{background:#8b7be8}body.theme-dark .bj-estado-fuera{background:#8b7be83d;color:#c4bbff}.bj-act{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;background:transparent;border:0;cursor:pointer;color:var(--at-muted,#6E807E);transition:all .12s}.bj-act:hover{background:#0000000f;color:var(--at-ink,#132624)}body.theme-dark .bj-act{color:#8a9b99}body.theme-dark .bj-act:hover{background:#ffffff0f;color:#e6eceb}.bj-check{width:15px;height:15px;cursor:pointer;accent-color:#00E100}.bj-paginator{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-top:1px solid var(--at-card-border, #EEF2F1);font-family:Mulish,sans-serif}body.theme-dark .bj-paginator{border-color:#1e3330}.bj-paginator-info{font-size:12px;color:var(--at-muted,#6E807E)}.bj-paginator-controls{display:inline-flex;align-items:center;gap:6px}.bj-page-size{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--at-muted,#6E807E);letter-spacing:.04em;text-transform:uppercase;font-weight:700;margin-right:14px}.bj-page-size select{padding:4px 22px 4px 8px;border:1px solid var(--at-card-border,#D8DEDE);border-radius:5px;background:transparent;color:var(--at-ink,#132624);font-family:Mulish,sans-serif;font-size:11.5px;font-weight:700;cursor:pointer}body.theme-dark .bj-page-size select{color:#e6eceb;border-color:#1e3330}.bj-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid var(--at-card-border,#D8DEDE);border-radius:5px;background:transparent;color:var(--at-ink,#132624);font-family:Mulish,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:all .12s}.bj-page-btn:hover:not(:disabled){background:#0000000a}body.theme-dark .bj-page-btn{color:#e6eceb;border-color:#1e3330}body.theme-dark .bj-page-btn:hover:not(:disabled){background:#ffffff0a}.bj-page-btn.active{background:#132624;color:#fff;border-color:#132624}body.theme-dark .bj-page-btn.active{background:#00e100;border-color:#00e100;color:#0a1413}.bj-page-btn:disabled{opacity:.4;cursor:not-allowed}.bj-sel-bar{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#132624;color:#fff;border-radius:5px;box-shadow:0 6px 20px #1326242e;animation:bj-sel-in .2s ease}body.theme-dark .bj-sel-bar{background:#00e100;color:#0a1413}@keyframes bj-sel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bj-sel-count{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.04em}.bj-sel-count strong{font-size:13.5px;font-weight:900}.bj-sel-clear{background:transparent;border:0;color:inherit;opacity:.7;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:4px 8px;border-radius:5px}.bj-sel-clear:hover{opacity:1;background:#ffffff1f}body.theme-dark .bj-sel-clear:hover{background:#0a14131f}.bj-sel-spacer{flex:1}.bj-sel-action{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:5px;font-family:Mulish,sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all .12s;border:1px solid rgba(255,255,255,.22);background:transparent;color:inherit}.bj-sel-action:hover{background:#ffffff1a}body.theme-dark .bj-sel-action{border-color:#0a141338}body.theme-dark .bj-sel-action:hover{background:#0a14131a}.bj-sel-action.primary{background:#00e100;color:#0a1413;border-color:#00e100}.bj-sel-action.primary:hover{background:#33e833;border-color:#33e833}body.theme-dark .bj-sel-action.primary{background:#0a1413;color:#00e100;border-color:#0a1413}body.theme-dark .bj-sel-action.primary:hover{background:#1a2e2b;border-color:#1a2e2b}.bj-drawer-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#00000052;animation:bj-fade .2s ease}@keyframes bj-fade{0%{opacity:0}to{opacity:1}}.bj-drawer{position:fixed;top:0;right:0;bottom:0;z-index:91;width:660px;max-width:92vw;background:#fff;box-shadow:-16px 0 48px #1326242e;display:flex;flex-direction:column;animation:bj-slide .24s cubic-bezier(.2,.9,.2,1)}body.theme-dark .bj-drawer{background:#132624;color:#e6eceb}@keyframes bj-slide{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}.bj-drawer-head{display:flex;align-items:flex-start;gap:14px;padding:22px 24px 18px;border-bottom:1px solid var(--at-card-border, #EEF2F1)}body.theme-dark .bj-drawer-head{border-color:#1e3330}.bj-drawer-title-wrap{flex:1;min-width:0}.bj-drawer-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--at-muted,#6E807E);margin-bottom:4px}.bj-drawer-title{font-family:Mulish,sans-serif;font-weight:900;font-size:20px;letter-spacing:-.01em;color:var(--at-ink,#132624);margin:0 0 6px;line-height:1.2}body.theme-dark .bj-drawer-title{color:#fff}.bj-drawer-sub{font-size:11.5px;color:var(--at-muted,#6E807E);font-family:Inconsolata,IBM Plex Mono,monospace;overflow:hidden;text-overflow:ellipsis}.bj-drawer-close{width:32px;height:32px;border-radius:5px;background:transparent;border:1px solid var(--at-card-border,#D8DEDE);color:var(--at-ink,#132624);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body.theme-dark .bj-drawer-close{color:#e6eceb;border-color:#1e3330}.bj-drawer-close:hover{background:#0000000a}body.theme-dark .bj-drawer-close:hover{background:#ffffff0f}.bj-drawer-body{flex:1;overflow-y:auto;padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px}.bj-section-title{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--at-muted,#6E807E);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--at-card-border,#EEF2F1)}body.theme-dark .bj-section-title{border-color:#1e3330}.bj-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.bj-field{min-width:0}.bj-field-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted,#6E807E);margin-bottom:3px}.bj-field-value{font-size:13px;font-weight:600;color:var(--at-ink,#132624);word-break:break-word}body.theme-dark .bj-field-value{color:#e6eceb}.bj-field-value.mono{font-family:Inconsolata,IBM Plex Mono,monospace;font-size:12px;font-weight:500}.bj-total-strip{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px 18px;background:#00e1000f;border:1px solid rgba(0,225,0,.24);border-radius:5px}body.theme-dark .bj-total-strip{background:#00e1001a;border-color:#00e10052}.bj-total-label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted, #6E807E)}.bj-total-value{font-family:Mulish,sans-serif;font-weight:900;font-size:28px;letter-spacing:-.02em;color:var(--at-ink,#132624);font-variant-numeric:tabular-nums;line-height:1}body.theme-dark .bj-total-value{color:#fff}.bj-total-currency{font-size:11.5px;font-weight:700;color:var(--at-muted,#6E807E);margin-top:4px;letter-spacing:.06em}.bj-drawer-foot{display:flex;align-items:center;gap:8px;padding:16px 20px;border-top:1px solid var(--at-card-border, #EEF2F1);background:var(--at-surface, #F7F9F8);flex-wrap:nowrap}.bj-drawer-foot .bj-sel-action{padding:8px 12px;font-size:11px;white-space:nowrap;flex:0 1 auto;min-width:0}body.theme-dark .bj-drawer-foot{border-color:#1e3330;background:#0f1f1d}.bj-part-docs .bj-part-head,.bj-part-docs .bj-part-row{grid-template-columns:1fr 46px 84px 84px 84px 72px}.bj-part-nom .bj-part-head,.bj-part-nom .bj-part-row{grid-template-columns:72px 38px 1fr 84px 70px 84px}.bj-part-nom2 .bj-part-head,.bj-part-nom2 .bj-part-row{grid-template-columns:72px 38px 1fr 96px}.bj-part-rel .bj-part-head,.bj-part-rel .bj-part-row{grid-template-columns:260px 90px 1fr}.bj-considerado{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.bj-cons-item{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:700;letter-spacing:.04em;background:var(--at-surface-2, #F2F5F4);color:var(--at-muted, #6E807E);border:1px solid var(--at-card-border, #E2E8E7)}.bj-cons-item b{font-weight:800}.bj-cons-si b{color:#087a3c}.bj-cons-no b{color:#a01818}body.theme-dark .bj-cons-item{background:#132624;border-color:#1e3330;color:#a6bab8}body.theme-dark .bj-cons-si b{color:#7ef0a3}body.theme-dark .bj-cons-no b{color:#ff9c9c}.bj-doc-uuid{font-family:Inconsolata,IBM Plex Mono,monospace;font-size:11.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bj-doc-meta{font-size:10.5px;color:var(--at-muted,#6E807E);margin-top:2px}.bj-part-table{border:1px solid var(--at-card-border,#E2E8E7);border-radius:5px;overflow:hidden;background:var(--at-surface, #F7F9F8)}body.theme-dark .bj-part-table{border-color:#1e3330;background:#0f1f1d}.bj-part-head,.bj-part-row{display:grid;grid-template-columns:80px 42px 62px 1fr 90px 92px 74px;column-gap:10px;align-items:center;padding:8px 12px}.bj-part-head{font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted, #6E807E);background:transparent;border-bottom:1px solid var(--at-card-border, #E2E8E7)}body.theme-dark .bj-part-head{border-color:#1e3330}.bj-part-row{font-size:12px;color:var(--at-ink, #132624);border-bottom:1px solid var(--at-card-border, #EEF2F1);background:#fff;transition:background .1s}body.theme-dark .bj-part-row{color:#e6eceb;background:#132624;border-color:#1e3330}.bj-part-row:last-child{border-bottom:0}.bj-part-row:hover{background:#00e1000a}body.theme-dark .bj-part-row:hover{background:#00e10014}.bj-part-row-open{background:#00e1000f}body.theme-dark .bj-part-row-open{background:#00e1001a}.bj-part-cell{min-width:0}.bj-part-cell.mono{font-family:Inconsolata,IBM Plex Mono,monospace;font-size:11.5px;font-weight:500}.bj-part-cp{color:var(--at-muted, #6E807E)}.bj-part-qty{font-variant-numeric:tabular-nums;text-align:left;font-weight:600}.bj-part-cu{color:var(--at-muted, #6E807E)}.bj-part-desc{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bj-part-num{text-align:right;font-variant-numeric:tabular-nums}.bj-part-imp{display:flex;align-items:center;justify-content:flex-end}.bj-part-chev{width:24px;height:24px;border:1px solid var(--at-card-border, #D8DEDE);border-radius:4px;background:#fff;color:var(--at-ink, #132624);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s}body.theme-dark .bj-part-chev{background:#0f1f1d;border-color:#1e3330;color:#e6eceb}.bj-part-chev:hover{background:#0000000a;border-color:var(--at-ink, #132624)}body.theme-dark .bj-part-chev:hover{background:#ffffff0f;border-color:#e6eceb}.bj-part-chev-ico{display:inline-flex;transition:transform .15s ease}.bj-part-chev-ico.open{transform:rotate(90deg)}.bj-part-vermas{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:0;background:transparent;cursor:pointer;font-size:10px;font-weight:900;letter-spacing:.02em;color:var(--at-ink, #132624);border-radius:5px;transition:background .1s}body.theme-dark .bj-part-vermas{color:#e6eceb}.bj-part-vermas:hover{background:#0000000d}body.theme-dark .bj-part-vermas:hover{background:#ffffff12}.bj-part-vermas-ico{display:inline-flex;transition:transform .15s ease}.bj-part-vermas-ico.open{transform:rotate(180deg)}.bj-part-dash{color:var(--at-muted, #6E807E);font-size:11.5px}.bj-part-taxes{background:#00e1000d;border-bottom:1px solid var(--at-card-border, #EEF2F1);padding:8px 12px 10px}body.theme-dark .bj-part-taxes{background:#00e10012;border-color:#1e3330}.bj-part-tax-head,.bj-part-tax-row{display:grid;grid-template-columns:90px 120px 1fr 80px 1fr;column-gap:12px;align-items:center;padding:5px 4px}.bj-part-tax-head{font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted, #6E807E);border-bottom:1px dashed var(--at-card-border, #D8DEDE);padding-bottom:6px;margin-bottom:2px}body.theme-dark .bj-part-tax-head{border-color:#1e3330}.bj-part-tax-row{font-size:11.5px;color:var(--at-ink, #132624)}body.theme-dark .bj-part-tax-row{color:#e6eceb}.bj-part-tax-row .mono{font-family:Inconsolata,IBM Plex Mono,monospace;font-size:11.5px}.bj-part-totals{margin-top:10px;margin-left:auto;width:min(320px,100%);display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:var(--at-surface, #F7F9F8);border:1px solid var(--at-card-border, #E2E8E7);border-radius:5px}body.theme-dark .bj-part-totals{background:#0f1f1d;border-color:#1e3330}.bj-part-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;color:var(--at-muted, #6E807E);font-weight:600}.bj-part-total-label{letter-spacing:.02em}.bj-part-total-value{font-variant-numeric:tabular-nums;color:var(--at-ink, #132624);font-weight:700}body.theme-dark .bj-part-total-value{color:#e6eceb}.bj-part-total-row-main{border-top:1px solid var(--at-card-border, #D8DEDE);padding-top:6px;margin-top:4px;font-size:13.5px;color:var(--at-ink, #132624)}.bj-part-total-row-main .bj-part-total-value{font-family:Mulish,sans-serif;font-weight:900;font-size:15px}body.theme-dark .bj-part-total-row-main{border-color:#1e3330;color:#fff}body.theme-dark .bj-col-filter-pop{background:#132624!important;border-color:#1e3330!important;box-shadow:0 14px 36px #0000008c!important;color:#e6eceb}body.theme-dark .bj-col-filter-pop input[type=text]{background:#0f1f1d!important;border-color:#1e3330!important;color:#e6eceb!important}body.theme-dark .bj-col-filter-pop input[type=text]::placeholder{color:#6e807e!important}body.theme-dark .bj-col-filter-pop>div[style*=overflowY],body.theme-dark .bj-col-filter-pop div[style*="maxHeight: 260"],body.theme-dark .bj-col-filter-pop div[style*="max-height: 260"]{background:#0f1f1d!important;border-color:#1e3330!important}body.theme-dark .bj-col-filter-pop button{color:#e6eceb!important}body.theme-dark .bj-col-filter-pop button[style*="border-bottom: 1px solid rgb(238, 242, 241)"],body.theme-dark .bj-col-filter-pop button[style*="border-bottom:1px solid #EEF2F1"]{border-bottom-color:#1a2e2b!important}body.theme-dark .bj-col-filter-pop button:hover{background:#00e10014!important}body.theme-dark .bj-col-filter-pop button[style*="rgba(0, 225, 0, 0.12)"],body.theme-dark .bj-col-filter-pop button[style*="rgba(0,225,0,0.12)"]{background:#00e1002e!important}body.theme-dark .bj-col-filter-pop button>span[style*="border: 1.5px solid"]{border-color:#2a4540!important}body.theme-dark .bj-col-filter-btn{color:#8da39f!important}body.theme-dark .bj-col-filter-btn:hover{background:#ffffff0f!important;color:#e6eceb!important}body.theme-dark .bj-col-filter-btn.active{background:#00e100!important;color:#0a1413!important}body.theme-dark .bj-pill-pop{background:#132624!important;border-color:#1e3330!important;box-shadow:0 14px 36px #0000008c!important;color:#e6eceb}body.theme-dark .bj-pill-pop button{color:#e6eceb!important}body.theme-dark .bj-pill-pop button:hover{background:#ffffff0f!important}body.theme-dark .bj-pill-pop button[style*="rgba(0, 225, 0, 0.1)"],body.theme-dark .bj-pill-pop button[style*="rgba(0,225,0,0.10)"],body.theme-dark .bj-pill-pop button[style*="rgb(8, 122, 60)"]{background:#00e1002e!important;color:#7ef0a3!important}body.theme-dark .at-filter-btn.an-pill-custom{background:#00e10024!important;border-color:#00e10073!important;color:#7ef0a3!important}@media(max-width:900px){.bj-search{min-width:0;width:100%}.bj-field-grid{grid-template-columns:1fr}.bj-part-head,.bj-part-row{grid-template-columns:60px 36px 1fr 78px 78px 64px}.bj-part-cu{display:none}}.cfg-layout{display:flex;flex-direction:column;gap:16px;max-width:1280px;width:100%;margin:0 auto;padding-bottom:90px}.cfg-tabbar{display:flex;align-items:stretch;gap:12px;padding:6px 6px 0;background:var(--at-card-bg, #FFFFFF);border:1px solid var(--at-card-border, #EEF2F1);border-radius:6px;box-shadow:var(--at-card-shadow);overflow:hidden}body.theme-dark .cfg-tabbar{background:#132624;border-color:#1e3330}.cfg-tabs{display:flex;align-items:stretch;gap:2px;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.cfg-tabs::-webkit-scrollbar{display:none}.cfg-tab{position:relative;display:inline-flex;align-items:center;gap:8px;padding:12px 16px 13px;background:transparent;border:0;border-radius:5px 5px 0 0;font-family:Mulish;font-weight:700;font-size:12px;color:var(--at-muted, #6E807E);cursor:pointer;transition:color .14s,background .14s;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.cfg-tab:hover{color:var(--at-ink, #132624);background:#13262408}body.theme-dark .cfg-tab:hover{color:#e6eceb;background:#ffffff0a}.cfg-tab.is-active{color:#00a348;border-bottom-color:#00a348;background:#00a3480f}body.theme-dark .cfg-tab.is-active{color:#7ef0a3;border-bottom-color:#00e100;background:#00e10014}.cfg-tab-label{white-space:nowrap}.cfg-tab-dot{width:6px;height:6px;border-radius:50%;background:#e69213;box-shadow:0 0 0 2px #e6921333}.cfg-tabbar-right{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 0;flex-shrink:0}.cfg-tab-content{display:block;animation:cfg-tab-fade .22s cubic-bezier(.2,.9,.3,1)}@keyframes cfg-tab-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.cfg-toolbar{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--at-card-bg, #FFFFFF);border:1px solid var(--at-card-border, #EEF2F1);border-radius:5px;box-shadow:var(--at-card-shadow)}body.theme-dark .cfg-toolbar{background:#132624;border-color:#1e3330}.cfg-toolbar-left{flex:1;display:flex;align-items:center;gap:10px}.cfg-toolbar-right{display:flex;align-items:center;gap:8px}.cfg-read-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;background:#1326240a;border-radius:99px}body.theme-dark .cfg-read-badge{background:#ffffff0d}.cfg-edit-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;background:#00e1001a;color:#087a3c;border-radius:99px;border:1px solid rgba(0,225,0,.25)}body.theme-dark .cfg-edit-badge{color:#7ef0a3;background:#00e10029;border-color:#00e10059}.cfg-edit-dot{width:8px;height:8px;border-radius:50%;background:#00a348;box-shadow:0 0 #00e10066;animation:cfg-pulse 1.8s infinite}@keyframes cfg-pulse{0%{box-shadow:0 0 #00e10073}70%{box-shadow:0 0 0 6px #00e10000}to{box-shadow:0 0 #00e10000}}.cfg-edit-count{font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:99px;background:#00a348;color:#fff;letter-spacing:.04em}.cfg-btn-primary,.cfg-btn-ghost,.cfg-btn-save{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:5px;font-family:Mulish;font-weight:800;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .14s ease;border:1px solid transparent}.cfg-btn-primary{background:#132624;color:#fff;border-color:#132624;box-shadow:0 1px #13262414,0 2px 8px -2px #00a34826}.cfg-btn-primary:hover:not(:disabled){background:#00a348;border-color:#00a348;box-shadow:0 6px 14px -4px #00a34873;transform:translateY(-1px)}.cfg-btn-ghost{background:transparent;color:var(--at-ink,#132624);border-color:var(--at-card-border,#D8DEDE)}.cfg-btn-ghost:hover:not(:disabled){background:#1326240a}body.theme-dark .cfg-btn-ghost{color:#e6eceb;border-color:#1e3330}body.theme-dark .cfg-btn-ghost:hover:not(:disabled){background:#ffffff0d}.cfg-btn-save{background:#00a348;color:#fff;border-color:#00a348;box-shadow:0 1px #00a34840,0 2px 10px -2px #00a34859}.cfg-btn-save:hover:not(:disabled){background:#087a3c;border-color:#087a3c;transform:translateY(-1px);box-shadow:0 8px 18px -4px #00a3488c}.cfg-btn-save:disabled{background:#eef2f1;color:var(--at-muted,#6E807E);border-color:var(--at-card-border,#D8DEDE);box-shadow:none;cursor:not-allowed}body.theme-dark .cfg-btn-save:disabled{background:#13262c;color:#6e807e;border-color:#1e3330}.cfg-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:1100px){.cfg-grid{grid-template-columns:1fr}}.cfg-section{padding:0;display:flex;flex-direction:column}.cfg-section-head{display:flex;gap:14px;align-items:center;padding:18px 20px 14px;border-bottom:1px solid var(--at-card-border, #EEF2F1)}body.theme-dark .cfg-section-head{border-bottom-color:#1e3330}.cfg-section-badge{width:38px;height:38px;border-radius:50%;background:#132624;border:1px solid #132624;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}body.theme-dark .cfg-section-badge{background:#0a1816;border-color:#1e3330}.cfg-section-title-wrap{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;justify-content:center}.cfg-section-action{flex-shrink:0;align-self:center}.cfg-section-title{font-size:15px;font-weight:800;margin:0;letter-spacing:-.005em;line-height:1.25}.cfg-section-desc{font-size:11.5px;line-height:1.5;margin:0}.cfg-section-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.cfg-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cfg-row.is-3{grid-template-columns:1fr 1fr 1fr}@media(max-width:980px){.cfg-row.is-3{grid-template-columns:1fr 1fr}}@media(max-width:720px){.cfg-row,.cfg-row.is-3{grid-template-columns:1fr}}.cfg-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cfg-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;color:var(--at-ink, #132624);letter-spacing:.02em}.cfg-label-text{display:inline-flex;align-items:center;gap:4px}.cfg-label-trailing{display:inline-flex;align-items:center}body.theme-dark .cfg-label{color:#e6eceb}.cfg-req{color:#d64545;margin-left:1px;font-weight:700}.cfg-hint{display:inline-flex;color:var(--at-muted,#6E807E);cursor:help}.cfg-dp{position:relative}.cfg-dp-trigger{width:100%;padding:0 8px 0 10px;gap:8px;font:inherit;cursor:pointer;text-align:left}.cfg-dp-trigger.is-ro{cursor:default}.cfg-dp-trigger.is-open{border-color:#00a348;box-shadow:0 0 0 3px #00a3481f}.cfg-dp-value{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:var(--at-ink,#132624);font-variant-numeric:tabular-nums}body.theme-dark .cfg-dp-value{color:#e6eceb}.cfg-dp-icon{display:inline-flex;color:var(--at-muted,#6E807E)}.cfg-dp-trigger.is-open .cfg-dp-icon{color:#00a348}.cfg-dp-pop{position:absolute;z-index:60;top:calc(100% + 6px);left:0;width:254px;background:#fff;border:1px solid var(--at-card-border,#D8DEDE);border-radius:9px;box-shadow:0 16px 40px #13262429;padding:10px}body.theme-dark .cfg-dp-pop{background:#0f1f1d;border-color:#1e3330;box-shadow:0 16px 40px #0009}.cfg-dp-head{display:flex;align-items:center;gap:4px;margin-bottom:8px}.cfg-dp-nav{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--at-muted,#6E807E);cursor:pointer}.cfg-dp-nav:hover{background:#00a34814;color:#00a348}.cfg-dp-title{flex:1;height:26px;border:0;background:transparent;cursor:pointer;border-radius:6px;font-family:inherit;font-size:12px;font-weight:800;color:var(--at-ink,#132624)}body.theme-dark .cfg-dp-title{color:#e6eceb}.cfg-dp-title:hover{background:#00a34814}.cfg-dp-dow{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px}.cfg-dp-dow span{text-align:center;font-size:9.5px;font-weight:800;letter-spacing:.06em;color:var(--at-muted,#6E807E)}.cfg-dp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cfg-dp-cell{height:30px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;color:var(--at-ink,#132624);font-variant-numeric:tabular-nums}body.theme-dark .cfg-dp-cell{color:#e6eceb}.cfg-dp-cell.is-empty{pointer-events:none}.cfg-dp-cell:hover{background:#00a3481a}.cfg-dp-cell.is-today{border-color:#00a34873}.cfg-dp-cell.is-sel{background:#00a348;border-color:#00a348;color:#fff;font-weight:800}.cfg-dp-years{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.cfg-dp-year{height:32px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:var(--at-ink,#132624)}body.theme-dark .cfg-dp-year{color:#e6eceb}.cfg-dp-year:hover{background:#00a3481a}.cfg-dp-year.is-active{background:#00a348;color:#fff}.cfg-dp-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--at-card-border,#E7ECEB)}body.theme-dark .cfg-dp-foot{border-top-color:#1e3330}.cfg-dp-today,.cfg-dp-close{height:26px;padding:0 10px;border-radius:6px;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800}.cfg-dp-today{border:1px solid rgba(0,163,72,.35);background:#00a34814;color:#00803a}.cfg-dp-today:hover{background:#00a34829}.cfg-dp-close{border:1px solid var(--at-card-border,#D8DEDE);background:#fff;color:var(--at-muted,#6E807E)}body.theme-dark .cfg-dp-close{background:#0a1413;border-color:#1e3330}.cfg-input-wrap{position:relative;display:flex;align-items:center;height:30px;border:1px solid var(--at-card-border, #D8DEDE);border-radius:5px;background:#fff;transition:border-color .14s,box-shadow .14s,background .14s}body.theme-dark .cfg-input-wrap{background:#0f1f1d;border-color:#1e3330}.cfg-input-wrap:focus-within{border-color:#00a348;box-shadow:0 0 0 3px #00a3481f}.cfg-input-wrap.is-ro{background:#fafbfb;border-color:transparent;border-bottom:1px solid #EEF2F1;border-radius:0}body.theme-dark .cfg-input-wrap.is-ro{background:transparent;border-bottom-color:#1e3330}.cfg-input{flex:1;min-width:0;height:100%;padding:0 12px;font-family:Mulish;font-size:12.5px;font-weight:600;color:var(--at-ink, #132624);background:transparent;border:0;outline:0;border-radius:inherit;width:100%;line-height:1}div.cfg-input{display:flex;align-items:center}body.theme-dark .cfg-input{color:#e6eceb}.cfg-input[readonly]{cursor:default}.cfg-input-suffix{background:none;border:0;cursor:pointer;padding:6px 10px;color:var(--at-muted, #6E807E)}.cfg-input-suffix:hover{color:var(--at-ink, #132624)}body.theme-dark .cfg-input-suffix:hover{color:#fff}.cfg-select-wrap{position:relative;align-items:center;display:flex;height:30px;border:1px solid var(--at-card-border, #D8DEDE);border-radius:5px;background:#fff;transition:border-color .14s,box-shadow .14s}body.theme-dark .cfg-select-wrap{background:#0f1f1d;border-color:#1e3330}.cfg-select-wrap:focus-within{border-color:#00a348;box-shadow:0 0 0 3px #00a3481f}.cfg-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:1;min-width:0;height:100%;padding:0 32px 0 12px;font-family:Mulish;font-size:12.5px;font-weight:600;color:var(--at-ink, #132624);background:transparent;border:0;outline:0;line-height:1;cursor:pointer}body.theme-dark .cfg-select{color:#e6eceb}.cfg-select-chev{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--at-muted, #6E807E)}.cfg-file{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--at-card-border, #D8DEDE);border-radius:5px;background:#fff}body.theme-dark .cfg-file{background:#0f1f1d;border-color:#1e3330}.cfg-file-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:4px;background:#1326240a;border:1px solid var(--at-card-border, #E6ECEB);font-family:Mulish;font-size:11px;font-weight:700;color:var(--at-ink, #132624);cursor:pointer;transition:background .12s;flex-shrink:0}.cfg-file-btn:hover{background:#00a3481a;color:#087a3c;border-color:#00a3484d}body.theme-dark .cfg-file-btn{color:#e6eceb;background:#ffffff0a;border-color:#1e3330}body.theme-dark .cfg-file-btn:hover{background:#00e1001f;color:#7ef0a3}.cfg-file-name{font-size:12px;font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-file-dl{background:none;border:0;cursor:pointer;color:var(--at-muted, #6E807E);padding:4px 6px}.cfg-file-dl:hover{color:#00a348}.cfg-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:99px;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.cfg-chip.is-ok{background:#00a34824;color:#087a3c}.cfg-chip.is-warn{background:#e6921329;color:#b56f0e}.cfg-chip.is-danger{background:#d6454524;color:#d64545}body.theme-dark .cfg-chip.is-ok{background:#00e1002e;color:#7ef0a3}body.theme-dark .cfg-chip.is-warn{background:#e692133d;color:#ffcc7a}body.theme-dark .cfg-chip.is-danger{background:#d645453d;color:#ff9c9c}.cfg-validity{display:flex;flex-direction:column;gap:6px}.cfg-expiry{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:5px;font-size:11px;font-weight:700;background:#00a34814;color:#087a3c;width:fit-content;border:1px solid rgba(0,163,72,.18)}.cfg-expiry.is-warn{background:#e692131f;color:#b56f0e;border-color:#e6921340}.cfg-expiry.is-danger{background:#d645451f;color:#d64545;border-color:#d6454540}.cfg-expiry-text{display:flex;flex-direction:column;line-height:1.2}.cfg-expiry-label{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cfg-expiry-sub{font-size:10.5px;font-weight:600;opacity:.85}body.theme-dark .cfg-expiry{background:#00e10024;color:#7ef0a3;border-color:#00e1004d}body.theme-dark .cfg-expiry.is-warn{background:#e692132e;color:#ffcc7a;border-color:#e6921359}body.theme-dark .cfg-expiry.is-danger{background:#d6454533;color:#ff9c9c;border-color:#d6454559}.cfg-cert-validate{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:8px;background:#13262408;border:1px dashed rgba(19,38,36,.14);margin-top:4px}body.theme-dark .cfg-cert-validate{background:#ffffff08;border-color:#ffffff1f}.cfg-cert-validate-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.cfg-cert-validate-hint{font-size:11.5px;font-weight:500;line-height:1.4;color:var(--at-muted, #6E807E);flex:1;min-width:200px}body.theme-dark .cfg-cert-validate-hint{color:#8da39f}.cfg-btn-validate{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:6px;background:#132624;color:#fff;border:1px solid #132624;font-family:Mulish,sans-serif;font-size:12px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background .14s,box-shadow .14s,transform .14s;box-shadow:0 1px #13262414;flex-shrink:0}.cfg-btn-validate:hover:not(:disabled){background:#00a348;border-color:#00a348;box-shadow:0 6px 14px -4px #00a34873;transform:translateY(-1px)}.cfg-btn-validate:disabled{background:#eef2f1;color:var(--at-muted, #6E807E);border-color:var(--at-card-border, #D8DEDE);box-shadow:none;cursor:not-allowed;transform:none}body.theme-dark .cfg-btn-validate{background:#00e100;color:#0a1413;border-color:#00e100}body.theme-dark .cfg-btn-validate:hover:not(:disabled){background:#33e833;border-color:#33e833}body.theme-dark .cfg-btn-validate:disabled{background:#13262c;color:#6e807e;border-color:#1e3330}.cfg-spin{animation:cfg-spin .9s linear infinite}@keyframes cfg-spin{to{transform:rotate(360deg)}}.cfg-cert-verdict{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:6px;border:1px solid transparent;animation:cfg-verdict-in .24s ease-out}@keyframes cfg-verdict-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cfg-cert-verdict.is-ok{background:#00a34814;color:#087a3c;border-color:#00a34838}.cfg-cert-verdict.is-warn{background:#e692131a;color:#8e540a;border-color:#e6921347}.cfg-cert-verdict.is-danger{background:#d645451a;color:#a32a2a;border-color:#d6454547}body.theme-dark .cfg-cert-verdict.is-ok{background:#00e1001f;color:#7ef0a3;border-color:#00e10047}body.theme-dark .cfg-cert-verdict.is-warn{background:#e692132e;color:#ffcc7a;border-color:#e6921359}body.theme-dark .cfg-cert-verdict.is-danger{background:#d6454533;color:#ff9c9c;border-color:#d6454559}.cfg-cert-verdict-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;line-height:1.35}.cfg-cert-verdict-title{font-size:12.5px;font-weight:900;letter-spacing:.01em}.cfg-cert-verdict-detail{font-size:11.5px;font-weight:500;opacity:.85;text-wrap:pretty}.cfg-cert-verdict-ts{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-top:4px}.cfg-cert-verdict-action{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:5px;background:#d64545;color:#fff;border:1px solid #D64545;font-family:Mulish,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.02em;cursor:pointer;flex-shrink:0;transition:background .14s,transform .14s}.cfg-cert-verdict-action:hover{background:#b73a3a;border-color:#b73a3a;transform:translateY(-1px)}body.theme-dark .cfg-cert-verdict-action{background:#f55;border-color:#f55;color:#0a1413}body.theme-dark .cfg-cert-verdict-action:hover{background:#f77;border-color:#f77}.cfg-toggle-list{display:flex;flex-direction:column;gap:2px}.cfg-toggle-row{display:flex;align-items:center;gap:16px;padding:14px 2px;border-bottom:1px solid var(--at-card-border, #F3F6F5)}body.theme-dark .cfg-toggle-row{border-bottom-color:#1e3330}.cfg-toggle-row:last-child{border-bottom:0}.cfg-toggle-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cfg-toggle-title{font-size:12.5px;font-weight:700;line-height:1.3}.cfg-toggle-desc{font-size:11px;line-height:1.45}.cfg-toggle-children{padding:10px 14px 16px;margin:-6px 0 6px;background:#00a3480a;border-left:3px solid rgba(0,163,72,.3);border-radius:0 5px 5px 0}body.theme-dark .cfg-toggle-children{background:#00e1000f;border-left-color:#00e10059}.cfg-toggle{position:relative;width:42px;height:24px;border-radius:99px;background:#d8dede;border:0;padding:0;cursor:pointer;transition:background .18s ease;flex-shrink:0}.cfg-toggle.is-on{background:#00a348}.cfg-toggle.is-ro{cursor:not-allowed;opacity:.75}.cfg-toggle-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:left .2s cubic-bezier(.4,0,.2,1),transform .2s}.cfg-toggle.is-on .cfg-toggle-knob{left:21px}body.theme-dark .cfg-toggle{background:#2c4945}body.theme-dark .cfg-toggle.is-on{background:#00e100}.cfg-asig-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}@media(max-width:720px){.cfg-asig-grid{grid-template-columns:1fr}}.cfg-asig-item{position:relative}.cfg-asig-header{grid-column:1 / -1;display:flex;align-items:center;gap:10px}.cfg-asig-header:after{content:"";flex:1;height:1px;background:var(--at-card-border, #EEF2F1)}body.theme-dark .cfg-asig-header:after{background:#1e3330}.cfg-asig-header-venta{margin-top:8px;padding-top:14px;border-top:1px dashed var(--at-card-border, #EEF2F1)}body.theme-dark .cfg-asig-header-venta{border-top-color:#1e3330}.cfg-asig-tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:4px}.cfg-asig-tag.is-compra{background:#00a3481f;color:#087a3c}.cfg-asig-tag.is-venta{background:#2b6cb024;color:#2b6cb0}body.theme-dark .cfg-asig-tag.is-compra{background:#00e1002e;color:#7ef0a3}body.theme-dark .cfg-asig-tag.is-venta{background:#64a0e638;color:#a9cef4}.cfg-split{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:720px){.cfg-split{grid-template-columns:1fr}}.cfg-split-col{display:flex;flex-direction:column;gap:12px;min-width:0}.cfg-split-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--at-muted,#6E807E);padding-bottom:6px;border-bottom:1px dashed var(--at-card-border, #EEF2F1)}body.theme-dark .cfg-split-label{border-bottom-color:#1e3330}.cfg-split-dot{width:8px;height:8px;border-radius:50%}.cfg-split-dot.is-compra{background:#00a348}.cfg-split-dot.is-venta{background:#2b6cb0}.cfg-venta-note{display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.4;padding:8px 10px;background:#2b6cb00f;border-left:2px solid rgba(43,108,176,.3);border-radius:0 4px 4px 0;margin-top:4px}body.theme-dark .cfg-venta-note{background:#2b6cb024;border-left-color:#64a0e666}.cfg-bitacora{background:var(--at-surface,#FFF);border:1px solid var(--at-card-border,#EEF2F1);border-radius:6px;overflow:hidden}body.theme-dark .cfg-bitacora{background:#132624;border-color:#1e3330}.cfg-bt-toolbar{display:flex;align-items:center;justify-content:flex-end;padding:14px 18px;border-bottom:1px solid var(--at-card-border,#EEF2F1);gap:16px;flex-wrap:wrap}body.theme-dark .cfg-bt-toolbar{border-bottom-color:#1e3330}.cfg-bt-toolbar-left,.cfg-bt-toolbar-right{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.cfg-bt-toolbar-right{margin-left:auto}.cfg-bt-dd-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;border-radius:5px;padding:4px 8px;color:var(--at-ink,#132624);transition:background .12s,border-color .12s;height:30px;max-width:340px}.cfg-bt-dd-btn:hover{background:#1326240a;border-color:#1326241a}body.theme-dark .cfg-bt-dd-btn{color:#e6eceb}body.theme-dark .cfg-bt-dd-btn:hover{background:#ffffff0a;border-color:#ffffff14}.cfg-bt-dd-eyebrow{font-size:12.5px;color:var(--at-muted,#6E807E);letter-spacing:.02em;font-weight:700}.cfg-bt-dd-eyebrow:after{content:":";margin-left:2px}.cfg-bt-dd-label{font-size:12.5px;font-weight:700;color:var(--at-ink, #132624);max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-bt-dd-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:40;background:#fff;border:1px solid var(--at-card-border,#E1E8E6);border-radius:6px;box-shadow:0 12px 32px -8px #1326242e,0 2px 6px #1326240f;padding:4px;max-height:320px;overflow-y:auto}.cfg-bt-dd-menu.is-right{left:auto;right:0}body.theme-dark .cfg-bt-dd-menu{background:#1a2d2a;border-color:#2c4440}.cfg-bt-dd-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font:inherit;cursor:pointer;padding:7px 10px;border-radius:4px;font-size:12.5px;color:var(--at-ink,#132624);transition:background .1s}.cfg-bt-dd-item:hover{background:#1326240d}.cfg-bt-dd-item.is-active{color:#00a348;font-weight:700}body.theme-dark .cfg-bt-dd-item{color:#e6eceb}body.theme-dark .cfg-bt-dd-item:hover{background:#ffffff0f}body.theme-dark .cfg-bt-dd-item.is-active{color:#7ef0a3}.cfg-bt-dd-sep{height:1px;background:var(--at-card-border,#EEF2F1);margin:4px 2px}body.theme-dark .cfg-bt-dd-sep{background:#2c4440}.cfg-bt-user-row{display:flex;flex-direction:column;min-width:0;gap:1px}.cfg-bt-user-name{font-size:12.5px;font-weight:600}.cfg-bt-user-email{font-size:10.5px;color:var(--at-muted,#6E807E)}.cfg-bt-date-field{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.cfg-bt-date-label{color:var(--at-muted,#6E807E);font-weight:600}.cfg-bt-date-input{height:28px;padding:0 8px;border:1px solid var(--at-card-border,#E1E8E6);border-radius:4px;background:#fff;color:var(--at-ink,#132624);font:inherit;font-size:12px}body.theme-dark .cfg-bt-date-input{background:#132624;border-color:#2c4440;color:#e6eceb}.cfg-bt-date-ghost,.cfg-bt-date-apply{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;height:28px;padding:0 12px;border-radius:4px;font-size:12px;font-weight:600}.cfg-bt-date-ghost{background:transparent;border:1px solid var(--at-card-border,#E1E8E6);color:var(--at-ink,#132624)}.cfg-bt-date-apply{background:#00a348;border:1px solid #00A348;color:#fff}body.theme-dark .cfg-bt-date-ghost{border-color:#2c4440;color:#e6eceb}body.theme-dark .cfg-bt-date-apply{background:#00e100;border-color:#00e100;color:#061512}.cfg-bt-activefilters{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--at-card-border,#EEF2F1);background:#00a34805}body.theme-dark .cfg-bt-activefilters{background:#00e10008;border-bottom-color:#1e3330}.cfg-bt-activefilters--slim{background:transparent}.cfg-bt-search-wrap{flex:1;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--at-card-border,#E1E8E6);border-radius:5px;padding:0 8px;height:30px;background:#fff;max-width:340px;transition:border-color .12s,box-shadow .12s}.cfg-bt-search-wrap:focus-within{border-color:#00a348;box-shadow:0 0 0 3px #00a3481f}body.theme-dark .cfg-bt-search-wrap{background:#0f1f1d;border-color:#2c4440}body.theme-dark .cfg-bt-search-wrap:focus-within{border-color:#00e100;box-shadow:0 0 0 3px #00e1002e}.cfg-bt-search-icon{color:var(--at-muted,#6E807E);flex-shrink:0}.cfg-bt-search{border:0;outline:0;background:transparent;font:inherit;font-size:12.5px;color:var(--at-ink,#132624);width:100%}body.theme-dark .cfg-bt-search{color:#e6eceb}.cfg-bt-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;background:transparent;color:var(--at-muted,#6E807E);width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.cfg-bt-search-clear:hover{background:#1326240f;color:var(--at-ink,#132624)}.cfg-bt-clear-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid rgba(214,69,69,.35);background:#d645450f;color:#a83a3a;border-radius:5px;font-size:11.5px;font-weight:600;transition:background .12s}.cfg-bt-clear-all:hover{background:#d645451f}body.theme-dark .cfg-bt-clear-all{color:#f7b4b4;background:#d6454526;border-color:#d6454566}.cfg-bt-results-count{font-size:11.5px}.cfg-bt-timeline{padding:18px 22px 24px;position:relative;max-height:calc(100vh - 280px);min-height:360px;overflow-y:auto}.cfg-bt-timeline::-webkit-scrollbar{width:10px}.cfg-bt-timeline::-webkit-scrollbar-track{background:transparent}.cfg-bt-timeline::-webkit-scrollbar-thumb{background:#1326242e;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.cfg-bt-timeline::-webkit-scrollbar-thumb:hover{background:#13262452;background-clip:padding-box}body.theme-dark .cfg-bt-timeline::-webkit-scrollbar-thumb{background:#ffffff2e;background-clip:padding-box}body.theme-dark .cfg-bt-timeline::-webkit-scrollbar-thumb:hover{background:#ffffff4d;background-clip:padding-box}.cfg-bt-day-head{display:inline-flex;align-items:center;gap:8px;margin:4px 0 10px;font-size:13px;font-weight:700;color:var(--at-ink,#132624)}.cfg-bt-day-head:not(:first-child){margin-top:18px}.cfg-bt-day-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--at-muted,#6E807E)}.cfg-bt-day-date{letter-spacing:.01em}body.theme-dark .cfg-bt-day-head{color:#e6eceb}.cfg-bt-entry{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:4px 0 14px;position:relative}.cfg-bt-entry:not(:last-child):before{content:"";position:absolute;left:10px;top:16px;bottom:-4px;width:1px;background:var(--at-card-border,#EEF2F1)}body.theme-dark .cfg-bt-entry:not(:last-child):before{background:#1e3330}.cfg-bt-entry-dot-wrap{display:flex;justify-content:center;padding-top:3px}.cfg-bt-entry-dot{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 3px #fff,0 0 0 4px #1326240d}body.theme-dark .cfg-bt-entry-dot{box-shadow:0 0 0 3px #132624,0 0 0 4px #ffffff0f}.cfg-bt-entry-body{min-width:0;display:flex;flex-direction:column;gap:4px;padding-bottom:2px}.cfg-bt-entry-time{font-size:11px;letter-spacing:.01em}.cfg-bt-entry-title{font-size:13px;line-height:1.5;display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px}.cfg-bt-entry-user{font-weight:800}[class^=cfg-bt-tag-]{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;margin-left:4px;letter-spacing:.02em;text-transform:uppercase}.cfg-bt-tag-fiel{background:#00a3481a;color:#00804a;border:1px solid rgba(0,163,72,.25)}.cfg-bt-tag-auto{background:#e692131f;color:#9a5f08;border:1px solid rgba(230,146,19,.28)}.cfg-bt-tag-asig{background:#4278dc1f;color:#2f55a6;border:1px solid rgba(66,120,220,.28)}.cfg-bt-tag-reglas{background:#8c54c81f;color:#6a3ca8;border:1px solid rgba(140,84,200,.28)}body.theme-dark .cfg-bt-tag-fiel{background:#00e10024;color:#7ef0a3;border-color:#00e1004d}body.theme-dark .cfg-bt-tag-auto{background:#ffb84d24;color:#ffcb80;border-color:#ffb84d4d}body.theme-dark .cfg-bt-tag-asig{background:#8ab4ff24;color:#bad1ff;border-color:#8ab4ff4d}body.theme-dark .cfg-bt-tag-reglas{background:#c8a0ff24;color:#dcc5ff;border-color:#c8a0ff4d}.cfg-bt-entry-meta{margin-top:4px;display:flex;flex-direction:column;gap:2px}.cfg-bt-meta-row{font-size:11.5px;line-height:1.55;display:grid;grid-template-columns:130px 1fr;gap:10px}.cfg-bt-meta-k{font-weight:600}.cfg-bt-meta-v{color:var(--at-ink,#132624);word-break:break-word}body.theme-dark .cfg-bt-meta-v{color:#e6eceb}.cfg-bt-empty{padding:54px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.cfg-bt-empty-title{font-size:14px;font-weight:700}.cfg-bt-empty-desc{font-size:12px}@media(max-width:720px){.cfg-bt-toolbar{align-items:flex-start}.cfg-bt-toolbar-left,.cfg-bt-toolbar-right{width:100%}.cfg-bt-toolbar-right{justify-content:flex-start}.cfg-bt-meta-row{grid-template-columns:1fr;gap:2px}.cfg-bt-meta-k{font-size:10.5px}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#f4f7f6;font-family:Mulish,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}body.theme-dark{background:#0a1413}a{color:#00a348;text-decoration:none}a:hover{color:#007d00;text-decoration:underline}@keyframes wz-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes wz-spin{to{transform:rotate(360deg)}}.wz-spin{animation:wz-spin .9s linear infinite}.wz-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--at-bg, #f4f7f6);color:var(--at-ink, #132624);font-family:Mulish,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums}.wz-top{position:sticky;top:0;z-index:40}.wz-band{max-width:1340px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:16px}.wz-content{flex:1;width:100%;max-width:1340px;margin:0 auto;padding:20px 20px 28px;display:flex;flex-direction:column;gap:16px;animation:wz-fade .22s cubic-bezier(.2,.8,.2,1)}.wz-content>*{min-width:0}.wz-steps{max-width:1340px;margin:0 auto;padding:0 20px 12px;display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.wz-step{flex:1 1 0;min-width:0;text-align:left;background:transparent;border:0;border-top:3px solid;padding:8px 2px 2px;font-family:inherit;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important}.wz-step:disabled{cursor:not-allowed}.wz-g2,.wz-g3,.wz-g4,.wz-g2-aside,.wz-g2-wide{display:grid;gap:16px;align-items:start}.wz-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.wz-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.wz-g2-aside{grid-template-columns:380px minmax(0,1fr)}.wz-g2-wide{grid-template-columns:2fr minmax(0,1fr)}.wz-f2,.wz-f3{display:grid;gap:14px}.wz-f2{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-f3{grid-template-columns:repeat(3,minmax(0,1fr))}.wz-f2>*,.wz-f3>*,.wz-g2>*,.wz-g3>*,.wz-g4>*,.wz-g2-aside>*,.wz-g2-wide>*{min-width:0}@media(max-width:1180px){.wz-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.wz-g2-aside{grid-template-columns:minmax(0,1fr)}.wz-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.wz-g2,.wz-g2-wide{grid-template-columns:minmax(0,1fr)}.wz-f3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.wz-g3,.wz-g4,.wz-f2,.wz-f3{grid-template-columns:minmax(0,1fr)}.wz-band{flex-wrap:wrap;gap:10px}.wz-content{padding:16px 14px 24px}.wz-steps{padding:0 14px 12px}.wz-step{flex:1 1 44%}}.wz-label{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--at-muted-ink, #6e807e)}.wz-label-sm{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--at-muted-ink, #6e807e)}.wz-input{width:100%;height:30px;padding:0 9px;border-radius:5px;border:1px solid var(--at-card-border, #e2e8e7);background:var(--at-surface, #ffffff);color:inherit;font-family:inherit;font-size:12px;font-weight:600}.wz-input:disabled,.at-select:disabled,.at-scope .at-select:disabled{background:var(--at-bg-muted, #eef2f1);color:var(--at-muted-ink, #6e807e);cursor:not-allowed;opacity:1}.at-select.wz-select-noaplica:disabled{background-color:var(--at-surface, #ffffff);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236E807E' stroke-width='2.5' stroke-linecap='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center}.ni-sum-ring-label.wz-ring-label{font-size:13px;letter-spacing:-.02em}.wz-input-mono{font-family:ui-monospace,Menlo,monospace}.wz-input-invalid{border-color:#d64545}.wz-switch{width:34px;height:20px;border-radius:999px;border:0;padding:3px;display:flex;align-items:center;cursor:pointer;flex:none}.wz-switch>span{width:14px;height:14px;border-radius:50%;background:#fff;display:block}.wz-switch-lg{width:44px;height:24px;padding:2px}.wz-switch-lg>span{width:20px;height:20px}.wz-switch:disabled{cursor:not-allowed;opacity:.55}.ni-table-wrap{overflow-x:auto}.wz-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f1f1d8c;display:flex;align-items:center;justify-content:center;padding:16px}.wz-modal{width:min(640px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--at-card-bg, #ffffff);border:1px solid var(--at-card-border, #e2e8e7);border-radius:5px;box-shadow:0 12px 40px #13262440}.wz-modal-head{display:flex;flex-direction:column;gap:8px;padding:18px 20px 12px}.wz-modal-title{margin:0;font-size:16px;font-weight:800;line-height:1.3}.wz-modal-body{padding:0 20px 14px;overflow-y:auto}.wz-modal-foot{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--at-card-border, #e2e8e7)}
