.p-mon .vig-hd{margin-bottom:12px}.p-mon .vd{padding:4px 11px;font-size:11px}.p-mon .pv{border:1px solid var(--line);background:var(--mint2);border-radius:12px;height:150px;position:relative;overflow:hidden}.p-mon .pv img{object-fit:cover;object-position:var(--op,50% 50%);width:100%;height:100%;transform:scale(var(--z,1));margin:0;position:absolute;inset:0}.p-mon .stp .ill{border:1px solid var(--line);background:var(--mint2);border-radius:10px;height:118px;margin-bottom:14px;transition:background .2s;position:relative;overflow:hidden}.p-mon .stp:hover .ill{background:var(--mint)}.p-mon .ph{background:var(--navy);border-radius:16px;width:120px;height:150px;padding:8px 6px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px #0a1a4640}[data-theme=dark] .p-mon .ph{background:#1b2340}.p-mon .ph .cam{background:#0c0f1e;border-radius:9px;height:66px;position:relative;overflow:hidden}.p-mon .ph .cam img{object-fit:cover;opacity:.9;width:100%;height:100%;margin:0;display:block}.p-mon .ph .cam i{border:2px solid #fff;border-radius:2px;width:12px;height:12px;position:absolute}.p-mon .ph .cam i:nth-child(2){border-bottom:0;border-right:0;top:6px;left:6px}.p-mon .ph .cam i:nth-child(3){border-bottom:0;border-left:0;top:6px;right:6px}.p-mon .ph .cam i:nth-child(4){border-top:0;border-right:0;bottom:6px;left:6px}.p-mon .ph .cam i:nth-child(5){border-top:0;border-left:0;bottom:6px;right:6px}.p-mon .ph .cam .scanline{background:var(--green);height:2px;box-shadow:0 0 10px var(--green);position:absolute;top:0;left:0;right:0}.p-mon .stp.in .ph .cam .scanline{animation:scanSweep 2.4s var(--ez) .4s infinite}@keyframes scanSweep{0%{opacity:0;top:0}10%,90%{opacity:1}to{opacity:0;top:64px}}.p-mon .ph .vws{grid-template-columns:repeat(6,1fr);gap:3px;margin-top:7px;display:grid}.p-mon .ph .vws i{background:#ffffff2e;border-radius:2px;height:5px}.p-mon .ph .vws i.on{background:#4ade80}.p-mon .ph .cap{color:#fff;text-align:center;letter-spacing:.4px;margin-top:6px;font-size:8px;font-weight:800}.p-mon .dev{position:absolute;inset:12px 14px}.p-mon .dev img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:44%;height:100%;margin:0;position:absolute;top:0;left:0}.p-mon .dev .bars{grid-template-columns:repeat(14,1fr);align-items:end;gap:2px;display:grid;position:absolute;inset:0 0 16px 50%}.p-mon .dev .bars i{height:var(--h);background:var(--green);opacity:.55;transform-origin:bottom;border-radius:2px 2px 0 0;display:block;transform:scaleY(0)}.p-mon .dev .bars i.fl{opacity:1;background:#f59e0b}.p-mon .stp.in .dev .bars i{animation:barIn .5s var(--ez) both;animation-delay:calc(var(--i) * 40ms + .15s)}@keyframes barIn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.p-mon .dev .tol{border-top:1px dashed #f59e0b;position:absolute;bottom:calc(16px + 55%);left:50%;right:0}.p-mon .dev .tol span{color:#b45309;letter-spacing:.3px;font-size:8px;font-weight:800;position:absolute;top:-14px;right:0}[data-theme=dark] .p-mon .dev .tol span{color:#fbbf24}.p-mon .dev .ax{color:var(--grey);letter-spacing:.3px;justify-content:space-between;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:0;left:50%;right:0}.p-mon .stp .ill:has(.dcs){height:auto;min-height:118px}.p-mon .dcs{gap:5px;padding:12px 14px;display:grid;position:relative}.p-mon .dcs .rw{background:var(--bg2);border:1px solid var(--line);color:var(--navy2);white-space:nowrap;opacity:0;min-width:0;transition:opacity .4s var(--ez), transform .4s var(--ez);border-radius:9px;align-items:center;gap:8px;padding:5px 9px;font-size:10.5px;display:flex;transform:translateY(8px)}.p-mon .stp.in .dcs .rw{opacity:1;transform:none}.p-mon .stp.in .dcs .rw:nth-child(2){transition-delay:.25s}.p-mon .stp.in .dcs .rw:nth-child(3){transition-delay:.5s}.p-mon .dcs .rw>span:nth-child(2){text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.p-mon .dcs .rw b{color:var(--navy)}.p-mon .dcs .rw .vd{margin-left:auto;padding:2px 8px;font-size:9px}.p-mon .dcs .rw .ava{background:var(--mint);width:20px;height:20px;color:var(--green-d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:800;display:flex}.p-mon .chkgrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:32px;margin:0 0 56px;display:grid}.p-mon .chkgrid .tx{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.p-mon .anat{border:1px solid var(--line);background:var(--mint2);aspect-ratio:1/1.05;border-radius:16px;margin:0;position:relative;overflow:hidden}.p-mon .anat img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;margin:0;position:absolute;inset:0;transform:scale(1.08)}.p-mon .anat .pin{left:var(--x);top:var(--y);background:var(--bg);border:2px solid var(--green);width:26px;height:26px;color:var(--green);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:10.5px;font-weight:800;transition:background .15s,color .15s;display:flex;position:absolute;transform:translate(-50%,-50%)}.p-mon .anat .pin.on,.p-mon .anat .pin:hover{background:var(--green);color:#fff}.p-mon .anat .tip{background:var(--bg);border:1px solid var(--line);color:var(--navy2);animation:simIn .3s var(--ez);border-radius:10px;padding:10px 12px;font-size:12.5px;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 10px 24px #0c0f1e14}.p-mon .anat .tip b{color:var(--navy);font-size:13px;display:block}.p-mon .anat figcaption{letter-spacing:.5px;color:#fff;background:#0a1a46bf;border-radius:10px;padding:3px 9px;font-size:9.5px;font-weight:800;position:absolute;top:12px;left:12px}.p-mon .cal{grid-template-columns:repeat(12,1fr);align-content:center;gap:4px;height:100%;display:grid}.p-mon .cal i{background:var(--mint);border:1px solid var(--line);border-radius:5px;height:26px;display:block;position:relative}.p-mon .cal i:after{content:"";background:var(--green);opacity:.5;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-mon .cal i.ch{background:var(--green);border-color:var(--green)}.p-mon .cal i.ch:after{opacity:1;background:#fff;width:8px;height:8px}.p-mon .gain .lg{color:var(--grey);gap:12px;font-size:9.5px;font-weight:700;display:flex;position:absolute;bottom:6px;left:12px;right:12px}.p-mon .gain .lg i{background:var(--mint);border:1px solid var(--line);vertical-align:-1px;border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.p-mon .gain .lg i.ch{background:var(--green);border-color:var(--green)}.p-mon .spark{position:absolute;inset:12px 12px 22px}.p-mon .spark svg{width:100%;height:100%;overflow:visible}.p-mon .spark path{fill:none;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.p-mon .spark .fillp{fill:var(--mint);stroke:none;opacity:.8}.p-mon .spark circle{fill:#f59e0b}.p-mon .spark .al{color:#b45309;white-space:nowrap;background:#f59e0b24;border-radius:8px;padding:2px 7px;font-size:9px;font-weight:800;position:absolute;top:-4px;left:42%;transform:translate(-50%)}[data-theme=dark] .p-mon .spark .al{color:#fbbf24}.p-mon .log div{grid-template-columns:36px minmax(0,1fr);font-size:10.5px;line-height:1.4}.p-mon .log span:first-child{font-variant-numeric:tabular-nums;color:var(--grey);font-weight:700}@media (prefers-reduced-motion:reduce){.p-mon .stp.in .ph .cam .scanline,.p-mon .stp.in .dev .bars i,.p-mon .anat .tip{animation:none}.p-mon .dev .bars i{transform:none}.p-mon .dcs .rw{opacity:1;transition:none;transform:none}}@media (max-width:900px){.p-mon .chkgrid,.p-mon .chkgrid .tx{grid-template-columns:1fr}}.p-mon .p-cta{grid-template-columns:minmax(0,1fr) 220px;gap:24px;padding:36px 0 36px 40px}.p-mon .p-cta .who{aspect-ratio:auto;background:0 0;border:0;border-radius:0;align-self:end;height:250px;position:relative;overflow:visible}.p-mon .p-cta .who:before{content:"";background:var(--mint);filter:blur(2px);border-radius:50%;height:210px;position:absolute;bottom:-20px;left:0;right:0}.p-mon .p-cta .who img{object-fit:contain;object-position:bottom;width:100%;height:100%;margin:0;position:absolute;bottom:0;left:0}@media (max-width:900px){.p-mon .p-cta{text-align:center;grid-template-columns:1fr;padding:32px}.p-mon .p-cta .acts{justify-content:center}.p-mon .p-cta p{margin:0 auto 22px}}.p-mon .queue .qr{grid-template-columns:28px minmax(0,1fr) auto;padding:9px 10px}.p-mon .queue .qr .ava{width:28px;height:28px;font-size:10px}.p-mon .queue .qr .vd{padding:3px 9px;font-size:10px}
