.md{font:400 var(--body)/1.85 var(--zh);color:var(--ink);margin-top:18px}.md p,.md ul,.md ol{margin:0}.md>*+*{margin-top:22px}.md strong{font-weight:600}.md a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--day-deep-a40);text-decoration-color:var(--day-deep-a40);text-underline-offset:4px;text-decoration-thickness:1.5px}.md a:focus-visible{outline:var(--focus);outline-offset:2px}.md-ext__mark{font:400 .78em/1 var(--ui);color:var(--day-deep);margin-left:2px}.md-h3{font:700 var(--body)/1.5 var(--zh);margin:30px 0 0}.md table{max-width:100%;display:block;overflow-x:auto}.digest-list,.guide-steps,.md-slips{padding:0;list-style:none}.digest-list li{font-size:calc(var(--body) * .944);padding:5px 0 5px 21px;position:relative}.digest-list li:before{content:"";background-color:var(--day-deep);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(1.5px + .925em);left:0}.guide-steps li{font-size:calc(var(--body) * .944);align-items:flex-start;gap:14px;padding:6px 0;display:flex}.guide-steps .mk-num{flex:none;margin-top:2px}.guide-steps__text{min-width:0}.md-slips li+li{margin-top:8px}.md-slip{box-sizing:border-box;background-color:var(--card);min-height:56px;box-shadow:var(--sh-flat);color:var(--ink);align-items:center;gap:14px;padding:8px 18px;text-decoration:none;display:flex}.md .md-slip{text-decoration:none}.md-slip:focus-visible{outline:var(--focus);outline-offset:3px}.md-slip__n{font:400 11px/1 var(--mono);color:var(--ink-2);flex:none}.md-slip__text{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.md-slip__title{font:700 15px/1.35 var(--ui)}.md-slip__domain{max-width:100%;font:400 11px/1.4 var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.md-slip__go{font:400 15px/1 var(--ui);color:var(--day-deep);flex:none}@media (width<=1023.98px){.md{font-size:calc(var(--body) * .944);line-height:1.95}.md>*+*{margin-top:16px}.md-slip{gap:12px;min-height:54px;padding:8px 14px}.md-slip__text{flex-direction:column;align-items:flex-start}.md-slip__title{font-size:14px}}.guide-kicker{font:400 12px/1.5 var(--mono);letter-spacing:.06em;color:var(--ink-2);margin:0}.guide-h1{font:900 44px/1.2 var(--zh);letter-spacing:.02em;color:var(--ink);text-wrap:balance;margin:14px 0 0}.guide-meta{font:400 12px/1.6 var(--mono);color:var(--ink-2);margin:16px 0 0}.guide-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;display:flex}.guide-actions__fix .gd-kiss__face{background-color:var(--card);color:var(--ink-2)}.guide-actions__status{font:500 13px/1.4 var(--ui);color:var(--day-deep)}.guide-actions__status:empty{display:none}.guide-slip{background-color:var(--card);box-shadow:var(--sh-flat);flex-direction:column;gap:6px;margin:14px 0 0;padding:12px 14px;display:flex}.guide-slip__hint{font:500 13px/1.4 var(--ui);color:var(--ink-2)}.guide-slip__text{font:400 15px/1.7 var(--zh);color:var(--ink);-webkit-user-select:all;user-select:all}.guide-wait{margin:0;padding-top:24px}.guide-answer{background-color:var(--card);box-shadow:var(--sh-print);margin-top:40px;padding:24px 30px 26px;position:relative;transform:rotate(-.4deg)}.guide-answer__h{font:700 12px/1.5 var(--ui);letter-spacing:.16em;color:var(--day-deep);margin:0}.guide-answer__date{letter-spacing:.04em;font-weight:500}.guide-answer__text{font:600 calc(var(--body) * 1.167)/1.85 var(--zh);color:var(--ink);margin:12px 0 0}.guide-answer+.md{margin-top:34px}.guide-aside{transform:rotate(-.5deg)}.guide-faq{margin-top:22px}.guide-faq__item{background-color:var(--card);background-image:repeating-linear-gradient(transparent 0 29px, var(--grid-ink) 29px 30px);box-shadow:var(--sh-flat);padding:14px 24px 16px}.guide-faq__item:nth-child(2n){background-color:var(--paper-2)}.guide-faq__item+.guide-faq__item{margin-top:16px}.guide-faq__q{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;list-style:none;display:flex}.guide-faq__q::-webkit-details-marker{display:none}.guide-faq__q:after{content:"展开";font:500 12px/1.4 var(--ui);color:var(--day-deep);flex:none;padding-top:4px}.guide-faq__item[open]>.guide-faq__q:after{content:"收起"}.guide-faq__q:focus-visible{outline:var(--focus);outline-offset:4px}.guide-faq__q .mk-dot-wrap{align-items:flex-start;gap:14px}.guide-faq__q .mk-dot{margin-top:3px}.guide-faq__q .mk-dot__label{font:600 calc(var(--body) * 1.111)/30px var(--zh);letter-spacing:0;color:var(--ink);text-wrap:balance}.guide-faq__a{font:400 calc(var(--body) * .944)/30px var(--zh);color:var(--ink);margin:0 0 0 38px}.guide-check{background-color:var(--card);box-shadow:var(--sh-print);align-items:center;gap:30px;margin-top:22px;padding:26px 30px;display:flex}.guide-check__stamp{flex:none}.guide-check__text{min-width:0}.guide-check__h{font:900 22px/1.4 var(--zh);color:var(--ink);margin:0}.guide-check__p{font:400 15px/1.7 var(--zh);color:var(--ink-2);margin:6px 0 0}.guide-check__act{flex-wrap:wrap;gap:6px 10px;margin-top:12px;display:flex}.guide-links{margin-top:24px}.guide-links__h{font:700 12px/1.5 var(--ui);letter-spacing:.14em;color:var(--ink-2);margin:0}.guide-links__list{border-top:1.5px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:8px 0 0;padding:0;list-style:none;display:grid}.guide-links__list a{box-sizing:border-box;border-bottom:1px solid var(--hair);min-height:52px;color:var(--ink);flex-direction:column;justify-content:center;padding:6px 0;text-decoration:none;display:flex}.guide-links__list a:focus-visible{outline:var(--focus);outline-offset:2px}.guide-links__t{font:600 14px/1.4 var(--ui)}.guide-links__d{font:400 11px/1.4 var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.guide-related{border-top:1.5px solid var(--ink);margin-top:10px}.guide-related__wait{min-height:300px}.guide-related__miss{font:400 15px/1.7 var(--zh);margin:16px 0 0}.g-mast{padding:30px 0 0 10px;position:relative}.g-mast__wash{pointer-events:none;line-height:0;position:absolute;top:-6px;left:-30px}.g-mast>:not(.g-mast__wash){position:relative}.g-mast__h1{font:900 56px/1 var(--zh);color:var(--ink);margin:0}.g-mast__sub{font:600 24px/1.4 var(--zh);color:var(--ink);margin:16px 0 0}.g-mast__line{font:400 14px/1.5 var(--ui);color:var(--ink-2);flex-wrap:wrap;gap:4px 10px;margin:16px 0 0;display:flex}.g-mast__line b{color:var(--day-deep)}.g-mast__note{margin:36px 0 0 4px}.g-mast__disc{max-width:560px;font:400 15px/1.85 var(--zh);color:var(--ink-2);text-wrap:balance;margin:26px 0 0}.g-insert{background-color:var(--card);background-image:repeating-linear-gradient(transparent 0 25px, var(--grid-ink) 25px 26px);box-shadow:var(--sh-print);background-position:0 17px;margin-top:18px;padding:18px 34px 26px 30px;position:relative;transform:rotate(-.4deg)}.g-insert__xt{position:absolute;top:-40px;right:18px}.g-insert__head{border-bottom:1.5px solid var(--day-deep);height:26px;font:400 12px/26px var(--mono);color:var(--ink-2);justify-content:space-between;gap:12px;display:flex}.g-insert__head b{color:var(--ink);font-weight:500}.g-insert__title{font:900 34px/52px var(--zh);margin:0;padding-top:16px}.g-insert__title a{color:var(--ink);text-decoration:none}.g-insert__title a:focus-visible,.g-insert__toc a:focus-visible{outline:var(--focus);outline-offset:2px}.g-insert__answer{font:400 calc(var(--body) * .944)/30px var(--zh);color:var(--ink);margin:4px 0 0}.g-insert__toc-h{font:700 12px/1.5 var(--ui);letter-spacing:.14em;color:var(--ink-2);margin:22px 0 0}.g-insert__toc{margin:6px 0 0;padding:0;list-style:none}.g-insert__toc a{border-bottom:1px dashed var(--rule);min-height:44px;color:var(--ink);align-items:center;gap:14px;text-decoration:none;display:flex}.g-insert__ch{min-width:0;font:400 17px/1.45 var(--zh);flex:1}.g-insert__no{font:400 13px/1 var(--ui);color:var(--day-deep);flex:none}.g-insert__act{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:22px;display:flex}.g-cards{flex-direction:column;gap:24px;margin-top:12px;display:flex}.g-cards .gd-catalog__card{min-height:168px}.g-fix{background-color:var(--paper-2);box-shadow:var(--sh-print);margin-top:14px;padding:22px 26px}.g-fix__p{font:400 14px/1.6 var(--ui);color:var(--ink-2);margin:0}.g-fix__act{flex-wrap:wrap;gap:6px 10px;margin-top:12px;display:flex}@media (width<=1023.98px){.guide .stopbar{--cell:min(38px, calc((100vw - 32px) / var(--dots,9)))}.guide #stop-00{padding-top:22px}.guide-kicker{font-size:11px}.guide-h1{margin-top:12px;font-size:32px;line-height:1.25}.guide-meta{margin-top:10px;font-size:11px}.guide-actions{gap:8px;margin-top:14px}.guide-answer{margin-top:32px;padding:18px 18px 20px}.guide-answer__h{font-size:11px}.guide-answer__text{font-size:var(--body);margin-top:10px}.guide-answer+.md{margin-top:22px}.guide-faq__item{background-image:repeating-linear-gradient(transparent 0 27px, var(--grid-ink) 27px 28px);padding:12px 16px 14px}.guide-faq__item+.guide-faq__item{margin-top:12px}.guide-faq__q .mk-dot__label{font-size:calc(var(--body) * .944);line-height:28px}.guide-faq__a{font-size:calc(var(--body) * .833);margin-left:0;line-height:28px}.guide-check{padding:18px 18px 16px;display:block;position:relative}.guide-check__stamp{position:absolute;top:-18px;right:8px}.guide-check__h{padding-right:104px;font-size:19px}.guide-check__p{font-size:14px;line-height:1.75}.guide-links__list{grid-template-columns:minmax(0,1fr)}.g-mast{padding:24px 0 0 10px}.g-mast__wash{display:none}.g-mast__h1{font-size:40px}.g-mast__sub{margin-top:12px;font-size:19px}.g-mast__line{gap:4px 6px;margin-top:14px;font-size:13px}.g-mast__more{display:none}.g-mast__note{margin-top:18px}.g-mast__disc{margin-top:16px;font-size:13.5px;line-height:1.8}.g-insert{background-image:repeating-linear-gradient(transparent 0 23px, var(--grid-ink) 23px 24px);background-position:0 11px;margin-top:16px;padding:12px 18px 20px}.g-insert__head{height:24px;font-size:10px;line-height:24px}.g-insert__title{padding-top:12px;font-size:26px;line-height:40px}.g-insert__answer{font-size:calc(var(--body) * .861);margin-top:2px;line-height:26px}.g-insert__toc-h{margin-top:16px;font-size:11px}.g-insert__toc a{gap:10px}.g-insert__ch{font-size:15px}.g-insert__no{display:none}.g-insert__act{gap:8px;margin-top:16px}.g-cards{gap:20px}.g-fix{padding:16px 18px}.g-fix__p{font-size:13px}}
