*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jhn-select-copy-trigger{position:fixed;width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;color:#1677ff;background:#fffffff5;box-shadow:0 1px 4px #00000029;cursor:pointer;z-index:3000}.jhn-select-copy-trigger:hover,.jhn-select-copy-trigger:focus-visible{color:#4096ff;background:#e6f4ff;outline:none}.jhn-select-copy-trigger--option{box-shadow:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ant-table-thead>tr>th.jhn-col-resize-th,.ant-table-thead>tr>th{position:relative}.jhn-col-resize-handle.react-resizable-handle{position:absolute!important;right:-6px!important;top:0!important;bottom:0!important;width:12px!important;height:auto!important;cursor:col-resize;z-index:3;background:transparent!important;background-image:none!important;transform:none!important;pointer-events:auto;-webkit-user-select:none;user-select:none}.jhn-col-resize-handle.react-resizable-handle:hover:after,.react-resizable-handle:active:after{content:"";position:absolute;right:5px;top:25%;bottom:25%;width:2px;background:#1677ff;border-radius:1px}.react-draggable-transparent-selection,.react-draggable-transparent-selection *{-webkit-user-select:none!important;user-select:none!important}body.jhn-system-compact{--jhn-system-table-border: #d9d9d9}body.jhn-system-compact .ant-table-thead>tr>th,body.jhn-system-compact .ant-table-thead>tr>td{height:32px!important;padding:3px 8px!important;line-height:1.2}body.jhn-system-compact .ant-table-tbody>tr>th:not(.ant-table-measure-cell),body.jhn-system-compact .ant-table-tbody>tr>td:not(.ant-table-measure-cell){height:30px!important;padding:2px 8px!important;line-height:1.25}body.jhn-system-compact .ant-table-tbody>tr>.ant-table-measure-cell{height:0!important;padding-block:0!important;border-block:0!important;line-height:0!important}body.jhn-system-compact .ant-table-summary>tr>th,body.jhn-system-compact .ant-table-summary>tr>td{height:30px!important;padding:2px 8px!important;line-height:1.25}body.jhn-system-compact .ant-table-thead>tr>th:not(.ant-table-measure-cell):not(:last-child),body.jhn-system-compact .ant-table-thead>tr>td:not(:last-child),body.jhn-system-compact .ant-table-tbody>tr>th:not(.ant-table-measure-cell):not(:last-child),body.jhn-system-compact .ant-table-tbody>tr>td:not(:last-child),body.jhn-system-compact .ant-table-summary>tr>th:not(:last-child),body.jhn-system-compact .ant-table-summary>tr>td:not(:last-child){border-inline-end:1px solid var(--jhn-system-table-border)!important}body.jhn-system-compact .ant-table-thead>tr>th:not(.ant-table-measure-cell),body.jhn-system-compact .ant-table-thead>tr>td,body.jhn-system-compact .ant-table-tbody>tr>th:not(.ant-table-measure-cell),body.jhn-system-compact .ant-table-tbody>tr>td,body.jhn-system-compact .ant-table-summary>tr>th,body.jhn-system-compact .ant-table-summary>tr>td{border-block-end:1px solid var(--jhn-system-table-border)!important}body.jhn-system-compact .ant-table-thead>tr:first-child>th:not(.ant-table-measure-cell),body.jhn-system-compact .ant-table-thead>tr:first-child>td{border-block-start:1px solid var(--jhn-system-table-border)!important}body.jhn-system-compact .ant-table-container{border-inline:1px solid var(--jhn-system-table-border)!important}body.jhn-system-compact .ant-table-thead>tr>th:before,body.jhn-system-compact .ant-table-thead>tr>td:before{display:none!important}body.jhn-system-compact .ant-card>.ant-card-body{padding-block:12px}body.jhn-system-compact .ant-card-body>.ant-space[style*="margin-bottom: 16px"],body.jhn-system-compact .ant-card-body>div[style*="margin-bottom: 16px"]{margin-bottom:4px!important}body.jhn-system-compact .ant-card .ant-form-vertical .ant-form-item{margin-bottom:12px}body.jhn-system-compact .ant-card .ant-form-vertical .ant-form-item-label{padding-bottom:4px}body.jhn-system-compact .ant-card .ant-form-vertical .ant-row:last-child .ant-form-item{margin-bottom:0}
