.guide[data-astro-cid-h23ybt75]{flex-direction:column;flex:1;display:flex}.guide__view[data-astro-cid-h23ybt75]{flex-direction:column;animation:.28s both scin;display:flex}.ribbon[data-astro-cid-h23ybt75]{background:var(--ribbon);color:var(--on-ribbon);font:800 12px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:8px 12px;position:relative}.ribbon[data-astro-cid-h23ybt75]:after{content:"";border-right:12px solid #0000;border-top:7px solid var(--ribbon);position:absolute;bottom:-7px;left:12px}.intro__head[data-astro-cid-h23ybt75]{padding:20px var(--gap-screen) 0;flex-direction:column;align-items:flex-start;display:flex}.intro__kicker[data-astro-cid-h23ybt75]{margin-top:20px}.intro__title[data-astro-cid-h23ybt75]{margin-top:10px}.tips[data-astro-cid-h23ybt75]{background:var(--tint);border-color:#0000;margin-top:22px}.tips__list[data-astro-cid-h23ybt75]{flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:14px;line-height:1.55;display:flex}.tips__list[data-astro-cid-h23ybt75] li[data-astro-cid-h23ybt75]::marker{color:var(--accent)}.topics[data-astro-cid-h23ybt75]{flex-direction:column;gap:10px;margin-top:6px;margin-bottom:24px;display:flex}.topics__list[data-astro-cid-h23ybt75]{gap:var(--gap-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.topics__title[data-astro-cid-h23ybt75]{font:600 16px/1.25 var(--font-display)}.topics__count[data-astro-cid-h23ybt75]{color:var(--muted);font-size:13px;line-height:1.3}.all[data-astro-cid-h23ybt75]{padding:0 var(--gap-screen) 28px;flex-direction:column;gap:28px;display:flex}.all__section[data-astro-cid-h23ybt75]{flex-direction:column;display:flex}.all__list[data-astro-cid-h23ybt75]{flex-direction:column;gap:10px;margin:18px 0 0;padding-left:24px;font-size:15px;line-height:1.55;display:flex}.all__list[data-astro-cid-h23ybt75] li[data-astro-cid-h23ybt75]::marker{color:var(--accent);font-weight:600}.q[data-astro-cid-h23ybt75]{padding:14px var(--gap-screen) 24px}.q__bar[data-astro-cid-h23ybt75]{justify-content:space-between;align-items:center;gap:12px;display:flex}.q__index[data-astro-cid-h23ybt75]{gap:8px;padding-left:12px}.q__count[data-astro-cid-h23ybt75]{font:500 12px/1 var(--font-mono);letter-spacing:.12em;color:var(--muted);font-variant-numeric:tabular-nums}.meter[data-astro-cid-h23ybt75]{gap:4px;margin-top:8px;display:flex}.meter__seg[data-astro-cid-h23ybt75]{cursor:pointer;flex:1 1 0;min-width:0;padding:10px 0}.meter__track[data-astro-cid-h23ybt75],.summary__track[data-astro-cid-h23ybt75]{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.meter__seg[data-astro-cid-h23ybt75][data-current] .meter__track[data-astro-cid-h23ybt75]{background:#1b0b2e47}.meter__fill[data-astro-cid-h23ybt75]{background:var(--accent);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .3s;display:block}.q__ribbon[data-astro-cid-h23ybt75]{margin-top:6px}.q__of[data-astro-cid-h23ybt75]{opacity:.8;font-weight:600}.q__card[data-astro-cid-h23ybt75]{min-height:190px;transform:translateX(var(--dx,0px));touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:center;margin-top:20px;padding:26px 22px 30px;transition:transform .25s;display:flex}.q__card[data-astro-cid-h23ybt75][data-drag]{transition:none}.q__card[data-astro-cid-h23ybt75].is-next{animation:.26s both q-next}.q__card[data-astro-cid-h23ybt75].is-prev{animation:.26s both q-prev}@keyframes q-next{0%{opacity:0;transform:translate(28px)}}@keyframes q-prev{0%{opacity:0;transform:translate(-28px)}}.q__text[data-astro-cid-h23ybt75]{font:600 21px/1.35 var(--font-display);letter-spacing:-.01em;outline:none;position:relative}.q__card[data-astro-cid-h23ybt75][data-long] .q__text[data-astro-cid-h23ybt75]{font-size:18px}.q__answer[data-astro-cid-h23ybt75]{margin-top:22px}.q__field[data-astro-cid-h23ybt75]{background:var(--tint);min-height:150px}.q__hint[data-astro-cid-h23ybt75],.export__hint[data-astro-cid-h23ybt75]{color:var(--muted);font-size:12px;line-height:1.5}.q__nav[data-astro-cid-h23ybt75]{gap:12px;margin-top:20px;display:flex}.q__prev[data-astro-cid-h23ybt75]{width:var(--h-btn);height:var(--h-btn);border:1.5px solid var(--line);color:var(--ink);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:border-color .15s,opacity .15s;display:grid}.q__prev[data-astro-cid-h23ybt75][disabled]{opacity:.4;cursor:default}.q__next[data-astro-cid-h23ybt75]{flex:1}.done__title[data-astro-cid-h23ybt75]{outline:none;margin-top:10px}.summary[data-astro-cid-h23ybt75]{margin:24px var(--gap-screen) 0;border-radius:var(--r);background:var(--tint);flex-direction:column;gap:14px;padding:18px;list-style:none;display:flex}.summary__row[data-astro-cid-h23ybt75]{grid-template-columns:1fr auto;align-items:baseline;gap:7px 12px;display:grid}.summary__name[data-astro-cid-h23ybt75]{font:600 15px/1.3 var(--font-display)}.summary__count[data-astro-cid-h23ybt75]{font:500 12px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums}.summary__track[data-astro-cid-h23ybt75]{background:var(--line);grid-column:1/-1}.export[data-astro-cid-h23ybt75]{padding-top:26px}.export__hint[data-astro-cid-h23ybt75]{margin-top:-2px;margin-bottom:6px}.export__status[data-astro-cid-h23ybt75]{min-height:1.5em;color:var(--muted);font-size:13px;line-height:1.5}.done__note[data-astro-cid-h23ybt75]{margin-bottom:24px}.walk[data-astro-cid-h23ybt75]{margin-top:10px;margin-bottom:4px}@media (hover:hover){.q__prev[data-astro-cid-h23ybt75]:not([disabled]):hover{border-color:var(--accent)}.meter__seg[data-astro-cid-h23ybt75]:hover .meter__track[data-astro-cid-h23ybt75]{background:#1b0b2e47}}.locked[data-astro-cid-k4xcawz5]{padding:20px var(--gap-screen) 0;flex-direction:column;align-items:flex-start;display:flex}.locked__kicker[data-astro-cid-k4xcawz5]{margin-top:20px}.locked__title[data-astro-cid-k4xcawz5]{margin-top:10px}
