/* 页级样式：taisui
   本页专属的页级规则写在此处，不写进 assets/css/style.css 的页级段（那一段是存量，只减不增）。
   引用在本页 HTML 内，排在按页样式之后；版本串由内容派生，不必手改。
   本档内 @media 块须排在顶层声明之后，否则窄屏终值被源序压掉。 */

.page-ts .mod-body > .form-row{margin-bottom:var(--sp-2)}

@media (max-width:640px){
  .page-ts #tsmod-fortune .ts-tbl{width:auto;max-width:none}
  .page-ts #tsmod-fortune .ts-tbl th,.page-ts #tsmod-fortune .ts-tbl td{white-space:nowrap}
  .page-ts #tsmod-fortune .ts-tbl .ts-c0{white-space:nowrap;text-align:center}
}

.page-ts .page h1{color:var(--ts-deep);font-family:var(--ts-serif);font-size:23px;letter-spacing:.3em;text-indent:.3em;text-align:center;line-height:1.3}/* 页头细线：上下各一条 88px 夹题，卷首说明末尾 26px 竖线收束 */

.page-ts .page h1::before{content:'';display:block;width:88px;height:1px;background:var(--ts-line);margin:0 auto var(--sp-3)}

.page-ts .page h1::after{content:'';display:block;width:88px;height:1px;background:var(--ts-line);margin:var(--sp-3) auto 0}

.page-ts .page .lead::after{background:var(--ts-line)}

.page-ts .page .lead{color:var(--ts-ink2);text-align:center;font-size:12.5px;letter-spacing:.22em;text-indent:.22em;margin-top:var(--sp-3)}

.page-ts .sub-note{color:var(--ts-ink2)}

.page-ts .field label{color:var(--ts2);font-weight:400}

.page-ts .field input,.page-ts .field select{border-color:var(--ts-line);background:var(--card);color:var(--ts-deep)}

.page-ts .field input:focus,.page-ts .field select:focus{border-color:var(--ts);outline:none}

.page-ts .btn:not(.soft):not(.btn-ghost){background:var(--ts);border-color:var(--ts);color:#fff;box-shadow:none}

.page-ts .btn:not(.soft):not(.btn-ghost):hover{background:var(--ts2);border-color:var(--ts2);color:#fff;box-shadow:none}

.page-ts .ts-tbl th{background:transparent;text-align:left;font-weight:400;font-size:13px;white-space:nowrap;color:var(--ts2);border-bottom:1px solid var(--ts-line);padding:6px 8px}

.page-ts .ts-tbl td{padding:7px 8px;vertical-align:top;color:var(--ts-ink);border-bottom:1px solid var(--ts-line)}

.page-ts .ts-tbl .ts-c0{font-family:inherit;font-weight:700;white-space:nowrap;color:var(--ts2)}

.page-ts .ts-card-gold{border-color:var(--ts)}

.page-ts .ts-card-v{font-family:var(--font-serif);font-size:22px;font-weight:400;color:var(--ts2);margin:var(--sp-1) 0}

.page-ts .mod-title{color:var(--ts2)}

.page-ts .mod-head{border-top-color:var(--ts-line);border-bottom-color:var(--ts-line)}

.page-ts .mod-caret{color:var(--ts)}

.page-ts .mod-sub{color:#54635a}

.page-ts .ai-block{
  border:0;border-top:1px solid var(--ts-line);border-bottom:1px solid var(--ts-line);border-radius:0;
  background:transparent;color:var(--ts-ink);box-shadow:none;
}

.page-ts .ai-head{background:transparent;border-bottom-color:var(--ts-line)}

.page-ts .ai-head h3{color:var(--ts2)}

.page-ts .ai-block .btn{background:var(--ts);color:#fff;box-shadow:none}

.page-ts .ai-block .btn:hover{background:var(--ts2)}

.page-ts .ai-block .btn.gold,.page-ts .ai-block .btn.soft{background:var(--ts-tint);border-color:var(--ts-line);color:var(--ts-ink);box-shadow:none}

.page-ts .ai-block .btn.gold:hover,.page-ts .ai-block .btn.soft:hover{background:var(--card);border-color:var(--ts-line);color:var(--ts2)}

.page-ts .ai-block .ai-out,.page-ts .ai-block .ai-bubble.user,.page-ts .ai-block .ai-bubble.assistant,.page-ts .ai-block .ai-model-name,.page-ts .ai-block input,.page-ts .ai-block select{color:var(--ts-ink)}

.page-ts .ai-tab.active{background:var(--ts);border-color:var(--ts);color:#fff}

.page-ts .ai-bubble.user{background:var(--ts-tint);border-color:var(--ts)}

.page-ts .ai-bubble.assistant{border-color:var(--ts-line)}

@media print{
  .page-ts .ts-tbl th,.page-ts .mod-title{background:var(--card) !important;color:var(--ink) !important;border-color:var(--line) !important}
}

.page-ts .ts-field-date{min-width:0}

.page-ts .ts-field-hour select{width:auto;min-width:0}

.page-ts .ts-tbl-wrap{margin-top:var(--sp-2);overflow-x:auto}

.page-ts .ts-tbl{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6}

.page-ts .ts-tbl .ts-ming{color:var(--ink2);font-size:12px}

.page-ts .ts-fold .ts-tbl-wrap{margin-top:var(--sp-2)}

.page-ts .ts-head-cards{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-2);margin-bottom:var(--sp-4)}

.page-ts .ts-card{flex:1;min-width:200px;border:0;border-top:1px solid var(--ts-line);border-radius:0;padding:var(--sp-2) var(--sp-3);background:transparent}

.page-ts .ts-card-k{font-size:12px;color:var(--ink2)}

.page-ts .ts-card-s{font-size:12px;color:var(--ink2)}

.page-ts .ts-judge{margin-top:0;border-top:1px solid var(--ts-line);padding-top:var(--sp-1)}

.page-ts .ts-judge-row{display:flex;gap:var(--sp-2);align-items:baseline;flex-wrap:wrap;margin-bottom:var(--sp-1);font-size:var(--tier4)}

.page-ts .ts-judge-k{flex:none;font-size:12px;color:var(--ink2);min-width:3em}

.page-ts .ts-badge{display:inline-block;padding:2px var(--sp-2);border-radius:0;font-size:13px;border:1px solid}

.page-ts .ts-badge.ts-bad{color:var(--red2);border-color:var(--red2)}

.page-ts .ts-badge.ts-good{color:#1f6b2c;border-color:#1f6b2c}

.page-ts .ts-badge.ts-ok{color:var(--ink2);border-color:var(--line)}

.page-ts .ts-err{color:var(--red2);font-size:13px;margin-top:var(--sp-2)}

.page-ts .ts-ys-head,.page-ts .ts-year-head{font-family:var(--font-serif);font-weight:400;font-size:var(--tier3);color:var(--ts2);margin:var(--sp-3) 0 var(--sp-1);letter-spacing:.2em}

.page-ts .ts-ys-sub{font-size:12px;color:var(--ink2);margin-left:var(--sp-2)}

.page-ts .ts-ys-note{font-size:12.5px;color:var(--ts-ink);line-height:1.7;margin-bottom:var(--sp-2)}

.page-ts .ts-ys-tbl td{color:var(--ts-ink)}

.page-ts .ts-tbl tr.ts-row-bad td{background:rgba(184,74,58,.07)}

.page-ts .ts-tbl tr.ts-row-good td{background:rgba(46,125,50,.07)}

.page-ts .ts-bio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--sp-2);margin-top:var(--sp-2)}

.page-ts details.ts-bio{border:0;border-top:1px solid var(--ts-line);border-radius:0;background:transparent}

.page-ts details.ts-bio:not([open])>summary{border-bottom:1px solid var(--ts-line)}

.page-ts details.ts-bio>summary{list-style:none;cursor:pointer;font-size:var(--tier3);padding:var(--sp-2) 0;display:flex;align-items:baseline;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;position:relative;padding-right:var(--sp-5)}

.page-ts details.ts-bio>summary::-webkit-details-marker{display:none}

.page-ts details.ts-bio>summary::after{content:'▾';font-size:12px;color:var(--ts);position:absolute;right:0;top:10px;transition:transform .15s}

.page-ts details.ts-bio:not([open])>summary::after{transform:rotate(-90deg)}

.page-ts details.ts-bio[open]{padding-bottom:var(--sp-1)}

.page-ts .ts-bio-line1{display:block;flex:1 1 100%;padding-right:0}

.page-ts .ts-bio-line1 .ts-bio-gz{margin-right:var(--sp-2)}

.page-ts .ts-bio-tag{display:block;flex:1 1 auto;font-size:12px;color:var(--ink2);padding-right:0}

.page-ts .ts-bio-gz{font-family:var(--font-serif);font-size:16px;color:var(--ts-gold);white-space:nowrap}

.page-ts .ts-bio-name{font-size:var(--tier4);font-weight:400;color:var(--ts-gold)}

.page-ts .ts-bio-body{padding:0;border-top:1px solid var(--ts-line)}

.page-ts .ts-bio-sui{margin-top:var(--sp-2)}

.page-ts .ts-bio-sui .ts-bio-body{padding-top:var(--sp-1)}

.page-ts .ts-bio-meta{font-size:12px;color:var(--ink2);line-height:1.7;margin:var(--sp-1) 0 var(--sp-1)}

.page-ts .ts-bio-text{font-size:13px;line-height:1.9;color:var(--ts-ink);margin:var(--sp-1) 0 var(--sp-2)}

.page-ts .ts-alt{font-size:11.5px;color:var(--ink2)}

.page-ts .ts-ritual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-2);margin-top:var(--sp-2)}

.page-ts .ts-ritual{border:0;border-top:1px solid var(--ts-line);border-radius:0;padding:var(--sp-2) var(--sp-3);background:transparent}

.page-ts .ts-ritual-t{font-size:var(--tier4);color:var(--ts-gold);margin-bottom:var(--sp-1)}

.page-ts .ts-ritual p{font-size:12.5px;line-height:1.75;color:var(--ts-ink);margin:0}

.page-ts .ts-card-note{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--ts-line);font-size:12px;color:var(--ink2);line-height:1.6}

@media (max-width:640px){
  .page-ts .ts-head-cards{flex-direction:column}
  .page-ts .ts-card{min-width:0}
  .page-ts .ts-ritual-grid{grid-template-columns:repeat(2,1fr)}
  /* 星君总表：移动端按内容定宽、单元格单行，列宽自适应文字，超宽由 wrap 横滚，免挤压 */
  .page-ts .ts-fold table.ts-tbl{width:auto;max-width:none}
  .page-ts .ts-fold table.ts-tbl th,
  .page-ts .ts-fold table.ts-tbl td{white-space:nowrap}
}

@media (max-width:420px){
  .page-ts .ts-ritual-grid{grid-template-columns:1fr}
}

@media (prefers-color-scheme: dark){
  html .page-ts {
    --ts:#47a761;
    --ts2:#47a962;
    --ts-deep:#d6e1d9;
    --ts-ink:#cfd3d1;
    --ts-gold:#4aae65;
    --ts-line:#424d44;
    --ts-tint:#222b23;
    --ts-ink2:#9caba0;
  }
}

/*
   全部规则限定 .page-ts 作用域，避免与八字页 .ts-box、择日页 .page-zeri .ts-tbl 冲突。
   小字号文字取 --ts-ink（加深墨色）与 --ts-gold（随主题取岁星青），修小字发虚。 */

.page-ts{--ts:#2f6e40;--ts2:#265a34;--ts-deep:#1d3f28;--ts-ink:#33403a;--ts-gold:#2f6e40;--ts-line:#d5e2d8;--ts-tint:#eff5f0;--gold2:var(--ts2);--gold:var(--ts);--gold-brown:var(--ts2);--gold-bg:var(--ts-tint);
  --ts-ink2:#4f6d57;  /* 次级字色：卷首说明、副注、标注 */
  --ts-serif:var(--font-serif);  /* 卷首宋体：页头与题名 */;--line:var(--ts-line);--ink:var(--ts-ink)}

/* 日期弹框主题（字面量） */
.dtm-ts{--tk:#2f6e40;--tk2:#265a34;--tk-ink:#33403a;--tk-line:#d5e2d8;--tk-tint:#eff5f0}

/* page-font:begin */
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/pages/taisui-0.woff2) format("woff2");unicode-range:U+4e01, U+4e0a, U+4e11, U+4e13-4e14, U+4e18-4e1a, U+4e1c, U+4e1e, U+4e24-4e25, U+4e27, U+4e2d, U+4e30, U+4e34, U+4e39, U+4e3e, U+4e43, U+4e45, U+4e49, U+4e4c, U+4e4f, U+4e58, U+4e5d-4e61, U+4e66, U+4e71, U+4e7e, U+4e88-4e89, U+4e8b, U+4e8e, U+4e91, U+4e9a, U+4e9f, U+4ea1, U+4ea4-4ea7, U+4eab-4eac, U+4eae, U+4eb2, U+4eba, U+4ec1, U+4ec6-4ec7, U+4ecb, U+4ecd-4ece, U+4ed5-4ed6, U+4ed9, U+4ee3-4ee4, U+4ef0, U+4ef2, U+4f0d, U+4f0f-4f11, U+4f17-4f19, U+4f1f-4f20, U+4f24, U+4f26, U+4f2a, U+4f2f, U+4f34, U+4f3a, U+4f46, U+4f4d-4f51, U+4f55, U+4f5c, U+4f5e, U+4f65, U+4f73, U+4f7f, U+4f88, U+4f8b, U+4f8d, U+4fa3, U+4faa, U+4faf, U+4fb5, U+4fc4, U+4fca, U+4fd8, U+4fdd-4fde, U+4fed-4fee, U+4ff1, U+4ff8, U+500d, U+5019, U+501c, U+501f, U+5021, U+5026, U+5028, U+502a, U+502d, U+503c, U+5047, U+505a, U+505c, U+5065, U+507f, U+5085, U+508d, U+50a5, U+50a8, U+50ac, U+50c7, U+50ee, U+510b, U+5112, U+5141, U+5143-5146, U+5149, U+514b, U+514d, U+5154, U+5156, U+515a, U+5168, U+5173-5177, U+5179, U+517b-517c, U+5185, U+5188, U+518c-518d, U+5192, U+5197, U+5199, U+519b-519c, U+51a0, U+51a2, U+51a4, U+51ac, U+51b2-51b3, U+51b5, U+51b7, U+51c0, U+51c6, U+51c9, U+51cf, U+51dd, U+51e0-51e1, U+51e4, U+51f6, U+51fb, U+51ff-5201, U+5207, U+520d, U+5211-5212, U+5217-521b, U+521d, U+5224, U+5229, U+522b-522c, U+5236-5237, U+523a-523b, U+5251, U+526f, U+5272, U+527f, U+529b, U+529d, U+529f-52a1, U+52a8-52a9, U+52ab, U+52b1-52b3, U+52bf, U+52c7, U+52cb, U+52d8, U+52df, U+52e4, U+52fe, U+5305, U+5308, U+5317, U+5339-533b, U+533f, U+5343, U+5347-5348, U+534a, U+534e-534f, U+5352-5353, U+5357, U+535a, U+5362, U+536b, U+536f, U+5371, U+5373-5374, U+5377-5378, U+537f, U+5385, U+5389, U+538b, U+539a, U+539f, U+53bb, U+53bf, U+53c8-53cd, U+53d1, U+53d4, U+53d7-53d8, U+53db, U+53e0, U+53e3-53e4, U+53e6, U+53e9, U+53ec, U+53ef-53f0, U+53f2-53f3, U+53f6-53f9, U+5404, U+5409, U+540f-5411, U+541b, U+541d, U+541f, U+542c, U+542f, U+5434-5435, U+5439, U+543e, U+544a, U+547c, U+548c, U+54b8, U+54c0, U+54c4, U+54d7, U+54ed, U+54f2, U+5510, U+552f, U+5531, U+5546, U+5584, U+559c, U+55bb, U+55e3, U+5609, U+5668, U+56da, U+56e0, U+56e2, U+56f0, U+56f4, U+56fa, U+56fd-56fe, U+571f, U+5723, U+5730, U+573a, U+5740, U+5747, U+5750, U+575a, U+5760, U+578b, U+57a3, U+57ab, U+57ce, U+57df, U+5802, U+5821, U+5824, U+5835, U+5858, U+585e, U+5883, U+5893, U+5899, U+589e, U+58c1, U+58c5, U+58eb, U+58f0, U+5904, U+5907, U+590d, U+590f, U+5916, U+591a, U+591c, U+5929, U+592b, U+5931, U+5934, U+5937, U+593a, U+5949, U+594b, U+594f, U+5954, U+5956, U+5962, U+5965, U+5973-5974, U+5978, U+597d, U+5982, U+5987, U+5996, U+59a8, U+59cb, U+59da, U+59dc, U+59ff, U+5a01, U+5a7a, U+5ac9, U+5b09, U+5b50, U+5b58-5b59, U+5b5d, U+5b63-5b64, U+5b81, U+5b88-5b89, U+5b8b, U+5b97-5b98, U+5b9d-5b9e, U+5ba0, U+5ba2-5ba4, U+5ba6, U+5baa-5bab, U+5bb3-5bb4, U+5bb6, U+5bb9, U+5bbd, U+5bc4-5bc7, U+5bcc, U+5bd2, U+5bdd, U+5bdf, U+5be1, U+5bf8, U+5bfa-5bfb, U+5bff, U+5c01, U+5c04, U+5c06, U+5c09-5c0a, U+5c11, U+5c18, U+5c1a, U+5c1d, U+5c24, U+5c31, U+5c38-5c3a, U+5c3d, U+5c40, U+5c42, U+5c45, U+5c48, U+5c4b, U+5c4f, U+5c5e, U+5c61, U+5c65, U+5c6f, U+5c71, U+5cad, U+5cb1, U+5cb3, U+5cb7, U+5cd2, U+5ce4, U+5cea, U+5d07, U+5ddd-5dde, U+5de1-5de2, U+5de5-5de6, U+5df1-5df3, U+5dfe, U+5e01-5e03, U+5e05, U+5e08, U+5e0c, U+5e11, U+5e16, U+5e1d, U+5e26, U+5e2d-5e2e, U+5e38, U+5e61, U+5e72-5e73, U+5e76, U+5e78, U+5e7c-5e7d, U+5e7f, U+5e84, U+5e86, U+5e8f-5e90, U+5e94, U+5e97, U+5e99-5e9a, U+5e9c, U+5e9f-5ea0, U+5ea6, U+5ead, U+5eb6}
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/pages/taisui-1.woff2) format("woff2");unicode-range:U+5eb7-5eb8, U+5ec9-5eca, U+5ef6-5ef7, U+5efa, U+5f02-5f03, U+5f0a, U+5f13, U+5f15, U+5f18, U+5f1b, U+5f1f-5f20, U+5f25, U+5f31, U+5f39-5f3a, U+5f52-5f53, U+5f62, U+5f66, U+5f6d, U+5f71, U+5f79, U+5f80-5f82, U+5f85, U+5f8b, U+5f90, U+5f92, U+5f97, U+5f99, U+5fa1, U+5faa, U+5fad, U+5fb7, U+5fbd, U+5fc3, U+5fc5, U+5fcc, U+5fd7-5fd8, U+5fe0, U+5fe7, U+5feb, U+5ff5, U+5ffd, U+6000-6001, U+6012, U+601d, U+6020-6021, U+6025, U+6027-6028, U+602f, U+603b, U+604b, U+6050, U+6052, U+6055, U+6059, U+6064, U+6068-606a, U+606d, U+606f, U+6076, U+6078, U+607a, U+6089, U+608d, U+609f, U+60a3, U+60a6, U+60af, U+60bc, U+60c5, U+60ca, U+60dc, U+60df-60e0, U+60e7, U+60ec-60ed, U+60ef, U+6108, U+610f, U+611a, U+611f, U+613f, U+6148, U+614e, U+6155, U+6167-6168, U+6170, U+6177, U+620a, U+620c-620d, U+620f, U+6211, U+6218, U+621a, U+621f, U+6237, U+6240, U+6247, U+624d, U+6253, U+6258, U+6263, U+6267, U+626b-626c, U+6270, U+6276, U+6279, U+627f, U+6289-628a, U+6291, U+6295, U+6297-6298, U+629a, U+62a4-62a5, U+62ab, U+62b1, U+62b5, U+62c2, U+62c5, U+62d2, U+62d4, U+62d6, U+62d8, U+62db-62dc, U+62e8, U+62ef, U+62f3, U+62fe-62ff, U+6301, U+6307, U+6320, U+6325, U+632a-632b, U+632f, U+633d, U+6350, U+6355, U+635f, U+6363, U+6377, U+6388, U+638c, U+63a0, U+63a2, U+63a8, U+63aa, U+63be, U+63d0, U+63e1, U+63f4, U+6401, U+640f, U+641c, U+642c, U+643a, U+6444, U+6458, U+6469, U+649e, U+64ad, U+64cd, U+64d2, U+64e2, U+64e6, U+6518, U+6525, U+652f, U+6536, U+6539, U+653b, U+6548, U+654c, U+654f, U+6551, U+6559, U+655b, U+6562-6563, U+6566, U+656c, U+6574, U+658b, U+6599, U+65a5, U+65a9, U+65ad, U+65af-65b0, U+65b9, U+65bd, U+65c1, U+65c4, U+65cc, U+65cf, U+65d7, U+65e0, U+65e2, U+65e6-65e8, U+65f1, U+65fa, U+6606, U+660c, U+6625, U+6627, U+662f, U+663c, U+663e, U+664b, U+665a, U+6668, U+667a, U+6691, U+6697, U+66a7-66a8, U+66f0, U+66f2, U+66f4, U+66f9, U+66fe, U+6700, U+6708, U+670d, U+671b, U+671d, U+671f, U+672b-672d, U+6731, U+6734, U+6740, U+6743, U+6746, U+674e-6751, U+6756, U+675e-6760, U+6765, U+6768, U+676d, U+6770, U+6797, U+679d, U+67a2, U+67aa, U+67af, U+67cf-67d0, U+67e5, U+67f1, U+6821, U+6838-6839, U+683c, U+6842-6843, U+6848, U+684e, U+6851, U+6853, U+6881, U+688f, U+6893, U+68b0, U+68c0, U+68cd, U+68d2, U+68d8, U+68fa, U+690d, U+6987, U+699c, U+69bb, U+69fd, U+6a84, U+6b32, U+6b3a, U+6b4c, U+6b59, U+6b62-6b66, U+6b7b-6b7c, U+6b81, U+6b93, U+6bc1, U+6bc5, U+6bcd, U+6bcf, U+6bd4-6bd5, U+6bdb, U+6c0f, U+6c38, U+6c40, U+6c42, U+6c49, U+6c5d, U+6c5f-6c60, U+6c64, U+6c6a, U+6c74, U+6c83, U+6c88-6c89, U+6c94, U+6c99, U+6c9b, U+6c9f, U+6ca1, U+6ca6, U+6cbb, U+6cbf, U+6cc9-6cca, U+6ccc, U+6ce2-6ce3, U+6ce5, U+6ce8, U+6cf0, U+6cfd-6cfe, U+6d01, U+6d0a, U+6d2a, U+6d2e, U+6d3b, U+6d3d-6d3e, U+6d41, U+6d4e, U+6d51, U+6d59-6d5a, U+6d69-6d6a, U+6d6e, U+6d77, U+6d88-6d89, U+6d9b, U+6dc4, U+6dd6, U+6de1, U+6de4, U+6deb, U+6dee, U+6df1, U+6e05, U+6e0a, U+6e14, U+6e20-6e21, U+6e29, U+6e2d, U+6e34, U+6e38, U+6e56, U+6e83, U+6e89, U+6ea7, U+6eaa, U+6ede, U+6ee1, U+6ee5, U+6ee8, U+6f15, U+6f33, U+6f58, U+6f5c, U+6f62, U+6f6e, U+6fc0, U+6fc2, U+6fca, U+6fd2, U+6fee, U+706b, U+706d, U+7070, U+707e-707f, U+708e, U+70af, U+70b3, U+70bd, U+70c8, U+70db, U+7109, U+7118, U+711a, U+7136, U+7167-7168, U+716e, U+717d, U+7199, U+719f, U+71b9, U+71d5, U+7231, U+7235-7236, U+723d, U+7247, U+7259, U+725b, U+7261, U+7267, U+7269, U+7279, U+7292, U+72af, U+72b6, U+72b9, U+72c4, U+72ce, U+72d7, U+72ec, U+72f1, U+72fc, U+730a, U+7316, U+731b, U+732a, U+732e, U+7334, U+733e, U+7360, U+7387, U+7389, U+738b, U+73ba, U+73ed, U+7434, U+745e, U+74a7, U+74dc, U+74e0, U+7518, U+751a, U+752b, U+7530, U+7533, U+753b, U+7540, U+754c, U+754f, U+7559, U+7565, U+756a, U+757f, U+758f, U+7591, U+75ab, U+75ae, U+75be, U+75c5, U+75c7, U+75d5, U+7601, U+7617, U+7620, U+7678}
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/pages/taisui-2.woff2) format("woff2");unicode-range:U+767b, U+767d-767e, U+7682, U+7684, U+7686, U+768b, U+7693, U+76ae, U+76c5, U+76ca, U+76d0-76d1, U+76d7, U+76ee, U+76f4, U+7701, U+770b, U+771f-7720, U+7737, U+7761-7763, U+7766, U+77db, U+77e2-77e3, U+77e5, U+77ed, U+77f3, U+7834, U+78b0, U+78ca, U+78d4, U+793c, U+793e, U+7940, U+7948, U+7956, U+7965, U+796d, U+796f, U+7978, U+7981, U+7984, U+798f, U+79bb, U+79c0-79c1, U+79c9, U+79cb, U+79cd, U+79d1, U+79d8, U+79df, U+79e6, U+79e9, U+79ef-79f0, U+79fb, U+7a0b, U+7a0d-7a0e, U+7a14, U+7a33, U+7a3c-7a3d, U+7a74, U+7a77, U+7a79, U+7a7f, U+7a81, U+7a83, U+7a96, U+7a9c, U+7a9f, U+7acb, U+7adf-7ae0, U+7aed, U+7aef, U+7b03, U+7b0f, U+7b11, U+7b14, U+7b26, U+7b2c, U+7b3c, U+7b49, U+7b4b, U+7b51, U+7b54, U+7b56, U+7b80, U+7b90, U+7ba1, U+7baa, U+7bad, U+7bb4, U+7bc7, U+7bf1, U+7c3f, U+7c73-7c74, U+7c7b, U+7c92, U+7c9c, U+7c9f, U+7ca5, U+7cae, U+7cb9, U+7cbe, U+7cdc, U+7cfb, U+7d20, U+7d22, U+7d2f, U+7d6e, U+7e47, U+7ea0, U+7ea2, U+7ea6-7ea8, U+7eaf, U+7eb3, U+7eb5, U+7eb7, U+7ec3-7ec4, U+7ec8, U+7ecd, U+7ed4, U+7ed9, U+7edd, U+7edf, U+7ee5, U+7ee7, U+7eea, U+7ef3, U+7f13, U+7f16, U+7f18, U+7f1c, U+7f20, U+7f28, U+7f2a, U+7f2f, U+7f5a, U+7f62, U+7f69, U+7f72, U+7f8a, U+7f8c, U+7fa4, U+7fb9, U+7fbd, U+7fce, U+7fd4-7fd5, U+7ff0, U+7ffc, U+8005, U+800c, U+8015, U+8017, U+8033, U+803b, U+803f, U+804c, U+8054, U+8058, U+805a, U+806a, U+8083, U+8089, U+80a0, U+80a2, U+80a5, U+80a9, U+80af, U+80c1, U+80c3, U+80cc, U+80dc, U+80e1, U+80e5, U+80f8, U+80fd, U+811a, U+8131, U+813e, U+8170, U+8179, U+817f, U+8182, U+81de, U+81e3, U+81f3-81f4, U+8206, U+8208, U+820c-820d, U+821c, U+821f, U+822c, U+8237, U+8239, U+826f, U+8272, U+827a, U+827e, U+8282, U+8292, U+829c, U+82a6, U+82ae, U+82cf, U+82db, U+82df, U+82e5-82e6, U+82f1, U+8303, U+8346, U+8349, U+8350, U+8352, U+8361, U+8363, U+8366, U+836b, U+836f, U+8385, U+839e, U+83ab, U+83b2, U+83b7, U+83bd, U+83ca, U+8425, U+843d, U+8457, U+8463, U+846b-846d, U+848b, U+8499, U+84b2, U+84dd, U+84df, U+8513, U+8521, U+853d, U+8584, U+85aa, U+85e9, U+85fb, U+864e, U+8650-8651, U+865a, U+865e, U+8662, U+86c7, U+86ee, U+86f0, U+8700, U+8757, U+87d2, U+8832, U+8839, U+8840, U+8854, U+8862-8863, U+8865, U+8868, U+8870, U+8877, U+888d, U+8892, U+8896, U+88ab, U+88ad, U+88c2, U+88f9, U+8912, U+8944, U+897f, U+8981, U+8986, U+89c1-89c2, U+89c4, U+89c6, U+89c8, U+8a00, U+8a79, U+8a93, U+8b66, U+8ba1, U+8ba8-8ba9, U+8bad-8baf, U+8bb2, U+8bb8, U+8bba, U+8bbc-8bbf, U+8bc4, U+8bc6, U+8bc8, U+8bcd, U+8bcf, U+8bd5, U+8bd7-8bd8, U+8bda, U+8bdd, U+8be1-8be3, U+8be6, U+8bed, U+8bef-8bf0, U+8bf2, U+8bf5, U+8bf8, U+8bfb, U+8bfe, U+8c00-8c01, U+8c03-8c05, U+8c08, U+8c0b, U+8c12-8c15, U+8c1a, U+8c22, U+8c25, U+8c28, U+8c2e, U+8c32-8c34, U+8c37, U+8c46, U+8c61, U+8c6a-8c6b, U+8c79, U+8c89, U+8c8c, U+8d1e-8d1f, U+8d22-8d28, U+8d2b-8d2d, U+8d2f, U+8d32, U+8d35, U+8d37, U+8d39-8d3a, U+8d3c, U+8d42, U+8d44-8d45, U+8d48, U+8d4b-8d4c, U+8d4f-8d50, U+8d56, U+8d5e, U+8d60-8d61, U+8d64, U+8d70, U+8d74-8d75, U+8d77, U+8d81, U+8d85, U+8d8a, U+8db3, U+8ddf, U+8de8, U+8def, U+8df3, U+8df5, U+8df7, U+8eab-8eac, U+8eaf, U+8eb2, U+8f66, U+8f68, U+8f6c, U+8f74, U+8f7b, U+8f7d, U+8f83-8f85, U+8f87-8f88, U+8f91, U+8f93, U+8f9b, U+8f9e-8f9f, U+8fa8, U+8fb0-8fb1, U+8fb9, U+8fbd-8fbe, U+8fc1, U+8fc7-8fc8, U+8fce, U+8fd1, U+8fd8, U+8fdb-8fdc, U+8fde, U+8fe8, U+8fea-8feb, U+8ff0, U+8ffd, U+9000-9002, U+9009, U+9010, U+9012, U+9014, U+901a, U+901d, U+901f-9020, U+9022, U+9038, U+903c, U+9042, U+9047, U+9057, U+9063, U+9075, U+907f-9080, U+9091, U+90a6, U+90aa, U+90ac, U+90b1, U+90b5-90b6, U+90b8-90b9, U+90bb, U+90ce, U+90d1, U+90e1-90e2, U+90ed, U+90fd, U+9102, U+9120, U+9149, U+914c, U+9152, U+9163, U+916c, U+91c7, U+91ca, U+91cc-91cd}
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/pages/taisui-3.woff2) format("woff2");unicode-range:U+91ce-91cf, U+91d1, U+9274, U+93d6, U+9489, U+949e-949f, U+94a2, U+94a4, U+94a9, U+94b1, U+94d9, U+94db-94dc, U+94f6, U+94fe, U+9504, U+9510, U+9519, U+951c, U+9524, U+9547, U+9557, U+955b, U+957f, U+95ed-95ee, U+95f4, U+95fb, U+95fd, U+9601, U+9616, U+9619, U+961f, U+9632, U+9635, U+963b, U+963f, U+9645-9648, U+964b, U+964d, U+9650, U+9655, U+9662, U+9664, U+9669, U+9675, U+9677, U+968b, U+968d, U+968f-9690, U+969c, U+96b6, U+96be, U+96c6, U+96c9, U+96cd, U+96cf, U+96e8, U+96ea, U+9700, U+9707, U+9732, U+9738, U+9756, U+9759, U+975e, U+9761, U+9769, U+977c, U+978b, U+9791, U+97a0, U+97ad, U+97f6, U+9877, U+9879-987b, U+9882, U+9884, U+9886-9887, U+988d, U+9897-9898, U+989c-989d, U+98a1, U+98a6, U+98de-98df, U+9910, U+9965, U+996c, U+996e, U+9976-9977, U+9986, U+9988, U+9999, U+9a6c, U+9a70, U+9a7b, U+9a7e-9a7f, U+9a82, U+9a87, U+9a8c, U+9a91, U+9a9a, U+9aa5, U+9aa8, U+9ad8, U+9aef, U+9b3b, U+9b41, U+9b4f, U+9c7c, U+9c81, U+9c8d, U+9c9c, U+9e21, U+9e23, U+9e45, U+9e5c, U+9e64, U+9ebe, U+9ece, U+9ed1, U+9ee5, U+9f0e, U+9f13, U+9f20, U+9f50, U+9f99-9f9b}
/* page-font:end */
