*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--cy-font-sans);font-size:var(--cy-font-size-base);color:var(--cy-color-ink);background:var(--cy-color-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--cy-color-border);border-radius:var(--cy-radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--cy-color-muted)}html{scrollbar-width:thin;scrollbar-color:var(--cy-color-border) transparent}.kintone-composer-table .ant-table-thead>tr>th{text-align:center!important}@media print{body:has(#weekly-contract-report) *{visibility:hidden!important}body:has(#weekly-contract-report) #weekly-contract-report,body:has(#weekly-contract-report) #weekly-contract-report *{visibility:visible!important}#weekly-contract-report{position:absolute!important;inset:0 auto auto 0;width:100%}}.ant-select-dropdown.erp-select-popup-full-text .ant-select-item-option-content{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}