:root{--font-display: "Space Grotesk", "Noto Sans TC", sans-serif;--font-body: "Noto Sans TC", sans-serif;--color-primary: #f48c25;--color-primary-dark: #d9771e;--color-background-light: #f8f7f5;--color-background-dark: #0a0a0a;--color-surface-dark: #1f1f1f}html,body{margin:0;padding:0;height:100%;overflow:hidden!important}.ant-layout,.ant-layout-sider,div.ant-layout,aside.ant-layout-sider,[class*=ant-layout]{border-radius:0!important}main form details{display:none!important}.ant-table-row.row-selected>td{background:#e6f4ff!important}.ant-table-tbody>tr>td{overflow:hidden}.ant-table-cell-fix-start{z-index:4!important;background-color:#fff}.ant-table-cell-fix-end{z-index:2!important;background-color:#fff}.ant-table-cell-fix-start,.ant-table-cell-fix-end{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ant-table-tbody>tr>td:not(.ant-table-cell-fix-start):not(.ant-table-cell-fix-end){z-index:1;position:relative}.ant-table-tbody>tr>td.ant-table-cell-fix-start,.ant-table-tbody>tr>td.ant-table-cell-fix-end{background-color:#fff}.ant-table-tbody>tr.row-selected>td.ant-table-cell-fix-start,.ant-table-tbody>tr.row-selected>td.ant-table-cell-fix-end{background-color:#e6f4ff}.ant-table-tbody>tr:hover>td.ant-table-cell-fix-start,.ant-table-tbody>tr:hover>td.ant-table-cell-fix-end{background-color:#fafafa}.ant-table-tbody>tr.row-selected:hover>td.ant-table-cell-fix-start,.ant-table-tbody>tr.row-selected:hover>td.ant-table-cell-fix-end{background-color:#e6f4ff}.ant-table-thead>tr>th.ant-table-cell-fix-start,.ant-table-thead>tr>th.ant-table-cell-fix-end{background-color:#fafafa;z-index:5!important;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ant-table-tbody>tr>td:not(:last-child):empty:after,.ant-table-tbody>tr>td:not(:last-child)>.ant-table-cell-ellipsis:empty:after,.ant-table-tbody>tr>td:not(:last-child)>span.ant-typography:empty:after{content:"-";color:#bfbfbf}.compact-form .ant-form-item{margin-bottom:10px}.compact-form .ant-form-item-label{padding-bottom:2px!important}.compact-form .ant-form-item-label>label{height:22px;font-size:13px}.compact-form .ant-input-number,.compact-form .ant-input,.compact-form .ant-select-selector{font-size:13px}.compact-form .compact-upload .ant-upload.ant-upload-select,.compact-form .compact-upload .ant-upload-list-item-container{width:72px!important;height:72px!important}.parcel-edit-modal .ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto}
