.comparison-table-wrapper[data-v-65c6bb7a]{border-radius:8px;overflow:hidden}.comparison-table[data-v-65c6bb7a]{border-collapse:collapse;table-layout:fixed;width:100%}.comparison-table tr[data-v-65c6bb7a]:hover{background:rgba(var(--v-theme-primary),.1)}.feature-header[data-v-65c6bb7a]{text-align:left;width:40%}.competitor-header[data-v-65c6bb7a],.feature-header[data-v-65c6bb7a]{border-bottom:1px solid var(--ci-border-color);font-weight:600;padding:16px}.competitor-header[data-v-65c6bb7a]{text-align:center;width:20%}.feature-row[data-v-65c6bb7a]{transition:background-color .2s ease}.feature-row[data-v-65c6bb7a]:hover{background-color:rgb(var(--v-theme-primary),.05)}.feature-row[data-v-65c6bb7a]:not(:last-child){border-bottom:1px solid var(--ci-border-color)}.category-row[data-v-65c6bb7a]{background-color:rgba(var(--v-theme-primary),.08)}.category-header[data-v-65c6bb7a]{border-bottom:2px solid rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary));font-size:1rem;font-weight:700;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.feature-cell[data-v-65c6bb7a]{padding:16px;vertical-align:top}.feature-content strong[data-v-65c6bb7a]{color:var(--ci-text-primary);display:block;font-size:1rem;margin-bottom:4px}.feature-description[data-v-65c6bb7a]{color:var(--ci-text-secondary);font-size:.875rem;line-height:1.4;margin:0}.check-cell[data-v-65c6bb7a]{padding:16px;text-align:center;vertical-align:middle}@media(min-width:960px){.feature-header[data-v-65c6bb7a]{width:50%}.competitor-header[data-v-65c6bb7a]{width:16.67%}}@media(max-width:600px){.feature-description[data-v-65c6bb7a]{display:none}.feature-header[data-v-65c6bb7a]{width:35%}.competitor-header[data-v-65c6bb7a]{width:21.67%}.check-cell[data-v-65c6bb7a],.competitor-header[data-v-65c6bb7a],.feature-cell[data-v-65c6bb7a],.feature-header[data-v-65c6bb7a]{padding:12px 8px}.feature-content strong[data-v-65c6bb7a]{font-size:.9rem}}@media(max-width:480px){.feature-header[data-v-65c6bb7a]{width:40%}.competitor-header[data-v-65c6bb7a]{width:20%}.check-cell[data-v-65c6bb7a],.competitor-header[data-v-65c6bb7a],.feature-cell[data-v-65c6bb7a],.feature-header[data-v-65c6bb7a]{padding:8px 4px}.feature-content strong[data-v-65c6bb7a]{font-size:.85rem}}
