/* 超级编导：去掉助手边栏 + 旧顶栏，跟全站顶栏同一套颜色 */
html,body,#root{height:100%;margin:0;background:#f9f9ff}
#root aside{display:none!important}
#root header.h-14.bg-white.border-b{display:none!important}
#root .bg-slate-50{background-color:#f9f9ff}
#root .bg-teal-600{background-color:#006e2f!important}
#root .text-teal-600,#root .text-teal-700{color:#006e2f!important}
#root .bg-teal-50{background-color:#e7eefe!important}
#root .border-teal-100,#root .border-teal-200{border-color:#c6e7d4!important}
#root .shadow-teal-200,#root .shadow-teal-200\/50{box-shadow:none!important}
#root .from-teal-500,#root .to-teal-600{--tw-gradient-from:#006e2f;--tw-gradient-to:#006e2f}

#root .text-teal-500,#root .text-teal-400{color:#006e2f!important}
#root .bg-teal-500,#root .bg-teal-700{background-color:#006e2f!important}
#root .border-teal-400,#root .border-teal-500,#root .border-teal-600{border-color:#006e2f!important}
#root .hover\:bg-teal-50:hover{background-color:#e7eefe!important}
#root .hover\:bg-teal-600:hover{background-color:#005321!important}
#root .ring-teal-200,#root .ring-teal-400{--tw-ring-color:#006e2f}
#root .fill-teal-200{fill:#c6e7d4!important}

/* 页头任务进度条 2026-09-03 */
#radarTaskStrip{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;padding:0 16px 8px;background:#fff;box-sizing:border-box}
#radarTaskStrip:empty{display:none;padding:0;border:0}
#radarTaskStrip.is-fixed{position:fixed;top:0;left:0;right:0;z-index:2147483001;border-bottom:1px solid #d8e2f8}
#radarTaskStrip .taskItem{display:flex;align-items:center;gap:7px;background:#f0f4ff;border:1px solid #d8e2f8;border-radius:9px;padding:5px 12px;font-size:12px;max-width:360px;white-space:nowrap;overflow:hidden;color:#1e293b}
#radarTaskStrip .taskItem b{font-size:11.5px;color:#3b6ce0;flex:0 0 auto}
#radarTaskStrip .taskItem.tDone{background:#e6f6ec;border-color:#bfe6cf;color:#1a7f4b}
#radarTaskStrip .taskItem.tErr{background:#fdecec;border-color:#f5c2c2;color:#b42318}
#radarTaskStrip .taskTxt{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}
#radarTaskStrip .taskTrack{width:70px;height:6px;border-radius:3px;background:#dde5f5;overflow:hidden;flex:0 0 70px}
#radarTaskStrip .taskFill{display:block;height:100%;background:linear-gradient(90deg,#5b8cff,#3b6ce0);border-radius:3px;transition:width .6s}
#radarTaskStrip .taskSpin{width:11px;height:11px;border:2px solid #c4d2f2;border-top-color:#3b6ce0;border-radius:50%;animation:radarTaskSpin 1s linear infinite;flex:0 0 11px}
@keyframes radarTaskSpin{to{transform:rotate(360deg)}}
