.ecology-code-stats-page[data-v-152e4102]{margin-top:4px}.ecd-stats-grid[data-v-152e4102]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:20px 0}.ecd-stat-card[data-v-152e4102]{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border-radius:10px;border:1px solid #e8f0ec;box-shadow:0 1px 6px rgba(53,70,53,.04);transition:transform .2s ease,box-shadow .2s ease}.ecd-stat-card[data-v-152e4102]:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(53,70,53,.08)}.ecd-stat-icon[data-v-152e4102]{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px}.theme-teal .ecd-stat-icon[data-v-152e4102]{background:rgba(65,195,166,.12);color:#41c3a6}.theme-green .ecd-stat-icon[data-v-152e4102]{background:rgba(11,171,158,.12);color:#0abb9e}.theme-blue .ecd-stat-icon[data-v-152e4102]{background:rgba(36,105,204,.1);color:#2469cc}.ecd-stat-value[data-v-152e4102]{font-size:26px;font-weight:600;color:#252525;line-height:1.2;font-family:MicrosoftYaHei,sans-serif}.ecd-stat-label[data-v-152e4102]{margin-top:4px;font-size:13px;color:#8a8a8a}.gtr-page[data-v-58fbe9b2]{padding:16px 20px 24px;background:#f3f5f4;min-height:calc(100vh - 84px)}.gtr-page.gtr-embedded[data-v-58fbe9b2]{padding:0;background:transparent;min-height:auto}.gtr-page.gtr-embedded .gtr-card[data-v-58fbe9b2]{box-shadow:none;border:1px solid #e3ece7}.gtr-card[data-v-58fbe9b2]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(16,48,32,.06);padding:24px 28px 28px}.gtr-title[data-v-58fbe9b2]{font-size:22px;font-weight:700;color:#1a2e24;line-height:1.3}.gtr-desc[data-v-58fbe9b2]{margin-top:8px;font-size:14px;color:#6b7c72;line-height:1.6}.gtr-stats[data-v-58fbe9b2]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.gtr-stat[data-v-58fbe9b2]{background:linear-gradient(180deg,#f7fbf8,#eef6f1);border:1px solid #e3ece7;border-radius:10px;padding:18px 16px;text-align:center}.gtr-stat-value[data-v-58fbe9b2]{font-size:28px;font-weight:700;color:#1f6b45;line-height:1.2}.gtr-stat-label[data-v-58fbe9b2]{margin-top:6px;font-size:13px;color:#6b7c72}.gtr-toolbar[data-v-58fbe9b2]{display:flex;align-items:center;justify-content:space-between;margin:22px 0 8px;gap:12px;flex-wrap:wrap}.gtr-list-hint[data-v-58fbe9b2]{margin:0 0 12px;font-size:14px;font-weight:600;color:#1a2e24}.gtr-tabs[data-v-58fbe9b2]{display:flex;gap:8px}.gtr-tab[data-v-58fbe9b2]{border:none;background:#eef2f0;color:#44554c;border-radius:18px;padding:8px 16px;font-size:13px;cursor:pointer;outline:none}.gtr-tab.active[data-v-58fbe9b2]{background:#2f9d5c;color:#fff}.gtr-export[data-v-58fbe9b2]{background:#2f9d5c;border-color:#2f9d5c}.gtr-badge[data-v-58fbe9b2]{display:inline-block;border-radius:12px;padding:2px 10px;font-size:12px;line-height:20px}.gtr-badge.filled[data-v-58fbe9b2]{background:#e6f6ec;color:#1f8a4c}.gtr-badge.pending[data-v-58fbe9b2]{background:#fff4e5;color:#c47a12}@media (max-width:900px){.gtr-stats[data-v-58fbe9b2]{grid-template-columns:repeat(2,1fr)}}.ecology-code-daily-page[data-v-321ecdf8]{padding:0 20px 24px}.ecology-code-daily-page .current-display-hint[data-v-321ecdf8]{flex:1;font-size:14px;color:#858585;margin-right:16px}.ecology-code-daily-page .status-cell[data-v-321ecdf8]{display:inline-flex;align-items:center;justify-content:center}.ecology-code-daily-page .status-dot[data-v-321ecdf8]{width:8px;height:8px;margin-right:6px;border-radius:50%;background:#c0c4cc}.ecology-code-daily-page .status-dot-published[data-v-321ecdf8]{background:#0abb9e}.ecology-code-daily-page .status-dot-draft[data-v-321ecdf8]{background:#bfbfbf}.ecology-code-daily-page .action-buttons[data-v-321ecdf8]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.ecology-code-daily-page .action-buttons[data-v-321ecdf8] .el-button{margin:0}.ecology-code-daily-page .setpDialog[data-v-321ecdf8]{max-height:60vh;overflow:auto}.ecology-code-daily-page .setpDialog[data-v-321ecdf8] .el-form-item__label{color:#4a4a4a;font-size:16px}.ecology-code-daily-page .setpDialog .input-textarea-view[data-v-321ecdf8] .el-textarea__inner,.ecology-code-daily-page .setpDialog .input-view[data-v-321ecdf8] .el-date-editor,.ecology-code-daily-page .setpDialog .input-view[data-v-321ecdf8] .el-input{width:80%}.ecology-code-daily-page .setpDialog[data-v-321ecdf8] .el-input__inner{font-size:14px}.ecology-code-daily-page .preview-content[data-v-321ecdf8]{padding:0 30px;font-size:16px;color:#858585}.ecology-code-daily-page .preview-title[data-v-321ecdf8]{font-size:18px;font-weight:700;margin:8px 0 16px;color:#252525}.ecology-code-daily-page .preview-block[data-v-321ecdf8]{margin-bottom:14px}.ecology-code-daily-page .preview-block b[data-v-321ecdf8]{color:#4a4a4a}.ecology-code-daily-page .preview-block p[data-v-321ecdf8]{margin:6px 0 0;color:#858585;line-height:1.6;white-space:pre-wrap}.ecology-code-daily-page .preview-tip[data-v-321ecdf8]{margin-top:12px;font-size:14px;color:#858585}