.group-treatment-plan .section_wrap[data-v-22d1b29c]{background:#fff;margin:20px;padding:20px;border-radius:4px}.group-treatment-plan .section_wrap .section_header[data-v-22d1b29c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.group-treatment-plan .section_wrap .section_header .section_title[data-v-22d1b29c]{font-size:16px;font-weight:500;color:#333}.group-treatment-plan .section_wrap .section_header .add_btn[data-v-22d1b29c]{background:#003e99;border-color:#003e99}.group-treatment-plan .section_wrap .section_header .header_actions[data-v-22d1b29c]{display:flex;align-items:center}.group-treatment-plan .section_wrap .section_header .header_actions .forecast-label[data-v-22d1b29c]{margin-right:8px;color:#666}.group-treatment-plan .alert-section .alert-summary[data-v-22d1b29c]{display:flex;flex-wrap:wrap;gap:16px}.group-treatment-plan .alert-section .alert-item[data-v-22d1b29c]{width:calc(33.33% - 12px);padding:16px;border-radius:8px;border-left:4px solid;background:#f8f8f8;position:relative}.group-treatment-plan .alert-section .alert-item.alert-level-1[data-v-22d1b29c]{border-color:#f90;background:#fff9e6}.group-treatment-plan .alert-section .alert-item.alert-level-2[data-v-22d1b29c]{border-color:#ed4014;background:#fff1f0}.group-treatment-plan .alert-section .alert-item.alert-level-3[data-v-22d1b29c]{border-color:#a31818;background:#fce8e8}.group-treatment-plan .alert-section .alert-item .drug-name[data-v-22d1b29c]{font-size:16px;font-weight:500;margin-bottom:8px;color:#333}.group-treatment-plan .alert-section .alert-item .stock-info[data-v-22d1b29c]{font-size:13px;color:#666}.group-treatment-plan .alert-section .alert-item .stock-info span[data-v-22d1b29c]{margin-right:16px}.group-treatment-plan .alert-section .alert-item .stock-info .shortage[data-v-22d1b29c]{color:#ed4014;font-weight:500}.group-treatment-plan .alert-section .alert-item .alert-tag[data-v-22d1b29c]{position:absolute;top:12px;right:12px;padding:2px 8px;border-radius:4px;font-size:12px;color:#fff}.group-treatment-plan .alert-section .alert-item.alert-level-1 .alert-tag[data-v-22d1b29c]{background:#f90}.group-treatment-plan .alert-section .alert-item.alert-level-2 .alert-tag[data-v-22d1b29c]{background:#ed4014}.group-treatment-plan .alert-section .alert-item.alert-level-3 .alert-tag[data-v-22d1b29c]{background:#a31818}.group-treatment-plan .alert-section .no-alert[data-v-22d1b29c]{display:flex;align-items:center;justify-content:center;padding:40px;color:#666}.group-treatment-plan .alert-section .no-alert span[data-v-22d1b29c]{margin-left:8px}.group-treatment-plan .action_sty[data-v-22d1b29c]:hover{text-decoration:underline}