.qa-tips{gap:.5mm;margin-bottom:.4mm;padding:1.1mm 2.4mm;border:1.25px solid var(--ts-accent);border-radius:4px;background:var(--ts-accent-tint)}.qa-tip,.qa-tips{display:flex;flex-direction:column}.qa-tip{gap:.4mm}.qa-tip+.qa-tip{margin-top:.2mm;padding-top:1mm;border-top:1px dotted var(--ts-line-2)}.qa-tip-title{margin:0;font-family:var(--font-noto),sans-serif;font-weight:700;font-size:13.5px;line-height:1.3;color:var(--ts-ink)}.qa-tip-target{font-family:var(--font-plex-mono),monospace;font-style:italic;font-size:12px;letter-spacing:.01em;color:var(--ts-accent-dark)}.qa-tip-body{font-family:var(--font-noto),sans-serif;font-size:12px;line-height:1.3;color:var(--ts-ink-2);text-wrap:pretty}.qa-tf{display:flex;flex-direction:column}.qa-tf-item{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:3mm;row-gap:.8mm;padding:1.1mm 0;border-bottom:1px dotted var(--ts-line-2)}.qa-tf-item:last-child{border-bottom:none}.qa-tf-num{flex-shrink:0;font-family:var(--font-plex-mono),monospace;font-weight:600;font-size:12px;color:var(--ts-accent-dark)}.qa-tf-statement{flex:1 1 auto;min-width:90mm;font-family:var(--font-hanken),var(--font-noto),system-ui,sans-serif;font-size:13.5px;line-height:1.45;color:var(--ts-ink)}.qa-tf-choice{display:flex;gap:8mm}.qa-tf-choice,.qa-tf-mark{align-items:center;flex-shrink:0}.qa-tf-mark{display:inline-flex;justify-content:center;min-width:7.5mm;min-height:7.5mm;font-family:var(--font-plex-mono),monospace;font-weight:700;font-size:16px;color:var(--ts-ink)}.qa-why{padding-left:8px;border-left:2px solid var(--ts-line);font-family:var(--font-noto),sans-serif;font-size:12px;line-height:1.4;color:var(--ts-ink-2)}.qa-levels,.qa-why{flex-basis:100%;margin-top:.5mm}.qa-levels{display:flex;flex-direction:column;gap:1.1mm}.qa-level{display:flex;align-items:flex-start;column-gap:6px}.qa-level--quote{padding-left:0}.qa-level--basic{padding-left:4mm}.qa-level--elite{padding-left:8mm}.qa-level-label{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;font-family:var(--font-noto),sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.02em;white-space:nowrap}.qa-level--quote .qa-level-label{border:1px dashed var(--ts-line);color:var(--ts-ink-3);background:transparent}.qa-level--basic .qa-level-label{border:1px solid var(--ts-ink-3);color:var(--ts-ink-2);background:transparent}.qa-level--elite .qa-level-label{border:1px solid var(--ts-ink);background:var(--ts-ink);color:#ffffff}.qa-level-body{flex:1 1 auto;min-width:0;padding-left:8px;font-family:var(--font-hanken),var(--font-noto),system-ui,sans-serif;font-size:13.5px;line-height:1.4;color:var(--ts-ink)}.qa-level--basic .qa-level-body{border-left:1px solid var(--ts-line)}.qa-level--elite .qa-level-body{border-left:2px solid var(--ts-ink-3);font-weight:600}.qa-quote{flex:1 1 auto;min-width:0;margin:0;padding-left:8px;border-left:1px dotted var(--ts-line);font-family:var(--font-plex-mono),var(--font-noto),monospace;font-style:italic;font-size:12px;line-height:1.4;color:var(--ts-ink-2)}.qa-source{flex-shrink:0;align-self:flex-start;font-family:var(--font-noto),sans-serif;font-size:10.5px;color:var(--ts-ink-3);white-space:nowrap}.qa-section{display:flex;flex-direction:column;gap:1.3mm}.qa-section+.qa-section{margin-top:1.5mm;padding-top:2.6mm;border-top:1.5px solid var(--ts-accent)}
/*# sourceMappingURL=9253d3d076e571a1.css.map*/