.Helper_helperView__D_1eq{position:fixed;right:10px;top:10px;z-index:999}.Helper_helperView__D_1eq .Helper_helperIconView___pF5q{cursor:pointer;width:96px;height:96px}.Helper_helperView__D_1eq .Helper_helperIconView___pF5q img{width:96px;height:96px}.Helper_helperView__D_1eq .Helper_helperSayView__Ns_Mk{position:absolute;max-width:300px;min-width:180px;width:max-content;top:40px;right:100px;border-radius:20px;padding:10px;background:var(--glass-bg-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:0 8px 24px hsla(0,0%,100%,.4)}.Helper_helperView__D_1eq .Helper_helperDialogMask__FXi4U{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1000;display:flex;align-items:center;justify-content:center}.Helper_helperView__D_1eq .Helper_helperDialog__rgl7m{width:320px;background:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 30px rgba(0,0,0,.2)}.Helper_helperView__D_1eq .Helper_helperDialogTextarea__r0ujZ{width:100%;height:80px;border:1px solid #ddd;border-radius:8px;padding:8px;font-size:14px;resize:none;box-sizing:border-box;outline:none}.Helper_helperView__D_1eq .Helper_helperDialogTextarea__r0ujZ:focus{border-color:var(--bg-gradient-start)}.Helper_helperView__D_1eq .Helper_helperDialogButtons__irhFV{display:flex;justify-content:flex-end;margin-top:10px;gap:8px}.Helper_helperView__D_1eq .Helper_helperDialogBtn__rsrdP{padding:6px 16px;border:none;border-radius:6px;cursor:pointer;font-size:14px}.Helper_helperView__D_1eq .Helper_helperDialogBtn__rsrdP.Helper_cancel__qGrNO{background:#eee;color:#333}.Helper_helperView__D_1eq .Helper_helperDialogBtn__rsrdP.Helper_send__yRIXU{background:linear-gradient(90deg,#0ea5e9,#22d3ee);color:#fff}.Helper_helperView__D_1eq .Helper_serviceMask__fhZQo{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.Helper_helperView__D_1eq .Helper_serviceModal__fi_Jm{width:min(340px,86vw);padding:24px;text-align:center;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.2)}.Helper_helperView__D_1eq .Helper_serviceText__2rxxH{font-size:.95rem;line-height:1.6;color:#333;margin-bottom:18px}.Helper_helperView__D_1eq .Helper_serviceBtn__RKrsW{cursor:pointer;border:none;padding:8px 24px;border-radius:999px;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#0ea5e9,#22d3ee)}:root{--bg-gradient-start:#0ea5e9;--bg-gradient-mid:#22d3ee;--bg-gradient-end:#a78bfa;--spot-teal:rgba(45,212,191,.55);--spot-blue:rgba(56,189,248,.5);--spot-purple:rgba(167,139,250,.5);--glass-bg:hsla(0,0%,100%,.55);--glass-bg-strong:hsla(0,0%,100%,.7);--glass-border:hsla(0,0%,100%,.6);--text-primary:#1e293b;--text-secondary:#475569;--text-muted:#64748b;--accent-gradient:linear-gradient(90deg,#0ea5e9,#22d3ee,#a78bfa);--online:#10b981;--offline:#ef4444;--not-launched:#94a3b8;--status-completed:#10b981;--status-progress:#3b82f6;--status-maintain:#f59e0b;--status-nodev:#94a3b8}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;background:linear-gradient(135deg,var(--bg-gradient-start),var(--bg-gradient-mid) 50%,var(--bg-gradient-end));background-attachment:fixed;overflow-x:hidden;font-family:PingFang SC,Microsoft YaHei,Segoe UI,system-ui,-apple-system,sans-serif;color:var(--text-primary)}body:after,body:before{content:"";position:fixed;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none}body:before{top:-10%;left:-8%;width:45vw;height:45vw;background:radial-gradient(circle,var(--spot-teal),transparent 70%);box-shadow:48vw 32vh 0 -18vw var(--spot-blue);animation:drift 26s ease-in-out infinite alternate}body:after{bottom:-12%;right:-8%;width:50vw;height:50vw;background:radial-gradient(circle,var(--spot-purple),transparent 70%);box-shadow:-42vw -18vh 0 -20vw hsla(0,0%,100%,.35);animation:drift 32s ease-in-out infinite alternate-reverse}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(6vw,4vh) scale(1.15)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:after,body:before{animation:none}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}