.sp-content pre{background:#1e1b4b;color:#ede9fe;padding:22px 26px;border-radius:10px;overflow-x:auto;font-size:.88em;line-height:1.75;margin:1.8em 0;border-left:4px solid var(--sp-purple)}.sp-content pre code{background:0 0;color:inherit;padding:0;font-size:inherit}.sp-content [itemprop=mainEntity] dt::before{content:"Q";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--sp-purple);color:#fff;font-size:.65rem;font-weight:800;border-radius:4px;margin-right:8px;vertical-align:middle;letter-spacing:0;flex-shrink:0}.sp-content table{width:100%;border-collapse:collapse;font-size:.9rem;margin:1.8em 0;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.sp-content th{background:var(--sp-purple);color:#fff;font-weight:600;padding:12px 16px;text-align:left;font-size:.82rem;letter-spacing:.03em}.sp-content td{padding:11px 16px;border-bottom:1px solid var(--sp-faq-border);color:#333}.sp-content tr:last-child td{border-bottom:none}.sp-content tr:nth-child(even) td{background:#fafafa}.sp-content tr:hover td{background:var(--sp-link-bg)}.sp-content hr{border:none;height:2px;background:linear-gradient(to right,var(--sp-purple),transparent);margin:2.5em 0;border-radius:2px}