@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--ink-900:#16181d;--ink-700:#343a45;--ink-500:#5b6472;--ink-400:#8d96a5;--ink-300:#b6bdc9;--bg-page:#eef0f3;--glass:#ffffff9e;--glass-strong:#ffffffd9;--glass-border:#ffffffbf;--stroke:#16181d12;--stroke-strong:#16181d21;--accent:#16181d;--danger:#b3434f;--shadow-panel:0 1px 2px #1012180a, 0 16px 40px -18px #1012182e;--shadow-card:0 1px 2px #1012180d, 0 24px 60px -24px #10121840;--radius-lg:18px;--radius-md:12px;--radius-sm:9px;--font-ui:"Inter", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--topbar-h:60px}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{height:100%}body{font-family:var(--font-ui);color:var(--ink-900);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:var(--bg-page);background-image:radial-gradient(1100px 520px at 8% -10%,#fffffff2,#0000 60%),radial-gradient(900px 480px at 96% 4%,#cbd2de8c,#0000 62%),radial-gradient(1000px 700px at 50% 118%,#d6dbe4b3,#0000 58%),linear-gradient(#f3f4f7 0%,#e9ebef 100%);background-attachment:fixed;margin:0;font-size:14px}::selection{color:#fff;background:#16181dd9}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#16181d2e padding-box content-box;border:2px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background-color:#16181d52}::-webkit-scrollbar-track{background:0 0}a{color:inherit}.glass{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(22px)saturate(160%)}.topbar{height:var(--topbar-h);z-index:60;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex;position:fixed;top:10px;left:14px;right:14px}.brand{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;display:flex}.brand-copy{flex-direction:column;line-height:1.16;display:flex}.brand-name{letter-spacing:-.015em;font-size:15.5px;font-weight:700}.brand-sub{color:var(--ink-500);letter-spacing:.05em;font-size:10.5px;font-weight:500}.chip{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--ink-900);border-radius:99px;margin-left:4px;padding:3px 9px;font-size:10px;font-weight:600}.topbar-actions{align-items:center;gap:10px;display:flex}.search-trigger{border:1px solid var(--stroke-strong);min-width:230px;font:inherit;color:var(--ink-400);cursor:pointer;background:#fff9;border-radius:10px;align-items:center;gap:9px;padding:7px 12px;font-size:12.5px;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.search-trigger:hover{border-color:var(--ink-900);color:var(--ink-700);background:#fff}.search-trigger .grow{text-align:left;flex:1}.kbd{font-family:var(--font-mono);color:var(--ink-500);border:1px solid var(--stroke-strong);background:#16181d0f;border-radius:5px;padding:2px 6px;font-size:10px}.top-link{font:inherit;color:var(--ink-500);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.top-link:hover{color:var(--ink-900);background:#fffc}.frame{max-width:1340px;padding:calc(var(--topbar-h) + 30px) 22px 60px;grid-template-columns:252px minmax(0,1fr) 188px;gap:26px;margin:0 auto;display:grid}.sidenav{top:calc(var(--topbar-h) + 26px);max-height:calc(100vh - var(--topbar-h) - 50px);padding-right:6px;position:sticky;overflow-y:auto}.nav-section{margin-bottom:20px}.nav-section-title{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);margin:0 0 6px;padding-left:10px;font-size:10.5px;font-weight:700}.nav-item{text-align:left;width:100%;font:inherit;color:var(--ink-500);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:block;overflow:hidden}.nav-item:hover{color:var(--ink-900);background:#ffffffbf}.nav-item.active{color:#fff;background:var(--ink-900);font-weight:600}.toc{top:calc(var(--topbar-h) + 26px);max-height:calc(100vh - var(--topbar-h) - 50px);font-size:12px;position:sticky;overflow-y:auto}.toc-title{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);margin:0 0 8px;font-size:10.5px;font-weight:700}.toc a{color:var(--ink-500);border-left:2px solid var(--stroke);padding:4px 0 4px 10px;text-decoration:none;transition:color .12s,border-color .12s;display:block}.toc a:hover{color:var(--ink-900);border-left-color:var(--ink-900)}.article{min-width:0;padding:30px 36px 40px}.crumb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-400);margin:0 0 8px;font-size:11px;font-weight:600}.article>h1{letter-spacing:-.025em;margin:0 0 8px;font-size:27px;font-weight:700}.lede{color:var(--ink-500);max-width:70ch;margin:0 0 26px;font-size:14.5px;line-height:1.65}.doc h2{letter-spacing:-.015em;scroll-margin-top:calc(var(--topbar-h) + 26px);margin:34px 0 10px;font-size:18px;font-weight:700}.doc h2 a.anchor{opacity:0;color:var(--ink-300);margin-left:7px;font-weight:500;text-decoration:none}.doc h2:hover a.anchor{opacity:1}.doc p{color:var(--ink-700);max-width:76ch;margin:0 0 13px;line-height:1.7}.doc ul{margin:0 0 14px;padding-left:20px}.doc li{color:var(--ink-700);margin:4px 0;line-height:1.65}.doc code,.doc-table code{font-family:var(--font-mono);border:1px solid var(--stroke);white-space:nowrap;background:#16181d0e;border-radius:5px;padding:1px 5px;font-size:.86em}.callout{border-radius:var(--radius-md);border:1px solid var(--stroke-strong);color:var(--ink-700);background:#ffffffb8;align-items:flex-start;gap:11px;margin:0 0 16px;padding:12px 15px;font-size:13px;line-height:1.6;display:flex}.callout .icon{color:var(--ink-500);flex:none;margin-top:2px}.callout.warn{background:#fcf8eed9;border-color:#c1963c66}.callout.warn .icon{color:#8a6d3b}.doc-table-wrap{border-radius:var(--radius-md);border:1px solid var(--stroke-strong);margin:0 0 18px;overflow-x:auto}.doc-table{border-collapse:collapse;background:#ffffffb8;width:100%;font-size:12.5px}.doc-table th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-400);border-bottom:1px solid var(--stroke-strong);white-space:nowrap;background:#16181d09;padding:9px 14px;font-size:10.5px;font-weight:700}.doc-table td{border-bottom:1px solid var(--stroke);color:var(--ink-700);vertical-align:top;padding:8px 14px;line-height:1.55}.doc-table tr:last-child td{border-bottom:0}.codeblock{border-radius:var(--radius-md);box-shadow:var(--shadow-panel);background:#16181d;border:1px solid #16181dd9;margin:0 0 18px;overflow:hidden}.codeblock-bar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:6px 8px 6px 14px;display:flex}.codeblock-tabs{gap:2px;display:flex}.codeblock-tab{font:inherit;color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:color .12s,background .12s}.codeblock-tab:hover{color:#fffc}.codeblock-tab.active{color:#fff;background:#ffffff1f}.codeblock-copy{font:inherit;color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.codeblock-copy:hover{color:#fff;background:#ffffff1a}.codeblock pre{font-family:var(--font-mono);color:#dde1e8;margin:0;padding:14px 16px;font-size:12.3px;line-height:1.62;overflow-x:auto}.tok-k{color:#92b4f4}.tok-s{color:#a8d8a8}.tok-c{color:#6b7280;font-style:italic}.tok-n{color:#e8c995}.tok-t{color:#8fd3d8}.demo-card{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--glass-strong);box-shadow:var(--shadow-panel);margin:0 0 18px;overflow:hidden}.demo-bar{border-bottom:1px solid var(--stroke);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-400);align-items:center;gap:8px;padding:9px 14px;font-size:11px;font-weight:700;display:flex}.demo-bar .dot{background:#7ee2a8;border-radius:99px;width:7px;height:7px}.demo-host{padding:10px}.pager{grid-template-columns:1fr 1fr;gap:14px;margin-top:40px;display:grid}.pager a{border:1px solid var(--stroke-strong);border-radius:var(--radius-md);background:#ffffffa6;flex-direction:column;gap:3px;padding:12px 16px;text-decoration:none;transition:border-color .14s,background .14s;display:flex}.pager a:hover{border-color:var(--ink-900);background:#fff}.pager a.next{text-align:right;grid-column:2}.pager .pager-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-400);font-size:10.5px;font-weight:700}.pager .pager-title{color:var(--ink-900);font-size:13.5px;font-weight:650}.palette-overlay{z-index:100;-webkit-backdrop-filter:blur(4px);background:#16181d52;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.palette{border:1px solid var(--glass-border);border-radius:var(--radius-lg);width:min(620px,100vw - 40px);box-shadow:var(--shadow-card);background:#fffffff5;overflow:hidden}.palette-input-row{border-bottom:1px solid var(--stroke);color:var(--ink-400);align-items:center;gap:11px;padding:14px 17px;display:flex}.palette-input-row input{font:inherit;color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:15px}.palette-results{max-height:46vh;padding:7px;overflow-y:auto}.palette-item{text-align:left;border-radius:var(--radius-sm);width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:9px 11px;display:flex}.palette-item .icon{color:var(--ink-400);flex:none}.palette-item.selected{background:var(--ink-900)}.palette-item.selected *{color:#fff!important}.palette-item-title{color:var(--ink-900);font-size:13.5px;font-weight:600}.palette-item-section{color:var(--ink-400);font-size:11px}.palette-empty{text-align:center;color:var(--ink-400);padding:24px;font-size:13px}@media (width<=1120px){.frame{grid-template-columns:232px minmax(0,1fr)}.toc{display:none}}@media (width<=820px){.frame{grid-template-columns:1fr}.sidenav{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 18px;max-height:none;display:grid;position:static}.search-trigger{min-width:0}.article{padding:22px 18px 30px}}.brand-mark{width:auto;height:30px;display:block}body{transition:background-color .4s,color .25s}:root,:root[data-theme=light]{--accent:#ec5e0c;--accent-light:#ff7a2e;--bg-page:#e9eef6}:root[data-theme=light] .nav-item.active,:root:not([data-theme=dark]) .nav-item.active{color:#fff;background:var(--accent);box-shadow:0 6px 16px -8px #ec5e0c80}:root[data-theme=light] .chip,:root:not([data-theme=dark]) .chip{color:#fff;background:var(--accent)}:root[data-theme=light] .toc a:hover,:root:not([data-theme=dark]) .toc a:hover{color:var(--accent);border-left-color:var(--accent)}:root[data-theme=light] .doc h2 a.anchor,:root:not([data-theme=dark]) .doc h2 a.anchor{color:var(--accent)}:root[data-theme=light] .demo-bar .dot,:root:not([data-theme=dark]) .demo-bar .dot{background:var(--accent)}:root[data-theme=light] .search-trigger:hover,:root:not([data-theme=dark]) .search-trigger:hover{border-color:var(--accent)}:root[data-theme=dark]{--ink-900:#eef2f8;--ink-700:#c4cfdf;--ink-500:#9fb0c7;--ink-400:#7286a0;--ink-300:#44546e;--bg-page:#090d14;--glass:#121b299e;--glass-strong:#121b29db;--glass-border:#788caa21;--stroke:#788caa1a;--stroke-strong:#788caa33;--accent:#ff6a00;--accent-light:#ff8b3d;--danger:#ff7e5f;--shadow-panel:0 1px 2px #0000004d, 0 18px 44px -22px #000000b3;--shadow-card:0 1px 2px #0006, 0 30px 66px -28px #000c}:root[data-theme=dark] body{color:var(--ink-900);background-color:var(--bg-page);background-image:radial-gradient(1100px 560px at 86% -10%,#ff6a0024,#0000 60%),radial-gradient(900px 520px at 6% 0,#2d3a4f80,#0000 55%),linear-gradient(#0b1018 0%,#090d14 100%)}:root[data-theme=dark] ::selection{color:#fff;background:#ff6a00d9}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#788caa38 padding-box content-box;border:2px solid #0000}:root[data-theme=dark] .brand-name{color:var(--ink-900)}:root[data-theme=dark] .chip{color:#fff;background:var(--accent)}:root[data-theme=dark] .search-trigger{border-color:var(--stroke-strong);background:#ffffff08}:root[data-theme=dark] .search-trigger:hover{border-color:var(--accent);color:var(--ink-700);background:#ffffff0d}:root[data-theme=dark] .kbd{color:var(--ink-500);border-color:var(--stroke-strong);background:#ffffff0d}:root[data-theme=dark] .top-link:hover,:root[data-theme=dark] .nav-item:hover{color:var(--ink-900);background:#ffffff0d}:root[data-theme=dark] .nav-item.active{color:#fff;background:var(--accent);box-shadow:0 6px 18px -8px #ff6a008c}:root[data-theme=dark] .toc a{border-left-color:var(--stroke-strong)}:root[data-theme=dark] .toc a:hover{color:var(--accent-light);border-left-color:var(--accent)}:root[data-theme=dark] .doc code,:root[data-theme=dark] .doc-table code{border-color:var(--stroke-strong);color:#ffc9a3;background:#ffffff0f}:root[data-theme=dark] .doc h2 a.anchor{color:var(--accent)}:root[data-theme=dark] .callout{border-color:var(--stroke-strong);color:var(--ink-700);background:#ffffff08}:root[data-theme=dark] .callout .icon{color:var(--ink-400)}:root[data-theme=dark] .callout.warn{background:#ff782014;border-color:#ff8c3c59}:root[data-theme=dark] .callout.warn .icon{color:var(--accent-light)}:root[data-theme=dark] .doc-table{background:#ffffff05}:root[data-theme=dark] .doc-table th{color:var(--ink-400);background:#ffffff0a}:root[data-theme=dark] .demo-card{background:var(--glass-strong);border-color:var(--glass-border)}:root[data-theme=dark] .demo-bar{color:var(--ink-400);border-bottom-color:var(--stroke)}:root[data-theme=dark] .demo-bar .dot{background:var(--accent)}:root[data-theme=dark] .pager a{border-color:var(--stroke-strong);background:#ffffff08}:root[data-theme=dark] .pager a:hover{border-color:var(--accent);background:#ffffff0d}:root[data-theme=dark] .pager .pager-title{color:var(--ink-900)}:root[data-theme=dark] .palette-overlay{background:#05080d99}:root[data-theme=dark] .palette{border-color:var(--glass-border);background:#0e141ef7}:root[data-theme=dark] .palette-item:hover{background:#ffffff0a}:root[data-theme=dark] .palette-item.selected{background:var(--accent)}:root[data-theme=dark] .palette-item-title{color:var(--ink-900)}.theme-toggle{border:1px solid var(--stroke-strong);width:34px;height:34px;color:var(--ink-500);cursor:pointer;background:0 0;border-radius:9px;place-items:center;transition:color .14s,border-color .14s,background .14s;display:inline-grid}.theme-toggle:hover{color:var(--ink-900);border-color:var(--accent)}.theme-toggle .sun{display:none}.theme-toggle .moon,:root[data-theme=light] .theme-toggle .sun,:root:not([data-theme=dark]) .theme-toggle .sun{display:inline-flex}:root[data-theme=light] .theme-toggle .moon,:root:not([data-theme=dark]) .theme-toggle .moon{display:none}.sidenav-footer{border-top:1px solid var(--stroke);flex-wrap:wrap;gap:6px 14px;margin-top:22px;padding:14px 10px 0;display:flex}.sidenav-footer a,.sidenav-footer button{font:inherit;color:var(--ink-400);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;text-decoration:none}.sidenav-footer a:hover,.sidenav-footer button:hover{color:var(--accent)}.main .spGridFilter,.main .spGridResize{--nitgrid-icon-size:11px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nitgrid-dark{--nitgrid-accent:#c8cdd8;--nitgrid-accent-contrast:#16181d;--nitgrid-font-family:inherit;--nitgrid-font-size:14px;--nitgrid-header-font-size:13px;--nitgrid-header-font-weight:600;--nitgrid-row-height:40px;--nitgrid-header-height:44px;--nitgrid-cell-padding-x:12px;--nitgrid-cell-padding-y:8px;--nitgrid-border-radius:4px;--nitgrid-scrollbar-width:8px;--nitgrid-bg:#1e1e24;--nitgrid-header-bg:#121214;--nitgrid-row-bg:#1e1e24;--nitgrid-row-alt-bg:#25252b;--nitgrid-row-hover-bg:#2a2a32;--nitgrid-row-selected-bg:#34373f;--nitgrid-cell-focus-border:#c8cdd8;--nitgrid-border-color:#32323a;--nitgrid-header-border-color:#3a3a45;--nitgrid-text-color:#e2e2e8;--nitgrid-header-text-color:#a2a2ab;--nitgrid-placeholder-color:#52525b;--nitgrid-pinned-col-shadow-left:4px 0 6px #00000014;--nitgrid-pinned-col-shadow-right:-4px 0 6px #00000014;--nitgrid-input-bg:#121214;--nitgrid-input-border:#32323a;--nitgrid-input-focus-border:#c8cdd8;--nitgrid-input-border-radius:6px;--nitgrid-sort-icon-color:#888;--nitgrid-sort-active-color:#c8cdd8;--nitgrid-pagination-bg:#121214;--nitgrid-pagination-border:#32323a;--nitgrid-pagination-btn-bg:#1e1e24;--nitgrid-pagination-btn-hover-bg:#2a2a35;--nitgrid-pagination-active-bg:#c8cdd8;--nitgrid-pagination-active-color:#16181d;--nitgrid-pager-bg:transparent;--nitgrid-pager-gap:8px;--nitgrid-pager-padding-y:8px;--nitgrid-pager-padding-x:10px;--nitgrid-pager-border-top:none;--nitgrid-pager-btn-size:30px;--nitgrid-pager-btn-gap:4px;--nitgrid-pager-btn-radius:4px;--nitgrid-pager-btn-font-size:12px;--nitgrid-pager-fullscreen-bg:#1e1e24;--nitgrid-overlay-bg:#ffffffd9;--nitgrid-loading-spinner-color:#c8cdd8;--nitgrid-no-rows-text-color:#999;--nitgrid-group-row-bg:#f3f4f6;--nitgrid-group-row-indent:20px;--nitgrid-resize-handle-color:#ccc;--nitgrid-resize-handle-hover-color:#c8cdd8;--nitgrid-drag-indicator-color:#c8cdd8;--nitgrid-scrollbar-thumb-bg:#42424a;--nitgrid-scrollbar-track-bg:transparent;--nitgrid-scrollbar-thumb-hover-bg:#aaa}.main .fa-square{font-style:normal;font-family:inherit!important}.main .fa-square:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"3.5\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"3.5\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-check-square{font-style:normal;font-family:inherit!important}.main .fa-check-square:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"3.5\"/><path d=\"M8 12.5l3 3 5.5-7\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"3.5\"/><path d=\"M8 12.5l3 3 5.5-7\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-plus-circle{font-style:normal;font-family:inherit!important}.main .fa-plus-circle:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M12 8.5v7M8.5 12h7\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M12 8.5v7M8.5 12h7\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-minus-circle{font-style:normal;font-family:inherit!important}.main .fa-minus-circle:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M8.5 12h7\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M8.5 12h7\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-filter{font-style:normal;font-family:inherit!important}.main .fa-filter:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5h16l-6 7v6l-4-2v-4L4 5z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5h16l-6 7v6l-4-2v-4L4 5z\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-arrows-alt-v{font-style:normal;font-family:inherit!important}.main .fa-arrows-alt-v:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 6v12\"/><path d=\"M8.5 8.5L12 5l3.5 3.5\"/><path d=\"M8.5 15.5L12 19l3.5-3.5\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 6v12\"/><path d=\"M8.5 8.5L12 5l3.5 3.5\"/><path d=\"M8.5 15.5L12 19l3.5-3.5\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-question-circle{font-style:normal;font-family:inherit!important}.main .fa-question-circle:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.7 9.6a2.4 2.4 0 1 1 3.4 2.2c-.8.4-1.1.9-1.1 1.9\"/><path d=\"M12 16.9h.01\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.7 9.6a2.4 2.4 0 1 1 3.4 2.2c-.8.4-1.1.9-1.1 1.9\"/><path d=\"M12 16.9h.01\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-ellipsis-h{font-style:normal;font-family:inherit!important}.main .fa-ellipsis-h:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5.5 12h.01M12 12h.01M18.5 12h.01\" stroke-width=\"3\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5.5 12h.01M12 12h.01M18.5 12h.01\" stroke-width=\"3\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-arrow-up{font-style:normal;font-family:inherit!important}.main .fa-arrow-up:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 19V5\"/><path d=\"M6 11l6-6 6 6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 19V5\"/><path d=\"M6 11l6-6 6 6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-arrow-down{font-style:normal;font-family:inherit!important}.main .fa-arrow-down:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 5v14\"/><path d=\"M6 13l6 6 6-6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 5v14\"/><path d=\"M6 13l6 6 6-6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-arrow-right{font-style:normal;font-family:inherit!important}.main .fa-arrow-right:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"/><path d=\"M13 6l6 6-6 6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"/><path d=\"M13 6l6 6-6 6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-floppy-o{font-style:normal;font-family:inherit!important}.main .fa-floppy-o:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 4h10.5L20 8.5V20H5V4z\"/><path d=\"M8 4v5h7V4\"/><path d=\"M8 20v-7h8v7\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 4h10.5L20 8.5V20H5V4z\"/><path d=\"M8 4v5h7V4\"/><path d=\"M8 20v-7h8v7\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-times-circle{font-style:normal;font-family:inherit!important}.main .fa-times-circle:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.2 9.2l5.6 5.6M14.8 9.2l-5.6 5.6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.2 9.2l5.6 5.6M14.8 9.2l-5.6 5.6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-times-circle-o{font-style:normal;font-family:inherit!important}.main .fa-times-circle-o:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.2 9.2l5.6 5.6M14.8 9.2l-5.6 5.6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"/><path d=\"M9.2 9.2l5.6 5.6M14.8 9.2l-5.6 5.6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-file-excel{font-style:normal;font-family:inherit!important}.main .fa-file-excel:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 3h9l4 4v14H6V3z\"/><path d=\"M15 3v4h4\"/><path d=\"M9.6 11.5l4.8 6M14.4 11.5l-4.8 6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 3h9l4 4v14H6V3z\"/><path d=\"M15 3v4h4\"/><path d=\"M9.6 11.5l4.8 6M14.4 11.5l-4.8 6\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-file-pdf{font-style:normal;font-family:inherit!important}.main .fa-file-pdf:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 3h9l4 4v14H6V3z\"/><path d=\"M15 3v4h4\"/><path d=\"M9 13h6M9 16.5h4\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 3h9l4 4v14H6V3z\"/><path d=\"M15 3v4h4\"/><path d=\"M9 13h6M9 16.5h4\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-eye-slash{font-style:normal;font-family:inherit!important}.main .fa-eye-slash:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2.5 12s4-7 9.5-7 9.5 7 9.5 7-4 7-9.5 7-9.5-7-9.5-7z\"/><circle cx=\"12\" cy=\"12\" r=\"3\"/><path d=\"M4.5 4.5l15 15\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2.5 12s4-7 9.5-7 9.5 7 9.5 7-4 7-9.5 7-9.5-7-9.5-7z\"/><circle cx=\"12\" cy=\"12\" r=\"3\"/><path d=\"M4.5 4.5l15 15\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-expand{font-style:normal;font-family:inherit!important}.main .fa-expand:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 9V4h5\"/><path d=\"M15 4h5v5\"/><path d=\"M20 15v5h-5\"/><path d=\"M9 20H4v-5\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 9V4h5\"/><path d=\"M15 4h5v5\"/><path d=\"M20 15v5h-5\"/><path d=\"M9 20H4v-5\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .fa-caret-down{font-style:normal;font-family:inherit!important}.main .fa-caret-down:before{width:var(--nitgrid-icon-size,13px);height:var(--nitgrid-icon-size,13px);vertical-align:-2px;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 9.5h11L12 16.5z\" fill=\"black\" stroke=\"none\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 9.5h11L12 16.5z\" fill=\"black\" stroke=\"none\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important}.main .sp-CheckboxCls,.main .sp-AllCheckboxCls{--nitgrid-icon-size:15px}.main .RG_clickListner,.main [rg_expandcls]{--nitgrid-icon-size:13px;cursor:pointer;margin-right:6px}.main .spGridFilter,.main .spGridResize{--nitgrid-icon-size:11px}.main #exportBtnPage,.main #exportBtnAll,.main #exportBtnForPDFLandscape,.main #exportBtnForPDFPortrait,.main #ariaHidden,.main #sml_expandGrid{--nitgrid-icon-size:14px}.main #exportBtnPage i,.main #exportBtnAll i,.main #exportBtnForPDFLandscape i,.main #exportBtnForPDFPortrait i,.main #ariaHidden i,.main #sml_expandGrid i{color:inherit!important;transform:none!important}.main #showHideColmn>button{--nitgrid-icon-size:11px}.main .btnComponent{--nitgrid-icon-size:13px}.main .spGridPopHover{--nitgrid-icon-size:12px}.nitgrid{font-family:var(--nitgrid-font-family);font-size:var(--nitgrid-font-size);color:var(--nitgrid-text-color);background-color:var(--nitgrid-bg);box-sizing:border-box;border:1px solid var(--nitgrid-border-color);border-radius:var(--nitgrid-border-radius);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.nitgrid .fa,.nitgrid .fas,.nitgrid .far,.nitgrid .fa-solid,.nitgrid .fa-regular{font-family:"Font Awesome 6 Free","Font Awesome 6 Brands","Font Awesome 5 Free",sans-serif!important;font-weight:900!important}.nitgrid *{box-sizing:border-box}.nitgrid .nitgrid__header,.nitgrid .header_Blk{white-space:nowrap;background-color:var(--nitgrid-header-bg);border-bottom:1px solid var(--nitgrid-header-border-color);width:100%;font-size:var(--nitgrid-header-font-size);font-weight:var(--nitgrid-header-font-weight);color:var(--nitgrid-header-text-color);flex-direction:row;height:auto;padding-right:17px;display:flex}.nitgrid .left-tbl-header,.nitgrid .right-tbl-header{display:inline-block;overflow:hidden}.nitgrid .center-tbl-header{flex:1;overflow:hidden}.nitgrid .header_div{width:inherit;flex-direction:column;display:flex}.nitgrid .child_header{height:var(--nitgrid-header-height);border-bottom:1px solid var(--nitgrid-border-color);width:100%;position:relative;left:0}.nitgrid .child_header:last-child{border-bottom:none}.nitgrid .nitgrid__header-row,.nitgrid .header_row{align-items:center;width:100%;height:100%;display:flex}.nitgrid .nitgrid__header-cell,.nitgrid .header_cell{height:100%;padding:var(--nitgrid-cell-padding-y) calc(var(--nitgrid-cell-padding-x) + 12px) var(--nitgrid-cell-padding-y) var(--nitgrid-cell-padding-x);border-right:1px solid var(--nitgrid-border-color);background-color:var(--nitgrid-header-bg);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;position:absolute;overflow:hidden}.nitgrid .nitgrid__header-cell .spGridFilter,.nitgrid .header_cell .spGridFilter{cursor:pointer;opacity:.5;width:20px;height:20px;color:var(--nitgrid-placeholder-color);border-radius:4px;justify-content:center;align-items:center;transition:opacity .1s,background-color .1s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.nitgrid .nitgrid__header-cell .spGridFilter:hover,.nitgrid .header_cell .spGridFilter:hover{background-color:var(--nitgrid-row-hover-bg);color:var(--nitgrid-text-color);opacity:1!important}.nitgrid .nitgrid__header-cell .spGridFilter.sml_activeFilter,.nitgrid .header_cell .spGridFilter.sml_activeFilter{opacity:1!important;color:var(--nitgrid-cell-focus-border)!important}.nitgrid .nitgrid__header-cell:hover .spGridFilter,.nitgrid .header_cell:hover .spGridFilter{opacity:1}.nitgrid .nitgrid__header-cell--sortable{cursor:pointer}.nitgrid .nitgrid__header-cell--sortable:hover{background-color:var(--nitgrid-row-hover-bg)}.nitgrid .nitgrid__header-cell--pinned-left{z-index:2;box-shadow:var(--nitgrid-pinned-col-shadow-left)}.nitgrid .nitgrid__header-cell--pinned-right{z-index:2;box-shadow:var(--nitgrid-pinned-col-shadow-right)}.nitgrid .nitgrid__header-cell input[type=text],.nitgrid .header_cell input[type=text]{background-color:var(--nitgrid-input-bg);width:100%;color:var(--nitgrid-text-color);border:1px solid var(--nitgrid-input-border);border-radius:var(--nitgrid-input-border-radius);outline:none;padding:2px 6px;font-size:12px}.nitgrid .nitgrid__header-cell input[type=text]::placeholder,.nitgrid .header_cell input[type=text]::placeholder{color:var(--nitgrid-placeholder-color)}.nitgrid .nitgrid__header-cell input[type=text]:focus,.nitgrid .header_cell input[type=text]:focus{border-color:var(--nitgrid-input-focus-border)}.nitgrid .sml_header_text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nitgrid .nitgrid__cell-text{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;text-align:inherit;flex:1 1 0;display:block;overflow:hidden}.nitgrid .nitgrid__sort-icon,.nitgrid .sortIcon{width:14px;height:14px;color:var(--nitgrid-sort-icon-color);opacity:.6;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-right:6px;font-size:13px;line-height:1;display:inline-flex}.nitgrid .nitgrid__sort-icon:hover,.nitgrid .sortIcon:hover{opacity:1;color:var(--nitgrid-sort-active-color)}.nitgrid .spGridPopHover{cursor:help;align-items:center;margin-left:4px;display:inline-flex;position:relative}.nitgrid .spGridPopHover .spPophoverTxt{z-index:1000;border-radius:var(--nitgrid-border-radius);background:var(--nitgrid-header-bg);border:1px solid var(--nitgrid-border-color);min-width:140px;max-width:260px;color:var(--nitgrid-text-color);text-align:left;white-space:normal;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.4;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 12px #00000026}.nitgrid .spGridPopHover:hover .spPophoverTxt{display:block}:is(.nitgrid .nitgrid__header-cell:has(.spGridPopHover:hover),.nitgrid .header_cell:has(.spGridPopHover:hover)){z-index:60;overflow:visible}.nitgrid .nitgrid__no-data{width:100%;height:100%;min-height:120px;color:var(--nitgrid-placeholder-color,#94a3b8);text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:24px;font-size:14px;font-weight:500;display:flex}.nitgrid .nitgrid__resize-handle,.nitgrid .spGridResize{cursor:col-resize;z-index:10;background-color:#0000;width:4px;transition:background-color .1s;position:absolute;top:0;bottom:0;right:0}.nitgrid .nitgrid__resize-handle:hover,.nitgrid .spGridResize:hover{background-color:var(--nitgrid-resize-handle-hover-color,#4a7dfc)!important}.nitgrid .nitgrid__resize-handle i,.nitgrid .spGridResize i{display:none!important}.nitgrid .nitgrid__filter-row,.nitgrid .filterRow{border-bottom:1px solid var(--nitgrid-border-color);background-color:var(--nitgrid-header-bg);width:100%;display:flex}.nitgrid .nitgrid__filter-cell{padding:4px var(--nitgrid-cell-padding-x);border-right:1px solid var(--nitgrid-border-color);align-items:center;display:flex}.nitgrid .nitgrid__filter-input,.nitgrid .filterRowInput{border:1px solid var(--nitgrid-input-border);border-radius:var(--nitgrid-input-border-radius);width:100%;height:28px;padding:var(--nitgrid-cell-padding-y) var(--nitgrid-cell-padding-x);background-color:var(--nitgrid-input-bg);color:var(--nitgrid-text-color);outline:none;font-size:13px}.nitgrid .nitgrid__filter-input:focus,.nitgrid .filterRowInput:focus{border-color:var(--nitgrid-input-focus-border)}.nitgrid .nitgrid__body-wrapper{flex-direction:column;flex:1;width:100%;display:flex;position:relative;overflow:hidden}.nitgrid .nitgrid__body,.nitgrid .table_body,.nitgrid .mainDivTbody{flex:1;width:100%;position:relative;overflow:hidden auto}.nitgrid .nitgrid__body-inner,.nitgrid .mainDivTbodySecond{flex-direction:row;width:100%;display:flex;position:relative}.nitgrid .nitgrid__row,.nitgrid .spRow{border-bottom:1px solid var(--nitgrid-border-color);background-color:var(--nitgrid-row-bg);align-items:center;width:100%;transition:background-color .1s;display:flex;position:absolute}.nitgrid .nitgrid__row--odd{background-color:var(--nitgrid-row-alt-bg)}.nitgrid .nitgrid__row--even{background-color:var(--nitgrid-row-bg)}.nitgrid .nitgrid__row--selected{color:inherit;background-color:var(--nitgrid-row-selected-bg)!important}.nitgrid .nitgrid__row--hover{background-color:var(--nitgrid-row-hover-bg)!important}.nitgrid .nitgrid__row--group,.nitgrid .spGroupRow{font-weight:700;background-color:var(--nitgrid-group-row-bg)!important}.nitgrid .nitgrid__row--group-footer,.nitgrid .totalFooter{font-weight:700;background-color:var(--nitgrid-header-bg)!important}.nitgrid .nitgrid__row-inner,.nitgrid .grid_row{align-items:center;width:100%;height:100%;display:flex;position:relative}.nitgrid .nitgrid__cell,.nitgrid .grid_cell{padding:var(--nitgrid-cell-padding-y) var(--nitgrid-cell-padding-x);text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--nitgrid-border-color);background-color:#0000;align-items:center;height:100%;display:flex;position:absolute;overflow:hidden}.nitgrid .nitgrid__cell--pinned-left{z-index:2;box-shadow:var(--nitgrid-pinned-col-shadow-left);background-color:var(--nitgrid-row-bg)}.nitgrid .nitgrid__cell--pinned-right{z-index:2;box-shadow:var(--nitgrid-pinned-col-shadow-right);background-color:var(--nitgrid-row-bg)}.nitgrid .nitgrid__cell--focused,.nitgrid .nitgrid__cell_selected{outline:2px solid var(--nitgrid-cell-focus-border);outline-offset:-2px;z-index:10}.nitgrid .nitgrid__cell--numeric{text-align:right;justify-content:flex-end}.nitgrid .nitgrid__checkbox{cursor:pointer;width:16px;height:16px;margin:0}.nitgrid .nitgrid__checkbox .sp-CheckboxCls{cursor:pointer;width:100%;height:100%;display:inline-block}.nitgrid .nitgrid__column-drag-handle{background-color:var(--nitgrid-header-bg);border:1px dashed var(--nitgrid-border-color);min-height:32px;padding:4px var(--nitgrid-cell-padding-x);align-items:center;gap:8px;display:flex}.nitgrid .nitgrid__column-drag-cell{background-color:var(--nitgrid-bg);border:1px solid var(--nitgrid-border-color);border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:flex}.nitgrid .nitgrid__column-drag-cell i{cursor:pointer;color:var(--nitgrid-placeholder-color)}.nitgrid .nitgrid__column-drag-cell i:hover{color:var(--nitgrid-text-color)}.nitgrid .nitgrid__overlay,.nitgrid .timz{z-index:100;background-color:var(--nitgrid-overlay-bg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nitgrid .nitgrid__overlay--no-rows{color:var(--nitgrid-no-rows-text-color);font-style:italic}.nitgrid .nitgrid__loading-spinner,.nitgrid .timz .loader,.timz .nitgrid .loader{border:3px solid #0000001a;border-top:3px solid var(--nitgrid-loading-spinner-color);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}.nitgrid .nitgrid__pagination,.nitgrid .footerGrid{background-color:var(--nitgrid-pagination-bg);border-top:1px solid var(--nitgrid-pagination-border);padding:8px var(--nitgrid-cell-padding-x);flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:46px;display:flex}.nitgrid #footer_hide{flex:1;width:100%}:is(.nitgrid .nitgrid__header-cell:has(.sp-AllCheckboxCls),.nitgrid .header_cell:has(.sp-AllCheckboxCls),.nitgrid .nitgrid__cell:has(.sp-CheckboxCls),.nitgrid .grid_cell:has(.sp-CheckboxCls)){text-align:center!important;justify-content:center!important;padding-left:0!important;padding-right:0!important}.nitgrid.nitgrid--search-hidden .child_header:has(input[type=text]){display:none!important}.nitgrid #ariaHidden.nitgrid--toolbtn-active{background-color:var(--nitgrid-accent,#16181d)!important;color:var(--nitgrid-accent-contrast,#fff)!important;border-color:var(--nitgrid-accent,#16181d)!important}.nitgrid .nitgrid__pagination-info{color:var(--nitgrid-header-text-color);font-size:13px}.nitgrid .nitgrid__pagination-controls,.nitgrid .paginationBlk{align-items:center;column-gap:8px;width:100%;min-height:36px;padding:4px 8px;display:flex}.nitgrid .nitgrid__pagination-controls #totalNoOfRecord,.nitgrid .paginationBlk #totalNoOfRecord{white-space:nowrap;flex:none}.nitgrid .nitgrid__pagination-controls .float-right,.nitgrid .paginationBlk .float-right{flex:none;margin-left:auto}.nitgrid .nitgrid__pagination-btn{background-color:var(--nitgrid-pagination-btn-bg);border:1px solid var(--nitgrid-pagination-border);cursor:pointer;border-radius:var(--nitgrid-border-radius);color:var(--nitgrid-text-color);outline:none;padding:4px 10px;font-size:13px}.nitgrid .nitgrid__pagination-btn:hover:not(:disabled){background-color:var(--nitgrid-pagination-btn-hover-bg)}.nitgrid .nitgrid__pagination-btn:disabled{cursor:not-allowed;opacity:.5}.nitgrid .nitgrid__pagination-btn--active{background-color:var(--nitgrid-pagination-active-bg)!important;border-color:var(--nitgrid-pagination-active-bg)!important;color:var(--nitgrid-pagination-active-color)!important}.nitgrid .nitgrid__scrollbar{width:var(--nitgrid-scrollbar-width);background-color:var(--nitgrid-scrollbar-track-bg);height:100%;position:absolute;top:0;right:0}.nitgrid .nitgrid__scrollbar-thumb{background-color:var(--nitgrid-scrollbar-thumb-bg);border-radius:4px}.nitgrid .nitgrid__scrollbar-thumb:hover{background-color:var(--nitgrid-scrollbar-thumb-hover-bg)}#PopupFiletrSearch{z-index:1000!important;pointer-events:none!important;width:0!important;height:0!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}.dropdown-menu.dropdoenMenu{display:none;z-index:1000!important;pointer-events:auto!important;background-color:var(--nitgrid-bg,#fff)!important;color:var(--nitgrid-text-color,#0f172a)!important;border:1px solid var(--nitgrid-border-color,#e2e8f0)!important;box-sizing:border-box!important;border-radius:8px!important;width:240px!important;padding:12px!important;position:absolute!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.dropdown-menu.dropdoenMenu #myInput,.dropdown-menu.dropdoenMenu .popup-filetr-search{border:1px solid var(--nitgrid-input-border,#cbd5e1)!important;background-color:var(--nitgrid-input-bg,#fff)!important;width:100%!important;height:32px!important;color:var(--nitgrid-text-color,#0f172a)!important;box-sizing:border-box!important;border-radius:6px!important;outline:none!important;margin-bottom:8px!important;padding:6px 10px!important;font-size:13px!important}.dropdown-menu.dropdoenMenu #myInput:focus,.dropdown-menu.dropdoenMenu .popup-filetr-search:focus{border-color:var(--nitgrid-input-focus-border,#4a7dfc)!important}.dropdown-menu.dropdoenMenu .selectFilter{border:1px solid var(--nitgrid-input-border,#cbd5e1)!important;background-color:var(--nitgrid-input-bg,#fff)!important;width:100%!important;height:32px!important;color:var(--nitgrid-text-color,#0f172a)!important;box-sizing:border-box!important;border-radius:6px!important;outline:none!important;margin-bottom:8px!important;padding:4px 8px!important;font-size:13px!important}.dropdown-menu.dropdoenMenu .selectFilter:focus{border-color:var(--nitgrid-input-focus-border,#4a7dfc)!important}.dropdown-menu.dropdoenMenu .selectFilter option{background-color:var(--nitgrid-input-bg,#fff)!important;color:var(--nitgrid-text-color,#0f172a)!important}.dropdown-menu.dropdoenMenu .tabLList{border:1px solid var(--nitgrid-border-color,#e2e8f0)!important;background-color:var(--nitgrid-bg,#fff)!important;box-sizing:border-box!important;border-radius:6px!important;height:160px!important;margin-bottom:12px!important;overflow-y:auto!important}.dropdown-menu.dropdoenMenu .tabLList .mainDivTbody{padding:4px 0!important}.dropdown-menu.dropdoenMenu .filterRow{border-bottom:1px solid var(--nitgrid-border-color,#f1f5f9)!important;box-sizing:border-box!important;background-color:var(--nitgrid-bg,#fff)!important;color:var(--nitgrid-text-color,#0f172a)!important;flex-direction:row!important;align-items:center!important;padding:6px 8px!important;font-size:13px!important;display:flex!important}.dropdown-menu.dropdoenMenu .filterRow:last-child{border-bottom:none!important}.dropdown-menu.dropdoenMenu .filterRow:hover{background-color:var(--nitgrid-row-hover-bg,#f1f5f9)!important}.dropdown-menu.dropdoenMenu .filterRow .checkbox{justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;margin-right:8px!important;display:flex!important}.dropdown-menu.dropdoenMenu .filterRow .checkbox input.filterRowInputClickEvent{cursor:pointer!important;width:14px!important;height:14px!important;accent-color:var(--nitgrid-accent,#16181d)!important;margin:0!important}.dropdown-menu.dropdoenMenu .filterRow .checkLabel{color:var(--nitgrid-text-color,#0f172a)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:1!important;overflow:hidden!important}.dropdown-menu.dropdoenMenu .blockDiv{border-top:1px solid var(--nitgrid-border-color,#e2e8f0)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding-top:8px!important;display:flex!important}.dropdown-menu.dropdoenMenu .blockDiv .checkBlkDiv{color:var(--nitgrid-header-text-color,#475569)!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.dropdown-menu.dropdoenMenu .blockDiv .checkBlkDiv #checkAll{cursor:pointer!important;width:15px!important;height:15px!important;accent-color:var(--nitgrid-accent,#16181d)!important;margin:0!important}.dropdown-menu.dropdoenMenu .blockDiv .checkBlkDiv .form-check-label{color:var(--nitgrid-text-color,#0f172a)!important}.dropdown-menu.dropdoenMenu .blockDiv button#btnFilterOkButton,.dropdown-menu.dropdoenMenu .blockDiv button.btnFilter{background-color:var(--nitgrid-accent,#16181d)!important;color:var(--nitgrid-accent-contrast,#fff)!important;cursor:pointer!important;border:none!important;border-radius:6px!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;transition:opacity .1s!important}.dropdown-menu.dropdoenMenu .blockDiv button#btnFilterOkButton:hover,.dropdown-menu.dropdoenMenu .blockDiv button.btnFilter:hover{opacity:.86!important}.dropdown-menu.dropdoenMenu .blockDiv button#btnFilterOkButton:disabled,.dropdown-menu.dropdoenMenu .blockDiv button.btnFilter:disabled{opacity:.5!important;cursor:not-allowed!important}.dropdown-menu.dropdoenMenu .blockDiv button.spGridFilterCancel{color:var(--nitgrid-header-text-color,#475569)!important;border:1px solid var(--nitgrid-input-border,#cbd5e1)!important;cursor:pointer!important;background-color:#0000!important;border-radius:6px!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;transition:background-color .1s,color .1s!important}.dropdown-menu.dropdoenMenu .blockDiv button.spGridFilterCancel:hover{color:var(--nitgrid-text-color,#0f172a)!important;background-color:#f1f5f9!important}.nitgrid__drag-ghost{z-index:1000;pointer-events:none;background-color:var(--nitgrid-header-bg);border:1px solid var(--nitgrid-cell-focus-border);border-radius:var(--nitgrid-border-radius);opacity:.8;font-family:var(--nitgrid-font-family);font-size:var(--nitgrid-font-size);padding:6px 12px;position:absolute}.parent_main{flex-shrink:0;height:100%}.left-tbl{z-index:3;background-color:var(--nitgrid-bg);position:sticky;left:0}.right-tbl{z-index:3;background-color:var(--nitgrid-bg);position:sticky;right:0}.center-tbl{z-index:1}.main{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.nitgrid__pager{box-sizing:border-box;width:100%;margin-top:var(--nitgrid-pager-gap,8px);padding:var(--nitgrid-pager-padding-y,8px) var(--nitgrid-pager-padding-x,10px);background:var(--nitgrid-pager-bg,transparent);border-top:var(--nitgrid-pager-border-top,none);font-family:var(--nitgrid-font-family);font-size:var(--nitgrid-font-size);color:var(--nitgrid-text-color);flex:none;justify-content:flex-end;align-items:center;display:flex}.nitgrid__pager *{box-sizing:border-box}.nitgrid__pager .nitgrid__pagination-nav{justify-content:flex-end;align-items:center;min-width:0;max-width:100%;margin:0;display:flex;overflow-x:auto}.nitgrid__pager .nitgrid__pagination-list{align-items:center;gap:var(--nitgrid-pager-btn-gap,4px);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex}.nitgrid__pager .nitgrid__pagination-list li{min-width:var(--nitgrid-pager-btn-size,30px);height:var(--nitgrid-pager-btn-size,30px);border-radius:var(--nitgrid-pager-btn-radius,var(--nitgrid-border-radius));cursor:pointer;font-size:var(--nitgrid-pager-btn-font-size,12px);border:1px solid var(--nitgrid-pagination-border);background-color:var(--nitgrid-pagination-btn-bg);color:var(--nitgrid-text-color);justify-content:center;align-items:center;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.nitgrid__pager .nitgrid__pagination-list li a{color:inherit;justify-content:center;align-items:center;width:100%;height:100%;padding:0 6px;text-decoration:none;display:flex}.nitgrid__pager .nitgrid__pagination-list li:hover:not(.active):not(.disabled){background-color:var(--nitgrid-pagination-btn-hover-bg)}.nitgrid__pager .nitgrid__pagination-list li.active{background-color:var(--nitgrid-pagination-active-bg);border-color:var(--nitgrid-pagination-active-bg);color:var(--nitgrid-pagination-active-color)}.nitgrid__pager .nitgrid__pagination-list li.active a{color:var(--nitgrid-pagination-active-color)}.nitgrid__pager .nitgrid__pagination-list li.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.main.nitgrid--grid-fullscreen .nitgrid__pager{z-index:10000;background:var(--nitgrid-pager-fullscreen-bg,var(--nitgrid-bg,#fff));box-shadow:0 -1px 0 var(--nitgrid-border-color);margin-top:0;padding:8px 16px;position:fixed;bottom:0;left:0;right:0}.table_main{flex-direction:column;flex:1;display:flex;overflow:hidden}.table_main.smlFullPageScreen,.smlFullPageScreen{z-index:9999!important;background-color:var(--nitgrid-bg,#fff)!important;width:100vw!important;height:100vh!important;padding:8px!important;position:fixed!important;inset:0!important;box-shadow:0 0 0 100vmax #0f172a66!important}.sml_headBody,.sml_innerHeadBody{flex-direction:column;flex:1;display:flex;overflow:hidden}.mainDivTbody{overflow-x:auto!important}.mainDivTbodySecond{width:max-content!important;min-width:100%!important}.totalFooter{height:var(--nitgrid-header-height);width:100%;display:flex}.totalField{box-sizing:border-box;height:100%;padding:var(--nitgrid-cell-padding-y) calc(var(--nitgrid-cell-padding-x) + 12px) var(--nitgrid-cell-padding-y) var(--nitgrid-cell-padding-x);border-right:1px solid var(--nitgrid-border-color);background-color:var(--nitgrid-header-bg);color:var(--nitgrid-text-color);font-size:var(--nitgrid-header-font-size);text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;font-weight:700;display:flex;position:absolute;top:0;overflow:hidden}.timz{background-color:var(--nitgrid-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.timz .loding{margin-left:10px;font-weight:700}.timz .abmk{justify-content:center;align-items:center;display:flex}.timz .mkbx{display:none}.Timz_hide{display:none!important}.nitgrid--disabled,.sml_disable{pointer-events:none;opacity:.5!important}.nitgrid i.fa,.nitgrid i.far{font-family:"Font Awesome 5 Free",sans-serif;font-weight:900}.gridColumnModal_0{background-color:#00000080;display:none;overflow:auto;z-index:1055!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.gridColumnModal_0.in,.gridColumnModal_0.show{justify-content:center;align-items:center;display:flex!important}.gridColumnModal_0 .modal-dialog{width:420px;max-width:90vw;margin:auto}.gridColumnModal_0 .modal-content{background-color:var(--nitgrid-bg,#fff);color:var(--nitgrid-text-color,#1a1a1a);border:1px solid var(--nitgrid-border-color,#e0e0e0);border-radius:8px;overflow:hidden;box-shadow:0 8px 32px #00000040}.gridColumnModal_0 .modal-header{border-bottom:1px solid var(--nitgrid-border-color,#e0e0e0);background-color:var(--nitgrid-header-bg,#f5f5f5);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.gridColumnModal_0 .modal-header .modal-title{margin:0;font-size:15px;font-weight:600}.gridColumnModal_0 .modal-header .close{cursor:pointer;color:var(--nitgrid-text-color,#1a1a1a);background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.gridColumnModal_0 .modal-body{max-height:60vh;padding:12px 16px;overflow-y:auto}.gridColumnModal_0 .modal-body table{border-collapse:collapse;width:100%}.gridColumnModal_0 .modal-body table thead th{text-align:left;border-bottom:2px solid var(--nitgrid-border-color,#e0e0e0);background-color:var(--nitgrid-header-bg,#f5f5f5);color:var(--nitgrid-header-text-color,#444);padding:8px;font-size:13px;font-weight:600}.gridColumnModal_0 .modal-body table tbody tr{cursor:pointer}.gridColumnModal_0 .modal-body table tbody tr:hover{background-color:var(--nitgrid-row-hover-bg,#f0f4ff)}.gridColumnModal_0 .modal-body table tbody tr.active{background-color:var(--nitgrid-row-selected-bg,#dce8ff)}.gridColumnModal_0 .modal-body table tbody td{border-bottom:1px solid var(--nitgrid-border-color,#e0e0e0);color:var(--nitgrid-text-color,#1a1a1a);padding:6px 8px;font-size:13px}.gridColumnModal_0 .modal-body table tbody td input[type=checkbox]{cursor:pointer;margin-right:4px}.gridColumnModal_0 .modal-footer{border-top:1px solid var(--nitgrid-border-color,#e0e0e0);background-color:var(--nitgrid-header-bg,#f5f5f5);justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.gridColumnModal_0 .modal-footer .btn{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600}.gridColumnModal_0 .modal-footer .btn-primary{background-color:var(--nitgrid-accent,#16181d);color:var(--nitgrid-accent-contrast,#fff);border-color:var(--nitgrid-accent,#16181d)}.gridColumnModal_0 .modal-footer .btn-primary:hover{opacity:.86}.gridColumnModal_0 .modal-footer .btn-primary:disabled{opacity:.5;cursor:not-allowed}.gridColumnModal_0 .modal-footer .btn-danger{color:#b3434f;background-color:#0000;border-color:#b3434f73}.gridColumnModal_0 .modal-footer .btn-danger:hover{background-color:#b3434f14}.gridColumnModal_0 .topBottomIcons{gap:4px;margin-left:8px;display:inline-flex}.gridColumnModal_0 .topBottomIcons .btn-sm{padding:2px 8px;font-size:12px}.nitgrid .nitgrid__column-selector{position:relative!important}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu{z-index:1000;background-color:var(--nitgrid-bg,#fff);min-width:215px;max-height:260px;color:var(--nitgrid-text-color,#0f172a);border:1px solid var(--nitgrid-border-color,#e2e8f0);border-radius:10px;margin:0;list-style:none;display:none;bottom:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 -8px 24px -6px #0f172a2e,0 2px 6px #0f172a14;padding:8px!important;position:absolute!important}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu.nitgrid--open{display:block}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu li{margin:0}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu a.small{color:var(--nitgrid-text-color,#0f172a);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;text-decoration:none;display:flex}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu a.small:hover{background-color:var(--nitgrid-row-hover-bg,#0f172a0d)}.nitgrid .nitgrid__column-selector #showHideColUl.dropdown-menu a.small input[type=checkbox]{accent-color:var(--nitgrid-input-focus-border,#4a7dfc);margin:0}.nitgrid .nitgrid__pagination-controls .btn-group,.nitgrid .paginationBlk .btn-group,.nitgrid .nitgrid__pagination-controls .float-right>div,.nitgrid .paginationBlk .float-right>div{align-items:center;gap:6px;display:inline-flex}.nitgrid .nitgrid__pagination-controls label.btn,.nitgrid .paginationBlk label.btn,.nitgrid .nitgrid__pagination-controls #showHideColmn>button,.nitgrid .paginationBlk #showHideColmn>button{border:1px solid var(--nitgrid-pagination-border,#e0e0e0);background-color:var(--nitgrid-pagination-btn-bg,#fff);min-width:30px;height:28px;color:var(--nitgrid-header-text-color,#444);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.nitgrid .nitgrid__pagination-controls label.btn:hover,.nitgrid .paginationBlk label.btn:hover,.nitgrid .nitgrid__pagination-controls #showHideColmn>button:hover,.nitgrid .paginationBlk #showHideColmn>button:hover{background-color:var(--nitgrid-pagination-btn-hover-bg,#eceef1);color:var(--nitgrid-text-color,#1a1a1a);border-color:var(--nitgrid-header-border-color,#d0d0d0)}.nitgrid .nitgrid__pagination-controls #showHideColmn>button span,.nitgrid .paginationBlk #showHideColmn>button span{font-size:11.5px;font-weight:600}.nitgrid-light{--nitgrid-accent:#16181d;--nitgrid-accent-contrast:#fff;--nitgrid-font-family:inherit;--nitgrid-font-size:14px;--nitgrid-header-font-size:13px;--nitgrid-header-font-weight:600;--nitgrid-row-height:40px;--nitgrid-header-height:44px;--nitgrid-cell-padding-x:12px;--nitgrid-cell-padding-y:8px;--nitgrid-border-radius:4px;--nitgrid-scrollbar-width:8px;--nitgrid-bg:#fff;--nitgrid-header-bg:#f5f5f5;--nitgrid-row-bg:#fff;--nitgrid-row-alt-bg:#fafafa;--nitgrid-row-hover-bg:#f3f4f6;--nitgrid-row-selected-bg:#e8eaee;--nitgrid-cell-focus-border:#16181d;--nitgrid-border-color:#e0e0e0;--nitgrid-header-border-color:#d0d0d0;--nitgrid-text-color:#1a1a1a;--nitgrid-header-text-color:#444;--nitgrid-placeholder-color:#aaa;--nitgrid-pinned-col-shadow-left:4px 0 6px #00000014;--nitgrid-pinned-col-shadow-right:-4px 0 6px #00000014;--nitgrid-input-bg:#fff;--nitgrid-input-border:#ccc;--nitgrid-input-focus-border:#16181d;--nitgrid-input-border-radius:6px;--nitgrid-sort-icon-color:#888;--nitgrid-sort-active-color:#16181d;--nitgrid-pagination-bg:#f5f5f5;--nitgrid-pagination-border:#e0e0e0;--nitgrid-pagination-btn-bg:#fff;--nitgrid-pagination-btn-hover-bg:#eceef1;--nitgrid-pagination-active-bg:#16181d;--nitgrid-pagination-active-color:#fff;--nitgrid-pager-bg:transparent;--nitgrid-pager-gap:8px;--nitgrid-pager-padding-y:8px;--nitgrid-pager-padding-x:10px;--nitgrid-pager-border-top:none;--nitgrid-pager-btn-size:30px;--nitgrid-pager-btn-gap:4px;--nitgrid-pager-btn-radius:4px;--nitgrid-pager-btn-font-size:12px;--nitgrid-pager-fullscreen-bg:#fff;--nitgrid-overlay-bg:#ffffffd9;--nitgrid-loading-spinner-color:#16181d;--nitgrid-no-rows-text-color:#999;--nitgrid-group-row-bg:#f3f4f6;--nitgrid-group-row-indent:20px;--nitgrid-resize-handle-color:#ccc;--nitgrid-resize-handle-hover-color:#16181d;--nitgrid-drag-indicator-color:#16181d;--nitgrid-scrollbar-thumb-bg:#ccc;--nitgrid-scrollbar-track-bg:transparent;--nitgrid-scrollbar-thumb-hover-bg:#aaa}
