.app-pricing-card[data-v-9606c612]{background-color:var(--surface-white);border:1px solid var(--border-light);border-radius:var(--radius-xl);display:flex;flex-direction:column;height:100%;padding:2rem;position:relative;transition:transform var(--duration-base) var(--ease-out-expo),box-shadow var(--duration-base) ease}.app-pricing-card[data-v-9606c612]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-4px)}.app-pricing-card.is-popular[data-v-9606c612]{border-color:var(--primary);box-shadow:var(--card-shadow);transform:translateY(-8px)}.app-pricing-card.is-popular[data-v-9606c612]:before{background:var(--gradient-primary);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.app-pricing-card.is-popular[data-v-9606c612]:hover{transform:translateY(-12px)}.app-pricing-card__popular-badge[data-v-9606c612]{position:absolute;right:1.5rem;top:1.5rem;z-index:2}.app-pricing-card__header[data-v-9606c612]{margin-bottom:2rem}.app-pricing-card__price-box[data-v-9606c612]{align-items:baseline;align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;margin-bottom:2rem}.app-pricing-card__price-box .price[data-v-9606c612]{line-height:1}.app-pricing-card__action[data-v-9606c612]{margin-bottom:2.5rem}.app-pricing-card__action[data-v-9606c612] .app-button,.app-pricing-card__action[data-v-9606c612] button{width:100%}.app-pricing-card__features[data-v-9606c612]{flex-grow:1}.app-pricing-card__features .feature-list[data-v-9606c612]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.app-pricing-card__features .feature-item[data-v-9606c612]{align-items:flex-start;display:flex;gap:.75rem}.app-pricing-card__features .feature-item .icon[data-v-9606c612]{flex-shrink:0;margin-top:.125rem}[data-theme=dark] .app-pricing-card[data-v-9606c612]{backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background:var(--surface-glass-heavy);border:1px solid var(--border-glass);box-shadow:var(--glass-shadow)}
