
#pa-net-panel.pa-v141-refined #pa-net-card{
  width:min(1240px,calc(100vw - 42px))!important;
  max-height:min(840px,calc(100dvh - 42px))!important;
  overflow:auto!important;
  border-radius:22px!important;
  background:
    radial-gradient(circle at 12% 4%,rgba(255,210,91,.16),transparent 28%),
    radial-gradient(circle at 90% 18%,rgba(124,255,213,.16),transparent 32%),
    linear-gradient(180deg,rgba(9,13,28,.98),rgba(4,5,13,.99))!important;
  border:1px solid rgba(124,255,213,.38)!important;
  box-shadow:0 34px 110px rgba(0,0,0,.72),0 0 0 1px rgba(255,255,255,.06) inset,0 0 52px rgba(124,255,213,.10)!important;
}
#pa-net-panel.pa-v141-refined .pa-net-top{padding:18px 20px 10px!important;margin:0!important;border-bottom:1px solid rgba(124,255,213,.14)}
#pa-net-panel.pa-v141-refined .pa-net-title{font-size:clamp(22px,2.6vw,34px)!important;letter-spacing:.08em!important;color:#fff2bf!important}
#pa-net-panel.pa-v141-refined .pa-net-sub{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:rgba(219,234,254,.78)!important;font-size:12px!important}
.pa-v141-lobby-hero{display:grid;grid-template-columns:minmax(280px,1.08fr) minmax(300px,.92fr);gap:14px;margin:14px 18px 10px}
.pa-v141-hero-card,.pa-v141-server-card,.pa-v141-party-board,.pa-v141-elevator-card{position:relative;border:1px solid rgba(124,255,213,.22);background:linear-gradient(180deg,rgba(10,24,38,.78),rgba(4,8,18,.78));box-shadow:0 16px 42px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.04) inset;overflow:hidden}
.pa-v141-hero-card:before,.pa-v141-server-card:before,.pa-v141-party-board:before,.pa-v141-elevator-card:before{content:"";position:absolute;left:-1px;top:-1px;width:20px;height:20px;border-left:2px solid rgba(124,255,213,.72);border-top:2px solid rgba(124,255,213,.72)}
.pa-v141-hero-card{min-height:168px;padding:18px 18px 16px;background:radial-gradient(circle at 18% 16%,rgba(255,210,91,.20),transparent 36%),linear-gradient(135deg,rgba(34,20,38,.86),rgba(5,13,25,.88) 58%,rgba(9,38,43,.82))}
.pa-v141-hero-kicker{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,210,91,.38);padding:5px 9px;color:#fff2bf;background:rgba(255,210,91,.08);font:900 10px/1 ui-monospace,monospace;letter-spacing:.12em}
.pa-v141-hero-title{margin:14px 0 8px;color:#ffffff;font:900 clamp(22px,2.4vw,32px)/1.05 ui-monospace,monospace;letter-spacing:.04em;text-shadow:0 0 18px rgba(255,210,91,.18)}
.pa-v141-hero-desc{max-width:760px;color:rgba(219,234,254,.82);font:12px/1.65 ui-sans-serif,system-ui,sans-serif;margin:0}
.pa-v141-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}
.pa-v141-step{border:1px solid rgba(148,163,255,.16);background:rgba(3,7,18,.46);padding:8px 9px;color:#cbd5e1;font:900 10px/1.35 ui-monospace,monospace}.pa-v141-step b{display:block;color:#b7ffe8;font-size:11px;margin-bottom:3px}.pa-v141-step[data-hot="true"]{border-color:rgba(255,210,91,.40);color:#fff2bf;background:rgba(255,210,91,.07)}
.pa-v141-server-card{padding:14px}.pa-v141-server-head{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:10px}.pa-v141-server-title{color:#fff2bf;font:900 13px/1 ui-monospace,monospace;letter-spacing:.08em}.pa-v141-server-pill{border:1px solid rgba(124,255,213,.30);background:rgba(124,255,213,.08);color:#b7ffe8;padding:5px 8px;font:900 10px/1 ui-monospace,monospace}.pa-v141-server-pill[data-mode="local"]{border-color:rgba(255,210,91,.42);color:#fff2bf;background:rgba(255,210,91,.08)}
.pa-v141-meter{display:grid;grid-template-columns:78px 1fr;gap:8px;align-items:center;color:#cbd5e1;font:11px/1.35 ui-monospace,monospace;margin:6px 0}.pa-v141-meter b{color:#93c5fd}.pa-v141-bar{height:8px;border:1px solid rgba(124,255,213,.16);background:rgba(2,6,14,.72);overflow:hidden}.pa-v141-bar span{display:block;height:100%;background:linear-gradient(90deg,#7cffd5,#ffd25b);width:38%}
.pa-v141-quick{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.pa-v141-btn{min-height:40px;border:1px solid rgba(124,255,213,.28);background:linear-gradient(180deg,rgba(24,58,69,.88),rgba(10,16,35,.96));color:#eafffb;font:900 11px/1.2 ui-monospace,monospace;cursor:pointer}.pa-v141-btn[data-hot="true"]{border-color:rgba(255,210,91,.56);color:#fff2bf;background:linear-gradient(180deg,rgba(83,58,22,.94),rgba(26,17,21,.98))}.pa-v141-btn:active{transform:translateY(1px)}
.pa-v141-party-board{margin:10px 18px 14px;padding:14px}.pa-v141-board-head{display:flex;justify-content:space-between;gap:10px;align-items:end;margin-bottom:10px}.pa-v141-board-title{color:#fff2bf;font:900 14px/1 ui-monospace,monospace;letter-spacing:.08em}.pa-v141-board-sub{color:rgba(203,213,225,.68);font:11px/1.5 ui-sans-serif,system-ui,sans-serif;margin-top:5px}.pa-v141-squad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.pa-v141-member{min-height:76px;border:1px solid rgba(148,163,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018));padding:10px;display:grid;grid-template-columns:38px 1fr;gap:9px;align-items:center}.pa-v141-member[data-host="true"]{border-color:rgba(255,210,91,.34);background:linear-gradient(180deg,rgba(255,210,91,.10),rgba(255,255,255,.02))}.pa-v141-avatar{width:36px;height:36px;display:grid;place-items:center;color:#061018;background:linear-gradient(135deg,#7cffd5,#ffd25b);font:900 14px/1 ui-monospace,monospace;box-shadow:0 0 20px rgba(124,255,213,.14)}.pa-v141-member-name{color:#eaf7ff;font:900 12px/1.2 ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-v141-member-meta{margin-top:4px;color:rgba(203,213,225,.70);font:10px/1.32 ui-monospace,monospace}.pa-v141-member-tag{display:inline-block;margin-top:6px;border:1px solid rgba(124,255,213,.24);padding:3px 6px;color:#b7ffe8;background:rgba(124,255,213,.07);font:900 9px/1 ui-monospace,monospace}
#pa-net-panel.pa-v141-refined .pa-net-grid,#pa-net-panel.pa-v141-refined .pa-net-actions,#pa-net-panel.pa-v141-refined .pa-net-status,#pa-net-panel.pa-v141-refined .pa-net-tip{margin-left:18px!important;margin-right:18px!important}.pa-v141-local-note{margin:0 18px 14px;color:rgba(219,234,254,.72);font:11px/1.62 ui-sans-serif,system-ui,sans-serif;border:1px solid rgba(255,210,91,.16);background:rgba(255,210,91,.045);padding:10px 12px}
#pa-v138-tower-panel.pa-v141-elevator #pa-v138-floors{grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.pa-v141-elevator-rail{display:grid;grid-template-columns:80px 1fr;gap:10px;margin:8px 0 12px;border:1px solid rgba(124,255,213,.16);background:rgba(2,6,14,.48);padding:10px}.pa-v141-rail-shaft{position:relative;min-height:210px;background:linear-gradient(90deg,transparent 47%,rgba(124,255,213,.22) 48%,rgba(124,255,213,.22) 52%,transparent 53%)}.pa-v141-rail-car{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:50px;height:34px;border:1px solid rgba(255,210,91,.55);background:linear-gradient(180deg,rgba(255,210,91,.18),rgba(4,8,18,.94));box-shadow:0 0 20px rgba(255,210,91,.12)}.pa-v141-rail-info{color:#cbd5e1;font:11px/1.6 ui-monospace,monospace}.pa-v141-rail-info b{color:#fff2bf}.pa-v141-floor-card{display:grid;gap:3px}.pa-v141-floor-card small{font-size:9px;color:rgba(203,213,225,.66)}#pa-v138-tower-panel.pa-v141-elevator .pa-v138-title{color:#fff2bf!important}#pa-v138-tower-panel.pa-v141-elevator .pa-v138-sub:after{content:"  ·  快照继承 / AI 状态机 / 轨道电梯式连续层";color:#b7ffe8}
@media(max-width:880px){.pa-v141-lobby-hero{grid-template-columns:1fr;margin:10px}.pa-v141-party-board{margin:10px}.pa-v141-squad{grid-template-columns:1fr 1fr}.pa-v141-flow{grid-template-columns:1fr 1fr}#pa-net-panel.pa-v141-refined .pa-net-grid,#pa-net-panel.pa-v141-refined .pa-net-actions,#pa-net-panel.pa-v141-refined .pa-net-status,#pa-net-panel.pa-v141-refined .pa-net-tip{margin-left:10px!important;margin-right:10px!important}}
@media(max-width:560px){.pa-v141-squad,.pa-v141-quick{grid-template-columns:1fr}.pa-v141-hero-card{padding:14px}.pa-v141-member{min-height:64px}.pa-v141-flow{grid-template-columns:1fr}}
