.accounty-pricing{--ap-primary:#16a34a;--ap-primary-600:#059669;--ap-surface:#ffffffbf;--ap-surface-strong:#ffffffe6;--ap-border:#02061714;--ap-fg:#18181b;--ap-fg-strong:#0a0a0a;--ap-muted:#52525b;--ap-muted-2:#3f3f46;--ap-shadow:0 10px 25px -10px #00000040,0 4px 10px -6px #0000002e;--ap-radius:16px;--ap-radius-lg:20px;--ap-card-blur:saturate(1.2)blur(10px);--ap-ring:0 0 0 1px #10b98173,0 0 0 8px #10b9811a}.dark .accounty-pricing{--ap-surface:#09090b99;--ap-surface-strong:#09090bd9;--ap-border:#ffffff1a;--ap-fg:#f4f4f5;--ap-fg-strong:#fafafa;--ap-muted:#a1a1aa;--ap-muted-2:#d4d4d8;--ap-shadow:0 14px 35px -18px #0009,0 6px 16px -10px #00000080}.accounty-pricing .cl-pricingTableCard{border-radius:var(--ap-radius);background:var(--ap-surface);border:1px solid var(--ap-border);box-shadow:var(--ap-shadow);-webkit-backdrop-filter:var(--ap-card-blur);backdrop-filter:var(--ap-card-blur);transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;position:relative;overflow:hidden}.accounty-pricing .cl-pricingTableCard:hover{border-color:var(--ap-border);border-color:color-mix(in oklab,var(--ap-primary)20%,var(--ap-border));transform:translateY(-2px);box-shadow:0 18px 40px -18px #00000059,0 10px 22px -12px #00000040}.accounty-pricing .cl-pricingTableCard:before{content:"";background:linear-gradient(90deg,var(--ap-primary),var(--ap-primary-600));opacity:.75;height:3px;position:absolute;inset:0 0 auto}.dark .accounty-pricing .cl-pricingTableCard:before{opacity:.6}.accounty-pricing .cl-pricingTableCard.cl-pricingTableCard__pro{background:var(--ap-surface-strong);border-color:var(--ap-border);border-color:color-mix(in oklab,var(--ap-primary)35%,var(--ap-border));box-shadow:0 22px 55px -30px #10b98173,var(--ap-shadow)}.accounty-pricing .cl-pricingTableCardHeader{padding:22px 22px 0}.accounty-pricing .cl-pricingTableCardTitle{letter-spacing:-.02em;color:var(--ap-fg);font-size:1.125rem;font-weight:800}.accounty-pricing .cl-pricingTableCardDescription{color:var(--ap-muted);margin-top:6px;line-height:1.5}.accounty-pricing .cl-pricingTableCardFeeContainer{align-items:baseline;gap:10px;margin-top:10px;display:flex}.accounty-pricing .cl-pricingTableCardFee{letter-spacing:-.03em;background:linear-gradient(90deg,var(--ap-primary),var(--ap-primary-600));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:900}.accounty-pricing .cl-pricingTableCardFeePeriod{color:var(--ap-muted);text-transform:lowercase;font-weight:600}.accounty-pricing .cl-pricingTableCardPeriodToggle{margin-top:12px;padding:0 22px 10px}.accounty-pricing .cl-switchRoot{color:var(--ap-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:.875rem;display:inline-flex}.accounty-pricing .cl-pricingTableCardPeriodToggle label>span:last-child{color:var(--ap-muted);font-weight:600}.accounty-pricing .cl-switchIndicator{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;width:42px;height:24px;padding:2px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.dark .accounty-pricing .cl-switchIndicator{background:hsl(var(--muted));border-color:hsl(var(--border))}.accounty-pricing .cl-switchRoot:hover .cl-switchIndicator{box-shadow:0 0 0 3px #0000000d}.accounty-pricing .cl-switchIndicator[data-checked=true]{background:var(--ap-primary);border-color:var(--ap-primary)}.accounty-pricing .cl-switchThumb{background:#fff;border-radius:9999px;width:20px;height:20px;transition:transform .15s;transform:translate(0);box-shadow:0 1px 2px #00000026}.dark .accounty-pricing .cl-switchThumb{background:#18181b}.accounty-pricing .cl-switchIndicator[data-checked=true] .cl-switchThumb{transform:translate(18px)}.accounty-pricing .cl-pricingTableCardBody{color:var(--ap-fg);padding:10px 18px 12px}.accounty-pricing .cl-pricingTableCardFeaturesList{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.accounty-pricing .cl-pricingTableCardFeaturesListItem{border:0;align-items:flex-start;gap:8px;padding:4px 0;display:flex}.accounty-pricing .cl-pricingTableCardFeaturesListItem svg{color:var(--ap-primary);flex:none;margin-top:2px}.accounty-pricing .cl-pricingTableCardFeaturesListItemTitle{color:var(--ap-muted-2);font-weight:500}.accounty-pricing .cl-pricingTableCardFeaturesList:not(:has(>li:nth-child(3))){gap:6px;margin-top:4px}.accounty-pricing .cl-pricingTableCardFeaturesList:not(:has(>li:nth-child(3))) .cl-pricingTableCardFeaturesListItem{border:0;padding:4px 0}.accounty-pricing .cl-pricingTableCardFooter{margin-top:16px;padding:0 18px 12px}.accounty-pricing .cl-pricingTableCardFooterButton,.accounty-pricing .cl-pricingTableCardFooter .cl-button{border-radius:var(--ap-radius-lg);background:linear-gradient(90deg,var(--ap-primary),var(--ap-primary-600));color:#fff;letter-spacing:.01em;border:0;width:100%;padding:12px 16px;font-weight:700;transition:transform .12s,box-shadow .15s,opacity .15s;box-shadow:0 8px 20px -10px #10b981bf}.accounty-pricing .cl-pricingTableCardFooterButton:hover,.accounty-pricing .cl-pricingTableCardFooter .cl-button:hover{opacity:.98;transform:translateY(-1px);box-shadow:0 14px 30px -14px #10b981e6}.accounty-pricing .cl-pricingTableCardFooterButton:active,.accounty-pricing .cl-pricingTableCardFooter .cl-button:active{transform:translateY(0)}.accounty-pricing .cl-pricingTableCardFooterButton:focus-visible,.accounty-pricing .cl-pricingTableCardFooter .cl-button:focus-visible{box-shadow:var(--ap-ring);outline:none}.accounty-pricing [role=grid],.accounty-pricing .cl-pricingTable{gap:1.25rem}.accounty-pricing .cl-badge,.accounty-pricing .cl-badge--primary,.accounty-pricing .cl-chip,.accounty-pricing .cl-badgePrimary{background:color-mix(in oklab,var(--ap-primary)18%,transparent);color:var(--ap-fg);border:1px solid color-mix(in oklab,var(--ap-primary)45%,var(--ap-border));border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:600}.enterprise-card{position:relative;overflow:hidden}.enterprise-card:before{content:"";background:linear-gradient(90deg,var(--ap-primary,#16a34a),var(--ap-primary-600,#059669));opacity:.75;height:3px;position:absolute;inset:0 0 auto}.dark .enterprise-card:before{opacity:.6}@media (prefers-reduced-motion:reduce){.accounty-pricing .cl-pricingTableCard,.accounty-pricing .cl-pricingTableCard:hover,.accounty-pricing .cl-pricingTableCardFooter .cl-button{transition:none!important}}
