body.cq-public-shell{--cq-ink:#173f36;--cq-muted:#61776c;--cq-line:#dce5d9;background:#f6f7f0;color:var(--cq-ink);font-family:"PingFang SC","Microsoft YaHei",sans-serif}
.cq-public-shell .cq-header nav{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end}.cq-public-shell .cq-header nav a{padding:6px 0;min-height:44px;font-size:15px;white-space:nowrap}.cq-shell-frame{width:100%;box-sizing:border-box}
.cq-public-shell .site-footer{background:transparent}.cq-public-shell:not(.cq-learning-home):not(.cq-classroom-page) #page{max-width:1080px;margin:28px auto;padding:0 40px}.cq-public-shell:not(.cq-learning-home) .site-content{padding:0;display:block}.cq-public-shell:not(.cq-learning-home) .content-area{width:100%}.cq-public-shell:not(.cq-learning-home) .inside-article{border:1px solid var(--cq-line);border-radius:16px}.cq-public-shell .entry-title{font-size:30px;line-height:1.4}.cq-public-shell .entry-content{margin-top:20px}
.cq-public-shell.login #login{padding-top:32px;padding-bottom:32px}.cq-public-shell.login #login>h1{display:none}.cq-public-shell.login .cq-login-help{display:none}.cq-public-shell.login .cq-shell-frame{max-width:1080px}.cq-public-shell.login .cq-header nav a{color:var(--cq-ink)}
@media(max-width:680px){.cq-public-shell:not(.cq-learning-home):not(.cq-classroom-page) #page{padding:0 16px;margin:20px auto}.cq-public-shell:not(.cq-learning-home) .inside-article{padding:24px 18px}.cq-public-shell .cq-header{gap:12px}.cq-public-shell .cq-header nav{gap:12px}.cq-public-shell .cq-header nav a{font-size:14px}.cq-public-shell .cq-brand{font-size:20px}.cq-public-shell .cq-brand small{font-size:13px}}
@media(max-width:380px){.cq-public-shell .cq-header{flex-wrap:wrap}.cq-public-shell .cq-header nav{width:100%;justify-content:flex-end;gap:20px}.cq-public-shell .cq-header{padding-bottom:8px}}
