.wrapper h2[data-v-a01c3262]{height:5.6rem;line-height:5.6rem;border-bottom:1px solid #ececec;font-size:1.4rem;font-weight:400;margin:0 0 2rem}.search[data-v-6af0d61b] .el-form{display:flex;flex-wrap:wrap;justify-content:space-between}.search[data-v-6af0d61b] .el-form .el-form-item{width:31%}.search[data-v-6af0d61b] .el-form .el-form-item.action{padding-top:40px;text-align:right}.search[data-v-6af0d61b] .el-form .el-form-item .el-select{width:100%}.search[data-v-6af0d61b] .el-form .el-form-item.fullwidth{width:100%;text-align:right}.mb-search[data-v-6af0d61b] .el-form .el-form-item{width:100%;margin-bottom:0}.mb-search[data-v-6af0d61b] .el-form .el-form-item.action{padding:10px 0}.mb-search[data-v-6af0d61b] .el-form .el-form-item .el-select{width:100%}.u-custom-multiple[data-v-0713abd4] .el-select__tags{max-height:240px;overflow-y:auto}.u-custom-multiple[data-v-0713abd4] .el-select__input{width:100%!important}.pdf-viewer[data-v-791ae9ce]{flex:1;width:100%;height:calc(100vh - 162px);position:relative}.pdf-viewer-header[data-v-791ae9ce]{padding:10px;border-bottom:1px solid #ececec}.control-bar[data-v-791ae9ce]{position:absolute;bottom:0;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:10px;width:100%;line-height:24px;text-align:center;background:linear-gradient(#f7f7f7,#ececec)}.pdf-wrapper[data-v-791ae9ce]{position:absolute;top:0;left:0;right:0;bottom:44px;margin:auto;overflow-y:auto}.back-btn[data-v-791ae9ce]{position:absolute;top:10px;left:10px;z-index:1;background-color:#0468da;color:#fff}.page-btn[data-v-791ae9ce]{margin:0 10px;cursor:pointer}.page-btn[data-v-791ae9ce]:hover{color:#0468da}.occupational-health-container[data-v-48d39e40]{display:block;max-width:1180px;margin:20px auto;padding:0 20px;background-color:#fff}.occupational-health-container[data-v-48d39e40] .el-table *{font-size:14px}.survey-detail-container[data-v-48d39e40]{max-height:65vh;overflow-y:auto;padding:20px}.survey-detail-container .section[data-v-48d39e40]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee}.survey-detail-container .section[data-v-48d39e40]:last-child{border-bottom:none}.survey-detail-container .section-title[data-v-48d39e40]{font-weight:700;margin-bottom:15px;font-size:1.1em;color:#2c3e50}.survey-detail-container .info-display[data-v-48d39e40]{width:100%;display:flex}.survey-detail-container .info-display .info-item[data-v-48d39e40]{flex:1;display:flex}.survey-detail-container .info-display .info-item .label[data-v-48d39e40]{font-weight:700}.survey-detail-container .info-display .info-item .value[data-v-48d39e40]{margin-left:1em}.survey-detail-container .history-display[data-v-48d39e40]{background-color:#f8f9fa;margin-bottom:15px;overflow-y:auto}.survey-detail-container .empty-history[data-v-48d39e40]{color:#999;font-style:italic;text-align:center;padding:20px}.survey-detail-container .history-record[data-v-48d39e40]{margin:8px 0;padding:6px 10px;border-radius:5px;line-height:1.4}.survey-detail-container .history-record.illness[data-v-48d39e40]{border-left:4px solid #9b59b6;background-color:#f9f3fd}.survey-detail-container .history-record.diagnosis[data-v-48d39e40]{border-left:4px solid #e74c3c;background-color:#fdf2f2}.survey-detail-container .history-record.work[data-v-48d39e40]{border-left:4px solid #2ecc71;background-color:#f2fdf5}.pdf-container[data-v-48d39e40]{max-height:65vh;overflow-y:auto}.workplace-hazards-table tr td[data-v-48d39e40]{padding:.5em}.workplace-hazards-table tr td[data-v-48d39e40]:first-child{font-weight:700}