.copy-link-container[data-v-b991a5e0]{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#f5f7fa;border-radius:4px}.link-text[data-v-b991a5e0]{flex:1;min-width:0;color:#606266;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copied[data-v-b991a5e0]{background-color:#67c23a;border-color:#67c23a}.copied[data-v-b991a5e0]:focus,.copied[data-v-b991a5e0]:hover{background-color:#85ce61;border-color:#85ce61}.risk-reminder-page[data-v-0a674e24]{min-height:100vh;padding:10px;background:#edf1f4;color:#1f2d3d}.risk-refresh[data-v-0a674e24]{min-height:calc(100vh - 20px)}.list-card[data-v-0a674e24],.overview-card[data-v-0a674e24],.stat-card[data-v-0a674e24]{border-radius:10px;background:#fff;box-shadow:0 4px 14px rgba(24,67,117,.08)}.overview-card[data-v-0a674e24]{padding:12px}.list-head[data-v-0a674e24],.overview-title[data-v-0a674e24]{display:flex;align-items:center;justify-content:space-between}.company-name[data-v-0a674e24]{color:#195894;font-size:18px;font-weight:700}.sub-title[data-v-0a674e24]{margin-top:4px;color:#7a8aa0;font-size:12px}.total-badge[data-v-0a674e24]{min-width:72px;padding:6px 10px;text-align:center;border-radius:12px;background:linear-gradient(180deg,#fff2f2,#fff);border:1px solid #ffd7d7}.total-num[data-v-0a674e24]{color:#ff3030;font-size:24px;font-weight:800;line-height:1}.total-label[data-v-0a674e24]{margin-top:3px;color:#7a4a4a;font-size:11px}.category-grid[data-v-0a674e24]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.category-item[data-v-0a674e24]{display:flex;align-items:center;height:38px;padding:0 10px;border-radius:8px;background:#f5f8fc;border:1px solid #e4edf7;transition:all .2s}.category-item.active[data-v-0a674e24]{background:#eef6ff;border-color:#9ac8ff;box-shadow:0 4px 12px rgba(25,88,148,.12)}.category-icon[data-v-0a674e24]{width:20px;height:20px;color:#fff;font-size:11px;line-height:20px;text-align:center;border-radius:6px;font-weight:700}.category-name[data-v-0a674e24]{flex:1;margin-left:8px;font-size:13px;color:#3d4f63}.category-count[data-v-0a674e24]{color:#3f7cff;font-size:16px;font-weight:800}.stat-grid[data-v-0a674e24]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.stat-card[data-v-0a674e24]{position:relative;overflow:hidden;padding:10px;min-height:80px}.alarm-light[data-v-0a674e24]{position:absolute;top:10px;right:10px;width:10px;height:10px;border-radius:50%;background:#e60012;box-shadow:0 0 0 3px rgba(230,0,18,.12),0 0 14px rgba(230,0,18,.55);animation:alarmLight-0a674e24 1.1s ease-in-out infinite}.alarm-light[data-v-0a674e24]:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(230,0,18,.38);animation:alarmRing-0a674e24 1.1s ease-out infinite}.stat-label[data-v-0a674e24]{color:#5f6f82;font-size:12px}.stat-value[data-v-0a674e24]{margin-top:6px;font-size:24px;font-weight:800;line-height:1}.stat-desc[data-v-0a674e24]{margin-top:6px;color:#7a8aa0;font-size:11px}.stat-card.danger .stat-value[data-v-0a674e24]{color:#ff3030}.stat-card.critical .stat-value[data-v-0a674e24]{color:#b40000}.stat-card.orange .stat-value[data-v-0a674e24]{color:#ff9f1c}.stat-card.blue .stat-value[data-v-0a674e24]{color:#195894}.list-card[data-v-0a674e24]{margin-top:10px;padding:12px}.section-title[data-v-0a674e24]{color:#195894;font-size:15px;font-weight:700}.section-count[data-v-0a674e24]{color:#ff3030;font-size:12px}.task-list[data-v-0a674e24]{margin-top:10px}.task-item[data-v-0a674e24]{position:relative;overflow:hidden;padding:10px;border-radius:9px;background:#f8fbff;border:1px solid #e7eef7}.task-item+.task-item[data-v-0a674e24]{margin-top:8px}.task-item.level-one[data-v-0a674e24]{padding-left:14px;background:linear-gradient(180deg,#fff3f3,snow);border-color:#ff8f8f;box-shadow:0 0 0 1px rgba(255,45,45,.08),0 6px 18px rgba(255,45,45,.12);animation:levelOneGlow-0a674e24 1.8s ease-in-out infinite}.task-item.level-one[data-v-0a674e24]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#e60012}.task-item.level-one[data-v-0a674e24]:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(255,65,65,.18),hsla(0,0%,100%,0));animation:levelOneSweep-0a674e24 2.4s ease-in-out infinite;pointer-events:none}.task-item.level-zero[data-v-0a674e24]{padding-left:14px;background:linear-gradient(180deg,#ffe4e4,#fff6f6);border-color:#d60000;box-shadow:0 0 0 1px rgba(214,0,0,.22),0 8px 28px rgba(214,0,0,.26);animation:levelZeroGlow-0a674e24 1.35s ease-in-out infinite}.task-item.level-zero[data-v-0a674e24]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#b40000}.task-item.level-zero[data-v-0a674e24]:after{content:"";position:absolute;top:0;left:-45%;width:45%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(214,0,0,.24),hsla(0,0%,100%,0));animation:levelZeroSweep-0a674e24 1.9s ease-in-out infinite;pointer-events:none}.task-top[data-v-0a674e24]{display:flex;align-items:center;gap:6px}.level-tag[data-v-0a674e24],.type-tag[data-v-0a674e24]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;font-size:11px;font-weight:700}.level-tag[data-v-0a674e24]{color:#fff;background:#e60012;box-shadow:0 3px 8px rgba(230,0,18,.22)}.task-item.level-zero .level-tag[data-v-0a674e24]{background:#b40000;box-shadow:0 3px 10px rgba(180,0,0,.3)}.task-item.level-zero .type-tag[data-v-0a674e24]{color:#8f0000;background:#ffd5d5}.task-item.level-zero .task-content[data-v-0a674e24]{color:#151f2c;font-weight:700}.task-item.level-one .type-tag[data-v-0a674e24]{color:#b51d1d;background:#ffe1e1}.task-item.level-one .task-content[data-v-0a674e24]{color:#1f2b3c;font-weight:600}.level-two .level-tag[data-v-0a674e24]{color:#195894;background:#e7f0ff;box-shadow:none}.type-tag[data-v-0a674e24]{color:#50627a;background:#eef3f8}.task-content[data-v-0a674e24]{margin-top:8px;color:#26384f;font-size:13px;line-height:1.6}.task-action-row[data-v-0a674e24]{display:flex;justify-content:flex-end;margin-top:10px}.task-action-btn[data-v-0a674e24]{height:28px;min-width:72px;padding:0 12px;color:#fff;font-size:12px;font-weight:700;border:none;border-radius:14px;background:#1f74ff;box-shadow:0 3px 8px rgba(31,116,255,.16)}.task-item.level-one .task-action-btn[data-v-0a674e24]{background:#e60012;box-shadow:0 4px 10px rgba(230,0,18,.24)}.task-item.level-zero .task-action-btn[data-v-0a674e24]{background:#b40000;box-shadow:0 4px 12px rgba(180,0,0,.3)}@keyframes levelZeroGlow-0a674e24{0%,to{box-shadow:0 0 0 1px rgba(214,0,0,.22),0 8px 28px rgba(214,0,0,.22)}50%{box-shadow:0 0 0 2px rgba(214,0,0,.34),0 10px 34px rgba(214,0,0,.36)}}@keyframes levelZeroSweep-0a674e24{0%{transform:translateX(0)}42%,to{transform:translateX(330%)}}@keyframes levelOneGlow-0a674e24{0%,to{box-shadow:0 0 0 1px rgba(255,45,45,.08),0 6px 18px rgba(255,45,45,.12)}50%{box-shadow:0 0 0 1px rgba(255,45,45,.24),0 8px 24px rgba(255,45,45,.24)}}@keyframes levelOneSweep-0a674e24{0%{transform:translateX(0)}45%,to{transform:translateX(350%)}}@keyframes alarmLight-0a674e24{0%,to{transform:scale(.92);opacity:.8}50%{transform:scale(1.18);opacity:1}}@keyframes alarmRing-0a674e24{0%{transform:scale(.55);opacity:.65}to{transform:scale(1.8);opacity:0}}