:root{color-scheme:dark;--bg:#070818;--panel:#0f1130;--panel2:#1c1f4d;--line:#454b8f;--ink:#ffffff;--ink2:#dfe2ff;--e-pink:#ff4f9a;--e-violet:#9a5cff;--e-blue:#3d9bff;--c1:#f25cc8;--c2:#3d9bff;--c3:#10c7a8;--c4:#9b78ff;--c5:#c9a800;--c0:#a6abd6;--ok:#4dff9e;--warn:#ffc24d;--bad:#ff7a93;--on-mark:#05061a;--link:#9cc9ff;--glow:0 0 22px rgba(120,90,255,.22);--sel:#fff;--btn1:#5a22e0;--btn2:#1a49c2;--on-btn:#fff;--mini:#1a49c2;--track:#2a2e66}:root[data-theme=sun]{color-scheme:light;--bg:#e7e9fa;--panel:#ffffff;--panel2:#eceefc;--line:#3a3f7a;--ink:#05061a;--ink2:#23264d;--e-pink:#c4006b;--e-violet:#5a22e0;--e-blue:#0047c8;--c1:#c4008f;--c2:#0047c8;--c3:#00805a;--c4:#7a1fd6;--c5:#8a6500;--c0:#555a80;--ok:#00662f;--warn:#804500;--bad:#b00030;--on-mark:#ffffff;--link:#0039a6;--glow:none;--sel:#05061a;--track:#d3d6f2}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-size:16px;line-height:1.45;font-weight:500;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:calc(env(safe-area-inset-bottom) + 92px)}body.noscroll{overflow:hidden}a{color:var(--link)}:focus-visible{outline:3px solid var(--sel);outline-offset:2px}button,select,input{font:inherit;color:inherit}button{cursor:pointer}svg{display:block}.ic{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.shell{display:block}.side{display:none}.main{width:100%;max-width:1560px;margin:0 auto;padding:calc(env(safe-area-inset-top) + 12px) 16px 0;min-width:0}.top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;margin-bottom:14px}.brand{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:800;letter-spacing:-.01em}.mark{width:30px;height:30px;flex:0 0 auto}.search{grid-column:1/-1;position:relative}.search .ic{position:absolute;left:13px;top:12px;color:var(--ink2);pointer-events:none}.search input{width:100%;min-height:46px;padding:10px 14px 10px 44px;border-radius:12px;font-size:16px;background:var(--panel);border:2px solid var(--line);color:var(--ink);font-weight:600;-webkit-appearance:none}.search input::placeholder{color:var(--ink2);opacity:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:9px 15px;border-radius:12px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.75;cursor:progress}.btn.primary{background:linear-gradient(135deg,var(--btn1),var(--btn2));border-color:transparent;color:var(--on-btn)}.btn.mini{min-height:40px;padding:6px 12px;font-size:14px;background:var(--mini);border-color:transparent;color:#fff}.scanlabel{max-width:42vw;overflow:hidden;text-overflow:ellipsis}#progress{position:fixed;top:0;left:0;height:4px;width:0;z-index:30;transition:width .4s,opacity .4s;opacity:0;background:linear-gradient(90deg,var(--e-pink),var(--e-violet),var(--e-blue))}.tabs{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(5,1fr);background:var(--panel);border-top:2px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.tabs a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 2px 8px;min-height:60px;color:var(--ink2);font-size:14px;font-weight:700;text-decoration:none}.tabs a[aria-current=page]{color:var(--on-btn);background:linear-gradient(135deg,var(--btn1),var(--btn2))}.side a{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:48px;color:var(--ink2);font-size:16px;font-weight:700;text-decoration:none;border-radius:12px;margin-bottom:4px}.side a:hover{background:var(--panel2);color:var(--ink)}.side a[aria-current=page]{color:var(--on-btn);background:linear-gradient(135deg,var(--btn1),var(--btn2))}.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.card{min-width:0;border:2px solid transparent;border-radius:16px;padding:15px;box-shadow:var(--glow);background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(150deg,var(--e1,var(--e-pink)),var(--e2,var(--e-violet))) border-box;animation:rise .45s ease both}.card.b{--e1:var(--e-blue);--e2:var(--e-violet)}.card.p{--e1:var(--e-violet);--e2:var(--e-pink)}@keyframes rise{0%{transform:translateY(8px)}to{transform:none}}.chead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px;min-height:40px}.ctitle{font-size:17px;font-weight:800;letter-spacing:-.005em;margin:0}.sub{font-size:14px;color:var(--ink2);font-weight:600}.h1{font-size:25px;font-weight:800;letter-spacing:-.015em;margin:4px 0 12px}.status{display:flex;align-items:center;gap:13px}.sdot{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--sc);color:var(--on-mark)}.sdot .ic{width:28px;height:28px}.stitle{font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.2}.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.kpi{display:block;padding:11px 13px;border-radius:12px;background:var(--panel2);border:2px solid var(--line);color:var(--ink);text-decoration:none;min-height:44px}.kpi:hover{border-color:var(--sel)}.knum{font-size:31px;font-weight:800;line-height:1.1;letter-spacing:-.02em;display:block}.klab{font-size:14px;font-weight:700;color:var(--ink2)}.donut{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:center}.ring{position:relative;width:152px;height:152px;flex:0 0 auto}.ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ring circle.seg{fill:none;stroke-width:17;cursor:pointer;transition:stroke-width .15s}.ring circle.seg:hover,.ring circle.seg:focus{stroke-width:22;outline:none}.ring circle.bg{fill:none;stroke:var(--track);stroke-width:17}.rmid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;padding:0 28px}.rnum{font-size:33px;font-weight:800;line-height:1.05}.rlab{font-size:14px;font-weight:700;color:var(--ink2);line-height:1.15}.legend{flex:1 1 150px;min-width:0;display:grid;gap:3px}.leg{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:5px 8px;border-radius:9px;background:none;border:2px solid transparent;color:var(--ink);text-align:left;font-size:15px;font-weight:700;text-decoration:none}.leg:hover{background:var(--panel2)}.leg.on{border-color:var(--sel)}.leg .sw{width:14px;height:14px;border-radius:4px;flex:0 0 auto}.leg .v{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800}.trend{position:relative;touch-action:pan-y;outline-offset:4px}.trend text{fill:var(--ink2);font-size:14px;font-weight:700}.tip{position:absolute;top:0;pointer-events:none;background:var(--panel2);border:2px solid var(--sel);color:var(--ink);border-radius:10px;padding:6px 10px;font-size:14px;font-weight:700;white-space:nowrap;z-index:3;display:none}.note{font-size:15px;color:var(--ink2);font-weight:600;padding:8px 0}.row{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 2px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.row:first-child{border-top:none}a.row:hover{background:var(--panel2)}.grow{flex:1;min-width:0}.nm{font-size:15px;font-weight:700;word-break:break-word}.meta{font-size:14px;color:var(--ink2);font-weight:600;font-variant-numeric:tabular-nums;word-break:break-word}.chev{color:var(--ink2);flex:0 0 auto}.pill{display:inline-block;font-size:14px;font-weight:800;padding:1px 9px;border-radius:999px;white-space:nowrap;line-height:1.5}.p-ok{background:var(--ok);color:var(--on-mark)}.p-warn{background:var(--warn);color:var(--on-mark)}.p-bad{background:var(--bad);color:var(--on-mark)}.p-dim{background:var(--panel2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.pills{display:inline-flex;gap:5px;flex-wrap:wrap;vertical-align:middle}.more{width:100%;margin-top:10px}.action{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.stack{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px}.st{display:flex;align-items:center;gap:11px;padding:6px;border-radius:12px;min-height:56px;color:var(--ink);text-decoration:none;background:none;border:none;text-align:left;width:100%}.st:hover{background:var(--panel2)}.st i{width:44px;height:44px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--mc);color:var(--on-mark);font-style:normal}.st b{display:block;font-size:21px;line-height:1.1;font-weight:800}.st span{font-size:14px;font-weight:700;color:var(--ink2);line-height:1.2;display:block}.map{width:100%;max-width:430px;margin:0 auto;height:auto;overflow:visible}.map .lab{font-size:17px;font-weight:800;fill:var(--ink);paint-order:stroke;stroke:var(--panel);stroke-width:5px}.map .node{cursor:pointer}.map .node:hover circle.dot{stroke:var(--sel);stroke-width:3}.flow{stroke-dasharray:7 9;animation:flow 1.6s linear infinite}@keyframes flow{to{stroke-dashoffset:-32}}.filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px;align-items:center}.chip{min-height:44px;padding:6px 13px;border-radius:999px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:7px}.chip:hover{border-color:var(--sel)}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip .sw{width:12px;height:12px;border-radius:3px}.sel{min-height:44px;padding:6px 10px;border-radius:12px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font-size:15px;font-weight:700}.flabel{font-size:14px;font-weight:800;color:var(--ink2);margin-bottom:4px}.fscroll{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 8px;padding:0 16px 2px;scrollbar-width:none;touch-action:pan-x pan-y}.fscroll::-webkit-scrollbar{display:none}.fscroll .chip{flex:0 0 auto}.scrim{position:fixed;inset:0;background:#030412b3;z-index:40;display:none}.drawer{position:fixed;top:0;right:0;bottom:0;width:100%;z-index:41;background:var(--bg);display:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top) + 8px) 16px calc(env(safe-area-inset-bottom) + 28px)}.open .scrim,.open .drawer{display:block}.open .drawer{animation:slide .22s ease both}@keyframes slide{0%{transform:translate(28px);opacity:.3}to{transform:none;opacity:1}}.dback{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--link);font-size:16px;font-weight:800;min-height:46px;padding:0}.dtitle{font-size:25px;font-weight:800;letter-spacing:-.02em;word-break:break-word;line-height:1.2}.dsub{font-size:15px;color:var(--ink2);font-weight:600;margin-top:4px}.vers{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:12px 0 14px;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}h2{font-size:15px;margin:20px 0 8px;color:var(--ink2);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.drawer .card{animation:none;margin-bottom:10px}.banner{border-radius:12px;padding:12px 14px;margin-bottom:12px;font-size:15px;font-weight:600;background:var(--panel);border:2px solid var(--bc,var(--warn))}.step{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.step:first-child{border-top:none;padding-top:0}.step:last-child{padding-bottom:0}.snum{flex:0 0 28px;height:28px;border-radius:50%;background:var(--panel2);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;box-shadow:inset 0 0 0 1px var(--line)}.stxt{font-size:15px;font-weight:600}.cmd{margin-top:9px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;overflow-x:auto;white-space:pre;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.cmdbar{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}.deps{display:flex;flex-wrap:wrap;gap:7px}dialog{background:var(--panel);color:var(--ink);border:2px solid var(--e-violet);border-radius:16px;padding:18px;width:min(420px,calc(100vw - 32px))}dialog::backdrop{background:#030412b3}dialog p{margin:0 0 6px;font-size:18px;font-weight:800;word-break:break-word}dialog .sub{margin-bottom:14px;display:block}.dbtns{display:flex;gap:9px}.dbtns .btn{flex:1}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom) + 76px);background:var(--panel);border:2px solid var(--sel);color:var(--ink);padding:11px 16px;border-radius:12px;font-size:15px;font-weight:700;z-index:60;max-width:92vw;width:max-content}.spin{display:inline-block;width:16px;height:16px;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;animation:s .8s linear infinite;vertical-align:-3px;flex:0 0 auto}@keyframes s{to{transform:rotate(360deg)}}@media(max-width:439px){#theme{padding:9px 11px}#theme span,.scanword{display:none}}@media(min-width:640px){.fscroll{flex-wrap:wrap;overflow:visible;margin:0 0 8px;padding:0}.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.span2{grid-column:span 2}.all{grid-column:1/-1}.drawer{width:560px;border-left:2px solid var(--e-violet)}.top{grid-template-columns:minmax(0,1fr) auto auto}}@media(min-width:960px){body{padding-bottom:24px}.tabs{display:none}.shell{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}.side{display:block;background:var(--panel);border-right:2px solid var(--line);padding:18px 12px}.side .brand{padding:2px 8px 18px;font-size:23px}.sidehost{padding:12px;margin-bottom:14px;border-radius:12px;background:var(--panel2);font-size:14px;font-weight:700}.sidehost div{display:flex;justify-content:space-between;gap:8px;padding:3px 0;align-items:center}.main{padding:16px 20px 0}.top .brand{display:none}.top{grid-template-columns:minmax(0,1fr) auto auto}.search{grid-column:1;grid-row:1}.action{grid-template-columns:230px minmax(0,1.15fr) minmax(0,1fr);align-items:center}.stack{grid-template-columns:1fr}.ac{order:90}}@media(min-width:1320px){.grid.over{grid-template-columns:repeat(4,minmax(0,1fr))}.over .span2{grid-column:span 2}.over .all{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--bg: #0a0f26;--panel: #0f1838;--panel2: #172452;--line: #34508a;--ink: #ffffff;--ink2: #d6e4ff;--e-pink: #ffa94d;--e-violet: #3a7bff;--e-blue: #38e0ff;--link: #7fdcff;--glow: 0 0 22px rgba(56, 200, 255, .2);--btn1: #1446b8;--btn2: #0b5a86;--on-btn: #fff;--mini: #1446b8;--track: #1f2d5e;--radar: rgba(64, 190, 255, .11);--radar-amber: rgba(255, 169, 77, .07);--sweep: rgba(56, 224, 255, .1)}:root[data-theme=sun]{--bg: #e6edf8;--panel: #ffffff;--panel2: #e9f0fb;--line: #2e4a78;--ink: #05102a;--ink2: #1f2f52;--e-pink: #a84800;--e-violet: #0047c8;--e-blue: #006b8f;--link: #00449e;--glow: none;--btn1: #0047c8;--btn2: #005c80;--mini: #0047c8;--track: #d0dcef;--radar: rgba(0, 71, 200, .07);--radar-amber: rgba(168, 72, 0, .06);--sweep: transparent}:root{--panel-2: var(--panel2);--border: var(--line);--grid: var(--panel2);--text: var(--ink);--text-dim: var(--ink2);--text-mute: var(--ink2);--gold: #ffb45c;--wordmark: var(--gold);--accent: var(--link);--accent-fill: linear-gradient(135deg, var(--btn1), var(--btn2));--on-accent: var(--on-btn);--active: #3fcfc1;--disabled-bg: var(--panel2);--disabled-ink: var(--ink2);--sev-critical: #d03b3b;--sev-high: #d95926;--sev-medium: #c98500;--sev-low: #3987e5;--sev-none: #6e7681;--kev: #9085e9;--chart-1: #25a196;--pill-critical: #ff7a93;--pill-high: #ff9a5c;--pill-medium: #ffc24d;--pill-low: #7ab8ff;--pill-none: #a6abd6;--pill-kev: #c0aeff;--kev-ink: #c0aeff}:root[data-theme=sun]{--wordmark: var(--ink);--active: #005a4a;--kev: #5a22e0;--pill-critical: #b00030;--pill-high: #9c3800;--pill-medium: #804500;--pill-low: #0047c8;--pill-none: #4a4f75;--pill-kev: #5a22e0;--kev-ink: #4f1cc9}html{font-size:16px}@media(min-width:1000px){html{font-size:18px}}@media(max-width:959px){input,select,textarea{font-size:16px!important}}.main button,.main select,.main input:not([type=checkbox]):not([type=radio]){min-height:44px}.top .search{min-width:0}.brand.wm{color:var(--wordmark);letter-spacing:.08em}.tagline{font-size:14px;font-weight:600;color:var(--ink2);padding:0 8px 16px;line-height:1.25}.side .brand{padding-bottom:6px}.dotok{width:12px;height:12px;border-radius:50%;flex:none;background:var(--ok)}.dotok.off{background:var(--bad)}.panel{min-width:0;border:2px solid transparent;border-radius:16px;padding:15px;box-shadow:var(--glow);background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(150deg,var(--e1, var(--e-pink)),var(--e2, var(--e-violet))) border-box}.panel.b{--e1: var(--e-blue);--e2: var(--e-violet)}.panel.p{--e1: var(--e-violet);--e2: var(--e-pink)}.panel-title{margin:0 0 11px;font-size:17px;font-weight:800;letter-spacing:-.005em;text-transform:none;color:var(--ink)}.subtabs{display:flex;gap:7px;overflow-x:auto;margin:0 -16px 14px;padding:2px 16px;scrollbar-width:none;touch-action:pan-x pan-y}.subtabs::-webkit-scrollbar{display:none}.subtabs a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:6px 15px;border-radius:999px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.subtabs a:hover{border-color:var(--sel)}.subtabs a.active{background:var(--ink);color:var(--bg);border-color:var(--ink)}@media(min-width:640px){.subtabs{flex-wrap:wrap;overflow:visible;margin:0 0 14px;padding:2px 0}}.sev-pill,.kev-chip{display:inline-block;font-size:14px;font-weight:800;line-height:1.5;padding:1px 9px;border-radius:999px;white-space:nowrap;color:var(--on-mark);font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sev-pill.critical{background:var(--pill-critical)}.sev-pill.high{background:var(--pill-high)}.sev-pill.medium{background:var(--pill-medium)}.sev-pill.low{background:var(--pill-low)}.sev-pill.unknown{background:var(--pill-none)}.kev-chip{background:var(--pill-kev)}.filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px}.filter-chip{min-height:44px;padding:6px 13px;border-radius:999px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.filter-chip:hover{border-color:var(--sel)}.filter-chip.active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.filter-select{min-height:44px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;font-size:15px;font-weight:700;padding:6px 10px;border-radius:12px;max-width:100%}.chart-tip{position:absolute;z-index:5;pointer-events:none;background:var(--panel2);border:2px solid var(--sel);color:var(--ink);border-radius:10px;padding:6px 10px;font-size:14px;font-weight:700;max-width:260px}.chart-tip .tip-title{font-weight:800;margin-bottom:.2rem}.chart-tip .tip-row{display:flex;align-items:center;gap:.4rem;color:var(--ink2)}.chart-tip .tip-row .val{margin-left:auto;color:var(--ink);font-variant-numeric:tabular-nums}.chart-tip .dot{width:8px;height:8px;border-radius:50%;flex:none}.chart-legend{display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin-top:.5rem}.legend-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;border:0;background:none;padding:.15rem .2rem;font:inherit;font-size:14px;font-weight:700;color:var(--ink2);cursor:pointer;border-radius:4px}.legend-chip .dot{width:10px;height:10px;border-radius:50%}.legend-chip.off{text-decoration:line-through}.legend-chip.static{cursor:default}.skel{border-radius:6px;background:linear-gradient(100deg,var(--panel-2) 40%,var(--track) 50%,var(--panel-2) 60%);background-size:200% 100%;animation:skel-shimmer 1.4s infinite linear}@keyframes skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skel{animation:none}}.main h2{margin:0;font-size:17px;font-weight:800;letter-spacing:normal;text-transform:none;color:inherit}@media(pointer:coarse){.cve-chip{display:inline-flex;align-items:center;min-height:44px}}.main input::placeholder{color:var(--ink2);opacity:1}body:before,body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background:repeating-radial-gradient(circle at 88% 8%,transparent 0 70px,var(--radar) 71px 72px),linear-gradient(var(--radar),var(--radar)) 88% 0 / 1px 100% no-repeat,linear-gradient(var(--radar),var(--radar)) 0 8% / 100% 1px no-repeat,radial-gradient(circle at 12% 92%,var(--radar-amber) 0 1px,transparent 2px 100%) 0 0 / 46px 46px;-webkit-mask-image:radial-gradient(circle at 88% 8%,#000 0,#000 30%,transparent 75%);mask-image:radial-gradient(circle at 88% 8%,#000 0,#000 30%,transparent 75%)}body:after{left:auto;bottom:auto;width:140vmax;height:140vmax;top:calc(8vh - 70vmax);right:calc(12vw - 70vmax);border-radius:50%;background:conic-gradient(from 0deg,var(--sweep),transparent 50deg 360deg);animation:radar-sweep 9s linear infinite}@keyframes radar-sweep{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){body:after{animation:none}}:root[data-theme=sun] body:after{display:none}.mark{border-radius:8px}.side .mark{width:36px;height:36px}.panel-title:before,.ctitle:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;vertical-align:.12em;border-radius:50%;background:var(--e-pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--e-pink) 28%,transparent)}.card[aria-label=Status]{background:linear-gradient(var(--radar),var(--radar)) calc(100% - 64px) 0 / 1px 100% no-repeat padding-box,linear-gradient(var(--radar),var(--radar)) 0 64px / 100% 1px no-repeat padding-box,repeating-radial-gradient(circle at calc(100% - 64px) 64px,transparent 0 38px,var(--radar) 39px 40px) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(150deg,var(--e1, var(--e-pink)),var(--e2, var(--e-violet))) border-box}
