.ki-card[data-v-ad7cc7fa]{--x:1.5rem;position:relative;padding:1.25rem var(--x) 1.25rem;display:flex;flex-direction:column;max-height:100%;overflow:hidden;background:transparent;border:none;border-radius:18px 18px 0 0;box-shadow:none;font-family:var(--app-font,"Plus Jakarta Sans"),-apple-system,BlinkMacSystemFont,sans-serif}.ki-card--no-chrome[data-v-ad7cc7fa]{border:none;box-shadow:none}.ki-glow[data-v-ad7cc7fa]{left:50%;transform:translateX(-50%);width:200px;height:100px}.ki-glow[data-v-ad7cc7fa],.ki-pattern[data-v-ad7cc7fa]{position:absolute;top:0;background:transparent;pointer-events:none}.ki-pattern[data-v-ad7cc7fa]{left:0;right:0;height:150px}.ki-header[data-v-ad7cc7fa]{position:relative;z-index:1;display:flex;align-items:center;gap:.6rem;margin-bottom:1.15rem;flex-shrink:0}.ki-title[data-v-ad7cc7fa]{margin:0;font-size:1.1rem;font-weight:700;color:hsla(0,0%,100%,.95);letter-spacing:.01em}.ki-back[data-v-ad7cc7fa]{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);border-radius:10px;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:6px 8px}.ki-back[data-v-ad7cc7fa]:hover{background:hsla(0,0%,100%,.1);color:#fff}.mobile-only[data-v-ad7cc7fa]{display:flex!important}@media (min-width:500px){.mobile-only[data-v-ad7cc7fa]{display:none!important}}.ki-body[data-v-ad7cc7fa]{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.2) transparent;display:flex;flex-direction:column;gap:1rem}.ki-desc[data-v-ad7cc7fa]{margin:0;font-size:.86rem;font-weight:450;color:hsla(0,0%,100%,.5);line-height:1.55;text-align:center;padding:0 .25rem}.ki-desc-block[data-v-ad7cc7fa]{position:relative;text-align:center;padding:.75rem .9rem .7rem;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1px rgba(139,92,246,.12),inset 0 1px 0 hsla(0,0%,100%,.04),0 4px 24px rgba(0,0,0,.15);overflow:hidden}.ki-desc-block[data-v-ad7cc7fa]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(99,102,241,.08) 50%,rgba(236,72,153,.06));-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);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.ki-desc-block[data-v-ad7cc7fa]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.06) 0,transparent 50%);pointer-events:none;animation:ki-desc-shimmer-data-v-ad7cc7fa 8s ease-in-out infinite}@keyframes ki-desc-shimmer-data-v-ad7cc7fa{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(2%,2%) scale(1.02);opacity:.4}}.ki-desc-tagline[data-v-ad7cc7fa]{position:relative;z-index:1;margin:0 0 .65rem;font-size:.82rem;font-weight:500;letter-spacing:.02em;color:hsla(0,0%,100%,.7);line-height:1.3}.ki-desc-points[data-v-ad7cc7fa]{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .6rem}.ki-desc-point[data-v-ad7cc7fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;font-size:.72rem;font-weight:600;letter-spacing:.03em;color:hsla(0,0%,100%,.9);line-height:1.3;padding:.4rem .5rem;border-radius:10px;text-align:center;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;animation:ki-desc-point-in-data-v-ad7cc7fa .4s ease backwards}.ki-desc-label[data-v-ad7cc7fa]{font-weight:700;display:block}.ki-desc-hint[data-v-ad7cc7fa]{font-size:.62rem;font-weight:500;color:hsla(0,0%,100%,.6);line-height:1.25;display:block}.ki-desc-match[data-v-ad7cc7fa]{position:relative;z-index:1;margin:.5rem 0 0;font-size:.72rem;font-weight:500;color:hsla(0,0%,100%,.55);line-height:1.35}.ki-desc-point[data-v-ad7cc7fa]:first-child{animation-delay:.05s}.ki-desc-point[data-v-ad7cc7fa]:nth-child(2){animation-delay:.1s}.ki-desc-point[data-v-ad7cc7fa]:nth-child(3){animation-delay:.15s}.ki-desc-point[data-v-ad7cc7fa]:nth-child(4){animation-delay:.2s}.ki-desc-point[data-v-ad7cc7fa]:hover{transform:translateY(-1px) scale(1.02);background:hsla(0,0%,100%,.05);box-shadow:0 2px 12px rgba(0,0,0,.2)}@keyframes ki-desc-point-in-data-v-ad7cc7fa{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ki-desc-point strong[data-v-ad7cc7fa]{font-weight:700;color:#fff}.ki-desc-icon[data-v-ad7cc7fa]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease}.ki-desc-point:hover .ki-desc-icon[data-v-ad7cc7fa]{transform:scale(1.1)}.ki-desc-point--earn .ki-desc-icon[data-v-ad7cc7fa]{background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(34,197,94,.1));color:#4ade80;box-shadow:0 0 12px rgba(34,197,94,.15)}.ki-desc-point--earn:hover .ki-desc-icon[data-v-ad7cc7fa]{box-shadow:0 0 16px rgba(34,197,94,.25)}.ki-desc-point--lose .ki-desc-icon[data-v-ad7cc7fa]{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(239,68,68,.08));color:#f87171;box-shadow:0 0 12px rgba(239,68,68,.12)}.ki-desc-point--lose:hover .ki-desc-icon[data-v-ad7cc7fa]{box-shadow:0 0 16px rgba(239,68,68,.2)}.ki-desc-point--perks .ki-desc-icon[data-v-ad7cc7fa]{background:linear-gradient(135deg,rgba(251,191,36,.25),rgba(251,191,36,.1));color:#fbbf24;box-shadow:0 0 12px rgba(251,191,36,.15)}.ki-desc-point--perks:hover .ki-desc-icon[data-v-ad7cc7fa]{box-shadow:0 0 16px rgba(251,191,36,.25)}.ki-desc-point--multiplier .ki-desc-icon[data-v-ad7cc7fa]{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(139,92,246,.1));color:#a78bfa;box-shadow:0 0 12px rgba(139,92,246,.2);animation:ki-mult-glow-data-v-ad7cc7fa 2.5s ease-in-out infinite}.ki-desc-point--multiplier:hover .ki-desc-icon[data-v-ad7cc7fa]{box-shadow:0 0 18px rgba(139,92,246,.35);animation:none}@keyframes ki-mult-glow-data-v-ad7cc7fa{0%,to{box-shadow:0 0 12px rgba(139,92,246,.2)}50%{box-shadow:0 0 18px rgba(139,92,246,.35)}}.ki-preview[data-v-ad7cc7fa]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.8rem var(--x);border:1px solid;border-radius:14px;overflow:hidden;transition:background .6s ease,border-color .6s ease,box-shadow .6s ease}.ki-orb-glow[data-v-ad7cc7fa]{position:absolute;top:50%;left:24px;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;pointer-events:none;opacity:.4;filter:blur(16px);transition:background .6s ease}.ki-orb-ring[data-v-ad7cc7fa]{position:relative;z-index:1;flex-shrink:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);border:1.5px solid;transition:border-color .5s ease;animation:kiFloat-data-v-ad7cc7fa 3.5s ease-in-out infinite}@keyframes kiFloat-data-v-ad7cc7fa{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.ki-orb-svg[data-v-ad7cc7fa]{width:24px;height:24px;filter:drop-shadow(0 0 6px rgba(139,92,246,.35));transition:filter .5s ease}.ki-preview-text[data-v-ad7cc7fa]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ki-preview-label[data-v-ad7cc7fa]{font-size:.98rem;font-weight:700;color:#fff;letter-spacing:.01em;line-height:1.3}.ki-preview-value[data-v-ad7cc7fa]{font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums;opacity:.7;transition:color .5s ease}.ki-preview-right[data-v-ad7cc7fa]{position:relative;z-index:1;flex-shrink:0}.ki-tier-badge[data-v-ad7cc7fa]{padding:3px 9px;border-radius:10px;font-size:.68rem;font-weight:700;border:1px solid;transition:all .5s ease;white-space:nowrap;font-variant-numeric:tabular-nums}.ki-fade-enter-active[data-v-ad7cc7fa],.ki-fade-leave-active[data-v-ad7cc7fa]{transition:opacity .3s ease}.ki-fade-enter[data-v-ad7cc7fa],.ki-fade-leave-to[data-v-ad7cc7fa]{opacity:0}.ki-earn-fade-enter-active[data-v-ad7cc7fa],.ki-earn-fade-leave-active[data-v-ad7cc7fa]{transition:opacity .4s ease}.ki-earn-fade-enter[data-v-ad7cc7fa],.ki-earn-fade-leave-to[data-v-ad7cc7fa]{opacity:0}.ki-rows.ki-rows--earn[data-v-ad7cc7fa]{min-height:3.5rem}.ki-rows.ki-rows--earn .ki-row--single[data-v-ad7cc7fa]{position:relative}.ki-section[data-v-ad7cc7fa]{display:flex;flex-direction:column;gap:.5rem}.ki-section-label[data-v-ad7cc7fa]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.25);padding-left:2px}.ki-tiers-wrap[data-v-ad7cc7fa]{position:relative}.ki-tiers-wrap[data-v-ad7cc7fa]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:24px;background:linear-gradient(180deg,transparent,rgba(18,16,28,.9));pointer-events:none;border-radius:0 0 8px 8px;z-index:1}.ki-tiers-list[data-v-ad7cc7fa]{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(139,124,246,.2) transparent;padding:2px 0 8px}.ki-tiers-list[data-v-ad7cc7fa]::-webkit-scrollbar{width:4px}.ki-tiers-list[data-v-ad7cc7fa]::-webkit-scrollbar-track{background:transparent}.ki-tiers-list[data-v-ad7cc7fa]::-webkit-scrollbar-thumb{background:rgba(139,124,246,.25);border-radius:2px}.ki-tier-row[data-v-ad7cc7fa]{display:flex;align-items:center;gap:.6rem;padding:6px 10px 6px 8px;border-radius:8px;background:hsla(0,0%,100%,.02);border:1px solid transparent;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ki-tier-row[data-v-ad7cc7fa]:hover{background:hsla(0,0%,100%,.04)}.ki-tier-orb-wrap[data-v-ad7cc7fa]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:box-shadow .3s ease,filter .3s ease}.ki-tier-row--scintillating .ki-tier-orb-wrap[data-v-ad7cc7fa]{animation:ki-tier-scintillate-data-v-ad7cc7fa 2.2s ease-in-out infinite}.ki-tier-row--scintillating .ki-tier-orb[data-v-ad7cc7fa]{filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 12px currentColor)}@keyframes ki-tier-scintillate-data-v-ad7cc7fa{0%,to{box-shadow:0 0 8px rgba(167,139,250,.4)}50%{box-shadow:0 0 16px rgba(167,139,250,.6),0 0 24px rgba(124,58,237,.35)}}.ki-tier-orb[data-v-ad7cc7fa]{width:20px;height:20px;flex-shrink:0}.ki-tier-name[data-v-ad7cc7fa]{flex:1;font-size:.85rem;font-weight:600;color:hsla(0,0%,100%,.9);line-height:1.3;min-width:0}.ki-tier-req[data-v-ad7cc7fa]{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.ki-rows[data-v-ad7cc7fa]{display:flex;flex-direction:column;gap:2px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;padding:4px;overflow:visible}.ki-rows.ki-rows--earn[data-v-ad7cc7fa]{display:block;width:100%}.ki-row[data-v-ad7cc7fa]{display:flex;align-items:center;gap:.7rem;padding:.55rem .65rem;border-radius:9px;overflow:visible;transition:background .15s ease}.ki-row[data-v-ad7cc7fa]:hover{background:hsla(0,0%,100%,.03)}.ki-row--single[data-v-ad7cc7fa]{display:flex;align-items:center;gap:.6rem;width:100%;box-sizing:border-box}.ki-row--single .ki-row-content[data-v-ad7cc7fa]{flex:1;min-width:0}.ki-earn-badge[data-v-ad7cc7fa]{flex-shrink:0;font-size:.7rem;font-weight:600;color:hsla(0,0%,100%,.45);padding:2px 6px;background:hsla(0,0%,100%,.06);border-radius:6px}.ki-row-icon[data-v-ad7cc7fa]{flex-shrink:0;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center}.ki-row-video[data-v-ad7cc7fa]{background:rgba(59,130,246,.12);color:#60a5fa}.ki-row-up[data-v-ad7cc7fa]{background:rgba(74,222,128,.1);color:#4ade80;animation:kiPulseUp-data-v-ad7cc7fa 4.5s ease-in-out infinite;animation-delay:0s}.ki-row-cal[data-v-ad7cc7fa]{background:rgba(251,191,36,.12);color:#fbbf24}.ki-row-down[data-v-ad7cc7fa]{background:rgba(248,113,113,.1);color:#f87171;animation:kiPulseDown-data-v-ad7cc7fa 4.5s ease-in-out infinite;animation-delay:1.5s}.ki-row-bolt[data-v-ad7cc7fa]{background:rgba(167,139,250,.1);color:#a78bfa;animation:kiPulseBolt-data-v-ad7cc7fa 4.5s ease-in-out infinite;animation-delay:3s}@keyframes kiPulseUp-data-v-ad7cc7fa{0%,to{transform:scale(1);background:rgba(74,222,128,.1);box-shadow:none}15%{transform:scale(1.12);background:rgba(74,222,128,.2);box-shadow:0 0 10px rgba(74,222,128,.2)}30%{transform:scale(1);background:rgba(74,222,128,.1);box-shadow:none}}@keyframes kiPulseDown-data-v-ad7cc7fa{0%,to{transform:scale(1);background:rgba(248,113,113,.1);box-shadow:none}15%{transform:scale(1.12);background:rgba(248,113,113,.2);box-shadow:0 0 10px rgba(248,113,113,.2)}30%{transform:scale(1);background:rgba(248,113,113,.1);box-shadow:none}}@keyframes kiPulseBolt-data-v-ad7cc7fa{0%,to{transform:scale(1);background:rgba(167,139,250,.1);box-shadow:none}15%{transform:scale(1.12);background:rgba(167,139,250,.2);box-shadow:0 0 10px rgba(167,139,250,.2)}30%{transform:scale(1);background:rgba(167,139,250,.1);box-shadow:none}}.ki-row-content[data-v-ad7cc7fa]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.ki-row-title[data-v-ad7cc7fa]{font-size:.82rem;font-weight:650;color:hsla(0,0%,100%,.92);line-height:1.3}.ki-row-sub[data-v-ad7cc7fa]{font-size:.72rem;font-weight:450;color:hsla(0,0%,100%,.4);line-height:1.35}.ki-perks[data-v-ad7cc7fa]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ki-perk[data-v-ad7cc7fa]{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 6px;background:rgba(139,92,246,.06);border:1px solid rgba(139,92,246,.12);border-radius:9px;font-size:.7rem;font-weight:600;color:hsla(0,0%,100%,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.ki-perk svg[data-v-ad7cc7fa]{flex-shrink:0;width:12px;height:12px;color:rgba(167,139,250,.6)}.ki-perk[data-v-ad7cc7fa]:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.2);color:hsla(0,0%,100%,.75)}.ki-perk--long[data-v-ad7cc7fa]{font-size:.58rem;white-space:normal;line-height:1.2;text-align:center}.ki-cta[data-v-ad7cc7fa]{position:relative;z-index:1;flex-shrink:0;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;margin-top:.65rem;background:linear-gradient(135deg,#7c3aed,#5653d3);border:none;border-radius:12px;color:#fff;font-family:var(--app-font,"Plus Jakarta Sans"),sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:all .25s ease;overflow:hidden;box-shadow:0 4px 20px rgba(124,58,237,.25)}.ki-cta[data-v-ad7cc7fa]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);animation:kiShimmer-data-v-ad7cc7fa 3.5s ease-in-out infinite}@keyframes kiShimmer-data-v-ad7cc7fa{0%{left:-100%}to{left:100%}}.ki-cta[data-v-ad7cc7fa]:hover{transform:translateY(-1px);box-shadow:0 8px 28px rgba(124,58,237,.4)}.ki-cta svg[data-v-ad7cc7fa]{transition:transform .2s ease}.ki-cta:hover svg[data-v-ad7cc7fa]{transform:translateX(-2px)}.ki-preview--desktop[data-v-ad7cc7fa]{display:flex}@media (max-width:480px){.ki-preview--desktop[data-v-ad7cc7fa]{display:none}}@media (max-width:480px){.ki-card[data-v-ad7cc7fa]{--x:1.1rem;padding:.95rem var(--x) .9rem}.ki-header[data-v-ad7cc7fa]{margin-bottom:.7rem}.ki-title[data-v-ad7cc7fa]{font-size:1rem}.ki-body[data-v-ad7cc7fa]{gap:.5rem}.ki-desc[data-v-ad7cc7fa]{font-size:.78rem;line-height:1.45;padding:0}.ki-desc-block[data-v-ad7cc7fa]{padding:.6rem .65rem .55rem;border-radius:14px}.ki-desc-tagline[data-v-ad7cc7fa]{font-size:.76rem;margin-bottom:.55rem}.ki-desc-point[data-v-ad7cc7fa]{font-size:.68rem;padding:.3rem .4rem;gap:.25rem}.ki-desc-hint[data-v-ad7cc7fa]{font-size:.58rem}.ki-desc-match[data-v-ad7cc7fa]{font-size:.68rem;margin-top:.4rem}.ki-desc-icon[data-v-ad7cc7fa]{width:18px;height:18px}.ki-desc-icon svg[data-v-ad7cc7fa]{width:12px;height:12px}.ki-preview[data-v-ad7cc7fa]{padding:.6rem var(--x);gap:.6rem}.ki-orb-glow[data-v-ad7cc7fa]{width:52px;height:52px;left:20px}.ki-orb-ring[data-v-ad7cc7fa]{width:30px;height:30px}.ki-orb-svg[data-v-ad7cc7fa]{width:18px;height:18px}.ki-preview-text[data-v-ad7cc7fa]{gap:1px}.ki-preview-label[data-v-ad7cc7fa]{font-size:.86rem}.ki-preview-value[data-v-ad7cc7fa]{font-size:.64rem}.ki-tier-badge[data-v-ad7cc7fa]{font-size:.6rem;padding:2px 6px}.ki-section[data-v-ad7cc7fa]{gap:.35rem}.ki-section-label[data-v-ad7cc7fa]{font-size:.55rem}.ki-rows[data-v-ad7cc7fa]{padding:3px;gap:1px;border-radius:10px}.ki-row[data-v-ad7cc7fa]{padding:.4rem .5rem;gap:.5rem;border-radius:8px}.ki-row-icon[data-v-ad7cc7fa]{width:26px;height:26px;border-radius:6px}.ki-row-icon svg[data-v-ad7cc7fa]{width:11px;height:11px}.ki-row-title[data-v-ad7cc7fa]{font-size:.74rem;line-height:1.25}.ki-row-sub[data-v-ad7cc7fa]{font-size:.64rem;line-height:1.3}.ki-perks[data-v-ad7cc7fa]{gap:5px}.ki-perk[data-v-ad7cc7fa]{font-size:.62rem;padding:4px 5px;gap:3px;border-radius:8px}.ki-perk--long[data-v-ad7cc7fa]{font-size:.52rem}.ki-perk svg[data-v-ad7cc7fa]{width:10px;height:10px}.ki-cta[data-v-ad7cc7fa]{padding:.65rem 1rem;font-size:.82rem;margin-top:.5rem}}@media (max-height:600px){.ki-card[data-v-ad7cc7fa]{padding:.75rem var(--x) .7rem}.ki-header[data-v-ad7cc7fa]{margin-bottom:.5rem}.ki-title[data-v-ad7cc7fa]{font-size:.95rem}.ki-body[data-v-ad7cc7fa]{gap:.5rem}.ki-desc[data-v-ad7cc7fa]{font-size:.74rem}.ki-preview[data-v-ad7cc7fa]{padding:.5rem var(--x);gap:.5rem}.ki-orb-ring[data-v-ad7cc7fa]{width:28px;height:28px}.ki-orb-svg[data-v-ad7cc7fa]{width:16px;height:16px}.ki-preview-label[data-v-ad7cc7fa]{font-size:.82rem}.ki-preview-value[data-v-ad7cc7fa]{font-size:.6rem}.ki-section[data-v-ad7cc7fa]{gap:.3rem}.ki-section-label[data-v-ad7cc7fa]{font-size:.52rem}.ki-row[data-v-ad7cc7fa]{padding:.35rem .45rem;gap:.45rem}.ki-row-icon[data-v-ad7cc7fa]{width:24px;height:24px}.ki-row-icon svg[data-v-ad7cc7fa]{width:10px;height:10px}.ki-row-title[data-v-ad7cc7fa]{font-size:.7rem}.ki-row-sub[data-v-ad7cc7fa]{font-size:.6rem}.ki-perk[data-v-ad7cc7fa]{padding:3px 4px;font-size:.6rem}.ki-perk--long[data-v-ad7cc7fa]{font-size:.5rem}.ki-cta[data-v-ad7cc7fa]{padding:.55rem .9rem;font-size:.78rem;margin-top:.4rem}}@media screen and (min-width:1201px) and (orientation:landscape){.ki-card[data-v-ad7cc7fa]{height:100%;min-height:0;padding:1.15rem 1.15rem 1rem}.ki-header[data-v-ad7cc7fa]{margin-bottom:.85rem}.ki-title[data-v-ad7cc7fa]{font-size:1.05rem}.ki-desc[data-v-ad7cc7fa]{font-size:.8rem}.ki-body[data-v-ad7cc7fa]{gap:.65rem}.ki-preview[data-v-ad7cc7fa]{padding:.7rem 1rem;gap:.7rem;border-radius:11px}.ki-orb-ring[data-v-ad7cc7fa]{width:34px;height:34px}.ki-orb-svg[data-v-ad7cc7fa]{width:22px;height:22px}.ki-preview-label[data-v-ad7cc7fa]{font-size:.9rem}.ki-preview-value[data-v-ad7cc7fa]{font-size:.68rem}.ki-tier-badge[data-v-ad7cc7fa]{font-size:.63rem;padding:3px 8px}.ki-section-label[data-v-ad7cc7fa]{font-size:.58rem}.ki-rows[data-v-ad7cc7fa]{border-radius:10px;padding:3px}.ki-row[data-v-ad7cc7fa]{padding:.45rem .55rem;gap:.6rem;border-radius:8px}.ki-row-icon[data-v-ad7cc7fa]{width:28px;height:28px;border-radius:7px}.ki-row-icon svg[data-v-ad7cc7fa]{width:12px;height:12px}.ki-row-title[data-v-ad7cc7fa]{font-size:.76rem}.ki-row-sub[data-v-ad7cc7fa]{font-size:.67rem}.ki-perk[data-v-ad7cc7fa]{padding:5px 5px;font-size:.65rem;border-radius:8px;gap:4px}.ki-perk--long[data-v-ad7cc7fa]{font-size:.56rem}.ki-perk svg[data-v-ad7cc7fa]{width:11px;height:11px}.ki-cta[data-v-ad7cc7fa]{padding:.65rem 1rem;font-size:.82rem;border-radius:10px;margin-top:.5rem;box-shadow:0 4px 16px rgba(124,58,237,.2)}.ki-cta svg[data-v-ad7cc7fa]{width:14px;height:14px}}@media screen and (max-width:300px){.ki-card.ki-card--no-chrome[data-v-ad7cc7fa],.ki-card[data-v-ad7cc7fa]{padding-left:0!important;padding-right:0!important;margin-top:0!important;--x:0rem}}.karma-section[data-v-6bf143b6]{position:relative;z-index:1;background:linear-gradient(135deg,rgba(20,20,30,.9),rgba(30,25,45,.85));border:1px solid rgba(139,92,246,.2);border-radius:16px;padding:1rem 1.25rem;margin-bottom:1rem;overflow:hidden}.karma-section .karma-section-glow[data-v-6bf143b6]{z-index:1}.karma-section .karma-card-inner[data-v-6bf143b6]{position:relative;z-index:2}.karma-section.has-animated-bg .karma-section-glow[data-v-6bf143b6]{display:none}.karma-sweep[data-v-6bf143b6]{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent,transparent 11%,var(--sweep-color,rgba(139,92,246,.2)) 25%,transparent 39%,transparent 50%,transparent 61%,var(--sweep-color,rgba(139,92,246,.2)) 75%,transparent 89%,transparent);background-size:200% 100%;background-position:0 0;animation:karma-sweep-data-v-6bf143b6 4s linear infinite}@keyframes karma-sweep-data-v-6bf143b6{0%{background-position:100% 0}to{background-position:0 0}}.karma-glow.karma-glow-animated[data-v-6bf143b6]{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;animation:karma-glow-pulse-data-v-6bf143b6 2.5s ease-in-out infinite}@keyframes karma-glow-pulse-data-v-6bf143b6{0%,to{opacity:.82}50%{opacity:1}}.karma-progress-wrap[data-v-6bf143b6]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;flex-shrink:0}.karma-progress-track[data-v-6bf143b6]{position:relative;z-index:2;flex:1;min-width:0;height:6px;border-radius:3px;overflow:hidden;background:rgba(0,0,0,.25)}.karma-progress-pct[data-v-6bf143b6]{font-size:.7rem;font-weight:600;min-width:2rem;text-align:right;color:hsla(0,0%,100%,.85)}.karma-progress-fill[data-v-6bf143b6]{display:block;height:100%;width:calc(var(--progress-pct, 0)*1%);min-width:0;flex-shrink:0;border-radius:3px;transition:width .5s ease,box-shadow .5s ease;box-shadow:0 0 10px 0 rgba(139,92,246,calc(var(--progress-pct, 0)/100*0.5))}.karma-section-glow[data-v-6bf143b6]{position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(ellipse at 0 50%,rgba(139,92,246,.15) 0,transparent 60%);pointer-events:none}.karma-card-inner[data-v-6bf143b6]{display:flex;align-items:center;gap:1rem;padding:6px 0;box-sizing:border-box}.karma-orb-container[data-v-6bf143b6]{position:relative;width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.karma-orb-ring[data-v-6bf143b6]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(139,92,246,.3);animation:karmaRingPulse-data-v-6bf143b6 3s ease-in-out infinite}@keyframes karmaRingPulse-data-v-6bf143b6{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.08);opacity:.3}}.karma-orb-wrapper[data-v-6bf143b6]{position:relative;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.karma-orb-svg[data-v-6bf143b6]{width:28px;height:28px;filter:drop-shadow(0 0 4px rgba(255,255,255,.3))}.karma-info[data-v-6bf143b6]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1;min-width:0}.karma-score-row[data-v-6bf143b6]{display:flex;align-items:center;gap:8px}.karma-amount[data-v-6bf143b6]{font-size:1.6rem;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.karma-tier-tag[data-v-6bf143b6]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:6px;background:rgba(139,92,246,.2);color:#a78bfa;white-space:nowrap}.karma-label-text[data-v-6bf143b6]{font-size:.7rem;color:hsla(0,0%,100%,.5);font-weight:500;text-transform:uppercase;letter-spacing:.03em;text-align:left}.karma-cta-btn[data-v-6bf143b6]{position:absolute;top:.55rem;right:.55rem;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(86,83,211,.15));border:1px solid rgba(139,92,246,.3);border-radius:50%;color:#c4b5fd;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .25s ease}.karma-cta-label[data-v-6bf143b6]{display:none}.karma-cta-btn[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(86,83,211,.25));border-color:rgba(139,92,246,.5);box-shadow:0 4px 16px rgba(139,92,246,.25)}.karma-cta-btn svg[data-v-6bf143b6]{width:14px;height:14px}.karma-negative-hint[data-v-6bf143b6]{font-size:.7rem;font-weight:600;color:#fecaca;margin:.25rem 0 0 0;line-height:1.25;text-align:left}.karma-cta-btn--highlight[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(185,28,28,.2))!important;border-color:rgba(239,68,68,.5)!important;color:#fecaca!important;box-shadow:0 0 0 1px rgba(239,68,68,.2)}.karma-cta-btn--highlight[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(185,28,28,.35))!important;border-color:rgba(239,68,68,.65)!important;box-shadow:0 4px 16px rgba(239,68,68,.35)}.karma-tier-tag.karma-neutral[data-v-6bf143b6]{background:rgba(139,92,246,.2);color:#a78bfa}.karma-tier-tag.karma-good[data-v-6bf143b6]{background:rgba(255,193,7,.2);color:#ffca28}.karma-tier-tag.karma-excellent[data-v-6bf143b6]{background:rgba(255,152,0,.2);color:#ffb74d}.karma-tier-tag.karma-onfire[data-v-6bf143b6]{background:rgba(255,102,0,.25);color:#ff8a50}.karma-tier-tag.karma-burning[data-v-6bf143b6]{background:rgba(255,85,0,.25);color:#ff7043}.karma-tier-tag.karma-blazing[data-v-6bf143b6]{background:rgba(255,60,0,.25);color:#ff5722}.karma-tier-tag.karma-inferno[data-v-6bf143b6]{background:rgba(255,51,0,.3);color:#ff6d3a}.karma-tier-tag.karma-solar[data-v-6bf143b6]{background:rgba(255,150,0,.2);color:#fb3}.karma-tier-tag.karma-nova[data-v-6bf143b6]{background:rgba(255,0,100,.2);color:#f6a}.karma-tier-tag.karma-crystal[data-v-6bf143b6]{background:rgba(100,200,255,.2);color:#80d8ff}.karma-tier-tag.karma-mythic[data-v-6bf143b6]{background:rgba(180,80,255,.2);color:#ce93d8}.karma-tier-tag.karma-legendary[data-v-6bf143b6]{background:rgba(255,200,0,.25);color:#ffd54f}.karma-tier-tag.karma-celestial[data-v-6bf143b6]{background:rgba(200,150,255,.25);color:#e1d5ff}.karma-tier-tag.karma-transcendent[data-v-6bf143b6]{background:rgba(180,100,255,.3);color:#f0abfc}.karma-tier-tag.karma-eternal[data-v-6bf143b6]{background:rgba(100,255,255,.3);color:#99f6e4}.karma-tier-tag.karma-divine[data-v-6bf143b6]{background:rgba(255,215,0,.35);color:#fef08a}.karma-tier-tag.karma-immortal[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(167,139,250,.35),rgba(124,58,237,.4));color:#e9d5ff}.karma-tier-tag.karma-bad[data-v-6bf143b6]{background:rgba(239,68,68,.25);color:#fca5a5}.karma-tier-tag.karma-terrible[data-v-6bf143b6]{background:rgba(185,28,28,.35);color:#fecaca}.karma-cta-btn.karma-solar[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(255,150,0,.2),rgba(255,100,0,.15));border-color:rgba(255,150,0,.35);color:#fc6}.karma-cta-btn.karma-solar[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(255,150,0,.35),rgba(255,100,0,.25));border-color:rgba(255,150,0,.5);box-shadow:0 4px 16px rgba(255,150,0,.25)}.karma-cta-btn.karma-nova[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(255,0,100,.2),rgba(255,50,130,.15));border-color:rgba(255,0,100,.35);color:#f9c}.karma-cta-btn.karma-nova[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(255,0,100,.35),rgba(255,50,130,.25));border-color:rgba(255,0,100,.5);box-shadow:0 4px 16px rgba(255,0,100,.25)}.karma-cta-btn.karma-crystal[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(100,200,255,.2),rgba(0,188,212,.15));border-color:rgba(100,200,255,.35);color:#b3e5fc}.karma-cta-btn.karma-crystal[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(100,200,255,.35),rgba(0,188,212,.25));border-color:rgba(100,200,255,.5);box-shadow:0 4px 16px rgba(100,200,255,.25)}.karma-cta-btn.karma-mythic[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(180,80,255,.2),rgba(156,39,176,.15));border-color:rgba(180,80,255,.35);color:#e1bee7}.karma-cta-btn.karma-mythic[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(180,80,255,.35),rgba(156,39,176,.25));border-color:rgba(180,80,255,.5);box-shadow:0 4px 16px rgba(180,80,255,.25)}.karma-cta-btn.karma-legendary[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(255,200,0,.25),rgba(255,150,0,.18));border-color:rgba(255,200,0,.4);color:#ffd54f}.karma-cta-btn.karma-legendary[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(255,200,0,.4),rgba(255,150,0,.3));border-color:rgba(255,200,0,.6);box-shadow:0 4px 16px rgba(255,200,0,.3)}.karma-cta-btn.karma-celestial[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(200,150,255,.25),rgba(180,130,240,.18));border-color:rgba(200,150,255,.45);color:#fff}.karma-cta-btn.karma-celestial[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(200,150,255,.4),rgba(180,130,240,.3));border-color:rgba(200,150,255,.6);box-shadow:0 4px 16px rgba(200,150,255,.35)}.karma-cta-btn.karma-transcendent[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(180,100,255,.3),rgba(100,50,200,.2));border-color:rgba(180,100,255,.5);color:#f0abfc}.karma-cta-btn.karma-transcendent[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(180,100,255,.45),rgba(100,50,200,.35));border-color:rgba(180,100,255,.7);box-shadow:0 4px 20px rgba(180,100,255,.4)}.karma-cta-btn.karma-eternal[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(100,255,255,.3),rgba(50,200,255,.2));border-color:rgba(100,255,255,.5);color:#99f6e4}.karma-cta-btn.karma-eternal[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(100,255,255,.45),rgba(50,200,255,.35));border-color:rgba(100,255,255,.7);box-shadow:0 4px 20px rgba(100,255,255,.4)}.karma-cta-btn.karma-divine[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(255,215,0,.35),rgba(255,180,50,.25));border-color:rgba(255,215,0,.6);color:#fef08a}.karma-cta-btn.karma-divine[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(255,215,0,.5),rgba(255,180,50,.4));border-color:rgba(255,215,0,.8);box-shadow:0 4px 24px rgba(255,215,0,.5)}.karma-cta-btn.karma-immortal[data-v-6bf143b6]{background:linear-gradient(135deg,rgba(196,181,253,.45),rgba(124,58,237,.4));border-color:rgba(167,139,250,.6);color:#e9d5ff}.karma-cta-btn.karma-immortal[data-v-6bf143b6]:hover{background:linear-gradient(135deg,rgba(196,181,253,.55),rgba(124,58,237,.5));border-color:rgba(167,139,250,.8);box-shadow:0 4px 24px rgba(139,92,246,.5)}.karma-section.karma-solar[data-v-6bf143b6]{border-color:rgba(255,150,0,.25)}.karma-section.karma-nova[data-v-6bf143b6]{border-color:rgba(255,0,100,.25)}.karma-section.karma-crystal[data-v-6bf143b6]{border-color:rgba(100,200,255,.25)}.karma-section.karma-mythic[data-v-6bf143b6]{border-color:rgba(180,80,255,.25)}.karma-section.karma-legendary[data-v-6bf143b6]{border-color:rgba(255,200,0,.3)}.karma-section.karma-celestial[data-v-6bf143b6]{border-color:rgba(200,150,255,.35)}.karma-section.karma-transcendent[data-v-6bf143b6]{border-color:rgba(180,100,255,.4)}.karma-section.karma-eternal[data-v-6bf143b6]{border-color:rgba(100,255,255,.4)}.karma-section.karma-divine[data-v-6bf143b6]{border-color:rgba(255,215,0,.5)}.karma-section.karma-immortal[data-v-6bf143b6]{border-color:rgba(167,139,250,.5)}.karma-section.karma-divine[data-v-6bf143b6]:after,.karma-section.karma-immortal[data-v-6bf143b6]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(125deg,rgba(255,200,255,.06),rgba(200,220,255,.05) 20%,rgba(180,255,220,.04) 40%,rgba(255,240,200,.05) 60%,rgba(220,180,255,.06) 80%,rgba(255,200,255,.05));mix-blend-mode:overlay;opacity:.9}.karma-section.karma-divine .karma-section-glow[data-v-6bf143b6],.karma-section.karma-immortal .karma-section-glow[data-v-6bf143b6]{opacity:.5}.karma-amount.karma-neutral[data-v-6bf143b6]{color:#a78bfa}.karma-amount.karma-good[data-v-6bf143b6]{color:#fbbf24}.karma-amount.karma-excellent[data-v-6bf143b6]{color:#fb923c}.karma-amount.karma-onfire[data-v-6bf143b6]{color:#f97316}.karma-amount.karma-burning[data-v-6bf143b6]{color:#ea580c}.karma-amount.karma-blazing[data-v-6bf143b6]{color:#dc2626}.karma-amount.karma-inferno[data-v-6bf143b6]{color:#fe0}.karma-amount.karma-solar[data-v-6bf143b6]{color:#fd4}.karma-amount.karma-nova[data-v-6bf143b6]{color:#f6a}.karma-amount.karma-crystal[data-v-6bf143b6]{color:#b3e5fc}.karma-amount.karma-mythic[data-v-6bf143b6]{color:#e1bee7}.karma-amount.karma-legendary[data-v-6bf143b6]{color:#ffd54f}.karma-amount.karma-celestial[data-v-6bf143b6]{color:#fff}.karma-amount.karma-transcendent[data-v-6bf143b6]{color:#f0abfc}.karma-amount.karma-eternal[data-v-6bf143b6]{color:#99f6e4}.karma-amount.karma-divine[data-v-6bf143b6]{color:#fef08a}.karma-amount.karma-immortal[data-v-6bf143b6]{color:#e9d5ff;text-shadow:0 0 20px rgba(139,92,246,.5)}.karma-amount.karma-bad[data-v-6bf143b6],.karma-amount.karma-terrible[data-v-6bf143b6]{color:#fff}@media screen and (max-width:480px){.karma-section[data-v-6bf143b6]{padding:.85rem 1rem;border-radius:14px;margin-bottom:.85rem}.karma-card-inner[data-v-6bf143b6]{gap:.75rem}.karma-orb-container[data-v-6bf143b6]{width:48px;height:48px}.karma-orb-wrapper[data-v-6bf143b6]{width:36px;height:36px}.karma-orb-ring[data-v-6bf143b6]{border-width:2px}.karma-orb-svg[data-v-6bf143b6]{width:24px;height:24px}.karma-amount[data-v-6bf143b6]{font-size:1.35rem}.karma-tier-tag[data-v-6bf143b6]{font-size:.6rem;padding:2px 6px}.karma-label-text[data-v-6bf143b6]{font-size:.65rem}}@media screen and (max-width:380px){.karma-section[data-v-6bf143b6]{padding:.75rem .85rem}.karma-card-inner[data-v-6bf143b6]{gap:.6rem}.karma-orb-container[data-v-6bf143b6]{width:48px;height:48px}.karma-orb-wrapper[data-v-6bf143b6]{width:36px;height:36px}.karma-orb-ring[data-v-6bf143b6]{border-width:1.5px}.karma-orb-svg[data-v-6bf143b6]{width:24px;height:24px}.karma-amount[data-v-6bf143b6]{font-size:1.25rem}.karma-tier-tag[data-v-6bf143b6]{font-size:.55rem;padding:2px 5px}.karma-label-text[data-v-6bf143b6]{font-size:.6rem}}@media screen and (max-height:600px){.karma-section[data-v-6bf143b6]{padding:.65rem .75rem;margin-bottom:.5rem}.karma-card-inner[data-v-6bf143b6]{gap:.5rem}.karma-orb-container[data-v-6bf143b6]{width:44px;height:44px}.karma-orb-wrapper[data-v-6bf143b6]{width:32px;height:32px}.karma-orb-ring[data-v-6bf143b6]{border-width:1.5px}.karma-orb-svg[data-v-6bf143b6]{width:22px;height:22px}.karma-amount[data-v-6bf143b6]{font-size:1.1rem}.karma-tier-tag[data-v-6bf143b6]{font-size:.5rem;padding:2px 4px}.karma-label-text[data-v-6bf143b6]{font-size:.55rem}}@media screen and (min-width:1201px) and (orientation:landscape){.karma-section[data-v-6bf143b6]{padding:.75rem .95rem;border-radius:13px;margin-bottom:.65rem}.karma-card-inner[data-v-6bf143b6]{gap:.75rem;padding:4px 0}.karma-orb-container[data-v-6bf143b6]{width:46px;height:46px}.karma-orb-wrapper[data-v-6bf143b6]{width:35px;height:35px}.karma-orb-ring[data-v-6bf143b6]{border-width:1.5px}.karma-orb-svg[data-v-6bf143b6]{width:24px;height:24px}.karma-amount[data-v-6bf143b6]{font-size:1.45rem}.karma-tier-tag[data-v-6bf143b6]{font-size:.65rem;padding:3px 7px;border-radius:5px}.karma-label-text[data-v-6bf143b6]{font-size:.68rem}.karma-progress-wrap[data-v-6bf143b6]{margin-top:.4rem;gap:.45rem}.karma-progress-track[data-v-6bf143b6]{height:5px}.karma-progress-pct[data-v-6bf143b6]{font-size:.68rem}}