.stz__checked{margin:14px 0 0;color:var(--ink-faint);font-size:14px;line-height:1.5}.stz .note__text h2,.stz .note__text h3,.stz .stz-cal tr,.stz .stz-card,.stz .stz-group__title{scroll-margin-top:77px}.stz-article{min-width:0}.stz-note{margin:22px 0 0;padding:14px 18px;border-left:3px solid var(--accent);border-radius:0 10px 10px 0;background:var(--accent-soft);color:var(--ink);font-size:15px;line-height:1.55}.stz-note p{margin:0}.stz-note--bottom{margin-top:44px}.stz-mark{color:var(--ink-soft);font-size:14px}.stz-mark--on{display:inline-block;padding:1px 9px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:600;white-space:nowrap}.stz-src__meta{color:var(--ink-faint)}.stz-ann{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px;margin:4px 0 32px;padding:0;list-style:none}.stz-ann-empty{margin:4px 0 32px;color:var(--ink-soft)}.stz-ann__item{padding:14px 16px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);font-size:15px;line-height:1.5}.stz-ann__item p{margin:0}.stz-ann__name{font-weight:600}.stz-ann__when{margin-top:6px!important;color:var(--ink)}.stz-ann__note{margin-top:6px!important;color:var(--ink-soft);font-size:14px}.stz-ann__src{margin-top:8px!important;color:var(--ink-faint);font-size:14px}.stz-cal{margin:4px 0 32px}.stz-cal__table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.stz-cal__caption{margin-bottom:8px;color:var(--ink-faint);font-size:14px;text-align:left}.stz-cal__table td,.stz-cal__table th{padding:10px 12px 10px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.stz-cal__table thead th{border-bottom-color:var(--line-strong);font-weight:600}.stz-cal__month{width:130px;font-weight:600}.stz-cal__list{margin:0;padding:0;list-style:none}.stz-cal__item{margin:0 0 6px}.stz-cal__item:last-child{margin-bottom:0}.stz-cal__mark,.stz-cal__none,.stz-cal__src{font-size:14px}.stz-cal__empty,.stz-cal__none{color:var(--ink-faint)}@media (max-width:640px){.stz-cal__table,.stz-cal__table tbody,.stz-cal__table td,.stz-cal__table th,.stz-cal__table tr{display:block;width:auto}.stz-cal__table thead{display:none}.stz-cal__table caption{display:block}.stz-cal__table tr{padding:12px 0;border-bottom:1px solid var(--line)}.stz-cal__table td,.stz-cal__table th{padding:0;border-bottom:0}.stz-cal__month{margin-bottom:6px}}.stz-cards{margin:4px 0 32px}.stz-group+.stz-group{margin-top:30px}.stz-group__title{margin:0 0 12px;font-size:19px;line-height:1.3}.stz-group__list{display:grid;grid-gap:8px;gap:8px}.stz-card{border:1px solid var(--line);border-radius:12px;background:var(--panel)}.stz-card[open]{border-color:var(--line-strong)}.stz-card__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;align-items:center;padding:12px 44px 12px 16px;position:relative;cursor:pointer;list-style:none}.stz-card__summary::-webkit-details-marker{display:none}.stz-card__summary:after{content:"";position:absolute;top:50%;right:18px;width:8px;height:8px;margin-top:-6px;border-right:2px solid var(--ink-faint);border-bottom:2px solid var(--ink-faint);transform:rotate(45deg);transition:transform .2s ease}.stz-card[open]>.stz-card__summary:after{margin-top:-2px;transform:rotate(225deg)}.stz-card__summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:12px}.stz-card__title{margin:0;font-size:16px;line-height:1.35}.stz-card__when{text-align:right}.stz-card__body{margin:0;padding:4px 16px 6px;border-top:1px solid var(--line);font-size:15px;line-height:1.55}.stz-card__row{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding:9px 0;border-bottom:1px solid var(--line)}.stz-card__row:last-child{border-bottom:0}.stz-card__row dt{color:var(--ink-soft);font-weight:600}.stz-card__row dd{margin:0;min-width:0;overflow-wrap:anywhere}.stz-card__win{margin:0 0 4px}.stz-card__win:last-child{margin-bottom:0}.stz-card__note{color:var(--ink-soft)}.stz-card__stages{margin:0;padding-left:20px}.stz-card__trainers{display:flex;flex-wrap:wrap;gap:6px}.stz-chip{display:inline-block;padding:3px 11px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font-size:14px;text-decoration:none}.stz-chip:hover{border-color:var(--accent);color:var(--accent)}.stz-card__links{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:10px 16px 14px;border-top:1px solid var(--line);font-size:15px}.stz-card__apply{font-weight:600}.stz__faq{margin-top:44px}.stz__faq .co-section{margin-bottom:0}@media (max-width:640px){.stz-card__summary{grid-template-columns:minmax(0,1fr)}.stz-card__when{text-align:left}.stz-card__row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.stz-card__summary:after{transition:none}}