.taffy-hero-gradient[data-v-d21ae7db]{background:linear-gradient(135deg,#1e40af,#0891b2 16.67%,#14b8a6,#7c3aed,#a855f7,#eab308 83.33%,#f59e0b)}.taffy-decorative-orb[data-v-d21ae7db]{opacity:.3}.taffy-decorative-orb--mint[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0))}.taffy-decorative-orb--orange[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c))}.taffy-decorative-orb--grape[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7))}.taffy-kicker-badge[data-v-d21ae7db]{align-items:center;border:1px solid transparent;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:.05em;padding:.5rem 1rem;text-transform:uppercase}.taffy-kicker-badge--mint[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));background-clip:padding-box;border-color:#10b9814d;color:#fff}.taffy-search-input[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;color:#0f172a;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-search-input[data-v-d21ae7db]:hover{background:#fff}.taffy-search-input[data-v-d21ae7db]:focus{background:#fff;border-color:var(--mint-taffy-shadow,rgba(16,185,129,.5));box-shadow:0 0 0 2px var(--mint-taffy-shadow,rgba(16,185,129,.2))}.taffy-filter-btn[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid;border-radius:1rem;padding:1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-filter-btn--default[data-v-d21ae7db]{background:#ffffffb3;border-color:#ffffff4d}.taffy-filter-btn--default[data-v-d21ae7db]:hover{border-color:var(--mint-taffy-shadow,rgba(16,185,129,.5));box-shadow:0 6px 20px #0000001a;transform:translateY(-2px) scale(1.01)}.taffy-filter-btn--selected[data-v-d21ae7db]{border-color:var(--mint-taffy-shadow,#10b981);box-shadow:0 6px 20px var(--mint-taffy-shadow,rgba(16,185,129,.5));transform:translateY(-2px) scale(1.01)}.taffy-filter-btn--mint.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));color:#fff}.taffy-filter-btn--grape.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7));border-color:var(--grape-taffy-shadow,#8b5cf6);box-shadow:0 6px 20px var(--grape-taffy-shadow,rgba(139,92,246,.5));color:#fff}.taffy-filter-btn--orange.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c));border-color:var(--orange-taffy-shadow,#f59e0b);box-shadow:0 6px 20px var(--orange-taffy-shadow,rgba(245,158,11,.5));color:#fff}.taffy-filter-btn--lime.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--lime-taffy-gradient,linear-gradient(135deg,#65a30d,#84cc16));border-color:var(--lime-taffy-shadow,#65a30d);box-shadow:0 6px 20px var(--lime-taffy-shadow,rgba(101,163,13,.5));color:#fff}.taffy-filter-btn--caramel.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--caramel-taffy-gradient,linear-gradient(135deg,#d97706,#f59e0b));border-color:var(--caramel-taffy-shadow,#d97706);box-shadow:0 6px 20px var(--caramel-taffy-shadow,rgba(217,119,6,.5));color:#fff}.taffy-filter-btn--sea-salt.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--sea-salt-taffy-gradient,linear-gradient(135deg,#0891b2,#06b6d4));border-color:var(--sea-salt-taffy-shadow,#0891b2);box-shadow:0 6px 20px var(--sea-salt-taffy-shadow,rgba(8,145,178,.5));color:#fff}.taffy-filter-btn--lavender.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--lavender-taffy-gradient,linear-gradient(135deg,#6366f1,#8b5cf6));border-color:var(--lavender-taffy-shadow,#6366f1);box-shadow:0 6px 20px var(--lavender-taffy-shadow,rgba(99,102,241,.5));color:#fff}.taffy-filter-btn--plum.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--plum-taffy-gradient,linear-gradient(135deg,#7e22ce,#a855f7));border-color:var(--plum-taffy-shadow,#7e22ce);box-shadow:0 6px 20px var(--plum-taffy-shadow,rgba(126,34,206,.5));color:#fff}.taffy-filter-btn--vanilla.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--vanilla-taffy-gradient,linear-gradient(135deg,#374151,#4b5563));border-color:var(--vanilla-taffy-shadow,#64748b);box-shadow:0 6px 20px var(--vanilla-taffy-shadow,rgba(100,116,139,.5));color:#fff}.taffy-filter-btn--berry.taffy-filter-btn--selected[data-v-d21ae7db]{background:var(--berry-taffy-gradient,linear-gradient(135deg,#3b82f6,#60a5fa));border-color:var(--berry-taffy-shadow,#3b82f6);box-shadow:0 6px 20px var(--berry-taffy-shadow,rgba(59,130,246,.5));color:#fff}.taffy-filter-selected-indicator[data-v-d21ae7db]{align-items:center;background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-radius:50%;box-shadow:0 2px 8px var(--mint-taffy-shadow,rgba(16,185,129,.6));display:flex;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.taffy-filter-btn:hover .taffy-filter-selected-indicator[data-v-d21ae7db]{background:var(--cherry-taffy-gradient,linear-gradient(135deg,#ef4444,#dc2626))}.taffy-filter-icon-container[data-v-d21ae7db]{align-items:center;background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;margin:0 auto 8px;width:32px}.taffy-filter-name[data-v-d21ae7db]{color:#0f172a;font-size:.875rem;font-weight:500;margin-bottom:4px}.taffy-filter-btn--selected .taffy-filter-name[data-v-d21ae7db]{color:#fff;font-weight:700}.taffy-filter-count[data-v-d21ae7db]{color:#0f172a99;font-size:.75rem}.taffy-filter-btn--selected .taffy-filter-count[data-v-d21ae7db]{color:#fffc;font-weight:500}.taffy-view-mode-btn[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid;border-radius:9999px;font-weight:600;padding:8px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-view-mode-btn--default[data-v-d21ae7db]{background:#ffffffb3;border-color:#ffffff4d;color:#0f172ab3}.taffy-view-mode-btn--default[data-v-d21ae7db]:hover{border-color:var(--mint-taffy-shadow,rgba(16,185,129,.5));box-shadow:0 4px 12px #00000026;transform:scale(1.01)}.taffy-view-mode-btn--selected[data-v-d21ae7db]{color:#fff;font-weight:700;transform:scale(1.01)}.taffy-view-mode-btn--mint.taffy-view-mode-btn--selected[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-color:var(--mint-taffy-shadow,#10b981);box-shadow:0 4px 12px var(--mint-taffy-shadow,rgba(16,185,129,.5))}.taffy-view-mode-btn--orange.taffy-view-mode-btn--selected[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c));border-color:var(--orange-taffy-shadow,#f59e0b);box-shadow:0 4px 12px var(--orange-taffy-shadow,rgba(245,158,11,.5))}.taffy-view-mode-btn--grape.taffy-view-mode-btn--selected[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7));border-color:var(--grape-taffy-shadow,#8b5cf6);box-shadow:0 4px 12px var(--grape-taffy-shadow,rgba(139,92,246,.5))}.taffy-view-mode-selected-indicator[data-v-d21ae7db]{align-items:center;background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-radius:50%;display:flex;height:16px;justify-content:center;position:absolute;right:-4px;top:-4px;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}.taffy-view-mode-btn:hover .taffy-view-mode-selected-indicator[data-v-d21ae7db]{background:var(--cherry-taffy-gradient,linear-gradient(135deg,#ef4444,#dc2626))}.taffy-reset-btn[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;color:#0f172a;cursor:pointer;font-weight:600;padding:8px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-cherry-btn[data-v-d21ae7db]:hover{background:var(--cherry-taffy-gradient,linear-gradient(135deg,#ef4444,#dc2626));border-color:var(--cherry-taffy-shadow,rgba(239,68,68,.5));box-shadow:0 6px 20px var(--cherry-taffy-shadow,rgba(239,68,68,.5));color:#fff;transform:translateY(-2px) scale(1.01)}.taffy-results-container[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.3);border-radius:1rem;padding:1rem}.taffy-results-count[data-v-d21ae7db]{color:#0f172a;font-size:1.125rem;font-weight:600}.taffy-filter-tag[data-v-d21ae7db]{align-items:center;border:1px solid;border-radius:9999px;color:#0f172a;display:inline-flex;font-size:.75rem;font-weight:500;padding:4px 12px}.taffy-filter-tag--mint[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));background-clip:padding-box;border-color:var(--mint-taffy-shadow,rgba(16,185,129,.3));opacity:.2}.taffy-filter-tag-remove[data-v-d21ae7db]{border-radius:50%;cursor:pointer;margin-left:8px;padding:2px;transition:all .2s ease}.taffy-filter-tag-remove[data-v-d21ae7db]:hover{background:#10b98133}.taffy-feature-card[data-v-d21ae7db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:3px solid hsla(0,0%,100%,.3);border-radius:1rem;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-feature-card--detailed[data-v-d21ae7db]{border-radius:1rem;padding:2rem}.taffy-feature-card--compact[data-v-d21ae7db]{border:3px solid hsla(0,0%,100%,.3);border-radius:.5rem;padding:1rem}.taffy-feature-card[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--vanilla-taffy-shadow,rgba(100,116,139,.4));transform:translateY(-2px) scale(1.01)}.taffy-feature-card--mint[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--mint-taffy-shadow,rgba(16,185,129,.4))}.taffy-feature-card--grape[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--grape-taffy-shadow,rgba(139,92,246,.4))}.taffy-feature-card--orange[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--orange-taffy-shadow,rgba(245,158,11,.4))}.taffy-feature-card--watermelon[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--watermelon-taffy-shadow,rgba(20,184,166,.4))}.taffy-feature-card--banana[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--banana-taffy-shadow,rgba(234,179,8,.4))}.taffy-feature-card--blue-raspberry[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--blue-raspberry-taffy-shadow,rgba(8,145,178,.4))}.taffy-feature-card--lavender[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--lavender-taffy-shadow,rgba(99,102,241,.4))}.taffy-feature-card--caramel[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--caramel-taffy-shadow,rgba(217,119,6,.4))}.taffy-feature-card--caramel-template[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--caramel-template-taffy-shadow,rgba(180,83,9,.4))}.taffy-feature-card--peach[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--peach-taffy-shadow,rgba(236,72,153,.4))}.taffy-feature-card--licorice[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--licorice-taffy-shadow,rgba(79,70,229,.4))}.taffy-feature-card--berry[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--berry-taffy-shadow,rgba(59,130,246,.4))}.taffy-feature-card--sea-salt[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--sea-salt-taffy-shadow,rgba(8,145,178,.4))}.taffy-feature-card--plum[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--plum-taffy-shadow,rgba(126,34,206,.4))}.taffy-feature-card--vanilla[data-v-d21ae7db]:hover{box-shadow:0 2px 8px var(--vanilla-taffy-shadow,rgba(100,116,139,.4))}.taffy-feature-icon[data-v-d21ae7db]{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.taffy-feature-icon--basic[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0))}.taffy-feature-icon--intermediate[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c))}.taffy-feature-icon--advanced[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7))}.taffy-feature-icon--development[data-v-d21ae7db]{background:var(--lime-taffy-gradient,linear-gradient(135deg,#65a30d,#84cc16))}.taffy-feature-icon--requested[data-v-d21ae7db]{background:var(--caramel-taffy-gradient,linear-gradient(135deg,#d97706,#f59e0b))}.taffy-feature-icon--watermelon[data-v-d21ae7db]{background:var(--watermelon-taffy-gradient,linear-gradient(135deg,#14b8a6,#06d6a0))}.taffy-feature-icon--banana[data-v-d21ae7db]{background:var(--banana-taffy-gradient,linear-gradient(135deg,#eab308,#facc15))}.taffy-feature-icon--blue-raspberry[data-v-d21ae7db]{background:var(--blue-raspberry-taffy-gradient,linear-gradient(135deg,#0891b2,#06b6d4))}.taffy-feature-icon--lavender[data-v-d21ae7db]{background:var(--lavender-taffy-gradient,linear-gradient(135deg,#6366f1,#8b5cf6))}.taffy-feature-icon--caramel[data-v-d21ae7db]{background:var(--caramel-taffy-gradient,linear-gradient(135deg,#d97706,#f59e0b))}.taffy-feature-icon--caramel-template[data-v-d21ae7db]{background:var(--caramel-template-taffy-gradient,linear-gradient(135deg,#b45309,#d97706))}.taffy-feature-icon--peach[data-v-d21ae7db]{background:var(--peach-taffy-gradient,linear-gradient(135deg,#ec4899,#f472b6))}.taffy-feature-icon--licorice[data-v-d21ae7db]{background:var(--licorice-taffy-gradient,linear-gradient(135deg,#4f46e5,#6366f1))}.taffy-feature-icon--berry[data-v-d21ae7db]{background:var(--berry-taffy-gradient,linear-gradient(135deg,#3b82f6,#60a5fa))}.taffy-feature-icon--vanilla[data-v-d21ae7db]{background:var(--vanilla-taffy-gradient,linear-gradient(135deg,#374151,#4b5563))}.taffy-feature-icon--sea-salt[data-v-d21ae7db]{background:var(--sea-salt-taffy-gradient,linear-gradient(135deg,#0891b2,#06b6d4))}.taffy-feature-icon--plum[data-v-d21ae7db]{background:var(--plum-taffy-gradient,linear-gradient(135deg,#7c2d12,#a855f7))}.taffy-feature-icon--mint[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0))}.taffy-feature-icon--grape[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7))}.taffy-feature-icon--orange[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c))}.taffy-feature-info-btn[data-v-d21ae7db]{opacity:0;position:absolute;right:-4px;top:-4px;transition:opacity .2s ease;z-index:10}.group:hover .taffy-feature-info-btn[data-v-d21ae7db]{opacity:1}.taffy-feature-info-btn-inner[data-v-d21ae7db]{align-items:center;background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-radius:50%;box-shadow:0 2px 8px var(--mint-taffy-shadow,rgba(16,185,129,.6));display:flex;height:24px;justify-content:center;width:24px}.taffy-feature-title[data-v-d21ae7db]{color:#0f172a;font-size:1.125rem;font-weight:700;margin-bottom:8px}.taffy-feature-description[data-v-d21ae7db]{color:#0f172ab3;font-size:.875rem;line-height:1.6;margin-bottom:1rem}.taffy-feature-category[data-v-d21ae7db]{color:#0f172a80;font-size:.75rem;margin-bottom:12px}.taffy-badge[data-v-d21ae7db]{border-radius:9999px;color:#fff;font-size:.75rem;font-weight:500;padding:4px 8px}.taffy-badge--mint-taffy-gradient[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0))}.taffy-badge--orange-taffy-gradient[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c))}.taffy-badge--grape-taffy-gradient[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7))}.taffy-badge--lime-taffy-gradient[data-v-d21ae7db]{background:var(--lime-taffy-gradient,linear-gradient(135deg,#65a30d,#84cc16))}.taffy-badge--caramel-taffy-gradient[data-v-d21ae7db]{background:var(--caramel-taffy-gradient,linear-gradient(135deg,#d97706,#f59e0b))}.taffy-badge--vanilla-taffy-gradient[data-v-d21ae7db]{background:var(--vanilla-taffy-gradient,linear-gradient(135deg,#374151,#4b5563))}.mint-taffy-gradient[data-v-d21ae7db]{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0))}.orange-taffy-gradient[data-v-d21ae7db]{background:var(--orange-taffy-gradient,linear-gradient(135deg,#f59e0b,#ea580c))}.grape-taffy-gradient[data-v-d21ae7db]{background:var(--grape-taffy-gradient,linear-gradient(135deg,#8b5cf6,#a855f7))}.vanilla-taffy-gradient[data-v-d21ae7db]{background:var(--vanilla-taffy-gradient,linear-gradient(135deg,#374151,#4b5563))}.taffy-badge--watermelon-taffy-gradient[data-v-d21ae7db]{background:var(--watermelon-taffy-gradient,linear-gradient(135deg,#14b8a6,#06d6a0))}.taffy-badge--banana-taffy-gradient[data-v-d21ae7db]{background:var(--banana-taffy-gradient,linear-gradient(135deg,#eab308,#facc15))}.taffy-badge--blue-raspberry-taffy-gradient[data-v-d21ae7db]{background:var(--blue-raspberry-taffy-gradient,linear-gradient(135deg,#0891b2,#06b6d4))}.taffy-badge--lavender-taffy-gradient[data-v-d21ae7db]{background:var(--lavender-taffy-gradient,linear-gradient(135deg,#6366f1,#8b5cf6))}.taffy-badge--caramel-template-taffy-gradient[data-v-d21ae7db]{background:var(--caramel-template-taffy-gradient,linear-gradient(135deg,#b45309,#d97706))}.taffy-badge--peach-taffy-gradient[data-v-d21ae7db]{background:var(--peach-taffy-gradient,linear-gradient(135deg,#ec4899,#f472b6))}.taffy-badge--licorice-taffy-gradient[data-v-d21ae7db]{background:var(--licorice-taffy-gradient,linear-gradient(135deg,#4f46e5,#6366f1))}.taffy-badge--berry-taffy-gradient[data-v-d21ae7db]{background:var(--berry-taffy-gradient,linear-gradient(135deg,#3b82f6,#60a5fa))}.taffy-empty-state[data-v-d21ae7db]{flex-direction:column;min-height:350px}.taffy-empty-state[data-v-d21ae7db],.taffy-empty-state-icon-container[data-v-d21ae7db]{align-items:center;display:flex;justify-content:center}.taffy-empty-state-icon-container[data-v-d21ae7db]{background:linear-gradient(135deg,#10b9811a,#06d6a01a);border-radius:50%;height:96px;margin:0 auto 24px;width:96px}.taffy-empty-state-icon[data-v-d21ae7db]{color:var(--mint-taffy-start,#10b981);font-size:2.5rem;opacity:.7;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-empty-state:hover .taffy-empty-state-icon[data-v-d21ae7db]{opacity:1;transform:translateY(-2px) scale(1.05)}.taffy-empty-state-title[data-v-d21ae7db]{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:16px}.taffy-empty-state-subtitle[data-v-d21ae7db]{color:#0f172ab3;font-size:1.125rem;margin-bottom:24px}.taffy-filter-tag--lime[data-v-d21ae7db]{background:linear-gradient(135deg,#65a30d33,#84cc1633);border-color:#65a30d4d}.taffy-filter-tag--caramel[data-v-d21ae7db]{background:linear-gradient(135deg,#d9770633,#f59e0b33);border-color:#d977064d}.taffy-filter-tag--grape[data-v-d21ae7db]{background:linear-gradient(135deg,#8b5cf633,#a855f733);border-color:#8b5cf64d}.taffy-filter-tag--watermelon[data-v-d21ae7db]{background:linear-gradient(135deg,#14b8a633,#06d6a033);border-color:#14b8a64d}.taffy-filter-tag--banana[data-v-d21ae7db]{background:linear-gradient(135deg,#eab30833,#facc1533);border-color:#eab3084d}.taffy-filter-tag--blue-raspberry[data-v-d21ae7db]{background:linear-gradient(135deg,#0891b233,#06b6d433);border-color:#0891b24d}.taffy-filter-tag--lavender[data-v-d21ae7db]{background:linear-gradient(135deg,#6366f133,#8b5cf633);border-color:#6366f14d}.taffy-filter-tag--peach[data-v-d21ae7db]{background:linear-gradient(135deg,#ec489933,#f472b633);border-color:#ec48994d}.taffy-filter-tag--licorice[data-v-d21ae7db]{background:linear-gradient(135deg,#4f46e533,#6366f133);border-color:#4f46e54d}.taffy-filter-tag--berry[data-v-d21ae7db]{background:linear-gradient(135deg,#3b82f633,#60a5fa33);border-color:#3b82f64d}.taffy-filter-tag--vanilla[data-v-d21ae7db]{background:linear-gradient(135deg,#64748b33,#94a3b833);border-color:#64748b4d}.taffy-mint-btn[data-v-d21ae7db]:hover{background:var(--mint-taffy-gradient,linear-gradient(135deg,#10b981,#06d6a0));border-color:var(--mint-taffy-shadow,rgba(16,185,129,.5));box-shadow:0 6px 20px var(--mint-taffy-shadow,rgba(16,185,129,.5));color:#fff;transform:translateY(-2px) scale(1.01)}@media (prefers-reduced-motion:reduce){[data-v-d21ae7db]{transform:none!important;transition:none!important}}
