body{margin:0;font-family:Plus Jakarta Sans,Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.app-content h1{font-size:18px;line-height:1.4;margin:0 0 8px;font-weight:700}.app-content h2{font-size:16px;line-height:1.4;margin:0 0 8px;font-weight:600}.app-content h3{font-size:14px;line-height:1.4;margin:0 0 6px;font-weight:600}.app-content h4{font-size:13px;line-height:1.4;margin:0 0 4px;font-weight:600}.app-content .ant-card-head{min-height:34px;padding:0 12px;font-size:13px}.app-content .ant-card-small>.ant-card-body{padding:10px 12px}.app-content .ant-table-small .ant-table-thead>tr>th,.app-content .ant-table-small .ant-table-tbody>tr>td{padding:4px 8px}.app-content .ant-table-cell .ant-btn-link{padding-inline:4px;height:auto}.app-content .ant-form-item{margin-bottom:8px}.ant-alert.ant-alert-banner{padding-block:4px;font-size:12px}.ant-alert.ant-alert-banner .ant-alert-icon{font-size:13px}.app-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.app-sider .ant-menu-light .ant-menu-item-selected{background:#fff1f2;color:#f72a48;box-shadow:inset 3px 0 #f72a48}.app-sider .ant-menu-light .ant-menu-item-selected .anticon{color:#f72a48}.app-sider .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#f72a48}.app-sider .ant-menu-dark .ant-menu-item-selected{background:#f72a4833;color:#ff7088;box-shadow:inset 3px 0 #f72a48}.app-sider .ant-menu-dark .ant-menu-item-selected .anticon{color:#ff7088}.app-sider .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#ff7088}.app-sider .ant-menu-inline{border-inline-end:none!important}.app-sider .ant-menu-inline>.ant-menu-item,.app-sider .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline-start:10px!important}.app-sider .ant-menu-sub.ant-menu-inline .ant-menu-item{padding-inline-start:24px!important}.app-sider-scroll::-webkit-scrollbar{width:6px}.app-sider-scroll::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.app-sider-scroll::-webkit-scrollbar-thumb:hover{background:#cfcfcf}body[data-skin=legacy] .app-sider .ant-menu-item-selected,body[data-skin=legacy] .app-sider .ant-menu-dark .ant-menu-item-selected{background:#2080f0!important;color:#fff!important;box-shadow:none!important}body[data-skin=legacy] .app-sider .ant-menu-item-selected .anticon,body[data-skin=legacy] .app-sider .ant-menu-dark .ant-menu-item-selected .anticon{color:#fff!important}body[data-skin=legacy] .app-sider .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important}.app-content .ant-table-cell .ellipsis-cell{position:relative;display:inline-flex;width:100%;padding-right:16px}.app-content .ant-table-cell .ellipsis-cell .ant-typography-copy{opacity:0;position:absolute;right:0;top:0;margin-inline-start:0;transition:opacity .15s}.app-content .ant-table-cell:hover .ellipsis-cell .ant-typography-copy{opacity:1}.app-content .ant-table-cell .full-cell{position:relative;display:inline-block;width:100%;padding-right:16px;word-break:break-all}.app-content .ant-table-cell .full-cell .ant-typography-copy{opacity:0;position:absolute;right:0;top:0;margin-inline-start:0;transition:opacity .15s}.app-content .ant-table-cell:hover .full-cell .ant-typography-copy{opacity:1}.app-content .ant-table-wrapper{max-width:100%}.app-content .ant-table-tbody>tr>td{word-break:break-word}
