@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login-comp{width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-comp .bg-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-99}.login-comp .bg-image img{width:100%;height:100%;object-fit:cover}@media (max-width:760px){.login-comp .bg-image{-webkit-filter:brightness(90%);filter:brightness(90%)}}.login-comp .cir-area h1{font-family:"Montserrat",sans-serif;color:#fff;font-size:2.8vw}@media screen and (max-width:1028px){.login-comp .cir-area h1{font-size:8vw}}.login-comp .qr-code-area{width:188px;height:188px;overflow:hidden;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:32px;display:flex;justify-content:center;align-items:center}.login-comp .notice-message-area{color:#fff;margin-top:20px}.safety-rules-sign-list-comp{width:100vw;min-height:100vh;background-color:#fafafa;overflow-x:hidden;padding:10px}.safety-rules-sign-list-comp .nav-bar-area{width:100%;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:16px;border-radius:32px;background-color:#fff;border:1px solid #fafafa}.safety-rules-sign-list-comp .nav-bar-area .cir-logo-area{margin-bottom:4px}.safety-rules-sign-list-comp .nav-bar-area .cir-logo-area .cir-logo-area{width:240px;height:40px}.safety-rules-sign-list-comp .nav-bar-area .cir-logo-area .cir-logo-area img{width:240px;height:40px;object-fit:contain}.safety-rules-sign-list-comp .nav-bar-area .btn-area Button{margin-left:10px}.safety-rules-sign-list-comp .nav-bar-area .btn-area Button:first-child{color:#bfbfbf}@media screen and (max-width:1028px){.safety-rules-sign-list-comp .nav-bar-area .btn-area{display:none}}.safety-rules-sign-list-comp .safety-rules-bg-area{width:calc(100vw - 20px);height:23vw;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:32px;margin-top:16px;overflow:hidden}.safety-rules-sign-list-comp .safety-rules-bg-area img{width:100%;height:100%;object-fit:cover}.safety-rules-sign-list-comp .safety-rules-bg-area .title{position:absolute;margin-top:-20vw;margin-left:38.8vw;opacity:1}.safety-rules-sign-list-comp .safety-rules-bg-area .title h1{color:#fafafa;font-family:"Noto Sans TC",sans-serif;font-weight:500;font-size:3.8vw;letter-spacing:8px}@media screen and (max-width:1028px){.safety-rules-sign-list-comp .safety-rules-bg-area{height:180px}.safety-rules-sign-list-comp .safety-rules-bg-area .title{margin-top:-138px;margin-left:30vw}.safety-rules-sign-list-comp .safety-rules-bg-area .title h1{font-size:20px;letter-spacing:8px}}.safety-rules-sign-list-comp .search-bar-area{width:calc(100vw - 20px);height:50px;border-radius:32px;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:-30px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container{padding:20px 15px 20px 4px;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:15px;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item{width:18vw;padding:0 8px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item .ant-picker{width:100%}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item .ant-select{width:100%;font-size:18.8px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item .ant-input,.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item .ant-picker-input>input{font-size:18.8px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item:nth-child(5){width:180px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item:nth-child(5) .ant-btn{font-size:15px;width:100%;height:50px}@media screen and (max-width:1028px){.safety-rules-sign-list-comp .search-bar-area{width:100%;margin-top:100px;border-radius:32px;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1)}.safety-rules-sign-list-comp .search-bar-area .search-bar-container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;border-radius:32px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item{width:100%;margin-top:4px}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item:nth-child(4){width:100%}.safety-rules-sign-list-comp .search-bar-area .search-bar-container .search-item:nth-child(4) .ant-btn{font-size:15px;width:100%;height:50px;margin-top:10px}}.safety-rules-sign-list-comp .table-area{width:calc(100vw - 20px);margin-top:38px;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:32px;overflow:hidden;border:2px solid #f0f0f0;font-family:"Varela Round","Noto Sans TC",sans-serif;font-weight:400;overflow-x:scroll}.safety-rules-sign-list-comp .table-area .ant-table-thead{border-radius:15px;background-color:red}.safety-rules-sign-list-comp .table-area .ant-table{color:#2f54eb;font-size:18px;min-width:1500px}.safety-rules-sign-list-comp .table-area th.ant-table-cell{background-color:#2f54eb;color:#fff}.safety-rules-sign-list-comp .table-area .red-text{color:#eb2f96}.safety-rules-sign-list-comp .table-area .green-text{color:#52c41a}@media screen and (max-width:1028px){.safety-rules-sign-list-comp .table-area{margin-top:100px;width:100%;overflow-x:scroll}.safety-rules-sign-list-comp .table-area .ant-table{width:1500px}}.safety-rules-sign-list-comp .skeleton-area{padding:10px;margin-top:30px}.signed-worker-list-area{width:100%;height:auto;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.signed-worker-list-area .signed-worker-item{width:100%;display:flex;flex-direction:column;padding:10px;margin-bottom:16px;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px}.signed-worker-list-area .signed-worker-item .signed-worker-item-upper{width:100%;border:2px red;border-radius:10px;overflow:hidden;margin:5px 0}.signed-worker-list-area .signed-worker-item .signed-worker-item-upper img{width:100%;object-fit:cover}.signed-worker-list-area .signed-worker-item .signed-worker-item-down{width:100%;display:inline-flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#fff;margin-top:10px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .left{padding:10px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .left .worker-avatar{width:58px;height:58px;border-radius:100px;overflow:hidden}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .left .worker-avatar img{width:100%;height:100%;object-fit:cover}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .middle{display:flex;flex-direction:column;flex-grow:1;margin-left:8px;font-family:"Noto Sans TC",sans-serif;font-weight:400}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .middle h3{font-size:18px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .middle .worker-id{margin-top:-8px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .middle .date-create{color:#8c8c8c;margin-top:-8px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .middle .goldStar{color:gold;margin-right:8px}.signed-worker-list-area .signed-worker-item .signed-worker-item-down .right{display:flex;justify-content:center;align-items:center;font-size:22.8px;color:#73d13d;padding:10px}#jsx-template{color:red;border:2px solid red}#to-print-area .green-check-icon{color:#73d13d}#to-print-area .gray-check-icon{color:#d9d9d9}@media print{#to-print-area{color:green;border:2px solid green}}.worker-list-pdf-area{width:100%;padding:10px;font-family:"Noto Sans TC",sans-serif;font-weight:500}.worker-list-pdf-area .print-btn{position:absolute;right:10px;top:10px}.worker-list-pdf-area .print-btn Button{box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:32px;margin-left:10px}@media print{.worker-list-pdf-area .print-btn .print-btn{display:none}}.worker-list-pdf-area .title{margin-top:30px;margin-bottom:10px;font-size:20px;text-align:center}.worker-list-pdf-area .item{padding:20px;margin-top:20px}.worker-list-pdf-area .item .info{width:100%;display:inline-flex;flex-wrap:nowrap;font-size:15.8px}.worker-list-pdf-area .item .site-name{font-size:30px}.worker-list-pdf-area .item .info-table{width:500px;margin-bottom:28px}.worker-list-pdf-area .item .info-table td{width:90px;font-family:"Noto Sans TC",sans-serif;font-weight:500;font-size:15px;padding-top:8px}@page{size:A4 portrait;margin:.5cm;orphans:4;widows:2}@media print{.print-btn{display:none}}body{background:#fafafa;font-family:"Noto Sans TC",sans-serif}.float-shadow{background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px}.drawer-area .ant-drawer-body,.drawer-area .ant-drawer-header{background-color:#f0f5ff}.drawer-area .ant-drawer-header{border-bottom:1px solid #d9d9d9}
/*# sourceMappingURL=main.7fd62952.chunk.css.map */