.lca-task-nav:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);background:#fff;border-radius:7px;grid-template-columns:repeat(3,1fr);min-height:2.2rem;margin:0 .82rem .55rem;display:grid;overflow:hidden}.lca-task-nav:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){min-height:2.2rem;color:var(--surface-muted);place-items:center;font-size:.43rem;display:grid}.lca-task-nav:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb)+span:where(.astro-pqdmdyqb){border-left:1px solid var(--surface-line)}.lca-task-nav:where(.astro-pqdmdyqb) .current:where(.astro-pqdmdyqb){color:#5c2867;background:#f7eff9;font-weight:800}.lca-surface:where(.astro-pqdmdyqb) .journey-surface-view:where(.astro-pqdmdyqb){height:26.25rem;min-height:26.25rem}.enroll-course:where(.astro-pqdmdyqb){background:linear-gradient(145deg,#fff,#f8f0fa);border:1px solid #d9c9dd;border-radius:8px;grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:8.5rem;margin:0 .82rem .6rem;padding:.75rem;display:grid}.course-monogram:where(.astro-pqdmdyqb){color:#fff;width:4rem;height:4rem;font-family:var(--thu-mono);background:#4c1c58;border-radius:9px;place-items:center;font-size:1rem;display:grid}.enroll-course:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){color:var(--surface-muted);font-size:.4rem}.enroll-course:where(.astro-pqdmdyqb) h3:where(.astro-pqdmdyqb){font-family:var(--thu-display);margin:.16rem 0;font-size:.82rem}.enroll-course:where(.astro-pqdmdyqb) p:where(.astro-pqdmdyqb){color:var(--surface-muted);margin:0;font-size:.43rem}.enroll-course:where(.astro-pqdmdyqb)>span:where(.astro-pqdmdyqb){color:#2f6d40;background:#edf7f0;border-radius:999px;align-items:center;gap:.2rem;padding:.3rem .4rem;font-size:.4rem;font-weight:800;display:inline-flex}.enroll-trace:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);background:#fff;border-radius:7px;grid-template-columns:repeat(3,1fr);margin:0 .82rem .6rem;padding:0;list-style:none;display:grid;overflow:hidden}.enroll-trace:where(.astro-pqdmdyqb) li:where(.astro-pqdmdyqb){justify-content:center;align-items:center;gap:.35rem;min-height:4.4rem;padding:.45rem;display:flex}.enroll-trace:where(.astro-pqdmdyqb) li:where(.astro-pqdmdyqb)+li:where(.astro-pqdmdyqb){border-left:1px solid var(--surface-line)}.enroll-trace:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#fff;background:#4c8059;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.42rem;display:grid}.enroll-trace:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb),.enroll-trace:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){display:block}.enroll-trace:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){font-size:.44rem;font-weight:800}.enroll-trace:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){color:var(--surface-muted);margin-top:.1rem;font-size:.35rem;font-weight:500}.project-roadmap:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);background:#fff;border-radius:7px;grid-template-columns:repeat(4,1fr);margin:0 .82rem .55rem;display:grid;overflow:hidden}.project-roadmap:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){min-height:8.5rem;padding:.55rem}.project-roadmap:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb)+article:where(.astro-pqdmdyqb){border-left:1px solid var(--surface-line)}.project-roadmap:where(.astro-pqdmdyqb) .active:where(.astro-pqdmdyqb){color:#fff;background:#552360}.project-roadmap:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){font-family:var(--thu-mono);font-size:.4rem}.project-roadmap:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb),.project-roadmap:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){display:block}.project-roadmap:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){margin-top:.7rem;font-size:.48rem;line-height:1.35}.project-roadmap:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:var(--surface-muted);margin-top:.35rem;font-size:.37rem;line-height:1.4}.project-roadmap:where(.astro-pqdmdyqb) .active:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:#ddcfe1}.battery-exploded:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);perspective:700px;background:radial-gradient(circle at 30%,#fbf5fc,#fff 62%);border-radius:8px;align-content:center;gap:.35rem;min-height:13.2rem;margin:0 .82rem .45rem;padding:.6rem 8rem .6rem .8rem;display:grid;position:relative}.pack-layer:where(.astro-pqdmdyqb){color:#4c3d50;background:#eee8f0;border:1px solid #b9a8bd;border-radius:5px;grid-template-columns:repeat(3,1fr);place-items:center;gap:.25rem;min-height:2.1rem;padding:.3rem;font-size:.39rem;display:grid;transform:rotateX(55deg)rotate(-4deg);box-shadow:0 8px 10px #3f20460f}.pack-layer:where(.astro-pqdmdyqb).enclosure{background:#d9ccde;border-color:#80668a}.pack-layer:where(.astro-pqdmdyqb).modules{background:#e5edf4}.pack-layer:where(.astro-pqdmdyqb).cells{background:0 0;grid-template-columns:repeat(6,1fr)}.pack-layer:where(.astro-pqdmdyqb).cells i:where(.astro-pqdmdyqb){background:#a9cbb2;border:1px solid #55765f;border-radius:3px;width:1.5rem;height:2rem;display:block}.battery-exploded:where(.astro-pqdmdyqb) aside:where(.astro-pqdmdyqb){gap:.2rem;width:6rem;display:grid;position:absolute;top:3.6rem;right:1.1rem}.battery-exploded:where(.astro-pqdmdyqb) aside:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#552360;font-family:var(--thu-mono);font-size:1.2rem}.battery-exploded:where(.astro-pqdmdyqb) aside:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){font-size:.47rem;font-weight:800}.battery-exploded:where(.astro-pqdmdyqb) aside:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){color:var(--surface-muted);font-size:.39rem}.component-legend:where(.astro-pqdmdyqb){grid-template-columns:repeat(3,1fr);gap:.3rem;margin:0 .82rem .5rem;display:grid}.component-legend:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:var(--surface-muted);background:#fff;border-radius:4px;padding:.35rem;font-size:.38rem}.component-legend:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#5e2c68}.unit-equation:where(.astro-pqdmdyqb){background:linear-gradient(145deg,#fff,#f7eff9);border:1px solid #d7c6dc;border-radius:8px;grid-template-columns:1fr auto 1fr auto 1fr;place-items:center;gap:.35rem;min-height:9rem;margin:0 .82rem .6rem;padding:.7rem;display:grid}.unit-equation:where(.astro-pqdmdyqb) div:where(.astro-pqdmdyqb){text-align:center;background:#fff;border-radius:6px;align-content:center;place-items:center;gap:.25rem;width:100%;min-height:5.5rem;display:grid}.unit-equation:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){color:var(--surface-muted);font-size:.4rem}.unit-equation:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){color:#54265e;font-size:.72rem}.unit-equation:where(.astro-pqdmdyqb)>i:where(.astro-pqdmdyqb){color:#795482;font-size:.8rem}.lifecycle-map:where(.astro-pqdmdyqb){background:#fff;border:1px dashed #9d79a5;border-radius:8px;align-items:center;gap:.18rem;min-height:11.3rem;margin:0 .82rem .45rem;padding:.6rem;display:flex}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){color:#514653;text-align:center;background:#f4f0f5;border-radius:5px;flex:1;align-content:center;place-items:center;gap:.2rem;min-height:7rem;padding:.35rem;display:grid}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb).active{color:#fff;background:#5f2d69}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb)>i:where(.astro-pqdmdyqb){color:#74417e;font-size:1rem}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb).active>i:where(.astro-pqdmdyqb){color:#fff}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){font-size:.42rem}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:var(--surface-muted);font-size:.34rem;line-height:1.3}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb).active span:where(.astro-pqdmdyqb){color:#ddcedf}.lifecycle-map:where(.astro-pqdmdyqb)>i:where(.astro-pqdmdyqb){color:#8f7994;font-size:.55rem}.boundary-loop:where(.astro-pqdmdyqb){color:#42634c;background:#edf6ef;border-radius:5px;align-items:center;gap:.35rem;min-height:2.4rem;margin:0 .82rem .45rem;padding:.35rem .5rem;font-size:.4rem;display:flex}.boundary-loop:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#2f6d40;font-family:var(--thu-mono);margin-left:auto;font-size:.4rem}.proposal-layout:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);background:#fff;border-radius:7px;grid-template-columns:4.2rem 1fr;min-height:15rem;margin:0 .82rem .45rem;display:grid;overflow:hidden}.proposal-layout:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb){color:#fff;background:#4a1c55;grid-template-columns:1rem 1fr;align-content:start;gap:.65rem .25rem;padding:.5rem;display:grid}.proposal-layout:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){font-family:var(--thu-mono);font-size:.36rem}.proposal-layout:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){font-size:.4rem}.proposal-layout:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb){padding:.65rem}.proposal-layout:where(.astro-pqdmdyqb) h3:where(.astro-pqdmdyqb){font-family:var(--thu-display);margin:0 0 .2rem;font-size:.75rem}.proposal-layout:where(.astro-pqdmdyqb) p:where(.astro-pqdmdyqb){color:var(--surface-muted);margin:0;font-size:.41rem}.proposal-figures:where(.astro-pqdmdyqb){grid-template-columns:repeat(2,1fr);gap:.35rem;margin:.55rem 0;display:grid}.proposal-figures:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){background:#f8f5f9;border:1px solid #ded5e1;border-radius:5px;align-content:center;place-items:center;gap:.2rem;min-height:4.3rem;display:grid}.proposal-figures:where(.astro-pqdmdyqb) i:where(.astro-pqdmdyqb){color:#683473;font-size:.9rem}.proposal-figures:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){font-size:.38rem}.proposal-layout:where(.astro-pqdmdyqb) dl:where(.astro-pqdmdyqb){margin:0}.proposal-layout:where(.astro-pqdmdyqb) dl:where(.astro-pqdmdyqb) div:where(.astro-pqdmdyqb){border-top:1px solid #eee9ef;grid-template-columns:4rem 1fr;align-items:center;min-height:1.55rem;display:grid}.proposal-layout:where(.astro-pqdmdyqb) dt:where(.astro-pqdmdyqb),.proposal-layout:where(.astro-pqdmdyqb) dd:where(.astro-pqdmdyqb){margin:0;font-size:.38rem}.proposal-layout:where(.astro-pqdmdyqb) dt:where(.astro-pqdmdyqb){color:#704079;font-weight:800}.proposal-layout:where(.astro-pqdmdyqb) dd:where(.astro-pqdmdyqb){color:var(--surface-muted)}.file-chips:where(.astro-pqdmdyqb){gap:.3rem;margin:0 .82rem .45rem;display:flex}.file-chips:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){border:1px solid var(--surface-line);background:#fff;border-radius:999px;align-items:center;gap:.2rem;padding:.3rem .38rem;font-size:.37rem;display:inline-flex}.file-chips:where(.astro-pqdmdyqb) i:where(.astro-pqdmdyqb){color:#6e3878}.draft-file:where(.astro-pqdmdyqb){background:#fff;border:1px solid #d9cbdc;border-radius:8px;grid-template-columns:3rem 1fr auto;align-items:center;gap:.65rem;min-height:9rem;margin:0 .82rem .6rem;padding:.8rem;display:grid}.draft-file:where(.astro-pqdmdyqb)>i:where(.astro-pqdmdyqb){color:#a63e39;font-size:2.3rem}.draft-file:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb),.draft-file:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb),.draft-file:where(.astro-pqdmdyqb) p:where(.astro-pqdmdyqb){display:block}.draft-file:where(.astro-pqdmdyqb) small:where(.astro-pqdmdyqb){color:#7b4c84;font-size:.4rem}.draft-file:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){margin-top:.15rem;font-size:.57rem}.draft-file:where(.astro-pqdmdyqb) p:where(.astro-pqdmdyqb){color:var(--surface-muted);margin:.2rem 0 0;font-size:.4rem}.draft-file:where(.astro-pqdmdyqb)>span:where(.astro-pqdmdyqb){color:#2f6d40;align-items:center;gap:.2rem;font-size:.4rem;font-weight:800;display:inline-flex}.model-workbench:where(.astro-pqdmdyqb){background:#fff;border:1px solid #c8c1ca;border-radius:7px;grid-template-columns:7rem 1fr;min-height:17.5rem;margin:0 .82rem .45rem;display:grid;overflow:hidden}.model-workbench:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb){color:#ddd;background:#29252b;align-content:start;gap:.2rem;padding:.5rem .35rem;display:grid}.model-workbench:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){margin-bottom:.3rem;padding:.2rem;font-size:.42rem}.model-workbench:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){border-radius:3px;align-items:center;gap:.25rem;min-height:1.55rem;padding:.25rem .3rem;font-size:.36rem;display:flex}.model-workbench:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb).active{color:#fff;background:#5c3563}.model-workbench:where(.astro-pqdmdyqb)>aside:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){margin-left:auto}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb){grid-template-rows:auto 1fr auto;display:grid}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) header:where(.astro-pqdmdyqb){background:#f2eff3;border-bottom:1px solid #ddd7df;justify-content:space-between;align-items:center;min-height:2rem;padding:.35rem .45rem;display:flex}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) header:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){font-size:.43rem;font-weight:800}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) header:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#7a4b83;font-size:.36rem}.model-network:where(.astro-pqdmdyqb){align-content:center;place-items:center;gap:.3rem;padding:.8rem;display:grid}.model-network:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){color:#3f566d;background:#eaf1f7;border:1px solid #9eb3c8;border-radius:4px;padding:.4rem .7rem;font-size:.4rem}.model-network:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb).final{color:#fff;background:#65336f;border-color:#8d6097}.model-network:where(.astro-pqdmdyqb)>i:where(.astro-pqdmdyqb){background:#8c8890;width:1px;height:.5rem}.model-network:where(.astro-pqdmdyqb)>div:where(.astro-pqdmdyqb){grid-template-columns:repeat(4,1fr);gap:.2rem;display:grid}.model-network:where(.astro-pqdmdyqb)>div:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:#615766;background:#f1edf2;border-radius:3px;padding:.25rem;font-size:.32rem}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) footer:where(.astro-pqdmdyqb){border-top:1px solid #ddd7df;justify-content:space-between;align-items:center;min-height:2.2rem;padding:.35rem .45rem;display:flex}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) footer:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:var(--surface-muted);font-size:.35rem}.model-workbench:where(.astro-pqdmdyqb) main:where(.astro-pqdmdyqb) footer:where(.astro-pqdmdyqb) button:where(.astro-pqdmdyqb){color:#fff;background:#3d774f;border:0;border-radius:3px;min-height:1.4rem;font-size:.36rem}.gap-list:where(.astro-pqdmdyqb){background:#fff;border:1px solid #e2c8a0;border-radius:7px;grid-template-columns:repeat(2,1fr);margin:0 .82rem .45rem;display:grid;overflow:hidden}.gap-list:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){grid-template-columns:1.25rem 1fr;align-items:center;gap:.4rem;min-height:4.5rem;padding:.48rem;display:grid}.gap-list:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb):nth-child(2n){border-left:1px solid #eee0c8}.gap-list:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb):nth-child(n+3){border-top:1px solid #eee0c8}.gap-list:where(.astro-pqdmdyqb) b:where(.astro-pqdmdyqb){color:#7d5515;width:1.2rem;height:1.2rem;font-family:var(--thu-mono);background:#fff1ce;border-radius:50%;place-items:center;font-size:.35rem;display:grid}.gap-list:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb),.gap-list:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){display:block}.gap-list:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){font-size:.43rem}.gap-list:where(.astro-pqdmdyqb) span:where(.astro-pqdmdyqb){color:var(--surface-muted);margin-top:.12rem;font-size:.35rem;line-height:1.3}.next-process:where(.astro-pqdmdyqb){color:#fff;background:#44184f;border-radius:7px;align-items:center;gap:.45rem;margin:0 .82rem .45rem;padding:.5rem .6rem;display:flex}.next-process:where(.astro-pqdmdyqb)>span:where(.astro-pqdmdyqb):first-child{color:#d9c8de;font-size:.38rem}.next-process:where(.astro-pqdmdyqb) strong:where(.astro-pqdmdyqb){font-size:.45rem}.next-process:where(.astro-pqdmdyqb) .surface-button:where(.astro-pqdmdyqb){margin-left:auto}@media (width<=48rem){.lca-surface:where(.astro-pqdmdyqb) .journey-surface-view:where(.astro-pqdmdyqb){height:auto;min-height:28rem;max-height:45rem}.project-roadmap:where(.astro-pqdmdyqb){grid-template-columns:repeat(2,1fr)}.project-roadmap:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb):nth-child(3){border-top:1px solid var(--surface-line);border-left:0}.project-roadmap:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb):nth-child(4){border-top:1px solid var(--surface-line)}.lifecycle-map:where(.astro-pqdmdyqb){overflow-x:auto}.lifecycle-map:where(.astro-pqdmdyqb) article:where(.astro-pqdmdyqb){min-width:5rem}.model-workbench:where(.astro-pqdmdyqb){grid-template-columns:5.5rem 1fr}}
