:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neon:#00b87c;--neon-ink:#04231a;--neon-soft:#00b87c21;--volt:#1a86d6;--volt-soft:#1a86d61f;--amber:#c9820c;--amber-soft:#c9820c24;--rose:#d94468;--rose-soft:#d944681f;--violet:#7a5cff;--fg:#0d2230;--fg-2:#0d2230a8;--fg-3:#0d223066;--glass:#ffffff94;--glass-2:#ffffff57;--glass-3:#ffffffbd;--glass-solid:#fafdffe6;--stroke:#fffc;--stroke-2:#0b2c4417;--shadow:0 18px 44px #0e2e4a21, inset 0 1px 0 #ffffffad;--shadow-lift:0 26px 64px #0e2e4a38;--blur:blur(26px) saturate(175%);--bg-base:#e7f2fa;--bg-grad:linear-gradient(168deg, #dcf1ff 0%, #e6faf0 28%, #e9edff 62%, #fce9f3 100%);--blob-1:#4ae2c880;--blob-2:#78bcff85;--blob-3:#ff9ed06b;--blob-4:#9682ff57;--r-xl:30px;--r-lg:24px;--r-md:18px;--r-sm:13px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neon:#35ffc0;--neon-ink:#02140f;--neon-soft:#35ffc024;--volt:#4fdcff;--volt-soft:#4fdcff24;--amber:#ffc861;--amber-soft:#ffc86126;--rose:#ff7d97;--rose-soft:#ff7d9726;--violet:#a894ff;--fg:#e9f5ff;--fg-2:#e9f5ffb8;--fg-3:#e9f5ff70;--glass:#ffffff12;--glass-2:#ffffff0a;--glass-3:#ffffff1c;--glass-solid:#0b1524e0;--stroke:#ffffff29;--stroke-2:#ffffff1a;--shadow:0 22px 54px #00000080, inset 0 1px 0 #ffffff24;--shadow-lift:0 30px 70px #0000009e;--blur:blur(28px) saturate(160%);--bg-base:#050c17;--bg-grad:linear-gradient(168deg, #031320 0%, #06202b 30%, #0a1024 64%, #180a22 100%);--blob-1:#00f0a04d;--blob-2:#2bd9ff47;--blob-3:#ff54a82b;--blob-4:#7e68ff42}*{box-sizing:border-box}html{background:var(--bg-base)}body{color:var(--fg);background:var(--bg-grad) fixed;background-color:var(--bg-base);-webkit-font-smoothing:antialiased;margin:0;font:400 15px/1.65 system-ui,PingFang SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}.aurora{z-index:-1;pointer-events:none;filter:blur(30px);position:fixed;inset:-14%}.aurora:before,.aurora:after{content:"";animation:26s ease-in-out infinite alternate drift;position:absolute;inset:0}.aurora:before{background:radial-gradient(42% 34% at 12% 8%, var(--blob-2) 0%, transparent 62%), radial-gradient(38% 30% at 88% 14%, var(--blob-3) 0%, transparent 60%), radial-gradient(40% 36% at 74% 92%, var(--blob-4) 0%, transparent 62%)}.aurora:after{background:radial-gradient(44% 38% at 22% 78%, var(--blob-1) 0%, transparent 62%);animation-duration:34s;animation-direction:alternate-reverse}@keyframes drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.aurora:before,.aurora:after,.rise{animation:none}}.glass{border:1px solid var(--stroke);border-radius:var(--r-lg);background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:var(--blur)}.wrap{width:min(95%,1800px);margin:0 auto}.eyebrow{color:var(--neon);letter-spacing:.18em;text-transform:uppercase;font:600 12.5px/1 DM Mono,ui-monospace,monospace}.section-title{letter-spacing:-1.4px;margin:8px 0 12px;font-size:38px;font-weight:800}.section-sub{max-width:720px;color:var(--fg-2);font-size:16px;line-height:1.8}.section{padding:92px 0}.section-head{gap:8px;margin-bottom:40px;display:grid}.chip{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.chip.critical{color:var(--rose);background:var(--rose-soft)}.chip.high{color:var(--amber);background:var(--amber-soft)}.chip.medium{color:var(--volt);background:var(--volt-soft)}.chip.low{color:var(--neon);background:var(--neon-soft)}.chip.ghost{color:var(--fg-2);background:var(--glass-3)}.chip.solid{color:var(--neon-ink);background:var(--neon)}.btn{border:1px solid var(--stroke);border-radius:var(--r-md);color:var(--fg);background:var(--glass-3);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);justify-content:center;align-items:center;gap:7px;padding:13px 20px;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.55}.btn-neon{color:var(--neon-ink);background:linear-gradient(150deg, var(--neon), color-mix(in srgb, var(--neon) 60%, var(--volt)));box-shadow:0 12px 26px color-mix(in srgb, var(--neon) 32%, transparent);border-color:#0000}.btn-volt{color:#fff;background:linear-gradient(150deg, var(--volt), color-mix(in srgb, var(--volt) 55%, var(--violet)));border-color:#0000}.btn-ghost{border-color:var(--stroke-2);color:var(--fg-2);background:var(--glass-2)}.btn.sm{border-radius:var(--r-sm);padding:9px 14px;font-size:12.5px}.rise{animation:.5s cubic-bezier(.22,1,.36,1) both rise}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.skeleton{border-radius:var(--r-lg);background:linear-gradient(100deg, var(--glass-2) 30%, var(--glass-3) 50%, var(--glass-2) 70%);background-size:220% 100%;min-height:120px;animation:1.5s linear infinite sheen}@keyframes sheen{to{background-position:-120% 0}}.nav{z-index:20;border-radius:24px;align-items:center;gap:8px;padding:11px 16px;display:flex;position:sticky;top:14px}.brand{align-items:center;gap:11px;margin-inline-end:auto;display:flex}.logo{color:#fff;background:linear-gradient(150deg,#16d97f,#07c160 58%,#04a05a);border-radius:13px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:800;display:grid;box-shadow:0 10px 22px #07c1604d,inset 0 1px #ffffff73}.brand-name{gap:3px;display:grid}.brand-name b{letter-spacing:.3px;font-size:18px}.brand-name em{color:var(--fg-3);letter-spacing:.26em;text-transform:uppercase;font:600 9.5px/1 DM Mono,ui-monospace,monospace}.nav-links{align-items:center;gap:6px;display:flex}.nav-links a,.nav-link{color:var(--fg-2);border-radius:14px;padding:10px 15px;font-size:15.5px;font-weight:700}.nav-links a:hover,.nav-link:hover,.nav-link.on{color:var(--fg);background:var(--glass-3)}button.nav-link{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-family:inherit;line-height:1.2;display:inline-flex}.nav-drop{display:inline-flex;position:relative}.nav-menu{top:calc(100% + 10px);z-index:30;border-radius:18px;gap:2px;min-width:178px;padding:8px;display:grid;position:absolute;inset-inline-start:0}.nav-menu:before{inset-inline:0;content:"";height:10px;position:absolute;top:-10px}.nav-menu a{border-radius:12px;padding:11px 13px;font-size:15px}.theme-toggle{border:1px solid var(--stroke-2);width:40px;height:40px;color:var(--fg-2);background:var(--glass-2);border-radius:13px;place-items:center;display:grid}.lang-pick{border:1px solid var(--stroke-2);background:var(--glass-2);border-radius:13px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lang-pick button{min-width:34px;height:34px;color:var(--fg-3);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 8px;font-family:inherit;font-size:13px;font-weight:700;line-height:1}.lang-pick button:hover{color:var(--fg)}.lang-pick button.on{color:#06231a;background:linear-gradient(150deg,#16d97f,#07c160 70%);box-shadow:0 4px 12px #07c16047}@media (width<=900px){.nav{flex-wrap:wrap;gap:2px 8px;padding:10px 12px}.brand-name em{display:none}.nav-links{scrollbar-width:none;flex-basis:100%;order:5;gap:2px;overflow-x:auto}.nav-links::-webkit-scrollbar{display:none}.nav-links a,.nav-link{white-space:nowrap;padding:9px 11px;font-size:14px}.lang-pick button{min-width:30px;height:30px;padding:0 6px;font-size:12px}.theme-toggle{width:34px;height:34px}}@media (width<=560px){.brand-name{display:none}.nav{gap:2px 5px;padding:10px 8px}.nav-links a,.nav-link{padding:9px 8px}.lang-pick{padding:2px}.lang-pick button{min-width:28px;height:28px;padding:0 5px;font-size:11.5px}.theme-toggle{width:32px;height:32px}}.hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:48px;padding:56px 0 68px;display:grid}.hero h1{letter-spacing:-2.2px;margin:14px 0 16px;font-size:52px;font-weight:800;line-height:1.1}.hero h1 span{color:var(--neon)}.hero-lede{max-width:520px;color:var(--fg-2);font-size:16px;line-height:1.85}.hero-cta{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.hero-note{color:var(--fg-3);margin-top:14px;font-size:12px}.stats{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.stat{border-radius:var(--r-md);gap:3px;min-width:132px;padding:14px 17px;display:grid}.stat b{letter-spacing:-.8px;font:800 25px/1 DM Mono,ui-monospace,monospace}.stat span{color:var(--fg-3);font-size:11.5px}.phone{border:1px solid var(--stroke);background:var(--glass-solid);width:306px;height:626px;box-shadow:var(--shadow-lift);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:44px;justify-self:center;padding:13px;position:relative}.phone:before{background:var(--bg-base);content:"";border-radius:99px;width:106px;height:22px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.phone-screen{background:var(--bg-base);pointer-events:none;border:0;border-radius:33px;width:100%;height:100%;position:relative;overflow:hidden}.phone-guard{border-radius:28px;position:absolute;inset:35px 13px 13px}@media (width<=980px){.hero{grid-template-columns:1fr;gap:34px;padding-top:26px}.hero h1{font-size:38px}.phone{order:-1}}.features{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.feature{align-content:start;gap:11px;padding:22px;display:grid}.feature .icon{width:46px;height:46px;color:var(--neon-ink);background:linear-gradient(150deg, var(--neon), var(--volt));border-radius:15px;place-items:center;display:grid}.feature h3{letter-spacing:-.3px;font-size:17px}.feature p{color:var(--fg-2);font-size:13px;line-height:1.75}.feature ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (width<=980px){.features{grid-template-columns:1fr 1fr}}@media (width<=620px){.features{grid-template-columns:1fr}}.scenes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.scene{border-radius:var(--r-md);align-items:center;gap:11px;padding:15px 17px;font-size:13.5px;font-weight:700;display:flex}.scene i{background:var(--neon);width:9px;height:9px;box-shadow:0 0 0 5px var(--neon-soft);border-radius:50%;flex:none}.scene:nth-child(3n+2) i{background:var(--volt);box-shadow:0 0 0 5px var(--volt-soft)}.scene:nth-child(3n) i{background:var(--violet);box-shadow:0 0 0 5px color-mix(in srgb, var(--violet) 18%, transparent)}.scene small{color:var(--fg-3);font-weight:500}@media (width<=860px){.scenes{grid-template-columns:1fr 1fr}}@media (width<=560px){.scenes{grid-template-columns:1fr}}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.step{gap:9px;padding:24px 22px;display:grid;position:relative;overflow:hidden}.step b{inset-inline-end:14px;color:var(--glass-3);font:800 82px/1 DM Mono,ui-monospace,monospace;position:absolute;bottom:-14px}.step h3{font-size:17px}.step p{color:var(--fg-2);font-size:13px;line-height:1.78}@media (width<=820px){.steps{grid-template-columns:1fr}}.footer{color:var(--fg-3);padding:34px 0 44px;font-size:12px}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.footer p{margin-top:12px;line-height:1.8}.club-feed{padding-top:34px}.club-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.segment{border:1px solid var(--stroke-2);background:var(--glass-2);border-radius:99px;gap:4px;padding:4px;display:flex}.segment button{color:var(--fg-2);background:0 0;border:0;border-radius:99px;padding:8px 15px;font-size:12.5px;font-weight:700}.segment button.active{color:var(--neon-ink);background:var(--neon)}.picker{flex-wrap:wrap;gap:7px;padding:4px 0 0;display:flex}.picker button{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;padding:7px 13px;font-size:12px;font-weight:700}.picker button.active{color:var(--neon-ink);background:var(--neon);border-color:#0000}.club-grid{grid-template-columns:1fr 330px;align-items:start;gap:22px;padding-bottom:60px;display:grid}@media (width<=1040px){.club-grid{grid-template-columns:1fr}}.compose{gap:11px;padding:15px 16px 11px;display:grid}.compose textarea{width:100%;min-height:68px;color:var(--fg);font:inherit;resize:vertical;background:0 0;border:0;padding:0;font-size:15px;line-height:1.68}.compose textarea::placeholder{color:var(--fg-3)}.compose textarea:focus{outline:0}.compose-foot{border-top:1px solid var(--stroke-2);align-items:center;gap:9px;padding-top:10px;display:flex}.compose-foot .btn-neon{margin-inline-start:auto}.compose-shot img{border:1px solid var(--stroke-2);border-radius:var(--r-md);object-fit:cover;max-width:100%;max-height:260px}.feed{grid-template-columns:1fr 1fr;gap:15px;display:grid}@media (width<=720px){.feed{grid-template-columns:1fr}}.post{align-content:start;gap:11px;padding:17px 18px 12px;transition:transform .18s,box-shadow .18s;display:grid}.post:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.post-head{align-items:center;gap:9px;display:flex}.mini-avatar{color:#fff;background:linear-gradient(140deg, var(--violet), var(--volt));border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.post-head b{font-size:13px}.post-head small{color:var(--fg-3);font-size:10.5px;display:block}.post-head .grow{flex:1;min-width:0}.post-caption{-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:15px;line-height:1.68;display:-webkit-box;overflow:hidden}.post-photo{border:1px solid var(--stroke-2);border-radius:var(--r-md);background:var(--glass-2);margin:0;padding:0;line-height:0;overflow:hidden}.post-photo img{object-fit:cover;width:100%;max-height:240px}.post-strip{flex-wrap:wrap;gap:6px;display:flex}.post-foot{border-top:1px solid var(--stroke-2);align-items:center;gap:2px;padding-top:6px;display:flex}.act{color:var(--fg-3);background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;font-weight:700;display:inline-flex}.act:hover{color:var(--fg-2);background:var(--glass-2)}.act.on{color:var(--neon);background:var(--neon-soft)}.act.grow{flex:1;justify-content:flex-end}.side{gap:15px;display:grid;position:sticky;top:92px}.side-card{gap:11px;padding:18px;display:grid}.side-card h3{font-size:15px}.side-card p{color:var(--fg-2);font-size:12.5px;line-height:1.75}.side-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.side-list li{color:var(--fg-2);align-items:center;gap:9px;font-size:12.5px;display:flex}.side-list b{color:var(--fg)}.detail{gap:16px;padding-bottom:60px;display:grid}.detail-main{gap:15px;padding:24px;display:grid}.detail h1{letter-spacing:-.6px;word-break:break-word;font-size:23px;line-height:1.5}.detail-photo{border:1px solid var(--stroke-2);border-radius:var(--r-md);overflow:hidden}.hazard-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}.hazard{padding:14px 16px 13px;padding-inline-start:19px;position:relative;overflow:hidden}.hazard:before{top:0;bottom:0;background:var(--rose);content:"";width:4px;position:absolute;inset-inline-start:0}.hazard.sev-critical:before{background:var(--rose)}.hazard.sev-high:before{background:var(--amber)}.hazard.sev-medium:before{background:color-mix(in srgb, var(--amber) 55%, var(--volt))}.hazard.sev-low:before{background:var(--neon)}.hazard .ht{align-items:center;gap:9px;display:flex}.hazard .ht b{flex:1;min-width:0;font-size:14.5px;line-height:1.5}.hazard dl{gap:5px;margin:11px 0 0;display:grid}.hazard dl div{grid-template-columns:78px 1fr;gap:10px;font-size:12.5px;line-height:1.6;display:grid}.hazard dt{color:var(--fg-3)}.hazard dd{color:var(--fg-2);margin:0}.comments{gap:12px;padding:22px 24px;display:grid}.comments h2{font-size:17px}.comment{border:1px solid var(--stroke-2);border-radius:var(--r-md);background:var(--glass-2);gap:4px;padding:11px 13px;display:grid}.comment header{color:var(--fg-3);align-items:center;gap:9px;font-size:12px;display:flex}.comment header b{color:var(--fg);font-size:12.5px}.comment p{color:var(--fg-2);word-break:break-word;font-size:13.5px;line-height:1.7}.reply{align-items:center;gap:9px;margin-top:4px;display:flex}.reply input{border:1px solid var(--stroke-2);border-radius:var(--r-sm);color:var(--fg);background:var(--glass-3);flex:1;padding:12px 14px;font-size:13.5px}.reply input:focus{border-color:var(--neon);box-shadow:0 0 0 3px var(--neon-soft);outline:0}.field{gap:6px;display:grid}.field>span{color:var(--fg-2);font-size:12.5px;font-weight:700}.field input{border:1px solid var(--stroke-2);border-radius:var(--r-sm);color:var(--fg);background:var(--glass-3);padding:12px 14px;font-size:14px}.field input:focus{border-color:var(--neon);box-shadow:0 0 0 3px var(--neon-soft);outline:0}.sheet{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04101c70;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sheet-card{border-radius:var(--r-xl);background:var(--glass-solid);width:min(420px,100%);box-shadow:var(--shadow-lift);gap:14px;padding:26px;display:grid}.sheet-card h2{letter-spacing:-.5px;font-size:20px}.sheet-card .close{top:18px;position:absolute;inset-inline-end:18px}.notice{border-radius:var(--r-sm);color:var(--fg-2);background:var(--glass-2);padding:12px 14px;font-size:12.5px;line-height:1.7}.notice.error{border-color:var(--rose-soft);color:var(--rose);background:var(--rose-soft)}.notice.warn{color:var(--amber);background:var(--amber-soft)}.empty{color:var(--fg-2);text-align:center;place-items:center;gap:8px;padding:52px 20px;font-size:13px;display:grid}.pager{justify-content:center;align-items:center;gap:9px;padding-top:8px;display:flex}.pager span{color:var(--fg-3);font-size:12px}.ltr,[dir=rtl] .hm-counter,[dir=rtl] .st-count{direction:ltr;unicode-bidi:isolate}[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-arrow-left,[dir=rtl] .lucide-chevron-right,[dir=rtl] .lucide-chevron-left,[dir=rtl] .lucide-chevron-first,[dir=rtl] .lucide-chevron-last,[dir=rtl] .lucide-send,[dir=rtl] .lucide-log-out{transform:scaleX(-1)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .eyebrow,[dir=rtl] .brand-name em{letter-spacing:normal;line-height:1.38}[dir=rtl] .eyebrow,[dir=rtl] .brand-name em{font-family:system-ui,Segoe UI,Noto Sans Arabic,sans-serif}.wb-layout{grid-template-columns:minmax(0,668px) 300px;justify-content:center;align-items:start;gap:24px;padding-bottom:64px;display:grid}@media (width<=1080px){.wb-layout{grid-template-columns:minmax(0,668px)}.wb-aside{display:none}}@media (width<=640px){.wb-layout{grid-template-columns:minmax(0,1fr)}}.wb-main{gap:14px;min-width:0;display:grid}.wb-aside{gap:15px;display:grid;position:sticky;top:92px}.wb-feed{gap:14px;display:grid}.wb-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wb-rules{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;align-items:center;gap:7px;padding:12px 16px;font-size:13px;font-weight:700;transition:color .18s,border-color .18s;display:inline-flex}.wb-rules:hover{color:var(--fg);border-color:var(--neon)}.wb-composer{gap:11px;padding:14px 16px;display:grid}.wb-composer-top{align-items:center;gap:11px;display:flex}.wb-composer-draft{border:1px solid var(--stroke-2);color:var(--fg-3);background:var(--glass-2);text-align:start;border-radius:99px;flex:1;padding:11px 15px;font-size:14px}.wb-composer-draft:hover{border-color:var(--neon);color:var(--fg-2)}.wb-composer-open{gap:11px;display:grid}.wb-composer textarea{width:100%;min-height:96px;color:var(--fg);font:inherit;resize:vertical;background:0 0;border:0;padding:0;font-size:15px;line-height:1.7}.wb-composer textarea::placeholder{color:var(--fg-3)}.wb-composer textarea:focus{outline:0}.wb-composer-shot{overflow:hidden}.wb-composer-shot img{border:1px solid var(--stroke-2);border-radius:var(--r-md);max-width:100%;height:auto}.wb-composer-foot{border-top:1px solid var(--stroke-2);align-items:center;gap:9px;padding-top:11px;display:flex}.wb-composer-foot .btn-neon{margin-inline-start:auto}.wb-composer-count{color:var(--fg-3);margin-inline-start:4px;font-size:11.5px}.wb-location{align-items:flex-start;gap:8px;display:flex}.wb-location-pin{color:var(--neon);flex:none;margin-top:5px}.wb-location-label{color:var(--fg-2);flex:none;padding-top:3px;font-size:13px;font-weight:700}.wb-location-chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.wb-location-chip{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;padding:4px 13px;font-size:13px;transition:color .18s,border-color .18s}.wb-location-chip:hover{border-color:var(--neon);color:var(--fg)}.wb-location-chip.on{border-color:var(--neon);color:var(--neon)}.wb-card{gap:12px;padding:16px 18px 6px;display:grid}.wb-head{align-items:center;gap:11px;display:flex}.wb-avatar-link{flex:none;line-height:0}.wb-avatar{color:#fff;background:linear-gradient(140deg, var(--violet), var(--volt));border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:grid;overflow:hidden}.wb-avatar img{object-fit:cover;width:100%;height:100%}.wb-avatar.sm{width:34px;height:34px;font-size:13px}.wb-avatar.xs{width:28px;height:28px;font-size:11px}.wb-headline{flex:1;gap:2px;min-width:0;display:grid}.wb-names{align-items:center;gap:7px;display:flex}.wb-name{max-width:100%;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.wb-name:hover{color:var(--neon)}.wb-time{color:var(--fg-3);font-size:11.5px}.wb-region{color:var(--fg-3);margin:10px 0 0;font-size:12px}.wb-home{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;flex:none;padding:6px 13px;font-size:12px;font-weight:700}.wb-home:hover{border-color:var(--neon);color:var(--neon)}.wb-body{color:var(--fg);white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.72}.wb-body.clip{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wb-more{color:var(--volt);background:0 0;border:0;align-self:start;padding:2px 0;font-size:13px;font-weight:700}.wb-more:hover{text-decoration:underline}.wb-photo{border:1px solid var(--stroke-2);border-radius:var(--r-md);background:var(--glass-2);cursor:zoom-in;line-height:0;overflow:hidden}.wb-photo img{object-fit:cover;width:100%;max-height:460px}.wb-result{border:1px solid var(--stroke-2);border-inline-start:3px solid var(--neon);border-radius:var(--r-sm);background:var(--glass-2);cursor:pointer;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 12px;display:flex}.wb-result:hover{background:var(--glass-3)}.wb-result-label{color:var(--fg-2);font-size:12px;font-weight:700}.wb-result-note{color:var(--fg-3);margin-inline-start:auto;font-size:11.5px}.wb-actions{border-top:1px solid var(--stroke-2);align-items:center;gap:4px;padding-top:4px;display:flex}.wb-action{color:var(--fg-3);background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:10px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.wb-action:hover{color:var(--fg-2);background:var(--glass-2)}.wb-action.on{color:var(--rose);background:var(--rose-soft)}.wb-action.grow{flex:1;justify-content:flex-end}.wb-side-card{gap:11px;padding:18px;display:grid}.wb-side-card h3{font-size:15px}.wb-side-card p{color:var(--fg-2);font-size:12.5px;line-height:1.75}.wb-side-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wb-side-list li{color:var(--fg-2);align-items:center;gap:9px;font-size:12.5px;display:flex}.wb-side-list b{color:var(--fg)}.wb-side-entry{border-radius:var(--r-md);background:var(--glass-2);align-items:center;gap:11px;padding:12px 13px;font-size:13px;font-weight:700;display:flex}.wb-side-entry:hover{background:var(--glass-3)}.wb-side-entry small{color:var(--fg-3);font-size:11.5px;font-weight:500;display:block}.pf-head{gap:16px;padding:24px;display:grid}.pf-top{align-items:center;gap:16px;display:flex}.pf-avatar{width:76px;height:76px;font-size:28px}.pf-who{gap:5px;min-width:0;display:grid}.pf-who h1{letter-spacing:-.6px;font-size:22px}.pf-who p{color:var(--fg-3);font-size:12.5px}.pf-who .pf-bio{color:var(--fg-2);font-size:13.5px;line-height:1.65}.pf-stats{border-top:1px solid var(--stroke-2);flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.pf-stat{border-radius:var(--r-md);background:var(--glass-2);gap:2px;min-width:96px;padding:11px 15px;display:grid}.pf-stat b{letter-spacing:-.6px;font:800 20px/1 DM Mono,ui-monospace,monospace}.pf-stat span{color:var(--fg-3);font-size:11.5px}.pf-actions{flex-wrap:wrap;gap:9px;display:flex}.pf-tabs{border:1px solid var(--stroke-2);background:var(--glass-2);border-radius:99px;gap:4px;padding:4px;display:flex}.mg-list{gap:12px;display:grid}.mg-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 17px;display:grid}@media (width<=640px){.mg-row{grid-template-columns:1fr}}.mg-info{gap:6px;min-width:0;display:grid}.mg-line{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mg-text{color:var(--fg-2);word-break:break-word;font-size:13px;line-height:1.6}.mg-text.clip{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mg-num{color:var(--fg-3);font-size:12px}.mg-ops{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tag-public{color:var(--neon);background:var(--neon-soft)}.tag-private{color:var(--fg-2);background:var(--glass-3)}.tag-offline{color:var(--amber);background:var(--amber-soft)}.dt-layout{grid-template-columns:minmax(0,668px);justify-content:center;gap:16px;padding-bottom:64px;display:grid}.dt-card{gap:15px;padding:22px;display:grid}.dt-card h1{letter-spacing:-.5px;word-break:break-word;font-size:22px;line-height:1.55}.dt-photo{border:1px solid var(--stroke-2);border-radius:var(--r-md);overflow:hidden}.dt-section{gap:12px;padding:20px 22px;display:grid}.dt-section h2{font-size:16px}.dt-back{align-items:center;gap:6px;display:inline-flex}.cm-row{border-radius:var(--r-md);background:var(--glass-2);border:1px solid #0000;gap:5px;padding:12px 14px;display:grid;position:relative}.cm-row:hover{border-color:var(--stroke-2)}.cm-top{align-items:center;gap:9px;display:flex}.cm-top .who{gap:1px;min-width:0;display:grid}.cm-top b{font-size:12.5px}.cm-top small{color:var(--fg-3);font-size:10.5px}.cm-body{color:var(--fg-2);word-break:break-word;white-space:pre-wrap;font-size:13.5px;line-height:1.72}.cm-del{top:9px;border:1px solid var(--stroke-2);color:var(--rose);background:var(--glass-3);border-radius:99px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:700;display:none;position:absolute;inset-inline-end:9px}.cm-row:hover .cm-del.can-del{display:inline-flex}.st-hero{border:1px solid var(--stroke);border-radius:var(--r-xl);min-height:min(78vh,720px);box-shadow:var(--shadow);isolation:isolate;align-items:flex-end;margin:22px 0 0;display:flex;position:relative;overflow:hidden}.st-bg{z-index:-2;object-fit:cover;opacity:0;width:100%;height:100%;margin:0;transition:opacity 1.6s,transform 9s linear;position:absolute;inset:0}.st-bg.on{opacity:1;transform:scale(1.06)}.st-hero:after{z-index:-1;content:"";background:linear-gradient(#04101c2e 0%,#04101c85 46%,#04101cd1 100%);position:absolute;inset:0}.st-hero-copy{color:#f2fbff;gap:14px;width:min(760px,100%);padding:clamp(26px,4vw,46px);display:grid}.st-hero-copy .eyebrow{color:#6effd0}.st-hero-copy h1{letter-spacing:-2px;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.12}.st-hero-copy p{color:#f2fbffdb;max-width:640px;font-size:17px;line-height:1.85}.st-hero-chips{flex-wrap:wrap;gap:8px;display:flex}.st-hero-chips .chip{color:#eafff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29}.st-hero-bar{inset-inline-end:clamp(18px,3vw,34px);align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(18px,3vw,30px)}.st-dots{gap:6px;display:flex}.st-dots button{background:#ffffff57;border:0;border-radius:99px;width:22px;height:4px;padding:0}.st-dots button.on{background:#6effd0}.st-count{color:#f2fbffb8;letter-spacing:.1em;font:600 11.5px/1 DM Mono,ui-monospace,monospace}.st-cap{inset-inline-start:clamp(26px,4vw,46px);color:#f2fbff99;font-size:12px;position:absolute;bottom:clamp(18px,3vw,30px)}.cp-stage{border:1px solid var(--stroke);border-radius:var(--r-xl);height:min(86vh,880px);min-height:540px;box-shadow:var(--shadow);isolation:isolate;background:#06131f;margin-top:22px;position:relative;overflow:hidden}.cp-slide{opacity:0;pointer-events:none;margin:0;transition:opacity 1.4s;position:absolute;inset:0}.cp-slide.on{opacity:1;pointer-events:auto}.cp-slide img{object-fit:cover;width:100%;height:100%;transition:transform 10s linear;transform:scale(1.02)}.cp-slide.on img{transform:scale(1.1)}.cp-slide:after{z-index:1;content:"";background:linear-gradient(100deg,#04101ce0 0%,#04101c99 40%,#04101c24 76%,#04101c61 100%);position:absolute;inset:0}[dir=rtl] .cp-slide:after{background:linear-gradient(260deg,#04101ce0 0%,#04101c99 40%,#04101c24 76%,#04101c61 100%)}.cp-copy{z-index:2;bottom:0;color:#f2fbff;opacity:0;gap:14px;width:min(640px,100% - 104px);padding:clamp(26px,4vw,48px);transition:opacity .9s .4s,transform 1.1s .4s;display:grid;position:absolute;inset-inline-start:0;transform:translateY(16px)}.cp-slide.on .cp-copy{opacity:1;transform:none}.cp-copy .eyebrow{color:#6effd0}.cp-copy h1,.cp-copy b{letter-spacing:-1.6px;font-size:clamp(30px,4.4vw,50px);font-weight:800;line-height:1.16}.cp-copy p{color:#f2fbffdb;max-width:600px;font-size:16.5px;line-height:1.9}.cp-bar{z-index:3;inset-inline-end:clamp(18px,3vw,34px);align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(18px,3vw,30px)}.cp-arrow{color:#f2fbff;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#06131f6b;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}@media (width<=720px){.cp-stage{border-radius:var(--r-lg);height:auto;min-height:0}.cp-slide{opacity:1;pointer-events:auto;position:relative;inset:auto}.cp-slide:not(.on){display:none}.cp-slide img{height:clamp(360px,62vh,520px)}.cp-copy{opacity:1;width:auto;padding:18px 20px 62px;position:relative;transform:none}.cp-copy h1,.cp-copy b{letter-spacing:-.8px}.cp-bar{inset-inline-end:16px}}@media (prefers-reduced-motion:reduce){.cp-slide,.cp-slide img,.cp-copy{transition:none}.cp-slide.on img{transform:none}}.st-body{gap:62px;padding:76px 0 8px;display:grid}.st-block{gap:12px;max-width:780px;display:grid}.st-block h2{letter-spacing:-.8px;font-size:27px;font-weight:800}.st-block p{color:var(--fg-2);font-size:16.5px;line-height:1.9}.st-points{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:16px;display:grid}.st-point{border-radius:var(--r-lg);gap:9px;padding:24px 22px;display:grid}.st-point .icon{width:42px;height:42px;color:var(--neon-ink);background:linear-gradient(150deg, var(--neon), color-mix(in srgb, var(--neon) 55%, var(--volt)));border-radius:13px;place-items:center;font-size:19px;font-weight:800;display:grid}.st-point h3{font-size:17.5px;font-weight:800}.st-point p{color:var(--fg-2);font-size:14.5px;line-height:1.78}.st-quote{border-inline-start:3px solid var(--neon);border-radius:0;background:var(--glass-2);letter-spacing:-.4px;border-start-end-radius:var(--r-lg);border-end-end-radius:var(--r-lg);padding:30px 32px;font-size:19px;font-weight:700;line-height:1.7}.st-quote small{color:var(--fg-3);letter-spacing:0;margin-top:10px;font-size:13px;font-weight:400;display:block}.st-navs{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:14px;display:grid}.st-nav{border-radius:var(--r-lg);gap:6px;padding:22px;transition:transform .16s,box-shadow .2s;display:grid}.st-nav:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.st-nav b{letter-spacing:-.3px;font-size:17px;font-weight:800}.st-nav span{color:var(--fg-2);font-size:14px;line-height:1.7}.st-nav i{color:var(--neon);letter-spacing:.16em;text-transform:uppercase;font:600 11px/1 DM Mono,ui-monospace,monospace}.ct-grid{grid-template-columns:repeat(auto-fit,minmax(272px,1fr));gap:16px;display:grid}.ct-card{border-radius:var(--r-lg);gap:10px;padding:26px;display:grid}.ct-card .icon{width:40px;height:40px;color:var(--neon);background:var(--neon-soft);border-radius:12px;place-items:center;display:grid}.ct-card h3{font-size:16.5px;font-weight:800}.ct-card p{color:var(--fg-2);font-size:14.5px;line-height:1.78}.ct-card a{color:var(--neon);font-weight:700}.ct-steps{gap:12px;max-width:780px;display:grid}.ct-step{border-radius:var(--r-md);grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:18px 20px;display:grid}.ct-step b{width:30px;height:30px;color:var(--neon-ink);background:var(--neon);border-radius:10px;place-items:center;font:800 14px/1 DM Mono,ui-monospace,monospace;display:grid}.ct-step h3{font-size:16px;font-weight:800}.ct-step p{color:var(--fg-2);margin-top:4px;font-size:14.5px;line-height:1.75}.dl-hero{text-align:center;border-radius:var(--r-xl);isolation:isolate;justify-items:center;gap:14px;margin-top:22px;padding:clamp(38px,5vw,62px) clamp(22px,4vw,54px);display:grid;position:relative}.dl-hero:before{z-index:-1;border-radius:inherit;content:"";background:radial-gradient(46% 40% at 22% 8%, var(--neon-soft) 0%, transparent 66%), radial-gradient(42% 38% at 82% 92%, var(--volt-soft) 0%, transparent 64%);position:absolute;inset:0}.dl-mark{color:#fff;background:linear-gradient(150deg, var(--neon), color-mix(in srgb, var(--neon) 52%, var(--volt)));width:76px;height:76px;box-shadow:0 16px 34px color-mix(in srgb, var(--neon) 30%, transparent);border-radius:22px;place-items:center;font-size:36px;font-weight:800;display:grid}.dl-hero h1{letter-spacing:-2px;font-size:clamp(34px,4.6vw,52px);font-weight:800}.dl-lede{max-width:620px;color:var(--fg-2);font-size:16.5px;line-height:1.85}.dl-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.dl-meta,.dl-building{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dl-building .chip{gap:6px}.dl-building em{color:var(--fg-3);font-style:normal;font-weight:600}.dl-building a.chip{background:var(--neon-soft);color:var(--neon);transition:box-shadow .16s}.dl-building a.chip em{color:var(--neon);opacity:.72}.dl-building a.chip:hover,.dl-building a.chip:focus-visible{box-shadow:0 0 0 1px var(--neon)}.dl-note{max-width:640px;color:var(--fg-3);font-size:12.5px;line-height:1.75}.dl-grid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:16px;display:grid}.dl-card{border-radius:var(--r-lg);align-content:start;gap:9px;padding:26px;display:grid}.dl-card .icon{width:42px;height:42px;color:var(--neon);background:var(--neon-soft);border-radius:13px;place-items:center;display:grid}.dl-card h3{font-size:17.5px;font-weight:800}.dl-card p{min-height:38px;color:var(--fg-2);font-size:14px;line-height:1.7}.dl-card a{color:var(--neon);font-size:14.5px;font-weight:800}.dl-card.soon{opacity:.68}.dl-state{color:var(--fg-3);background:var(--glass-3);border-radius:99px;justify-self:start;padding:4px 10px;font-size:11.5px;font-weight:700}.dl-state.on{color:var(--neon-ink);background:var(--neon)}.dl-muted{color:var(--fg-3);font-size:13px}.dl-version{border-radius:var(--r-lg);gap:12px;max-width:860px;padding:28px;display:grid}.dl-vhead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.dl-vhead b{letter-spacing:-1px;font:800 24px/1 DM Mono,ui-monospace,monospace}.dl-size{color:var(--fg-3);font-size:13px}.dl-version p{color:var(--fg-2);font-size:15.5px;line-height:1.85}.dl-old{color:var(--fg-3)!important;font-size:13.5px!important}.dl-faq{gap:12px;max-width:860px;display:grid}.dl-faq details{border-radius:var(--r-md);padding:20px 24px}.dl-faq summary{color:var(--fg);cursor:pointer;align-items:baseline;gap:14px;font-size:16px;font-weight:800;list-style:none;display:flex}.dl-faq summary::-webkit-details-marker{display:none}.dl-faq summary:before{content:"+";color:var(--neon);flex:none;order:1;margin-inline-start:auto;font:600 19px/1.3 DM Mono,ui-monospace,monospace}.dl-faq details[open] summary:before{content:"−"}.dl-faq p{color:var(--fg-2);margin-top:10px;font-size:14.5px;line-height:1.82}@media (width<=720px){.st-hero{border-radius:var(--r-lg);min-height:66vh}.st-hero-copy h1{letter-spacing:-1px}.st-body{gap:46px;padding-top:54px}.st-block h2{font-size:23px}.st-cap{display:none}.dl-hero{border-radius:var(--r-lg)}.dl-card p{min-height:0}}.hm-hero{text-align:center;gap:34px;padding:60px 0 26px;display:grid}.hm-hero h1{letter-spacing:-.045em;margin:14px 0 16px;font-size:clamp(30px,4.4vw,62px);font-weight:800;line-height:1.06}.hm-hero h1 em{white-space:nowrap;background:linear-gradient(120deg, var(--neon), var(--volt) 62%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:inline-block}.hm-lede{max-width:1240px;color:var(--fg-2);margin:0 auto;font-size:17px;line-height:1.75}html[lang=zh-CN] .hm-lede{white-space:nowrap;font-size:clamp(12px,1.35vw,17px)}@media (width<=820px){html[lang=zh-CN] .hm-lede{white-space:normal;font-size:16px}}.hm-devices{grid-template-columns:repeat(3,minmax(0,auto));justify-content:center;align-items:end;gap:clamp(14px,2.6vw,36px);display:grid}.hm-phone{border:1px solid var(--stroke);background:linear-gradient(180deg, var(--glass-3), var(--glass-2));box-shadow:var(--shadow), inset 0 1px 0 var(--stroke);-webkit-backdrop-filter:var(--blur);border-radius:40px;margin:0;padding:10px 10px 0;position:relative;overflow:hidden}.hm-phone img{background:var(--bg-base);border-radius:31px;width:auto;height:min(52vh,44vw,496px);margin:0 auto;display:block}.hm-phone figcaption{border:1px solid var(--stroke-2);background:var(--glass-3);max-width:100%;color:var(--fg-2);text-align:center;border-radius:99px;margin:11px auto 3px;padding:6px 13px;font-size:11.5px;font-weight:600;line-height:1.45;display:block}@media (width<=720px){.hm-hero h1 em{white-space:normal}.hm-devices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hm-phone{border-radius:24px;padding:5px 5px 0}.hm-phone img{border-radius:19px;width:100%;height:auto}.hm-phone figcaption{color:var(--fg-2);background:0 0;border:0;margin:7px 1px 3px;padding:0;font-size:9.5px;font-weight:500;line-height:1.45}}.hm-hero-stage{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(14px,2.6vw,36px);display:flex}.hm-hero-stage .hm-phone img{height:min(52vh,38vw,496px)}.hm-download{border-radius:var(--r-xl);background:linear-gradient(180deg, var(--glass-3), var(--glass-2));text-align:start;isolation:isolate;flex:0 0 340px;align-content:center;justify-items:start;gap:10px;padding:26px 24px;display:grid;position:relative}.hm-download:before{z-index:-1;border-radius:inherit;content:"";background:radial-gradient(60% 44% at 16% 4%, var(--neon-soft) 0%, transparent 68%), radial-gradient(56% 40% at 88% 96%, var(--volt-soft) 0%, transparent 66%);position:absolute;inset:0}.hm-download-mark{color:#fff;background:linear-gradient(150deg, var(--neon), color-mix(in srgb, var(--neon) 52%, var(--volt)));width:54px;height:54px;box-shadow:0 12px 26px color-mix(in srgb, var(--neon) 30%, transparent);border-radius:17px;place-items:center;margin-bottom:2px;font-size:26px;font-weight:800;display:grid}.hm-download h2{letter-spacing:-1px;font-size:26px;font-weight:800;line-height:1.15}.hm-download-lede{color:var(--fg-2);font-size:13.5px;line-height:1.75}.hm-download-actions{gap:8px;width:100%;margin-top:2px;display:grid}.hm-download-actions .btn{width:100%}.hm-download-build{flex-wrap:wrap;gap:6px;display:flex}.hm-download-build .chip{gap:5px;font-size:11.5px}.hm-download-build em{color:var(--fg-3);font-style:normal;font-weight:600}.hm-download-build a.chip{color:var(--neon);background:var(--neon-soft)}.hm-download-build a.chip em{color:var(--neon);opacity:.72}.hm-download-note{color:var(--fg-3);font-size:11px;line-height:1.7}@media (width<=1240px){.hm-hero-stage{flex-direction:column;align-items:center;gap:32px}.hm-hero-stage .hm-phone img{height:min(52vh,44vw,496px)}.hm-download{text-align:center;flex:0 auto;justify-items:center;width:min(100%,520px)}.hm-download-actions,.hm-download-build{justify-content:center}.hm-download-actions{max-width:360px}}.hm-copy{justify-items:start;gap:12px;display:grid}.hm-copy h3{letter-spacing:-1.2px;font-size:30px;font-weight:800;line-height:1.28}.hm-copy p{color:var(--fg-2);font-size:14.5px;line-height:1.85}.hm-copy ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hm-slider{gap:16px;display:grid}.hm-slider-viewport{border-radius:var(--r-xl);overflow:hidden}.hm-slider-track{transition:transform .5s cubic-bezier(.22,.61,.36,1);display:flex}.hm-slider-slide{flex:0 0 100%;min-width:0;padding:2px}.hm-slider-bar{justify-content:center;align-items:center;gap:18px;display:flex}.hm-arrow{border:1px solid var(--stroke);background:linear-gradient(180deg, var(--glass-3), var(--glass-2));width:40px;height:40px;box-shadow:inset 0 1px 0 var(--stroke);color:var(--fg-1);cursor:pointer;-webkit-backdrop-filter:var(--blur);border-radius:50%;place-items:center;padding:0;transition:color .2s,border-color .2s,transform .2s;display:grid}.hm-arrow:hover{border-color:var(--neon);color:var(--neon)}.hm-arrow:active{transform:scale(.94)}.hm-dots{gap:7px;display:flex}.hm-dots button{background:var(--stroke-2);cursor:pointer;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.hm-dots button.on{background:var(--neon);width:24px}.hm-counter{min-width:66px;color:var(--fg-3);letter-spacing:1px;text-align:center;font:700 12px/1 DM Mono,ui-monospace,monospace}.hm-tour{grid-template-columns:auto minmax(0,540px);justify-content:center;align-items:center;gap:0;display:grid}.hm-tour-device{aspect-ratio:412/915;border:1px solid var(--stroke);background:linear-gradient(180deg, var(--glass-3), var(--glass-2));height:min(62vh,560px);box-shadow:var(--shadow), inset 0 1px 0 var(--stroke);-webkit-backdrop-filter:var(--blur);border-radius:42px;padding:11px}.hm-tour-device img{background:var(--bg-base);object-fit:cover;border-radius:32px;width:100%;height:100%;display:block}.hm-tour-copy{border-inline-start:1px solid var(--stroke-2);justify-items:start;gap:14px;margin-inline-start:52px;padding-inline-start:52px;display:grid}.hm-tour-copy h3{letter-spacing:-1.4px;max-width:22ch;font-size:34px;font-weight:800;line-height:1.24}.hm-tour-copy p{max-width:44ch;color:var(--fg);font-size:15px;line-height:1.95}.hm-tour-copy ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1500px){.hm-tour{grid-template-columns:auto minmax(0,700px)}.hm-tour-device{height:min(66vh,640px)}.hm-tour-copy h3{font-size:38px}.hm-tour-copy p{max-width:54ch;font-size:15.5px}}.hm-scene{border-radius:var(--r-xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.hm-scene-shot{object-fit:cover;width:100%;height:100%;min-height:440px}.hm-scene-body{border-inline-start:1px solid var(--stroke-2);align-content:center;gap:18px;padding:44px 48px;display:grid}.hm-scene-body h3{letter-spacing:-1.3px;font-size:32px;font-weight:800;line-height:1.24}.hm-scene-body>p{max-width:46ch;color:var(--fg);font-size:15.5px;line-height:1.8}.hm-scene-body ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hm-scene-body li{max-width:46ch;color:var(--fg);padding-inline-start:20px;font-size:15px;line-height:1.7;position:relative}.hm-scene-body li:before{top:.66em;background:var(--neon);content:"";border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:2px}.hm-refs{flex-wrap:wrap;gap:8px;display:flex}.hm-refs .chip{padding:6px 13px;font-size:13px}.hm-note-ai{color:var(--fg-2);font-size:12px}@media (width>=1500px){.hm-scene-shot{min-height:520px}.hm-scene-body{gap:22px;padding:56px 62px}.hm-scene-body h3{font-size:36px}.hm-scene-body>p{max-width:54ch;font-size:16px}.hm-scene-body li{max-width:54ch;font-size:15.5px}}@media (width<=900px){.hm-tour{grid-template-columns:1fr;gap:22px}.hm-tour-device{justify-self:center;height:min(46vh,400px)}.hm-tour-copy{text-align:center;border-inline-start:0;justify-items:center;margin-inline-start:0;padding-inline-start:0}.hm-tour-copy h3{letter-spacing:-1px;max-width:none;font-size:24px}.hm-tour-copy p{text-align:start;max-width:none;font-size:14px;line-height:1.85}.hm-scene{grid-template-columns:1fr}.hm-scene-shot{height:210px;min-height:0}.hm-scene-body{border-top:1px solid var(--stroke-2);border-inline-start:0;align-content:start;gap:14px;padding:24px 22px 28px}.hm-scene-body h3{letter-spacing:-1px;font-size:24px}.hm-scene-body>p{font-size:14.5px;line-height:1.75}.hm-scene-body li{font-size:14px}.hm-note-ai{font-size:11.5px}.hm-dots{display:none}}.hm-browser{border:1px solid var(--stroke);border-radius:var(--r-lg);background:var(--glass-solid);box-shadow:var(--shadow-lift);margin:0;overflow:hidden}.hm-browser-bar{border-bottom:1px solid var(--stroke-2);align-items:center;gap:9px;padding:11px 14px;display:flex}.hm-browser-bar i{background:var(--rose);border-radius:50%;width:9px;height:9px}.hm-browser-bar i:nth-child(2){background:var(--amber)}.hm-browser-bar i:nth-child(3){background:var(--neon)}.hm-url{background:var(--glass-3);color:var(--fg-3);border-radius:99px;flex:1;padding:5px 12px;font:600 11px/1.4 DM Mono,ui-monospace,monospace}.hm-browser img{width:100%}.hm-browser figcaption{color:var(--fg-3);padding:10px 14px 12px;font-size:11px}.hm-split{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}@media (width<=900px){.hm-split{grid-template-columns:1fr}}.hm-stack{grid-template-columns:minmax(0,1060px);justify-content:center;gap:30px}.hm-club-cta{margin:12px 0 2px}html[lang=zh-CN] .hm-club-sub{white-space:nowrap;max-width:none}@media (width<=860px){html[lang=zh-CN] .hm-club-sub{white-space:normal}}.hm-page{text-align:center}.hm-page .section-head,.hm-page .section-head .section-sub{margin-inline:auto}.hm-page .post,.hm-page .hm-browser figcaption{text-align:start}.hm-tour-copy,.hm-scene-body,.hm-copy{text-align:center;justify-items:center}.hm-tour-copy p,.hm-scene-body>p,.hm-copy p{margin-inline:auto}.hm-tour-copy ul,.hm-copy ul,.hm-refs{justify-content:center}.hm-scene-body li{padding-inline-start:0}.hm-scene-body li:before{display:none}.hm-page .features{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.hm-page .feature{text-align:center;gap:10px;padding:20px 16px}.hm-page .feature h3{font-size:17px}.hm-page .feature p{font-size:13px}@media (width<=980px){.hm-page .features{grid-template-columns:1fr 1fr}}@media (width<=620px){.hm-page .features{grid-template-columns:1fr}}.footer-contact{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.footer-mail{color:var(--neon);font-weight:700}.pv-doc{border:1px solid var(--stroke);border-radius:var(--r-xl);max-width:820px;box-shadow:var(--shadow);margin:26px auto 0;padding:clamp(22px,4vw,44px)}.pv-meta{color:var(--fg-3);letter-spacing:.02em;align-items:center;gap:8px;margin:0 0 8px;font-size:13.5px;display:flex}.pv-clause{border-top:1px solid var(--stroke);padding:22px 0}.pv-clause h2{color:var(--fg);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.4}.pv-clause p{color:var(--fg-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.9}.pv-delete{background:var(--glass-2);border:1px solid var(--stroke);border-radius:var(--r-lg);margin-top:8px;padding:18px}.pv-delete h2{color:var(--fg)}.pv-contact{border-top:1px solid var(--stroke);color:var(--fg-3);margin:20px 0 0;padding-top:18px;font-size:13.5px}[dir=rtl] .pv-doc,[dir=rtl] .pv-clause p{text-align:right}.ru-main{gap:20px;padding:26px 0 64px;display:grid}.ru-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ru-head h1{letter-spacing:-1.1px;margin:10px 0 12px;font-size:clamp(26px,3.4vw,40px);line-height:1.2}.ru-head p{max-width:640px;color:var(--fg-2);font-size:14px;line-height:1.85}.ru-stats{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ru-head-actions{flex-wrap:wrap;gap:10px;display:flex}.ru-filters{border-radius:var(--r-lg);gap:14px;padding:16px 18px;display:grid}.ru-filter-label{color:var(--fg-3);letter-spacing:.04em;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.ru-picker{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ru-picker button{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;padding:7px 13px;font-size:12px;font-weight:700;transition:color .16s,background .16s}.ru-picker button:hover{color:var(--fg)}.ru-picker button.active{color:var(--neon-ink);background:var(--neon);border-color:#0000}.ru-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ru-search{border:1px solid var(--stroke-2);background:var(--glass-2);color:var(--fg-3);border-radius:99px;flex:260px;align-items:center;gap:8px;padding-block:0;padding-inline:13px 6px;display:flex}.ru-search input{min-width:0;color:var(--fg);background:0 0;border:0;flex:1;padding:10px 0;font-size:13px}.ru-search input:focus{outline:0}.ru-search button{color:var(--neon-ink);background:var(--neon);border:0;border-radius:99px;padding:7px 14px;font-size:12px;font-weight:700}.ru-segment{border:1px solid var(--stroke-2);background:var(--glass-2);border-radius:99px;gap:4px;padding:4px;display:flex}.ru-segment button{color:var(--fg-2);background:0 0;border:0;border-radius:99px;padding:8px 15px;font-size:12.5px;font-weight:700}.ru-segment button.active{color:var(--neon-ink);background:var(--neon)}.ru-latest{border:1px solid var(--stroke-2);color:var(--fg-2);background:var(--glass-2);border-radius:99px;align-items:center;gap:6px;padding:9px 15px;font-size:12.5px;font-weight:700;display:inline-flex}.ru-latest.on{border-color:var(--volt);color:var(--volt);background:var(--volt-soft)}.ru-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;display:grid}.ru-card{border-radius:var(--r-lg);gap:10px;padding:18px 18px 16px;transition:transform .18s,box-shadow .2s;display:grid}.ru-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ru-card.pin{border-color:color-mix(in srgb, var(--neon) 42%, var(--stroke))}.ru-card h3{letter-spacing:-.2px;font-size:15.5px;line-height:1.5}.ru-where{color:var(--fg-3);font:500 12px/1.5 DM Mono,ui-monospace,monospace}.ru-note{border-inline-start:2px solid var(--volt);color:var(--fg-2);padding-inline-start:10px;font-size:12.5px;line-height:1.75}.ru-note.block{padding-block:2px;padding-inline:12px 0}.ru-meta{color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.ru-quiet{color:var(--fg-3);font-style:italic;font-weight:500}.ru-card-foot{gap:8px;padding-top:4px;display:flex}.ru-card-foot .btn{flex:1}.ru-badges{flex-wrap:wrap;gap:6px;display:flex}.ru-badge{color:var(--fg-2);background:var(--glass-3);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:700}.ru-badge.pin{color:var(--amber);background:var(--amber-soft)}.ru-badge.latest{color:var(--neon);background:var(--neon-soft)}.ru-badge.kind{color:var(--volt);background:var(--volt-soft)}.ru-badge.plain{background:0 0;font-family:DM Mono,ui-monospace,monospace;font-weight:500}.ru-pager{color:var(--fg-2);justify-content:center;align-items:center;gap:16px;font-size:12.5px;font-weight:600;display:flex}.ru-mine{border-radius:var(--r-lg);gap:10px;padding:16px 18px;display:grid}.ru-mine h3{align-items:center;gap:7px;font-size:13.5px;display:flex}.ru-mine ul{gap:8px;list-style:none;display:grid}.ru-mine li{border-bottom:1px solid var(--stroke-2);flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:8px;font-size:13px;display:flex}.ru-mine li:last-child{border-bottom:0;padding-bottom:0}.ru-mine li>span{flex:220px;min-width:0}.ru-mine li em{color:var(--fg-2);background:var(--glass-3);border-radius:99px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:700}.ru-mine li em.pending{color:var(--amber);background:var(--amber-soft)}.ru-mine li em.published{color:var(--neon);background:var(--neon-soft)}.ru-mine li em.rejected,.ru-mine li em.removed{color:var(--rose);background:var(--rose-soft)}.ru-mine li small{color:var(--fg-3);flex-basis:100%;font-size:11.5px;line-height:1.6}.ru-how{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;padding-top:8px;display:grid}.ru-how-card{border-radius:var(--r-lg);gap:8px;padding:18px;display:grid}.ru-how-card b{font-size:13.5px}.ru-how-card p{color:var(--fg-2);font-size:12.5px;line-height:1.8}.ru-detail,.ru-supply{max-height:calc(100vh - 48px);position:relative;overflow:auto}.ru-detail{width:min(680px,100%)}.ru-close{top:16px;border:1px solid var(--stroke-2);width:32px;height:32px;color:var(--fg-2);background:var(--glass-2);border-radius:99px;place-items:center;display:grid;position:absolute;inset-inline-end:16px}.ru-sub{letter-spacing:.02em;margin-top:6px;font-size:13px}.ru-points{color:var(--fg-2);gap:8px;padding-inline-start:22px;font-size:13px;line-height:1.8;display:grid}.ru-points li::marker{color:var(--neon);font-weight:700}.ru-versions{gap:7px;list-style:none;display:grid}.ru-versions li{border:1px solid var(--stroke-2);border-radius:var(--r-sm);background:var(--glass-2);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.ru-versions li.on{border-color:color-mix(in srgb, var(--neon) 45%, var(--stroke));background:var(--neon-soft)}.ru-versions a{color:var(--fg);font-weight:700}.ru-detail-foot{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ru-official{color:var(--volt);align-self:center;font-size:12.5px;font-weight:700}[dir=rtl] .ru-official span[aria-hidden]{display:inline-block;transform:scaleX(-1)}[dir=rtl] .ru-src{text-align:right;direction:ltr;unicode-bidi:isolate}.ru-disclaimer{border-radius:var(--r-sm);color:var(--fg-2);background:var(--glass-2);padding:12px 14px;font-size:12px;line-height:1.75}.ru-supply .field textarea,.ru-supply .field select{border:1px solid var(--stroke-2);border-radius:var(--r-sm);color:var(--fg);background:var(--glass-3);font:inherit;padding:12px 14px;font-size:14px}.ru-supply .field textarea{resize:vertical;min-height:96px;line-height:1.7}.ru-supply .field textarea:focus,.ru-supply .field select:focus{border-color:var(--neon);box-shadow:0 0 0 3px var(--neon-soft);outline:0}@media (width<=680px){.ru-head-actions .btn{flex:1}.ru-grid{grid-template-columns:1fr}.ru-tools{gap:10px}.ru-search{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ru-card,.ru-card:hover{transition:none;transform:none}}.st-main{padding-bottom:70px}.st-head{padding:44px 0 6px}.st-head h1{letter-spacing:-1.8px;margin:12px 0 10px;font-size:38px;font-weight:800;line-height:1.15}.st-head p{max-width:640px;color:var(--fg-2);font-size:14px;line-height:1.8}.st-mini{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.st-grid{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:26px;display:grid}.st-card{border-radius:var(--r-md);align-content:start;gap:4px;padding:16px 17px;display:grid}.st-card b{letter-spacing:-1px;font:800 26px/1.15 DM Mono,ui-monospace,monospace}.st-card>span{color:var(--fg-2);font-size:12.5px;font-weight:700}.st-card small{color:var(--fg-3);font-size:11px}.st-section{padding-top:52px}.st-section-head{margin-bottom:16px}.st-section-head h2{letter-spacing:-.6px;font-size:22px;font-weight:800}.st-section-head p{color:var(--fg-2);margin-top:5px;font-size:13px}.st-panel{padding:20px 22px}.st-legend{color:var(--fg-2);flex-wrap:wrap;gap:16px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.st-legend i{border-radius:3px;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.st-svg{width:100%;height:auto;display:block}[dir=rtl] .st-svg{direction:ltr}.st-svg text{fill:var(--fg-3);font:600 11px/1 DM Mono,ui-monospace,monospace}.st-svg .st-value{fill:var(--fg-2)}.st-axis{stroke:var(--stroke-2);stroke-width:1px}.st-track{fill:var(--stroke-2)}.st-area{fill:var(--volt);opacity:.13}.st-line{fill:none;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.st-line-volt{stroke:var(--volt)}.st-line-neon{stroke:var(--neon)}.st-line-amber{stroke:var(--amber)}.st-panel .notice{margin-top:14px}.st-note{color:var(--fg-3);margin-top:12px;font-size:12px}.st-community{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.st-cell{border-radius:var(--r-md);gap:3px;padding:15px 16px;display:grid}.st-cell b{letter-spacing:-.6px;font:800 21px/1.1 DM Mono,ui-monospace,monospace}.st-cell span{color:var(--fg-3);font-size:11.5px}.st-skeletons{gap:14px;padding:34px 0;display:grid}.st-skeletons .skeleton:nth-child(2){min-height:300px}.st-main .empty{margin-top:30px}.st-main .empty .notice{max-width:460px}@media (width<=980px){.st-grid{grid-template-columns:repeat(3,1fr)}.st-head h1{font-size:30px}}@media (width<=820px){.st-community{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.st-grid{grid-template-columns:repeat(2,1fr)}.st-panel{padding:16px}}
