.hj-ag-grid{color:var(--hjp-dark-gray);background:var(--hjp-surface);border-radius:var(--hjp-radius);box-shadow:0 18px 35px #11182714}body[data-theme=dark] .hj-ag-grid{box-shadow:0 20px 40px #00000057}.hj-ag-grid .ag-root-wrapper{border:1px solid var(--hjp-border);border-radius:var(--hjp-radius);background:var(--ag-background-color);overflow:hidden}.hj-ag-grid .ag-root-wrapper-body{background:var(--ag-background-color);min-height:0;overflow:hidden}.hj-ag-grid .ag-header,.hj-ag-grid .ag-body,.hj-ag-grid .ag-root,.hj-ag-grid .ag-root-wrapper-body,.hj-ag-grid .ag-floating-bottom,.hj-ag-grid .ag-center-cols-viewport,.hj-ag-grid .ag-center-cols-container,.hj-ag-grid .ag-center-cols-clipper,.hj-ag-grid .ag-header-viewport,.hj-ag-grid .ag-header-container,.hj-ag-grid .ag-header-row,.hj-ag-grid .ag-pinned-left-cols-container,.hj-ag-grid .ag-pinned-right-cols-container{background:var(--ag-background-color)}.hj-ag-grid .ag-header{border-bottom:1px solid var(--hjp-border);background:var(--ag-header-background-color);z-index:30;position:relative;overflow:hidden}.hj-ag-grid .ag-header-cell{background:var(--ag-header-background-color);padding-top:0;padding-bottom:0}.hj-ag-grid .ag-header-cell-label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:stretch;min-height:100%;font-size:12px;font-weight:700;overflow:hidden}.hj-ag-grid .ag-header-cell-comp-wrapper{width:100%;height:100%;display:block;overflow:hidden}.hj-grid-header-stack{grid-template-rows:minmax(34px,auto) minmax(52px,auto);width:100%;min-width:0;height:100%;display:grid}.hj-grid-header-title{justify-content:space-between;align-items:center;gap:var(--space-1);border:0;border-bottom:1px solid var(--hjp-border);width:100%;min-width:0;color:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.hj-grid-header-filter{background:color-mix(in srgb, var(--ag-header-background-color) 88%, var(--ag-background-color));align-items:flex-start;min-width:0;padding:10px 12px 12px;display:flex}body[data-theme=dark] .hj-grid-header-title{border-bottom-color:#252b30}body[data-theme=dark] .hj-grid-header-filter{background:#101418}.hj-grid-header-filter>*{width:100%;min-width:0}.hj-ag-grid .ag-header-cell-text,.hj-ag-grid .ag-cell-value{color:var(--hjp-dark-gray)}.hj-ag-grid .ag-header-cell-resize{opacity:1;cursor:col-resize;width:14px;right:-7px}.hj-ag-grid .ag-header-cell-resize:before{background:color-mix(in srgb, var(--hjp-red) 58%, var(--hjp-border));content:"";border-radius:999px;transition:background-color .15s,box-shadow .15s,transform .15s;position:absolute;inset:9px 5px}.hj-ag-grid .ag-header-cell:hover .ag-header-cell-resize:before,.hj-ag-grid .ag-header-cell:focus-within .ag-header-cell-resize:before{background:var(--hjp-red);box-shadow:0 0 0 2px color-mix(in srgb, var(--hjp-red) 18%, transparent);transform:scaleX(1.1)}.hj-ag-grid .ag-header-cell:after{background:color-mix(in srgb, var(--hjp-red) 32%, var(--hjp-border));content:"";pointer-events:none;border-radius:999px;width:2px;height:calc(100% - 22px);position:absolute;top:11px;right:0}.hj-ag-grid .ag-header-cell:last-child:after{display:none}.hj-ag-grid .ag-cell{color:var(--hjp-dark-gray);background:0 0;align-items:center;display:flex;overflow:hidden}.hj-ag-grid .ag-cell-wrapper{width:100%}.hj-ag-grid .ag-cell-value{text-overflow:ellipsis;overflow:hidden}.hj-ag-grid .ag-cell.hj-grid-cell-wrap,.hj-ag-grid .ag-cell.hj-grid-cell-wrap .ag-cell-wrapper,.hj-ag-grid .ag-cell.hj-grid-cell-wrap .ag-cell-value{white-space:normal;text-overflow:unset;line-height:1.35;overflow:visible}.hj-ag-grid .ag-row{transition:background-color .15s,box-shadow .15s}.hj-ag-grid .ag-row:hover{box-shadow:inset 3px 0 0 var(--hjp-red)}.hj-ag-grid .ag-pinned-left-header,.hj-ag-grid .ag-pinned-right-header{background:var(--ag-header-background-color)}.hj-ag-grid .ag-body-horizontal-scroll{z-index:5;border-top:1px solid var(--hjp-border);background:color-mix(in srgb, var(--hjp-surface) 92%, var(--hjp-bg));min-height:16px;position:sticky;bottom:0}body[data-theme=dark] .hj-ag-grid .ag-body-horizontal-scroll{background:#101316}.hj-ag-grid .ag-body-horizontal-scroll-viewport{min-height:16px}.hj-ag-grid .ag-body-viewport,.hj-ag-grid .ag-center-cols-viewport{box-sizing:border-box;padding-bottom:16px}.hj-ag-grid .ag-body-horizontal-scroll-viewport,.hj-ag-grid .ag-body-vertical-scroll-viewport{scrollbar-width:thin;scrollbar-color:#6b7280cc color-mix(in srgb, var(--hjp-bg) 88%, transparent)}.hj-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{width:14px;height:14px}.hj-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar{width:14px;height:14px}.hj-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track{background:color-mix(in srgb, var(--hjp-bg) 88%, transparent)}.hj-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track{background:color-mix(in srgb, var(--hjp-bg) 88%, transparent)}.hj-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb{border:3px solid color-mix(in srgb, var(--hjp-bg) 88%, transparent);background:#6b7280cc;border-radius:999px}.hj-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb{border:3px solid color-mix(in srgb, var(--hjp-bg) 88%, transparent);background:#6b7280cc;border-radius:999px}.hj-ag-grid-empty{color:var(--hjp-mid-gray);font-size:var(--text-sm)}.hj-ag-grid-columns summary{gap:8px;list-style:none}.hj-ag-grid-toolbar-search,.hj-ag-grid-column-pin-select,.hj-ag-grid-columns summary{transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.hj-ag-grid-toolbar-search::placeholder{color:var(--hjp-mid-gray)}.hj-ag-grid-columns summary:hover,.hj-ag-grid-columns[open] summary{border-color:color-mix(in srgb, var(--hjp-red) 58%, var(--hjp-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--hjp-red) 18%, transparent)}.hj-ag-grid-columns summary:focus-visible,.hj-ag-grid-toolbar-search:focus-visible,.hj-ag-grid-column-pin-select:focus-visible{outline:2px solid var(--hjp-red);outline-offset:2px}.hj-ag-grid-column-toggle{width:16px;height:16px;accent-color:var(--hjp-yellow);box-shadow:0 0 0 1px color-mix(in srgb, var(--hjp-yellow) 38%, var(--hjp-border));border-radius:4px}.hj-ag-grid-column-pin-select{min-width:96px}body[data-theme=dark] .hj-ag-grid-toolbar-search,body[data-theme=dark] .hj-ag-grid-column-pin-select,body[data-theme=dark] .hj-ag-grid-columns summary,body[data-theme=dark] .hj-ag-grid-columns>div{color:#f3f4f6;background:#101418}body[data-theme=dark] .hj-ag-grid-toolbar-search::placeholder{color:#9ca3af}body[data-theme=dark] .hj-ag-grid-column-pin-select,body[data-theme=dark] .hj-ag-grid-columns summary,body[data-theme=dark] .hj-ag-grid-columns>div{border-color:#2b2f33}body[data-theme=dark] .hj-ag-grid-column-toggle{box-shadow:0 0 0 1px #f4d52559}.hj-ag-grid-columns summary::-webkit-details-marker{display:none}.hj-grid-filter-trigger[aria-expanded=true]>*{border-color:color-mix(in srgb, var(--hjp-red) 58%, var(--hjp-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--hjp-red) 18%, transparent)}.hj-grid-filter-popover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:90}.hj-ag-grid-columns summary:after{content:"";border-top:5px solid;border-left:5px solid #0000;border-right:5px solid #0000;transition:transform .15s}.hj-ag-grid-columns[open] summary:after{transform:rotate(180deg)}.hj-ag-grid .hj-grid-brand-checkbox,.hj-grid-brand-checkbox{accent-color:var(--hjp-yellow)}
