/* MOGICIAN / RED-BLACK POSTER. Shared visual layer; functionality stays in apps. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){
 --network-red:#ef2018;--network-ink:#11110f;--network-yellow:#ffe500;--network-paper:#f5f2e9;--network-muted:#625e55;--network-line:#d6d0c4;
 --network-font:Arial,"PingFang SC","Microsoft YaHei",sans-serif;
 --network-display:Impact,"Arial Black","PingFang SC","Microsoft YaHei",sans-serif;
 --network-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.18' filter='url(%23n)'/%3E%3C/svg%3E");
 color-scheme:light;background:var(--network-paper)
}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{background:var(--network-paper)!important;color:var(--network-ink)!important;font-family:var(--network-font)!important;-webkit-font-smoothing:antialiased}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(h1,h2,h3,h4){font-family:var(--network-display)!important;font-weight:900!important;letter-spacing:-.025em;text-wrap:balance}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(button,input,textarea,select){font-family:var(--network-font)!important;accent-color:var(--network-red)}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :focus-visible{outline:3px solid var(--network-red)!important;outline-offset:4px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) ::selection{background:var(--network-yellow);color:#111}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(button,a){-webkit-tap-highlight-color:transparent}
/* The black masthead, red stage, paper content and yellow action are the shared rhythm. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar{position:relative!important;background:#11110f!important;color:#fff!important;border-bottom:4px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .nav{height:76px;border:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .brand{font-size:22px;font-weight:900}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .brand i{color:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .nav-links{font-weight:700;gap:24px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .nav-links a:hover{color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .nav-cta{background:var(--network-yellow)!important;color:#111!important;border:2px solid #111;transform:none!important;border-radius:0!important;padding:9px 16px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar .nav-cta:hover{color:#111!important}
/* Home / 苞谷输入法 */
html[data-mogician-site="mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]),html[data-mogician-site="www.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]),html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--red:#ef2018!important;--yellow:#ffe500!important;--black:#11110f!important;--white:#f5f2e9!important;--gray:#d6d0c4!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main>.hero,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero{
 background-color:var(--network-red)!important;background-image:var(--network-grain)!important;background-size:180px!important;background-blend-mode:multiply;color:var(--network-paper)!important;
 min-height:650px!important;height:auto!important;max-height:none!important;padding:78px 0 146px;border-bottom:5px solid #111!important
}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main>.hero::before,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero::before{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main>.hero::after,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-1px!important;top:auto!important;width:100%!important;height:17px!important;border:0!important;border-radius:0!important;background:#111!important;clip-path:polygon(0 45%,3% 70%,6% 25%,9% 66%,12% 40%,15% 85%,20% 30%,24% 65%,29% 20%,34% 60%,39% 35%,44% 80%,50% 30%,56% 66%,61% 20%,67% 70%,73% 40%,78% 85%,83% 30%,88% 66%,94% 20%,100% 55%,100% 100%,0 100%)}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main .hero-inner,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-inner{padding-top:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main .hero h1,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero h1{font-size:clamp(52px,8.4vw,112px)!important;line-height:1.04!important;letter-spacing:-.04em!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .outlined{color:#fffdf5!important;-webkit-text-stroke:6px #111!important;paint-order:stroke fill;filter:drop-shadow(5px 6px 0 #111)!important;transform:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .slash{color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .black-strip{color:var(--network-yellow)!important;background:#111!important;font-size:clamp(24px,3.8vw,48px)!important;line-height:1.3!important;padding:8px 18px!important;margin-top:24px!important;transform:rotate(-1deg)!important;clip-path:polygon(0 5%,99% 0,100% 92%,2% 100%)}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero .kicker{color:#111!important;background:var(--network-yellow)!important;transform:rotate(-1deg)!important;padding:6px 12px!important;font-family:var(--network-font)!important;font-size:13px!important;font-weight:800}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero .tag{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bottom{bottom:35px!important;color:#fffdf5!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bottom p{font-weight:600!important;font-size:15px!important;line-height:1.8;max-width:700px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bottom .scroll{color:#fff!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ticker{background:#111!important;color:var(--network-paper)!important;font:700 12px/1.5 var(--network-font)!important;padding:15px 0!important;letter-spacing:.08em}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ticker :is(.ticker-inner,div){animation:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ticker b{color:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band{background:var(--network-paper)!important;border-bottom:3px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band .proof-item{min-height:130px;border:0!important;border-right:2px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band .proof-item strong{font-size:36px!important;color:#111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band .proof-item span{color:var(--network-muted)!important;font-weight:500!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main>section:not(.hero):not(.proof-band),html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) section:not(.hero):not(.proof-band){background:var(--network-paper)!important;color:#111!important;border-color:#111!important;border-bottom-width:3px!important;padding-block:80px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main :is(h2,.contact h2),html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h2{font-size:clamp(28px,3.6vw,46px)!important;line-height:1.25!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section-no{color:var(--network-red)!important;font-weight:800}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main h2 mark{background:var(--network-yellow)!important;color:#111!important;padding:0 5px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main :is(.experience-impact strong,.about-copy strong){color:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.experience-list,.experience-item,.skill-list,.skill,.work-list,.work-item){border-color:#bcb6aa!important;border-width:1px!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .experience-time{color:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .experience-role p{color:var(--network-muted)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .work-item:hover{background:#eee9dc!important;padding-inline:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .work-item h3{font-size:24px;font-weight:900}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .about-copy{font-size:22px!important;font-weight:500!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main>section.manifesto{background:#111!important;color:#fff!important;background-image:var(--network-grain)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .manifesto::after{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .manifesto blockquote{font-size:clamp(34px,5.5vw,70px)!important;line-height:1.2!important;font-weight:900}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .manifesto blockquote span{color:var(--network-yellow)!important;-webkit-text-stroke:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .contact-links a{background:#111!important;color:#fff!important;box-shadow:3px 3px 0 var(--network-red)!important;border:2px solid #111!important;border-radius:0;transform:none!important;font-size:13px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .contact-links a:hover{background:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .wechat-card{transform:none!important;box-shadow:4px 4px 0 #111!important;border:3px solid #111!important;border-radius:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .wechat-card span{position:static!important;display:block;border:0!important;background:var(--network-yellow)!important;transform:none!important;font-size:12px}
html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.stamp,.pipe,.step,.pain-item,.why-item,.install-card){transform:none!important;border-width:2px!important;border-color:#111!important;border-radius:0!important;box-shadow:3px 3px 0 #111!important}
html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(th,td){border-color:#c3bcae!important}
html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.col-us,.us-cell){background:#fff7be!important}
html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .stamp{background:var(--network-yellow)!important;color:#111!important}
/* WorktreeHub */
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--bg:#f5f2e9!important;--surface:#fff!important;--surface-2:#eee8db!important;--line:#c9c2b4!important;--line-strong:#111!important;--text:#111!important;--muted:#625e55!important;--dim:#716a5e!important;--green:#ef2018!important;--green-soft:#f8dfd9!important;--cyan:#ef2018!important;--orange:#ef2018!important;--radius:0px!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.site-header,.site-header.scrolled){background:#111!important;color:#fff!important;border-bottom:3px solid #111!important;box-shadow:none!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .nav-links{color:#ddd!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bg,html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-grid,html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero::before,html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .remote-band::before{display:none!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero{min-height:590px!important;align-items:center!important;background:var(--network-grain),#ef2018!important;border-bottom:5px solid #111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-inner{padding-block:65px!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:clamp(42px,6.2vw,84px)!important;line-height:1.12!important;color:#fff!important;-webkit-text-stroke:4px #111;paint-order:stroke fill;text-shadow:4px 4px 0 #111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1 span{background:#111!important;color:var(--network-yellow)!important;-webkit-text-fill-color:var(--network-yellow)!important;-webkit-text-stroke:0;padding-inline:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.hero-copy,.hero-note){color:#fff!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.eyebrow,.feature-number,.brand-mark){background:var(--network-yellow)!important;color:#111!important;border:2px solid #111!important;border-radius:0!important;box-shadow:none!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .eyebrow::before{animation:none!important;box-shadow:none!important;background:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .button{background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:0!important;box-shadow:3px 3px 0 #111!important;transform:none!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .site-header .button,html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .button.secondary{background:var(--network-yellow)!important;color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.proof,.section.alt){background:#eee8db!important;border-color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.remote-band,.cta){background:#111!important;color:#fff!important;border-color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.remote-band,.cta) :is(p,.lead){color:#ddd!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.shot,.shot:hover,.mobile-card,.audience-card){box-shadow:4px 4px 0 #111!important;transform:none!important;border:2px solid #111!important;border-radius:0!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .setup-command{background:#171715!important;color:#eee!important;box-shadow:4px 4px 0 #111!important;border:2px solid #111!important;border-radius:0!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .reveal{opacity:1!important;transform:none!important;transition:none!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section{padding-block:80px!important}
/* Web3 course */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site{--paper:#f5f2e9!important;--ink:#11110f!important;--quiet:#625e55!important;--green:#ef2018!important;--lime:#ffe500!important;--line:#c9c2b4!important;font-family:var(--network-font)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-nav{background:#111!important;color:#fff!important;max-width:none!important;padding-inline:max(30px,calc((100vw - 1184px)/2))!important;border-bottom:3px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-nav .author-link{border:2px solid var(--network-yellow)!important;border-radius:0!important;color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero{background:var(--network-grain),#ef2018!important;color:#fff!important;border-bottom:5px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero h1{font-size:clamp(36px,4.1vw,54px)!important;line-height:1.28!important;-webkit-text-stroke:3px #111;paint-order:stroke fill;text-shadow:3px 3px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero .accent-heading{color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero .accent-heading svg{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero :is(.eyebrow,.hero-description,.hero-footnotes,.text-button){color:#fff!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero .eyebrow{font-weight:800;background:#111!important;width:max-content;padding:5px 10px;letter-spacing:.04em}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero .heading-period{color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-art{transform:rotate(1deg)!important;background:var(--network-paper)!important;border:3px solid #111!important;border-radius:0!important;box-shadow:6px 6px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .chain-node{background:#fff!important;color:#111!important;border:2px solid #111!important;border-radius:0!important;box-shadow:2px 2px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .featured-node{background:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.path-step,.progress-card,.bottom-cta){background:#eee8db!important;border:2px solid #111!important;border-radius:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.primary-button,.filter-bar button[aria-pressed="true"]){background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:0!important;box-shadow:3px 3px 0 var(--network-red)!important;transform:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero .primary-button{background:var(--network-yellow)!important;color:#111!important;box-shadow:3px 3px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.chain-connector,.chain-node small,.art-caption,.lesson-meta,.footer-brand span){color:#625e55!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.lesson-card,.course-search){border-radius:0!important;border-color:#bcb4a5!important}
/* Claude Code Launcher: already a poster layout, use the same red and yellow palette. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl{--acid:#ffe500!important;--red:#ef2018!important;--paper:#f5f2e9!important;--paper-2:#e5dece!important;--line:#ffffff24!important;--font-ui:var(--network-font)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl-grain::after{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl .ccl-grid{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl .ccl-ribbon{display:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl main>section:first-child{background:var(--network-grain),#ef2018!important;border-bottom:5px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl :is(.ccl-display,.ccl-slab,.ccl-han){font-family:var(--network-display)!important;font-weight:900!important;line-height:1.03!important;text-transform:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl h1{filter:drop-shadow(3px 3px 0 #111)}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl .ccl-hollow{color:#fff!important;-webkit-text-stroke:2px #111!important;paint-order:stroke fill}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl :is(.ccl-btn,.ccl-sticker){border-width:2px!important;box-shadow:3px 3px 0 #111!important;transform:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl [class*="rotate-"]{rotate:none!important;transform:none!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl .ccl-blink{animation:none!important}
/* Sales assistant: red canvas, white chat, black controls. */
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{background:var(--network-grain),#ef2018!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div{border-top:5px solid #111}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.bg-slate-50,.bg-slate-100){background-color:var(--network-paper)!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is([class*="bg-indigo-"],[class*="bg-blue-"],[class*="bg-violet-"]){background-color:#fff5ae!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is([class*="text-indigo-"],[class*="text-blue-"],[class*="text-violet-"]){color:#111!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(button[class*="bg-indigo-"],button[class*="bg-blue-"],button[class*="bg-violet-"]){background-color:#111!important;color:var(--network-yellow)!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) [class*="border-slate-"]{border-color:#c9c2b4!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.rounded-2xl,.rounded-3xl){border:2px solid #111!important;border-radius:0!important;box-shadow:3px 3px 0 #111!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:21px!important}
/* Image/video generator. */
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--bg:#ef2018!important;--card:#f5f2e9!important;--line:#bcb4a5!important;--text:#111!important;--dim:#625e55!important;--accent:#ef2018!important;--accent2:#b31b18!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{background:var(--network-grain),#ef2018!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .wrap{padding-top:36px!important;padding-bottom:95px!important;max-width:470px!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header h1{font-size:42px!important;color:#fff!important;-webkit-text-stroke:3px #111;paint-order:stroke fill;text-shadow:3px 3px 0 #111}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header .sub{color:#fff!important;font-weight:600}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .clown{display:none!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .card{border:3px solid #111!important;border-radius:0!important;box-shadow:5px 5px 0 #111!important;margin-bottom:20px!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.ph,.focus-row button,input[type="text"]){background:#fff!important;color:#111!important;border-radius:0!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.go,.dl){background:var(--network-yellow)!important;color:#111!important;border:3px solid #111!important;border-radius:0!important;box-shadow:4px 4px 0 #111!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .focus-row button.on{background:#111!important;color:var(--network-yellow)!important;border-color:#111!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ph .tag{color:#fff!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) footer{color:#fff!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) input::placeholder{color:#77716d!important}
/* PhotoVault: poster masthead, paper reading surface. */
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{background:var(--network-grain),#ef2018!important;min-height:100vh}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(a,nav a){color:#c51d17!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header{border-bottom:3px solid #111!important;margin-bottom:25px;padding-bottom:20px!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header :is(a,nav a){color:#fff!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .brand{font-family:var(--network-display)!important;font-size:26px!important;font-weight:900!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main{background:var(--network-paper)!important;border-radius:0!important;border:3px solid #111!important;box-shadow:6px 6px 0 #111!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:38px!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .notice{background:#fff5ae!important;border-left-color:#111!important;border-radius:0!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) footer,html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) footer a{color:#fff!important}
/* Community tokens and page surfaces. */
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]),html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .dark{--background:#f5f2e9!important;--foreground:#11110f!important;--card:#fffdf7!important;--card-foreground:#11110f!important;--popover:#fffdf7!important;--popover-foreground:#11110f!important;--primary:#e42119!important;--primary-foreground:#fff!important;--secondary:#ebe5d7!important;--secondary-foreground:#11110f!important;--muted:#ebe5d7!important;--muted-foreground:#625e55!important;--accent:#fff5ae!important;--accent-foreground:#11110f!important;--border:#c7bead!important;--input:#b9af9c!important;--ring:#ef2018!important;--alliance:#625e55!important;--horde:#b3272e!important;--radius:0px!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body>div>header{background:#111!important;color:#fff!important;border-bottom:3px solid #111!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header :is(.text-foreground,.text-muted-foreground){color:#fff!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) [class*="bg-gradient"]{background-image:none!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .blur-3xl{display:none!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child{background:var(--network-grain),#ef2018!important;border-bottom:4px solid #111!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child h1{color:#fff!important;-webkit-text-stroke:3px #111;paint-order:stroke fill;text-shadow:3px 3px 0 #111}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child h1 .text-primary{color:var(--network-yellow)!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child p{color:#fff!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.shadow-lg,.shadow-xl,.shadow-md){box-shadow:3px 3px 0 #111!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) [data-slot="card"]{border:2px solid #111!important;border-radius:0!important}
/* Download tool */
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{border-top:8px solid #111!important;background:var(--network-paper)!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(h1,h2){color:#fff!important;background:var(--network-grain),#ef2018!important;padding:18px 20px!important;border:3px solid #111!important;box-shadow:4px 4px 0 #111!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.btn-primary,.btn-success){background:#111!important;border:2px solid #111!important;border-radius:0!important;color:var(--network-yellow)!important;box-shadow:3px 3px 0 var(--network-red)!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.text-primary,.text-success,a:not(.btn)){color:#d01d16!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.card,.alert,.form-control){border-radius:0!important;border-color:#111!important;box-shadow:none!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .alert{background:#eee8db!important;color:#111!important}
/* Shared site directory: a red cover with paper index cards. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory{background:var(--network-grain),#ef2018!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory main{background:transparent!important;max-width:1160px;border:0!important;border-radius:0!important;box-shadow:none!important;padding-top:36px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory header{border-bottom:4px solid #111!important;color:#fff!important;padding-bottom:32px!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory header>a{color:#fff!important;font-weight:800}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory h1{font-size:clamp(40px,6.4vw,80px)!important;line-height:1.16!important;color:#fff!important;-webkit-text-stroke:4px #111;paint-order:stroke fill;text-shadow:4px 5px 0 #111}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory h1 span{color:var(--network-yellow)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory .label{background:#111!important;color:var(--network-yellow)!important;font-size:13px;font-weight:800;padding:7px 11px;border-radius:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory article{background:var(--network-paper)!important;color:#111!important;border:3px solid #111!important;border-radius:0!important;box-shadow:5px 5px 0 #111!important;padding:24px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory h2{font-size:25px!important;line-height:1.3!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory :is(p,li){font-size:14px;line-height:1.85}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory article :is(h2,li) a{color:#111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory article a:hover{color:var(--network-red)!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory footer,html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory footer a{color:#fff!important}
@media(max-width:760px){
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main>.hero,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero{min-height:575px!important;padding-top:48px!important;padding-bottom:170px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main .hero h1,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero h1{font-size:clamp(44px,12.5vw,72px)!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .outlined{-webkit-text-stroke-width:4px!important;filter:drop-shadow(3px 3px 0 #111)!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main>section:not(.hero):not(.proof-band),html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) section:not(.hero):not(.proof-band){padding-block:56px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bottom p{max-width:94%!important;font-size:13px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-bottom .scroll{display:none}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band .proof-item{padding:22px 14px!important;min-height:112px}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-band .proof-item strong{font-size:28px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar~main h2{font-size:28px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .work-item h3{font-size:18px!important}
 html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero{min-height:545px!important}
 html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:42px!important;-webkit-text-stroke-width:3px}
 html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero-inner{padding-block:48px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-nav{padding-inline:20px!important}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero h1{font-size:clamp(30px,7.3vw,48px)!important;white-space:normal!important;-webkit-text-stroke-width:2px}
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory h1{-webkit-text-stroke-width:3px}
 html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:30px!important}
}
/* Final shared action contrast and the sales workspace masthead. */
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child a.bg-primary{background:#111!important;color:#ffe500!important;border:2px solid #111!important;box-shadow:3px 3px 0 #111!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div{background:var(--network-grain),#ef2018!important;border-top:0!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header{background:#111!important;color:#fff!important;border-bottom:4px solid #111!important;padding:22px 16px!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header h1{color:#fff!important;font-size:28px!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header p{color:#ddd!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>div{background:var(--network-paper)!important;border-inline:3px solid #111!important}
/* Existing tweet workspace, kept outside the public directory. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container){background:var(--network-grain),#ef2018!important;padding-bottom:95px}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container) header{border-bottom:3px solid #111!important;color:#fff!important;padding-inline:0!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container) header h1{-webkit-text-stroke:2px #111;paint-order:stroke fill;text-shadow:3px 3px 0 #111;font-size:38px!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container) .tweet-card{background:var(--network-paper)!important;color:#111!important;border:3px solid #111!important;border-radius:0!important;box-shadow:4px 4px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container) :is(.refresh-btn,.share-btn){background:#111!important;border:2px solid #111!important;border-radius:0!important;color:#ffe500!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container) :is(.delete-all-btn,.delete-btn){background:var(--network-paper)!important;border:2px solid #111!important;border-radius:0!important;color:#b51c17!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .black-strip{font-family:var(--network-display)!important;font-weight:900!important}
/* One torn black tape mark; keep the text region free of decoration. */
@media(min-width:1000px){
 html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .topbar+main>.hero::before,html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero::before{display:block!important;content:""!important;position:absolute!important;right:-38px!important;top:24px!important;left:auto!important;bottom:auto!important;width:260px!important;height:38px!important;border:0!important;background:#111!important;opacity:1!important;transform:rotate(18deg)!important;box-shadow:none!important;clip-path:polygon(0 15%,5% 5%,8% 18%,19% 0,36% 14%,52% 3%,67% 14%,80% 0,100% 12%,97% 75%,88% 91%,72% 83%,51% 100%,31% 86%,14% 100%,0 87%)}
}
@media(max-width:760px){
 html[data-mogician-site="baogu.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .numbers-table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}
}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child .text-muted-foreground{color:#fff!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child [class~="bg-card/50"]{background:#111!important;border-color:#111!important}
@media(max-width:600px){html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header{padding:18px 112px 18px 16px!important}html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header h1{font-size:22px!important}}
/* CANONICAL DESIGN: homepage snapshot before 2026-10-20 edits.
   Main homepage and 苞谷输入法 use their original source styles, not this layer.
   Shared pages inherit the original palette, dot grain, yellow bands, 3px
   borders and offset black shadows while preserving each app's layout. */
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--network-red:#ef1f16;--network-ink:#11110f;--network-yellow:#ffe500;--network-paper:#f7f5ed;--network-muted:#55534d;--network-line:#d9d5c9;--network-grain:radial-gradient(rgba(0,0,0,.14) 1px,transparent 1px)}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body{--red:#ef1f16;--white:#f7f5ed;--yellow:#ffe500;--black:#11110f}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .work-item:hover{background:#ffe500!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--green:#ef1f16!important;--cyan:#ef1f16!important;--orange:#ef1f16!important;--bg:#f7f5ed!important;--line:#11110f!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.site-header,.site-header.scrolled){background:#ef1f16!important;color:#11110f!important;border-bottom:2px solid #ffffff88!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .nav-links{color:#11110f!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .hero{background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{font-size:clamp(44px,7vw,88px)!important;line-height:1.07!important;-webkit-text-stroke:5px #111!important;text-shadow:5px 5px 0 #111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof.proof{background:#ffe500!important;border-block:3px solid #111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-item{border-color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .proof-item strong{color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .eyebrow{transform:rotate(-2deg);border:0!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.button,.shot,.mobile-card,.audience-card){border-width:3px!important;box-shadow:5px 5px 0 #111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section.alt{background:#11110f!important;color:#f7f5ed!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section.alt :is(p,.lead,.feature-list){color:#d9d5c9!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site{--paper:#f7f5ed!important;--ink:#11110f!important;--quiet:#55534d!important;--green:#ef1f16!important;--lime:#ffe500!important;--line:#11110f!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-nav{background:#ef1f16!important;color:#111!important;border-bottom:2px solid #ffffff88!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-nav .author-link{background:#ffe500!important;color:#111!important;border-color:#111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-hero{background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{background:#ffe500!important;color:#111!important;margin-inline:0!important;padding-inline:48px!important;border-block:3px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step{background:#f7f5ed!important;border:3px solid #111!important;box-shadow:5px 5px 0 #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card{background:#111!important;color:#f7f5ed!important;border:3px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card :is(p,h3,span,strong){color:#f7f5ed!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta{background:#ffe500!important;border:3px solid #111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl{--acid:#ffe500!important;--red:#ef1f16!important;--paper:#f7f5ed!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .ccl main>section:first-child{background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div{background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header{background:#ef1f16!important;border-bottom:3px solid #111!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) #root>div>header :is(h1,p){color:#111!important}
html[data-mogician-site="salesman.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(.rounded-2xl,.rounded-3xl){border:3px solid #111!important;box-shadow:5px 5px 0 #111!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body,html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body,html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory,html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body:has(#tweets-container){background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site="zhaopian.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]){--bg:#ef1f16!important;--card:#f7f5ed!important;--accent:#ef1f16!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header :is(a,nav a){color:#111!important}
html[data-mogician-site="photovault.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header{border-color:#ffffff88!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]),html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .dark{--primary:#ef1f16!important;--background:#f7f5ed!important;--secondary:#ffe500!important;--secondary-foreground:#111!important;--radius:0px!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body>div>header{background:#ef1f16!important;color:#111!important;border-bottom:2px solid #ffffff88!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) header :is(.text-foreground,.text-muted-foreground){color:#111!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) main>section:first-child{background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site="wow.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) [data-slot="card"]{border:3px solid #111!important;box-shadow:5px 5px 0 #111!important}
html[data-mogician-site="douyin.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) :is(h1,h2){background-color:#ef1f16!important;background-image:var(--network-grain)!important;background-size:5px 5px!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory header{border-bottom-color:#111!important}
html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) body.network-directory .label{background:#ffe500!important;color:#111!important}
@media(max-width:760px){html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) h1{-webkit-text-stroke-width:3px!important;font-size:42px!important}html[data-mogician-site]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{padding-inline:23px!important}}

html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section.alt :is(.mobile-card,.audience-card,.shot){background:#f7f5ed!important;color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section.alt :is(.mobile-card,.audience-card,.shot) :is(p,h2,h3,.lead,figcaption){color:#111!important}
html[data-mogician-site="worktreehub.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .section.alt .shot figcaption{background:#f7f5ed!important}

@media(max-width:760px){html[data-mogician-site="baogu.mogician.me"] .numbers-table{display:block;width:100%;max-width:100%;overflow-x:auto}}

/* Web3 catalog refinement 20261020: aligned grid and restrained palette. */
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site{padding:0!important;background:#f7f5ed!important;--quiet:#66615b!important;--line:#d9d4c9!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-nav{max-width:1600px!important;width:calc(100% - 80px)!important;margin:auto!important;padding:0 64px!important;min-height:92px!important;background:#f7f5ed!important;color:#11110f!important;border-bottom:2px solid #11110f!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site main{max-width:1600px!important;width:calc(100% - 80px)!important;margin:auto!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero{padding:80px 64px!important;grid-template-columns:1.35fr 1fr!important;gap:80px!important;background-image:none!important;border-bottom:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero h1{font-size:clamp(42px,3.6vw,68px)!important;line-height:1.3!important;letter-spacing:-.04em!important;-webkit-text-stroke:2px #11110f!important;text-shadow:2px 2px 0 #11110f!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-description{font-size:17px!important;line-height:1.9!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-footnotes{font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-art{transform:none!important;box-shadow:6px 6px 0 #11110f!important;background-image:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .chain-node{box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.node-status,.art-caption span,.chain-node small,.chain-connector){color:#66615b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .chain-connector i{border-color:#aaa49b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .chain-connector i:after{border-top-color:#aaa49b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .terminal-line{color:#f7f5ed!important;border-radius:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .terminal-cursor{background:#ffe500!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .art-corner{display:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{padding:20px 64px!important;margin:0!important;border-top:2px solid #11110f!important;border-bottom:2px solid #11110f!important;font-size:16px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip .strip-label{color:#11110f!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-section{padding:64px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site h2{font-size:32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-grid{border:1px solid #11110f!important;border-radius:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step{border:0!important;border-right:1px solid #11110f!important;box-shadow:none!important;background:#f7f5ed!important;padding:28px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step:last-child{border-right:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step:hover{background:#eeeae0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step h3{font-size:20px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step p{font-size:13px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step small{font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .curriculum-section{padding:60px 64px!important;background:#f0ede5!important;border-color:#d9d4c9!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-layout{grid-template-columns:minmax(0,1fr) 300px!important;gap:32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.edition,.lesson-index,.lesson-meta,.lesson-content>p,.read-toggle,.curriculum-note,.local-note,.last-link,.footer-brand span){color:#66615b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .edition span{color:#aaa49b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .filter-tabs button{color:#55514b!important;border-radius:0!important;font-size:14px!important;padding:10px 16px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .filter-tabs button.active{background:#11110f!important;color:#f7f5ed!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-search{background:#f7f5ed!important;border:1px solid #bdb7ab!important;max-width:260px!important;padding:11px 13px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-search input{font-size:13px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-card{background:#f7f5ed!important;border:1px solid #d1cbbf!important;padding:26px!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-card:hover{border-color:#11110f!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-index{border-color:#ddd7cb!important;font-size:13px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-meta{font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-title h3{font-size:22px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-title>svg{color:#ef1f16!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-content>p{font-size:14px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-tags span{background:#e9e4d8!important;color:#55514b!important;font-size:11px!important;border-radius:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .read-toggle{font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .empty-check{border-color:#999184!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .is-read{border-left:3px solid #ef1f16!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card{padding:28px!important;border:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card :is(.sidebar-kicker,.local-note,.last-link,.progress-card>p){color:#cbc5b8!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .reading-progress{background:#49463e!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .continue-button{border-radius:0!important;background:#ffe500!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .continue-button small{color:#55514b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .author-avatar{background:#ffe500!important;border-color:#11110f!important;color:#11110f!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .author-card{border-color:#d1cbbf!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tip-symbol{color:#ef1f16!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta{margin:60px 64px!important;padding:32px!important;border-width:2px!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-footer{max-width:1472px!important;width:calc(100% - 208px)!important;margin:auto!important;border-color:#d1cbbf!important;font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :focus-visible{outline:3px solid #ef1f16!important;}
@media(max-width:1100px){html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-nav{width:calc(100% - 40px)!important;padding:0 28px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site main{width:calc(100% - 40px)!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero{padding:60px 32px!important;gap:32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero h1{font-size:42px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.path-section,.curriculum-section){padding:44px 32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{padding:20px 32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-layout{grid-template-columns:minmax(0,1fr) 250px!important;gap:24px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta{margin:44px 32px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-footer{width:calc(100% - 104px)!important;}}
@media(max-width:760px){html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-nav{width:100%!important;padding:0 20px!important;min-height:78px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site main{width:100%!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero{padding:44px 23px!important;grid-template-columns:1fr!important;gap:36px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero h1{font-size:clamp(30px,7.3vw,48px)!important;-webkit-text-stroke-width:1.5px!important;white-space:normal!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-description{font-size:14px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-art{width:94%!important;max-width:420px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{padding:18px 23px!important;font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.path-section,.curriculum-section){padding:40px 23px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site h2{font-size:25px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step{padding:22px!important;border-right:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step+.path-step{border-top:1px solid #11110f!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step h3{font-size:18px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-card{padding:20px 16px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-title h3{font-size:18px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-content>p{font-size:13px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-index{font-size:10px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .filter-tabs button{padding:9px 12px!important;font-size:12px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-search{max-width:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta{margin:36px 23px!important;padding:24px!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-footer{width:calc(100% - 46px)!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card{padding:22px!important;}}

/* Restrained red/black palette; neutral surfaces, no yellow blocks. */
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site{--paper:#f6f6f6!important;--ink:#171717!important;--quiet:#686868!important;--green:#c92b2b!important;--lime:#ffffff!important;--line:#dedede!important;background:#f6f6f6!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-nav{background:#f6f6f6!important;color:#171717!important;border-color:#dedede!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .logo-symbol span{color:#fff!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-nav .author-link{background:transparent!important;color:#171717!important;border:1px solid #bdbdbd!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero{background:#191919!important;background-image:none!important;color:#fff!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero h1{color:#fff!important;-webkit-text-stroke:0!important;text-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero .accent-heading{color:#ef5350!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero .heading-period{color:#fff!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero .eyebrow{background:transparent!important;color:#ccc!important;padding:0!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero :is(.hero-description,.hero-footnotes){color:#d2d2d2!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero .primary-button{background:#c92b2b!important;color:#fff!important;border-color:#c92b2b!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .hero-art{background:#f6f6f6!important;border:1px solid #777!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .chain-node{background:#fff!important;border:1px solid #c9c9c9!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .featured-node{background:#f9eaea!important;border-color:#c92b2b!important;color:#a82020!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .terminal-line{background:#262626!important;color:#ddd!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.terminal-line>span:first-child,.terminal-success){color:#ef5350!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .terminal-cursor{background:#ef5350!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip{background:#ededed!important;color:#333!important;border:0!important;border-bottom:1px solid #d8d8d8!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .tech-strip .strip-label{color:#686868!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-grid{border-color:#d1d1d1!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step{background:#f6f6f6!important;border-color:#d1d1d1!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .path-step:hover{background:#ececec!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .curriculum-section{background:#ededed!important;border-color:#dedede!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-card{background:#fff!important;border-color:#dedede!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-search{background:#fff!important;border-color:#ccc!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.lesson-meta,.lesson-content>p,.lesson-index,.read-toggle,.curriculum-note,.edition,.footer-brand span){color:#686868!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-tags span{background:#f0f0f0!important;color:#666!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .lesson-index{border-color:#e3e3e3!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .progress-card{background:#202020!important;border-color:#202020!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .continue-button{background:#c92b2b!important;color:#fff!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .continue-button small{color:#f1cccc!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .reading-progress{background:#454545!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .reading-progress>div{background:#c92b2b!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .author-avatar{background:#eee!important;color:#171717!important;border-color:#ccc!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta{background:#e8e8e8!important;border:1px solid #ccc!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .bottom-cta .primary-button{background:#202020!important;border-color:#202020!important;box-shadow:none!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-footer{border-color:#d1d1d1!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site :is(.chain-connector,.chain-node small,.art-caption,.art-caption span,.node-status){color:#686868!important;}
html[data-mogician-site="web3-tutorial.mogician.me"]:not(:has(body.network-original-home)):not([data-mogician-site="baogu.mogician.me"]) .course-site .course-hero .primary-button.primary-button{background:#c92b2b!important;color:#fff!important;border-color:#c92b2b!important;box-shadow:none!important}
