:root{--acp-color-text:inherit;--acp-color-muted:#667085;--acp-color-border:#d0d5dd;--acp-color-surface:#f8fafc;--acp-color-accent:#2563eb;--acp-color-accent-hover:#1d4ed8;--acp-color-on-accent:#fff;--acp-radius:.375rem;--acp-spacing-block:1rem;--acp-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.acp-article-button,.acp-blockquote,.acp-code-block,.acp-heading,.acp-horizontal-rule,.acp-image,.acp-list,.acp-paragraph,.acp-table-wrapper{box-sizing:border-box}.acp-blockquote,.acp-code-block,.acp-heading,.acp-horizontal-rule,.acp-image,.acp-list,.acp-paragraph,.acp-table-wrapper{margin-bottom:1rem;margin-bottom:var(--acp-spacing-block);margin-top:0}.acp-blockquote:first-child,.acp-code-block:first-child,.acp-heading:first-child,.acp-horizontal-rule:first-child,.acp-image:first-child,.acp-list:first-child,.acp-paragraph:first-child,.acp-table-wrapper:first-child{margin-top:0}.acp-paragraph{color:inherit;color:var(--acp-color-text)}.acp-blockquote{border-left:.25rem solid #d0d5dd;border-left:.25rem solid var(--acp-color-border);color:#667085;color:var(--acp-color-muted);margin-left:0;margin-right:0;padding-left:1rem}.acp-list{padding-left:1.5rem}.acp-list-item>:last-child{margin-bottom:0}.acp-code-block{border-radius:.375rem;border-radius:var(--acp-radius);overflow-x:auto;padding:1rem;white-space:pre}.acp-code-block,.acp-mark--code{background:#f8fafc;background:var(--acp-color-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-family:var(--acp-font-mono)}.acp-mark--code{border-radius:.1875rem;border-radius:calc(var(--acp-radius)/2);padding:.1em .25em}.acp-horizontal-rule{border:0;border-top:1px solid #d0d5dd;border-top:1px solid var(--acp-color-border)}.acp-image{display:flex;width:100%}.acp-image--left{justify-content:flex-start}.acp-image--center{justify-content:center}.acp-image--right{justify-content:flex-end}.acp-image__element{display:block;height:auto;max-width:100%}.acp-image-row{grid-gap:1rem;grid-gap:var(--acp-image-gap,1rem);align-items:start;display:grid;gap:1rem;gap:var(--acp-image-gap,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}.acp-image-row>.acp-image{min-width:0}.acp-resource-question{border:1px solid #d0d5dd;border:1px solid var(--acp-color-border);border-radius:.375rem;border-radius:var(--acp-radius);color:inherit;color:var(--acp-color-text);margin:0 0 1rem;margin:0 0 var(--acp-spacing-block);min-width:0;padding:1rem}.acp-resource-question__image{display:block;height:auto;margin-bottom:.75rem;max-width:100%;width:100%}.acp-resource-question__title{word-wrap:anywhere;font-size:1.125em;font-weight:600;margin-bottom:.75rem;white-space:pre-wrap}.acp-resource-question__description,.acp-resource-question__placeholder{word-wrap:anywhere;color:#667085;color:var(--acp-color-muted);margin:0 0 .75rem;white-space:pre-wrap}.acp-resource-question__options{grid-gap:.5rem;display:grid;gap:.5rem}.acp-resource-question__footer{word-wrap:anywhere;color:#667085;color:var(--acp-color-muted);font-size:.875em;margin:.75rem 0 0;white-space:pre-wrap}.acp-resource-question__option{word-wrap:anywhere;background:#f8fafc;background:var(--acp-color-surface);border:1px solid #d0d5dd;border:1px solid var(--acp-color-border);border-radius:.375rem;border-radius:var(--acp-radius);color:inherit;cursor:pointer;font:inherit;padding:.75rem 1rem;text-align:left;white-space:pre-wrap}.acp-resource-question__option:hover{border-color:#2563eb;border-color:var(--acp-color-accent)}.acp-heading[data-anchor-id]:focus,.acp-paragraph[data-anchor-id]:focus,.acp-resource-question__option:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--acp-color-accent);outline-offset:3px}.acp-article-button--link,.acp-article-button--text,.acp-link{color:#2563eb;color:var(--acp-color-accent);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.15em}.acp-article-button--link:hover,.acp-article-button--text:hover,.acp-link:hover{color:#1d4ed8;color:var(--acp-color-accent-hover)}.acp-link--disabled{cursor:not-allowed;opacity:.55}.acp-article-button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:1rem;margin-bottom:var(--acp-spacing-block);margin-top:0}.acp-article-button--button{background:#2563eb;background:var(--acp-color-accent);border-radius:.375rem;border-radius:var(--acp-radius);color:#fff;color:var(--acp-color-on-accent);min-height:2.5rem;padding:.5rem 1rem;-webkit-text-decoration:none;text-decoration:none}.acp-article-button--button:hover{background:#1d4ed8;background:var(--acp-color-accent-hover)}.acp-article-button--disabled{cursor:not-allowed;opacity:.55}.acp-table-wrapper{overflow-x:auto;width:100%}.acp-table{border-collapse:collapse;width:100%}.acp-table-cell{border:1px solid #d0d5dd;border:1px solid var(--acp-color-border);padding:.625rem .75rem;vertical-align:top}.acp-table-cell>:last-child{margin-bottom:0}.acp-render-error{background:#fffbfa;border:1px solid #fda29b;border-radius:.375rem;border-radius:var(--acp-radius);color:#b42318;padding:.75rem 1rem}