._comparisonTable_1kq5i_1{width:100%;margin-top:var(--spaceL);border-radius:var(--radiusL);overflow:hidden;border:1px solid var(--color-border)}._comparisonHeader_1kq5i_9{display:grid;grid-template-columns:1fr 1fr 1fr;background:var(--color-surface);padding:var(--spaceM) var(--spaceL);font-weight:var(--fontWeightMedium);border-bottom:1px solid var(--color-border)}._comparisonRow_1kq5i_18{display:grid;grid-template-columns:1fr 1fr 1fr;padding:var(--spaceM) var(--spaceL);border-bottom:1px solid var(--color-border)}._comparisonRow_1kq5i_18:last-child{border-bottom:none}._comparisonFeature_1kq5i_29{font-weight:var(--fontWeightMedium)}._comparisonOriginal_1kq5i_33{color:var(--color-text-tertiary)}._comparisonWhatbot_1kq5i_37{color:var(--color-text-secondary);font-weight:var(--fontWeightMedium)}@media (max-width: media.tablet){._comparisonHeader_1kq5i_9,._comparisonRow_1kq5i_18{grid-template-columns:1fr;gap:var(--spaceXS)}._comparisonOriginal_1kq5i_33,._comparisonWhatbot_1kq5i_37{font-size:var(--fontSizeXS)}}._flowDiagram_1kq5i_55{display:flex;flex-direction:column;align-items:center;gap:var(--spaceM);margin-top:var(--spaceL)}._layer_1kq5i_63{width:100%;padding:var(--spaceL);background:var(--color-surface);border-radius:var(--radiusL);border:1px solid var(--color-border)}._layerHeader_1kq5i_71{font-weight:var(--fontWeightMedium);margin-bottom:var(--spaceM);text-align:center}._layerContent_1kq5i_77{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spaceS)}._step_1kq5i_84{padding:var(--spaceXS) var(--spaceS);background:var(--color-background);border-radius:var(--radiusM);font-size:var(--fontSizeXS);font-family:var(--fontFamilyMono);white-space:nowrap}._arrow_1kq5i_93{display:flex;align-items:center;color:var(--color-text-tertiary)}._connector_1kq5i_99{display:flex;flex-direction:column;align-items:center;color:var(--color-text-tertiary);line-height:1}._apiRow_1kq5i_107{display:flex;align-items:center;justify-content:center;gap:var(--spaceS)}._fnName_1kq5i_114{font-family:var(--fontFamilyMono);font-size:var(--fontSizeXS);padding:var(--spaceXS) var(--spaceS);background:var(--color-background);border-radius:var(--radiusM)}._fnReturn_1kq5i_122{font-family:var(--fontFamilyMono);font-size:var(--fontSizeXS);padding:var(--spaceXS) var(--spaceS);background:var(--color-background);border-radius:var(--radiusM);color:var(--color-text-secondary)}
