html{color-scheme:light}body{margin:0;background:#f4f6f9;color:#171d28;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}article.article{max-width:900px;margin:32px auto;padding:40px 48px;background:#fff;border:1px solid #e0e4ea}.article-heading h1{font-size:32px;line-height:1.5;margin:16px 0}.kicker,.meta{font-size:13px;line-height:1.8;color:#647080}.back{display:inline-block;min-height:36px;color:#414c5a}.content{font-size:17px;line-height:1.95;overflow-wrap:anywhere}.content h2{font-size:23px;line-height:1.6;margin:36px 0 16px}.content p{margin:16px 0}.deck{font-size:18px;color:#303b49}.bilingual{margin:22px 0;padding:18px 22px;border-left:3px solid #303b49;background:#f6f7f8;color:#202733}.quote-label{font-size:12px;color:#66717f}.bilingual .ru{font-size:15px;line-height:1.8;margin:8px 0 12px}.bilingual .cn{font-size:16px;line-height:1.9;margin:0}table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.8}th,td{text-align:left;padding:12px;border:1px solid #dce1e7;vertical-align:top}th{background:#f5f6f7;color:#222}figure{margin:28px 0}figure img{display:block;max-width:100%;height:auto;margin:auto}figure figcaption{font-size:12px;line-height:1.8;color:#697381;margin-top:10px}details{border:1px solid #e0e4e9;padding:16px;margin:28px 0}summary{cursor:pointer;min-height:30px;font-size:15px}a{color:#334d70;text-underline-offset:3px}.source-box{border-top:1px solid #dfe4ea;padding-top:18px;margin-top:32px;font-size:13px;line-height:1.9}.source-box p{margin:8px 0}footer{font-size:12px;color:#6c7581;margin-top:28px}.preview-banner{max-width:900px;margin:20px auto;padding:12px 18px;box-sizing:border-box;font-size:13px;line-height:1.7;background:#fff1d9;color:#674318}.preview-banner a{margin-right:18px}@media(max-width:700px){article.article{margin:0;padding:24px 18px;border:0;max-width:none}.article-heading h1{font-size:25px}.content{font-size:16px}.content h2{font-size:21px}.bilingual{padding:14px 16px}.deck{font-size:17px}td,th{padding:9px;font-size:14px}.preview-banner{margin:0}.bilingual .ru{font-size:14px}}