.cts-component-shortcode--pros-cons{min-inline-size:0;margin-block:var(--cts-space-6) var(--cts-space-6)}.cts-pros-cons{--cts-pros-cons-positive: var(--cts-color-success);--cts-pros-cons-positive-tint: var(--cts-color-success-surface);--cts-pros-cons-negative: var(--cts-color-danger);--cts-pros-cons-negative-tint: var(--cts-color-danger-surface);--cts-pros-cons-review-divider: var(--cts-color-border);--cts-pros-cons-review-heading-border: var(--cts-color-text);--cts-pros-cons-compact-border: var(--cts-color-text);--cts-pros-cons-compact-background: var(--cts-color-surface);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;min-inline-size:0;box-sizing:border-box;color:var(--cts-color-text)}.cts-pros-cons__group,.cts-pros-cons__item-body{min-inline-size:0}.cts-pros-cons__pros{order:1}.cts-pros-cons__cons{order:2}.cts-pros-cons__head{display:flex;align-items:center;min-inline-size:0}.cts-pros-cons__label{font-family:var(--cts-font-family-mono);font-size:.6875rem;font-weight:var(--cts-font-weight-semibold);line-height:var(--cts-line-height-small);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.cts-pros-cons__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cts-pros-cons__item{min-inline-size:0;margin:0;padding:0;overflow-wrap:anywhere}.cts-pros-cons__item-title{display:block}.cts-pros-cons--review{gap:0}.cts-pros-cons--review .cts-pros-cons__pros{padding-inline-end:36px;border-inline-end:var(--cts-border-width) solid var(--cts-pros-cons-review-divider)}.cts-pros-cons--review .cts-pros-cons__cons{padding-inline-start:36px}.cts-pros-cons--review .cts-pros-cons__head{gap:10px;padding-block-end:14px;border-block-end:var(--cts-border-width-strong) solid var(--cts-pros-cons-review-heading-border);margin-block-end:18px}.cts-pros-cons__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border-radius:2px}.cts-pros-cons__icon--pros{color:var(--cts-pros-cons-positive);background:var(--cts-pros-cons-positive-tint)}.cts-pros-cons__icon--cons{color:var(--cts-pros-cons-negative);background:var(--cts-pros-cons-negative-tint)}.cts-pros-cons__icon svg,.cts-pros-cons__item-icon svg{display:block;inline-size:14px;block-size:14px;fill:none;stroke:currentcolor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cts-pros-cons--review .cts-pros-cons__list{gap:var(--cts-space-4)}.cts-pros-cons--review .cts-pros-cons__item-title{font-size:1rem;font-weight:var(--cts-font-weight-bold);line-height:1.35}.cts-pros-cons__item-description{margin-block-start:var(--cts-space-1);color:var(--cts-color-muted);font-size:var(--cts-font-size-sm);line-height:1.6}.cts-pros-cons__item-description>:first-child{margin-block-start:0}.cts-pros-cons__item-description>:last-child{margin-block-end:0}.cts-pros-cons--compact{gap:var(--cts-space-6);padding:var(--cts-space-5) var(--cts-space-6);border-inline-start:3px solid var(--cts-pros-cons-compact-border);background:var(--cts-pros-cons-compact-background)}.cts-pros-cons--compact .cts-pros-cons__head{margin-block-end:var(--cts-space-3);color:var(--cts-color-muted)}.cts-pros-cons--compact .cts-pros-cons__label{font-size:.65625rem}.cts-pros-cons--compact .cts-pros-cons__list{gap:9px}.cts-pros-cons--compact .cts-pros-cons__item{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:10px;font-size:.9375rem;line-height:1.5}.cts-pros-cons__item-icon{display:inline-flex;margin-block-start:var(--cts-space-1)}.cts-pros-cons__item-icon--pros{color:var(--cts-pros-cons-positive)}.cts-pros-cons__item-icon--cons{color:var(--cts-pros-cons-negative)}@media(max-width:759px){.cts-pros-cons{grid-template-columns:minmax(0,1fr)}.cts-pros-cons--review .cts-pros-cons__pros{padding-inline-end:0;border-inline-end:0}.cts-pros-cons--review .cts-pros-cons__cons{padding-inline-start:0;margin-block-start:var(--cts-space-6)}.cts-pros-cons--compact{gap:18px;padding:var(--cts-space-4) 18px}}.cts-pros-cons--review.cts-pros-cons--single-column{grid-template-columns:minmax(0,1fr);gap:var(--cts-space-6)}.cts-pros-cons--review.cts-pros-cons--single-column .cts-pros-cons__group{padding-inline:0;border-inline-end:0;margin-block-start:0}@media(forced-colors:active){.cts-pros-cons--review .cts-pros-cons__pros,.cts-pros-cons--review .cts-pros-cons__head,.cts-pros-cons--compact{border-color:CanvasText}.cts-pros-cons__icon{border:var(--cts-border-width) solid CanvasText;color:CanvasText;background:Canvas}.cts-pros-cons__item-icon{color:CanvasText}}@media print{.cts-pros-cons{break-inside:avoid-page}.cts-pros-cons--compact{background:transparent}.cts-pros-cons__group,.cts-pros-cons__item{break-inside:avoid-page}}
