.page-module___8aEwW__shell{width:100%;height:100vh;position:relative;overflow:hidden}
.BootScreen-module__H-4ktG__wrap{cursor:pointer;width:100%;height:100vh;position:relative;overflow:hidden}.BootScreen-module__H-4ktG__bg{position:absolute;inset:0}.BootScreen-module__H-4ktG__grid{filter:blur(.2px);opacity:.55;background-color:#0000;background-image:linear-gradient(#5affc50f 1px,#0000 1px),linear-gradient(90deg,#5affc50f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.BootScreen-module__H-4ktG__scanlines{mix-blend-mode:overlay;opacity:.28;pointer-events:none;background:repeating-linear-gradient(#ffffff08,#ffffff08 1px,#0000 1px 3px);position:absolute;inset:0}.BootScreen-module__H-4ktG__noise{opacity:.12;mix-blend-mode:screen;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.25'/%3E%3C/svg%3E");position:absolute;inset:0}.BootScreen-module__H-4ktG__glow{filter:blur(18px);opacity:.9;background:radial-gradient(circle at 40% 30%,#5affc52e,#0000 45%),radial-gradient(circle at 70% 60%,#5affc51f,#0000 50%);position:absolute;inset:-30%}.BootScreen-module__H-4ktG__panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080e129e;border:1px solid #5affc52e;width:min(980px,100% - 32px);height:min(640px,100% - 32px);margin:16px auto;padding:16px 16px 10px;position:relative;box-shadow:0 0 0 1px #5affc50f,0 0 40px #5affc514}.BootScreen-module__H-4ktG__pre{white-space:pre-wrap;color:#d6ffeff2;text-shadow:0 0 18px #5affc514;margin:0;font-size:12.5px;line-height:1.35}.BootScreen-module__H-4ktG__cursor{margin-left:2px;animation:.7s infinite BootScreen-module__H-4ktG__blink;display:inline-block}@keyframes BootScreen-module__H-4ktG__blink{0%,45%{opacity:1}46%,to{opacity:0}}.BootScreen-module__H-4ktG__hint{color:#d6ffef99;font-size:11px;position:absolute;bottom:10px;right:12px}.BootScreen-module__H-4ktG__logoWrap{place-items:center;margin:6px 0 10px;padding:10px 0 2px;display:grid;position:relative}.BootScreen-module__H-4ktG__logo{opacity:.92;filter:drop-shadow(0 0 22px #5affc538)drop-shadow(0 0 46px #5affc51a);mix-blend-mode:screen;width:min(520px,78%);height:auto;animation:.7s ease-out both BootScreen-module__H-4ktG__bootIn}@keyframes BootScreen-module__H-4ktG__bootIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:.92;transform:translateY(0)scale(1)}}.BootScreen-module__H-4ktG__logoGlow{filter:blur(18px);pointer-events:none;opacity:.9;background:radial-gradient(circle at 50% 55%,#5affc52e,#0000 62%);width:min(560px,85%);height:220px;position:absolute}
.SwarmDashboard-module__H1HY9a__wrap{width:100%;height:100vh;padding:14px;position:relative;overflow:hidden}.SwarmDashboard-module__H1HY9a__bg{pointer-events:none;position:absolute;inset:0}.SwarmDashboard-module__H1HY9a__grid{opacity:.65;background-color:#0000;background-image:linear-gradient(#5affc50d 1px,#0000 1px),linear-gradient(90deg,#5affc50d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.SwarmDashboard-module__H1HY9a__scanlines{opacity:.25;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff08,#ffffff08 1px,#0000 1px 3px);position:absolute;inset:0}.SwarmDashboard-module__H1HY9a__noise{opacity:.1;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.25'/%3E%3C/svg%3E");position:absolute;inset:0}.SwarmDashboard-module__H1HY9a__glow{filter:blur(18px);background:radial-gradient(circle at 20% 25%,#5affc52e,#0000 45%),radial-gradient(circle at 80% 70%,#5affc51f,#0000 55%);position:absolute;inset:-30%}.SwarmDashboard-module__H1HY9a__topbar{border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative;box-shadow:0 0 0 1px #5affc50f,0 0 30px #5affc514}.SwarmDashboard-module__H1HY9a__brand{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.SwarmDashboard-module__H1HY9a__mark{color:var(--accent);text-shadow:0 0 14px #5affc538}.SwarmDashboard-module__H1HY9a__title{letter-spacing:1.5px;font-weight:700}.SwarmDashboard-module__H1HY9a__sub{color:var(--muted);font-size:12px}.SwarmDashboard-module__H1HY9a__pill{color:#000000bf;background:#5affc5e6;border-radius:999px;padding:2px 8px;font-size:11px}.SwarmDashboard-module__H1HY9a__actions,.SwarmDashboard-module__H1HY9a__selectWrap{align-items:center;gap:8px;display:flex}.SwarmDashboard-module__H1HY9a__label{color:var(--muted);letter-spacing:1px;font-size:11px}.SwarmDashboard-module__H1HY9a__select{color:var(--text);background:#00000059;border:1px solid #5affc538;border-radius:10px;outline:none;padding:6px 10px}.SwarmDashboard-module__H1HY9a__btn,.SwarmDashboard-module__H1HY9a__btnGhost,.SwarmDashboard-module__H1HY9a__quickBtn{cursor:pointer;border-radius:12px;padding:8px 12px;font-family:inherit;transition:transform .12s,box-shadow .12s,border-color .12s,opacity .12s}.SwarmDashboard-module__H1HY9a__btn{color:var(--text);background:#5affc51f;border:1px solid #5affc559;box-shadow:0 0 20px #5affc51f}.SwarmDashboard-module__H1HY9a__btn:hover{transform:translateY(-1px);box-shadow:0 0 30px #5affc52e}.SwarmDashboard-module__H1HY9a__btnGhost{color:var(--muted);background:#00000038;border:1px solid #5affc533}.SwarmDashboard-module__H1HY9a__btnGhost:hover{border-color:#5affc552;transform:translateY(-1px)}.SwarmDashboard-module__H1HY9a__btn:disabled,.SwarmDashboard-module__H1HY9a__btnGhost:disabled,.SwarmDashboard-module__H1HY9a__select:disabled,.SwarmDashboard-module__H1HY9a__quickBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.SwarmDashboard-module__H1HY9a__layout{grid-template-columns:1.1fr 1fr 1.1fr;gap:12px;height:calc(100vh - 84px);margin-top:12px;display:grid;position:relative}.SwarmDashboard-module__H1HY9a__panel{border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;padding:12px;overflow:hidden;box-shadow:0 0 0 1px #5affc50f,0 0 30px #5affc50f}.SwarmDashboard-module__H1HY9a__panelHeader{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.SwarmDashboard-module__H1HY9a__panelTitle{letter-spacing:1px;font-size:12px;font-weight:700}.SwarmDashboard-module__H1HY9a__panelHint{color:var(--muted);font-size:11px}.SwarmDashboard-module__H1HY9a__textarea{resize:none;width:100%;height:120px;color:var(--text);background:#00000047;border:1px solid #5affc52e;border-radius:14px;outline:none;padding:10px 12px;line-height:1.4;box-shadow:inset 0 0 0 1px #5affc50a}.SwarmDashboard-module__H1HY9a__process{margin-top:10px}.SwarmDashboard-module__H1HY9a__taskList{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.SwarmDashboard-module__H1HY9a__task{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.SwarmDashboard-module__H1HY9a__icon{text-shadow:0 0 14px #5affc52e;margin-top:2px;font-size:14px}.SwarmDashboard-module__H1HY9a__icon[data-status=ok]{color:var(--accent)}.SwarmDashboard-module__H1HY9a__icon[data-status=warn]{color:var(--warn)}.SwarmDashboard-module__H1HY9a__icon[data-status=fail]{color:var(--fail)}.SwarmDashboard-module__H1HY9a__icon[data-status=running]{color:#d6ffefb3}.SwarmDashboard-module__H1HY9a__icon[data-status=idle]{color:#d6ffef59}.SwarmDashboard-module__H1HY9a__taskTop{justify-content:space-between;gap:10px;display:flex}.SwarmDashboard-module__H1HY9a__taskLabel{font-size:12px}.SwarmDashboard-module__H1HY9a__taskDetail{color:var(--muted);font-size:11px}.SwarmDashboard-module__H1HY9a__chipRow{margin-top:6px}.SwarmDashboard-module__H1HY9a__chip{color:#d6ffefe0;white-space:nowrap;text-overflow:ellipsis;background:#00000038;border:1px solid #5affc52e;border-radius:999px;max-width:100%;padding:6px 10px;font-size:11px;display:inline-block;overflow:hidden;box-shadow:0 0 20px #5affc50f}.SwarmDashboard-module__H1HY9a__muted{color:var(--muted);font-size:11px}.SwarmDashboard-module__H1HY9a__quick{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.SwarmDashboard-module__H1HY9a__quickBtn{color:var(--muted);background:#00000038;border:1px solid #5affc52e}.SwarmDashboard-module__H1HY9a__quickBtn:hover{color:var(--text);border-color:#5affc552;transform:translateY(-1px)}.SwarmDashboard-module__H1HY9a__mid{grid-template-rows:auto 1fr;gap:10px;display:grid}.SwarmDashboard-module__H1HY9a__panelHeaderInline{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.SwarmDashboard-module__H1HY9a__live{color:#d6ffef8c;text-shadow:0 0 14px #5affc51f;font-size:11px}.SwarmDashboard-module__H1HY9a__live[data-on="1"]{color:#5affc5f2}.SwarmDashboard-module__H1HY9a__canvasWrap{background:#00000038;border:1px solid #5affc52e;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #5affc50d}.SwarmDashboard-module__H1HY9a__canvas{width:100%;height:100%;display:block}.SwarmDashboard-module__H1HY9a__console{color:#d6ffefeb;white-space:pre-wrap;background:#00000047;border:1px solid #5affc52e;border-radius:14px;width:100%;height:calc(100% - 26px);margin:0;padding:10px;font-size:12px;line-height:1.35;overflow:auto}.SwarmDashboard-module__H1HY9a__cursor{animation:.7s infinite SwarmDashboard-module__H1HY9a__blink}@keyframes SwarmDashboard-module__H1HY9a__blink{0%,45%{opacity:1}46%,to{opacity:0}}@media (max-width:1100px){.SwarmDashboard-module__H1HY9a__layout{grid-template-columns:1fr;height:auto;padding-bottom:14px;overflow:auto}.SwarmDashboard-module__H1HY9a__wrap,body{overflow:auto}}
