.feature-comparison[data-v-51cfdc9f]{color:#fff;padding:1rem}.feature-comparison .container[data-v-51cfdc9f]{max-width:1280px;margin:0 auto}.feature-comparison .page-title[data-v-51cfdc9f]{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.feature-comparison .comparison-table[data-v-51cfdc9f]{overflow-x:auto;background-color:#1f2937;border-radius:.5rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.feature-comparison .table-header[data-v-51cfdc9f]{display:grid;grid-template-columns:80px 220px repeat(4,1fr);background-color:#454545;color:#fbbf24;font-weight:700;padding:.5rem 1rem;font-size:.875rem}.feature-comparison .table-header .header-cell[data-v-51cfdc9f]:first-child,.feature-comparison .table-header .header-cell[data-v-51cfdc9f]:nth-child(2){text-align:left}.feature-comparison .table-header .header-cell[data-v-51cfdc9f]:not(:first-child):not(:nth-child(2)){text-align:center}.feature-comparison .table-header .header-cell[data-v-51cfdc9f]{padding:.5rem .5rem .5rem 0}.feature-comparison .table-header .header-cell[data-v-51cfdc9f]:last-child{border-right:none}.feature-comparison .price-row[data-v-51cfdc9f]{display:grid;grid-template-columns:80px 220px repeat(4,1fr);background-color:#18191b;color:#fff;padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #4b5563}.feature-comparison .price-row .price-label[data-v-51cfdc9f]{font-weight:700;text-align:left;padding:.5rem .5rem .5rem 0}.feature-comparison .price-row .price-value[data-v-51cfdc9f]{text-align:center;padding:.5rem .5rem}.feature-comparison .price-row .price-value[data-v-51cfdc9f]:last-child{border-right:none}.feature-comparison .module-header[data-v-51cfdc9f]{display:grid;grid-template-columns:80px 220px repeat(4,1fr);background-color:#454545;color:#fff;font-weight:700;padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #4b5563}.feature-comparison .module-header[data-v-51cfdc9f]:before{content:attr(data-name);grid-column:1/-1;text-align:left}.feature-comparison .feature-row[data-v-51cfdc9f]{display:grid;grid-template-columns:80px 220px repeat(4,1fr);background-color:#18191b;color:#fff;padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #333;-webkit-transition:background-color .2s;transition:background-color .2s}.feature-comparison .feature-row[data-v-51cfdc9f]:hover{background-color:#333;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.feature-comparison .feature-row .feature-item[data-v-51cfdc9f]{text-align:left;padding:.5rem .5rem .5rem 0}.feature-comparison .feature-row .feature-cell[data-v-51cfdc9f]{height:24px;line-height:24px;text-align:center;border-right:1px solid #4b5563}.feature-comparison .feature-row .feature-cell[data-v-51cfdc9f]:last-child{border-right:none}.feature-comparison .feature-row .feature-cell .feature-check[data-v-51cfdc9f]{color:#fbbf24;font-weight:700}.feature-comparison .feature-row .feature-cell .feature-points[data-v-51cfdc9f]{color:#fbbf24}.feature-comparison .highlight-column[data-v-51cfdc9f]{background:linear-gradient(135deg,#608dff,#608dff);position:relative;border-radius:4px}.feature-comparison .highlight-column[data-v-51cfdc9f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(96,141,255,.15)),to(transparent));background:linear-gradient(90deg,transparent,rgba(96,141,255,.15) 50%,transparent);opacity:.6;pointer-events:none}.feature-comparison .highlight-column[data-v-51cfdc9f]:after{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#608dff),to(#608dff));background:linear-gradient(180deg,#608dff,#608dff);border-radius:2px}.feature-comparison .price-row .highlight-column[data-v-51cfdc9f]{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.15));font-weight:600}.feature-comparison .price-row .highlight-column[data-v-51cfdc9f]:after{background:-webkit-gradient(linear,left top,left bottom,from(#608dff),to(#608dff));background:linear-gradient(180deg,#608dff,#608dff)}.feature-comparison .feature-row .highlight-column[data-v-51cfdc9f]{background:linear-gradient(135deg,rgba(59,130,246,.06),rgba(59,130,246,.1))}.feature-comparison .feature-row .highlight-column[data-v-51cfdc9f]:after{background:-webkit-gradient(linear,left top,left bottom,from(#608dff),to(#608dff));background:linear-gradient(180deg,#608dff,#608dff)}@media(max-width:1024px){.feature-comparison .feature-row[data-v-51cfdc9f],.feature-comparison .module-header[data-v-51cfdc9f],.feature-comparison .price-row[data-v-51cfdc9f],.feature-comparison .table-header[data-v-51cfdc9f]{grid-template-columns:80px 180px repeat(4,1fr);font-size:.75rem;padding:.5rem}}@media(max-width:768px){.feature-comparison[data-v-51cfdc9f]{padding:.5rem}.feature-comparison .page-title[data-v-51cfdc9f]{font-size:1.25rem;margin-bottom:1rem}.feature-comparison .feature-row[data-v-51cfdc9f],.feature-comparison .module-header[data-v-51cfdc9f],.feature-comparison .price-row[data-v-51cfdc9f],.feature-comparison .table-header[data-v-51cfdc9f]{grid-template-columns:60px 160px repeat(4,1fr);font-size:.7rem;padding:.25rem}}