:root{--bg-main: #061B2E;--bg-deep: #030D17;--bg-surface: #0A243A;--bg-card: rgba(14, 52, 80, .45);--bg-card-hover: rgba(20, 68, 102, .6);--border-glass: rgba(53, 235, 208, .16);--border-glass-strong: rgba(53, 235, 208, .45);--color-cyan: #35EBD0;--color-cyan-glow: rgba(53, 235, 208, .35);--color-cyan-light: #7CF6E4;--color-purple: #9663DF;--color-purple-glow: rgba(150, 99, 223, .3);--text-primary: #FFFFFF;--text-secondary: #9FC0D6;--text-muted: #6487A0;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 9999px;--transition-fast: .2s cubic-bezier(.16, 1, .3, 1);--transition-smooth: .3s cubic-bezier(.16, 1, .3, 1);--container-max: 1200px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family);background-color:var(--bg-main);color:var(--text-primary);line-height:1.6;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:radial-gradient(circle at 80% 20%,rgba(53,235,208,.08) 0%,transparent 40%),radial-gradient(circle at 20% 80%,rgba(150,99,223,.07) 0%,transparent 45%),linear-gradient(180deg,#061b2e,#030d17);background-attachment:fixed}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.container{width:100%;max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.glass-panel{background:var(--bg-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border-glass);border-radius:var(--radius-md);transition:border-color var(--transition-smooth),transform var(--transition-smooth),box-shadow var(--transition-smooth)}.glass-panel:hover{border-color:var(--border-glass-strong)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:15px;padding:10px 22px;border-radius:var(--radius-pill);transition:all var(--transition-smooth);cursor:pointer;white-space:nowrap;text-decoration:none}.btn-primary{background:linear-gradient(135deg,#35ebd0,#20c2a8);color:#04121f;border:none;box-shadow:0 4px 20px var(--color-cyan-glow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 26px #35ebd08c;background:linear-gradient(135deg,#51f2da,#29d6bc);color:#020c15}.btn-outline{background:#0e345099;color:#fff;border:1px solid rgba(53,235,208,.35);backdrop-filter:blur(8px)}.btn-outline:hover{border-color:var(--color-cyan);color:var(--color-cyan);background:#35ebd014;transform:translateY(-2px)}.btn-sm{font-size:13px;padding:6px 16px}.btn-block{width:100%}.section{padding:64px 0;position:relative}.section-tight{padding:40px 0}.section-header{margin-bottom:36px}.section-header.text-center{text-align:center}.section-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-cyan);background:#35ebd01a;border:1px solid rgba(53,235,208,.25);padding:4px 14px;border-radius:var(--radius-pill);margin-bottom:14px}.section-title{font-size:clamp(24px,3.5vw,36px);font-weight:800;color:#fff;line-height:1.25;margin-bottom:12px}.section-subtitle{font-size:16px;color:var(--text-secondary);max-width:680px;line-height:1.6}.text-center .section-subtitle{margin-left:auto;margin-right:auto}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:24px}.breadcrumb a{color:var(--text-secondary);transition:color var(--transition-fast)}.breadcrumb a:hover{color:var(--color-cyan)}.breadcrumb-sep{opacity:.5}.breadcrumb-current{color:var(--color-cyan);font-weight:500}.prose{color:#cfe0ec;line-height:1.8;font-size:16px}.prose h2{font-size:24px;color:#fff;margin-top:40px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(53,235,208,.2);display:flex;align-items:center;gap:10px}.prose h3{font-size:19px;color:#e2eff9;margin-top:28px;margin-bottom:12px}.prose p{margin-bottom:20px}.prose ul,.prose ol{margin-bottom:24px;padding-left:24px}.prose li{margin-bottom:8px}.prose a{color:var(--color-cyan);text-decoration:underline;text-underline-offset:4px;transition:color var(--transition-fast)}.prose a:hover{color:var(--color-cyan-light)}.prose blockquote{border-left:4px solid var(--color-cyan);background:#0e345059;padding:16px 20px;margin:24px 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#d4e6f3}.prose table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px}.prose th,.prose td{padding:12px 16px;border:1px solid rgba(53,235,208,.15);text-align:left}.prose th{background:#0e3450b3;color:#fff;font-weight:600}.prose tr:nth-child(2n){background:#0e345033}.prose code{background:#061b2ecc;border:1px solid rgba(53,235,208,.25);color:var(--color-cyan);padding:2px 6px;border-radius:4px;font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.callout{background:#0e345080;border:1px solid rgba(53,235,208,.3);border-radius:var(--radius-md);padding:20px;margin:24px 0;display:flex;gap:16px;align-items:flex-start}.callout-icon{font-size:24px;flex-shrink:0;color:var(--color-cyan)}.callout-body{font-size:14px;color:#d3e4f1;line-height:1.6}.callout-body strong{color:#fff}@media(max-width:768px){.section{padding:44px 0}.section-title{font-size:26px}.btn{padding:8px 18px;font-size:14px}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:#061b2ebf;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(53,235,208,.12);height:72px}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:100%}.brand-logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;text-decoration:none}.brand-logo-img[data-astro-cid-3ef6ksr2]{height:38px;width:auto;max-width:160px;display:block;object-fit:contain}.desktop-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:28px}.nav-item[data-astro-cid-3ef6ksr2]{font-size:15px;font-weight:500;color:var(--text-secondary);transition:color var(--transition-fast);position:relative;padding:6px 0}.nav-item[data-astro-cid-3ef6ksr2]:hover,.nav-item[data-astro-cid-3ef6ksr2].active{color:#fff}.nav-item[data-astro-cid-3ef6ksr2].active:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--color-cyan);border-radius:2px;box-shadow:0 0 8px var(--color-cyan)}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:16px}.node-status-pill[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px;background:#0e345099;border:1px solid rgba(53,235,208,.2);padding:5px 12px;border-radius:var(--radius-pill);font-size:12px;color:var(--text-secondary)}.status-dot[data-astro-cid-3ef6ksr2]{width:7px;height:7px;background-color:var(--color-cyan);border-radius:50%;box-shadow:0 0 8px var(--color-cyan);animation:pulseGlow 2.5s infinite ease-in-out}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.auth-buttons[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px}.btn-login[data-astro-cid-3ef6ksr2]{font-size:14px;font-weight:500;color:var(--text-secondary);padding:6px 12px;transition:color var(--transition-fast)}.btn-login[data-astro-cid-3ef6ksr2]:hover{color:var(--color-cyan)}.btn-register[data-astro-cid-3ef6ksr2]{padding:7px 18px;font-size:14px}.mobile-menu-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:#0e345080;border:1px solid rgba(53,235,208,.2);border-radius:8px;cursor:pointer;padding:8px}.menu-bar[data-astro-cid-3ef6ksr2]{width:100%;height:2px;background:#fff;border-radius:2px;transition:all var(--transition-fast)}.mobile-drawer[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:72px;left:0;width:100%;background:#061b2ef5;backdrop-filter:blur(20px);border-bottom:1px solid rgba(53,235,208,.2);box-shadow:0 20px 40px #00000080;padding:20px 0}.mobile-drawer[data-astro-cid-3ef6ksr2].is-open{display:block}.mobile-nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.mobile-nav-item[data-astro-cid-3ef6ksr2]{font-size:16px;font-weight:500;color:var(--text-secondary);padding:10px 0;border-bottom:1px solid rgba(53,235,208,.08)}.mobile-nav-item[data-astro-cid-3ef6ksr2].active,.mobile-nav-item[data-astro-cid-3ef6ksr2]:hover{color:var(--color-cyan)}.mobile-actions[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:12px}@media(max-width:992px){.desktop-nav[data-astro-cid-3ef6ksr2],.node-status-pill[data-astro-cid-3ef6ksr2],.auth-buttons[data-astro-cid-3ef6ksr2]{display:none}.mobile-menu-toggle[data-astro-cid-3ef6ksr2]{display:flex}}.site-footer[data-astro-cid-sz7xmlte]{background:#030d17;border-top:1px solid rgba(53,235,208,.12);padding:60px 0 30px;margin-top:auto}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:40px}.footer-top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 2fr;gap:60px}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:16px}.brand-logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;text-decoration:none}.brand-logo-img[data-astro-cid-sz7xmlte]{height:34px;width:auto;max-width:150px;display:block;object-fit:contain}.brand-desc[data-astro-cid-sz7xmlte]{font-size:14px;color:var(--text-secondary);line-height:1.6;max-width:380px}.footer-fee-notice[data-astro-cid-sz7xmlte]{font-size:13px;color:#facc15;background:#facc1514;border:1px solid rgba(250,204,21,.25);padding:10px 14px;border-radius:var(--radius-sm);line-height:1.5;display:flex;gap:8px;align-items:flex-start}.fee-icon[data-astro-cid-sz7xmlte]{font-weight:700;flex-shrink:0}.footer-links-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.col-title[data-astro-cid-sz7xmlte]{font-size:15px;font-weight:600;color:#fff;margin-bottom:16px;position:relative;padding-bottom:8px}.col-title[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;bottom:0;left:0;width:20px;height:2px;background:var(--color-cyan)}.col-links[data-astro-cid-sz7xmlte]{list-style:none;display:flex;flex-direction:column;gap:10px}.col-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:14px;color:var(--text-secondary);transition:color var(--transition-fast),transform var(--transition-fast);display:inline-block}.col-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cyan);transform:translate(3px)}.footer-bottom[data-astro-cid-sz7xmlte]{padding-top:24px;border-top:1px solid rgba(53,235,208,.08);display:flex;flex-direction:column;gap:8px;text-align:center}.copyright[data-astro-cid-sz7xmlte]{font-size:13px;color:var(--text-muted)}.disclaimer[data-astro-cid-sz7xmlte]{font-size:12px;color:#4a6980}@media(max-width:992px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:40px}}@media(max-width:640px){.footer-links-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:28px}}html{background-color:#061b2e}body{background:transparent!important}body>:not(.site-fixed-bg){position:relative;z-index:1}.site-fixed-bg{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:0!important;pointer-events:none;background-color:#061b2e;background-image:url(/assets/qingyucloud/hero-desktop.webp);background-repeat:no-repeat;background-position:right top;background-size:cover;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width:860px){.site-fixed-bg{background-image:url(/assets/qingyucloud/hero-mobile.webp);background-position:top center;background-size:100% auto;background-repeat:no-repeat;background-color:#061b2e}}.site-footer{background:#030d17b8!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
