.ji8-scope .j8-featured{margin:4px 0 30px}.ji8-scope .j8-featured .j8-section-heading h2{font-size:22px;letter-spacing:-.02em}.ji8-scope .j8-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ji8-scope .j8-featured[data-count="4"] .j8-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ji8-scope .j8-fcard.is-wide-lg{grid-column:span 2}.ji8-scope .j8-fcard{position:relative;min-width:0;min-height:372px;display:flex;flex-direction:column;padding:22px 22px 20px;border:1px solid var(--line);border-radius:26px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .3s}.ji8-scope .j8-fcard:hover{transform:translateY(-5px);border-color:var(--accent-line);box-shadow:var(--shadow)}.ji8-scope .j8-fcard.is-sold-out{opacity:.78}.ji8-scope .j8-fcard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ji8-scope .j8-fcard-head>div{min-width:0}.ji8-scope .j8-fcard h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .32em;margin:0;font-size:26px;font-weight:750;line-height:1.2;letter-spacing:-.03em}.ji8-scope .j8-fcard h3 em{font-style:normal;font-weight:800;white-space:nowrap;background:linear-gradient(135deg,var(--accent-strong),var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent}.ji8-scope .j8-fcard.is-gemini h3 em{background-image:linear-gradient(120deg,#4f8bff,#8d6bff 55%,#d65fb4)}.ji8-scope .j8-fcard.is-duolingo h3 em{background-image:linear-gradient(120deg,#4c9a00,#79c900)}.ji8-scope .j8-fcard.is-x h3 em{background-image:linear-gradient(120deg,#a8650c,#e0a12c)}.ji8-scope .j8-fcard.is-muse h3 em{background-image:linear-gradient(120deg,#e0711d,#e8447a)}.dark .ji8-scope .j8-fcard.is-gemini h3 em{background-image:linear-gradient(120deg,#8fb3ff,#b4a4ff 55%,#f09ad6)}.dark .ji8-scope .j8-fcard.is-duolingo h3 em{background-image:linear-gradient(120deg,#8ee04a,#b6f07a)}.dark .ji8-scope .j8-fcard.is-x h3 em{background-image:linear-gradient(120deg,#e3b45c,#ffd58a)}.dark .ji8-scope .j8-fcard.is-muse h3 em{background-image:linear-gradient(120deg,#ffb066,#ff86ad)}.ji8-scope .j8-fcard-head p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.ji8-scope .j8-fcard-tag{flex:0 0 auto;margin-top:6px;padding:4px 9px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--muted);font-size:11px;font-weight:650;white-space:nowrap}.ji8-scope .j8-fcard-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.ji8-scope .j8-fcard-price{display:flex;align-items:baseline;gap:3px;min-width:0}.ji8-scope .j8-fcard-price strong{font-size:25px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ji8-scope .j8-fcard-price small{color:var(--muted);font-size:12px}.ji8-scope .j8-fcard-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;min-height:38px;padding:0 12px 0 17px;border-radius:var(--r-pill);background:linear-gradient(135deg,var(--accent),#67dfd4);box-shadow:var(--shadow-primary);color:var(--on-accent);font-size:13px;font-weight:750;white-space:nowrap}.ji8-scope .j8-fcard-cta svg{width:16px;height:16px;transition:transform .3s}.ji8-scope .j8-fcard:hover .j8-fcard-cta svg{transform:translate(3px)}.ji8-scope .j8-fcard.is-sold-out .j8-fcard-cta{background:var(--surface-3);box-shadow:none;color:var(--muted)}.ji8-scope .j8-fart{position:relative;flex:1;min-height:200px;margin:14px -8px;border-radius:20px;overflow:hidden}.ji8-scope .j8-fart>div{position:absolute;inset:0}.ji8-scope .j8-fart.is-chatgpt{background:radial-gradient(ellipse at 50% 62%,var(--accent-soft),transparent 68%)}.ji8-scope .j8-fart.is-gemini{background:linear-gradient(160deg,#f5f3ff,#fbf9ff)}.ji8-scope .j8-fart.is-x{background:radial-gradient(ellipse at 50% 75%,rgba(15,23,42,.09),transparent 62%)}.ji8-scope .j8-fart.is-duolingo{background:linear-gradient(160deg,#effbe4,#f8fdf2)}.ji8-scope .j8-fart.is-muse{background:linear-gradient(160deg,#fff3e4,#ffeef6)}.dark .ji8-scope .j8-fart.is-gemini{background:linear-gradient(160deg,#8d6bff24,#8d6bff0d)}.dark .ji8-scope .j8-fart.is-x{background:radial-gradient(ellipse at 50% 75%,rgba(255,255,255,.07),transparent 62%)}.dark .ji8-scope .j8-fart.is-duolingo{background:linear-gradient(160deg,#58cc0221,#58cc020a)}.dark .ji8-scope .j8-fart.is-muse{background:linear-gradient(160deg,#f59e0b26,#e8447a14)}.ji8-scope .fa-glow{position:absolute;left:50%;top:50%;width:230px;height:230px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.ji8-scope .fa-num{position:absolute;right:16px;bottom:12px;text-align:right;z-index:3}.ji8-scope .fa-num b{display:block;font-size:42px;font-weight:800;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}@property --fa-n{syntax: "<integer>"; inherits: false; initial-value: 0;}.ji8-scope .fa-count{--fa-n: var(--to);counter-reset:fa-n var(--fa-n)}.ji8-scope .fa-count:before{content:counter(fa-n)}.ji8-scope .j8-fcard.is-in .fa-count{animation:fa-count 1.6s cubic-bezier(.2,.8,.2,1) .35s backwards}.ji8-scope .fa-num b small{margin-left:3px;font-size:.36em;font-weight:750;letter-spacing:0}.ji8-scope .fa-num>span{display:block;margin-top:3px;color:var(--muted);font-size:11px}.ji8-scope .fa-icon{position:absolute;left:50%;top:50%;z-index:1;width:104px;height:104px;transform:translate(-50%,-50%);animation:fa-bob 5.2s ease-in-out infinite}.ji8-scope .fa-icon .j8-brand-icon,.ji8-scope .fa-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ji8-scope .fa-icon:after{content:"";position:absolute;left:14%;right:14%;bottom:-16px;height:14px;border-radius:50%;background:radial-gradient(closest-side,rgba(15,23,42,.2),transparent)}.dark .ji8-scope .fa-icon img{background:transparent}.ji8-scope .fa-gpt{display:grid;place-items:center;animation:fa-float 6s ease-in-out infinite}@media(min-width:1024px){.ji8-scope .j8-fcard.is-wide-lg .fa-gpt{scale:1.12}}.ji8-scope .fa-gpt-card{position:absolute;width:196px;height:122px;display:flex;flex-direction:column;justify-content:space-between;padding:14px 16px;border-radius:17px;color:#15343a;box-shadow:0 16px 34px #142d3c29,inset 0 0 0 1px #ffffffa6;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ji8-scope .fa-gpt-card small{font-size:11px;font-weight:600;opacity:.62}.ji8-scope .fa-gpt-card b{font-size:23px;font-weight:750;line-height:1.1;letter-spacing:-.02em}.ji8-scope .fa-gpt-card em{align-self:flex-end;font-size:19px;font-style:normal;font-weight:750;font-variant-numeric:tabular-nums}.ji8-scope .fa-gpt-card.c1{z-index:3;background:linear-gradient(140deg,#ecfcf8,#c4eee5);transform:translate(-38px,16px) rotate(-7deg)}.ji8-scope .fa-gpt-card.c2{z-index:2;background:linear-gradient(140deg,#f3f0ff,#dad3f8);transform:translate(4px,-4px) rotate(2deg)}.ji8-scope .fa-gpt-card.c3{z-index:1;background:linear-gradient(140deg,#fff6e6,#fbdfba);transform:translate(46px,-22px) rotate(10deg)}.ji8-scope .j8-fcard:hover .fa-gpt-card.c1{transform:translate(-128px,14px) rotate(-9deg)}.ji8-scope .j8-fcard:hover .fa-gpt-card.c2{transform:translateY(-10px) rotate(0)}.ji8-scope .j8-fcard:hover .fa-gpt-card.c3{transform:translate(128px,6px) rotate(9deg)}.ji8-scope .j8-fcard:not(.is-wide-lg):hover .fa-gpt-card.c1{transform:translate(-70px,18px) rotate(-11deg)}.ji8-scope .j8-fcard:not(.is-wide-lg):hover .fa-gpt-card.c3{transform:translate(72px,-10px) rotate(12deg)}.ji8-scope .fa-gem .fa-glow{background:radial-gradient(circle,rgba(141,107,255,.3),transparent 66%)}.ji8-scope .fa-gem-orbit{position:absolute;left:50%;top:50%;width:260px;height:112px;border:1px solid rgba(141,107,255,.28);border-radius:50%;transform:translate(-50%,-50%) rotate(-16deg);animation:fa-orbit 16s linear infinite}.ji8-scope .fa-gem-orbit i{position:absolute;left:50%;top:-4px;width:8px;height:8px;border-radius:50%;background:#8d6bff;box-shadow:0 0 10px #8d6bffcc}.ji8-scope .fa-gem-star{position:absolute;left:50%;top:50%;width:112px;height:112px;filter:drop-shadow(0 12px 24px rgba(108,92,231,.35));transform:translate(-50%,-50%);animation:fa-gem-float 6s ease-in-out infinite}.ji8-scope .fa-twinkle{position:absolute;width:16px;height:16px;fill:#a08cff;animation:fa-twinkle 3.2s ease-in-out infinite}.ji8-scope .fa-twinkle.t1{left:18%;top:30%}.ji8-scope .fa-twinkle.t2{right:22%;top:18%;width:10px;height:10px;animation-delay:-1.1s}.ji8-scope .fa-twinkle.t3{left:30%;bottom:16%;width:12px;height:12px;animation-delay:-2.1s}.ji8-scope .fa-gem .fa-num b{color:#7158e2}.dark .ji8-scope .fa-gem .fa-num b{color:#b4a4ff}.ji8-scope .fa-x{display:grid;place-items:center}.ji8-scope .fa-x-card{position:relative;width:238px;height:146px;display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px;border-radius:18px;overflow:hidden;color:#fff;background:linear-gradient(150deg,#30343b,#0c0d10 58%,#1e2025);box-shadow:0 24px 44px #0000004d,inset 0 1px #ffffff24;transform:rotate(-8deg);animation:fa-x-float 5.4s ease-in-out infinite}.ji8-scope .fa-x-logo{display:flex;align-items:center;gap:10px}.ji8-scope .fa-x-logo svg{width:25px;height:25px}.ji8-scope .fa-x-logo b{font-size:25px;font-weight:700;letter-spacing:-.01em}.ji8-scope .fa-x-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.ji8-scope .fa-x-meta small{color:#ffffff80;font-size:9px;letter-spacing:.24em}.ji8-scope .fa-x-meta em{color:#ffffffd9;font-size:11px;font-style:normal;letter-spacing:.1em;white-space:nowrap}.ji8-scope .fa-x-sheen{position:absolute;inset:-40% -30%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.2) 50%,transparent 58%);animation:fa-sheen 5s ease-in-out infinite;pointer-events:none}.ji8-scope .fa-duo .fa-glow{background:radial-gradient(circle,rgba(88,204,2,.22),transparent 66%)}.ji8-scope .fa-word{position:absolute;z-index:2;padding:6px 12px;border-radius:12px;background:var(--surface);color:#4b9a00;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px #3c780024;animation:fa-word 4.6s ease-in-out infinite}.ji8-scope .fa-word.w1{left:9%;top:18%;rotate:-8deg}.ji8-scope .fa-word.w2{right:9%;top:24%;rotate:7deg;animation-delay:-1.2s}.ji8-scope .fa-word.w3{left:14%;bottom:16%;rotate:5deg;font-size:12px;animation-delay:-2.4s}.ji8-scope .fa-word.w4{left:40%;top:5%;rotate:-3deg;font-size:11px;animation-delay:-3.3s}.ji8-scope .fa-duo .fa-num b{color:#58a700}.dark .ji8-scope .fa-duo .fa-num b,.dark .ji8-scope .fa-word{color:#8ee04a}.ji8-scope .fa-muse .fa-glow{background:radial-gradient(circle,rgba(255,138,76,.26),rgba(232,68,122,.08) 45%,transparent 68%)}.ji8-scope .fa-muse-ring{position:absolute;left:50%;top:50%;width:164px;height:164px;border:1.5px dashed rgba(224,113,29,.35);border-radius:50%;transform:translate(-50%,-50%);animation:fa-spin 18s linear infinite}.ji8-scope .fa-muse-ring i{position:absolute;width:26px;height:26px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;box-shadow:0 5px 12px #a03c2833;animation:fa-unspin 18s linear infinite}.ji8-scope .fa-muse-ring i svg{width:13px;height:13px}.ji8-scope .fa-muse-ring .a1{top:-13px;left:calc(50% - 13px);background:linear-gradient(135deg,#ff9a62,#ff5f8f)}.ji8-scope .fa-muse-ring .a2{right:-13px;top:calc(50% - 13px);background:linear-gradient(135deg,#7c8cff,#a56bff)}.ji8-scope .fa-muse-ring .a3{bottom:-13px;left:calc(50% - 13px);background:linear-gradient(135deg,#2fc4b5,#12a89a)}.ji8-scope .fa-muse-ring .a4{left:-13px;top:calc(50% - 13px);background:linear-gradient(135deg,#f7b733,#fc8f3a)}.dark .ji8-scope .fa-muse-ring i{border-color:var(--surface)}.ji8-scope .fa-muse .fa-twinkle{fill:#ff9f5a}.ji8-scope .fa-muse .fa-twinkle.t1{left:14%;top:16%}.ji8-scope .fa-muse .fa-twinkle.t2{left:70%;top:12%;right:auto}.ji8-scope .fa-chip{position:absolute;bottom:30%;z-index:2;padding:5px 10px;border-radius:var(--r-pill);opacity:0;background:linear-gradient(135deg,#ffe9d2,#ffd9e6);color:#b9480f;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 6px 16px #b9480f29;animation:fa-rise 4.8s ease-out infinite}.ji8-scope .fa-chip.c1{left:8%}.ji8-scope .fa-chip.c2{left:60%;bottom:46%;animation-delay:-1.6s}.ji8-scope .fa-chip.c3{left:28%;animation-delay:-3.2s}.ji8-scope .fa-muse .fa-num b{background:linear-gradient(120deg,#e0711d,#e8447a);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .ji8-scope .fa-muse .fa-num b{background-image:linear-gradient(120deg,#ffb066,#ff86ad)}.ji8-scope .j8-fcard.is-wide-full{grid-column:1 / -1;min-height:0;flex-direction:row;align-items:center;gap:24px;padding:20px 22px}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-head{flex:0 0 270px;flex-direction:column;gap:8px}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-tag{margin-top:0}.ji8-scope .j8-fcard.is-wide-full .j8-fart{flex:1;align-self:stretch;min-height:150px;margin:0}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-foot{flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:12px;margin-top:0}.ji8-scope .j8-fart.is-tools{background:linear-gradient(120deg,#eef4ff,#ecfaf4)}.dark .ji8-scope .j8-fart.is-tools{background:linear-gradient(120deg,#1f66f524,#13c08e14)}.ji8-scope .fa-tools .fa-glow{width:320px;background:radial-gradient(ellipse,rgba(31,102,245,.16),transparent 66%)}.ji8-scope .fa-tools .fa-twinkle{fill:#6f9cff}.ji8-scope .fa-tools .fa-twinkle.t1{left:5%;top:16%}.ji8-scope .fa-tools .fa-twinkle.t2{right:6%;top:auto;bottom:18%;animation-delay:-1.6s}.ji8-scope .fa-tools-row{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(14px,4vw,46px)}.ji8-scope .fa-tool{display:flex;flex-direction:column;align-items:center;gap:8px;animation:fa-float 3.6s ease-in-out infinite}.ji8-scope .fa-tool img{width:72px;height:72px;border-radius:18px;background:#fff;-o-object-fit:contain;object-fit:contain;box-shadow:0 10px 22px #12233f21;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ji8-scope .j8-fcard:hover .fa-tool img{transform:translateY(-4px) scale(1.06)}.ji8-scope .fa-tool em{padding:2px 9px;border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:12px;font-style:normal;font-weight:750;font-variant-numeric:tabular-nums;box-shadow:0 3px 8px #12233f14}.ji8-scope .fa-tool.is-out{filter:grayscale(1);opacity:.5}@keyframes fa-float{0%,to{transform:translateY(4px)}50%{transform:translateY(-5px)}}@keyframes fa-bob{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-57%)}}@keyframes fa-orbit{0%{transform:translate(-50%,-50%) rotate(-16deg)}to{transform:translate(-50%,-50%) rotate(344deg)}}@keyframes fa-unspin{to{transform:rotate(-360deg)}}@keyframes fa-count{0%{--fa-n: 0}}@keyframes fa-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes fa-gem-float{0%,to{transform:translate(-50%,-50%) rotate(-6deg) scale(.97)}50%{transform:translate(-50%,-57%) rotate(6deg) scale(1.04)}}@keyframes fa-twinkle{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes fa-x-float{0%,to{transform:rotate(-8deg) translateY(4px)}50%{transform:rotate(-5deg) translateY(-6px)}}@keyframes fa-sheen{0%,22%{opacity:0;transform:translate(-60%)}28%{opacity:1}56%{opacity:1;transform:translate(60%)}62%,to{opacity:0;transform:translate(60%)}}@keyframes fa-word{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes fa-rise{0%{opacity:0;transform:translateY(24px) scale(.9)}15%,65%{opacity:1}to{opacity:0;transform:translateY(-112px) scale(1)}}@media(max-width:1023.98px){.ji8-scope .j8-featured-grid,.ji8-scope .j8-featured[data-count="4"] .j8-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ji8-scope .j8-fcard.is-wide-lg{grid-column:auto}.ji8-scope .j8-fcard.is-wide-md{grid-column:span 2}}@media(max-width:760px){.ji8-scope .j8-featured{margin:0 -12px 20px}.ji8-scope .j8-featured .j8-section-heading{padding:0 12px}.ji8-scope .j8-featured .j8-section-heading h2{font-size:18px}.ji8-scope .j8-featured-grid,.ji8-scope .j8-featured[data-count="4"] .j8-featured-grid{display:flex;gap:10px;overflow-x:auto;padding:2px 12px 14px;scroll-snap-type:x mandatory;scroll-padding:0 12px;overscroll-behavior-x:contain;scrollbar-width:none}.ji8-scope .j8-featured-grid::-webkit-scrollbar{display:none}.ji8-scope .j8-fcard{flex:0 0 84%;min-height:330px;padding:17px 17px 16px;border-radius:22px;scroll-snap-align:start}.ji8-scope .j8-fcard:hover{transform:none}.ji8-scope .j8-fcard h3,.ji8-scope .j8-fcard-price strong{font-size:21px}.ji8-scope .j8-fart{min-height:186px;margin:12px -6px}.ji8-scope .j8-fart>div{scale:.86}.ji8-scope .fa-num b{font-size:34px}}@media(max-width:1023.98px){.ji8-scope .j8-fcard.is-wide-full .j8-fcard-head{flex-basis:200px}.ji8-scope .fa-tool img{width:60px;height:60px;border-radius:15px}}@media(max-width:760px){.ji8-scope .j8-fcard.is-wide-full{flex-direction:column;align-items:stretch;gap:0;min-height:330px;padding:17px 17px 16px}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-head{flex:none;flex-direction:row}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-tag{margin-top:6px}.ji8-scope .j8-fcard.is-wide-full .j8-fart{flex:1;min-height:186px;margin:12px -6px}.ji8-scope .j8-fcard.is-wide-full .j8-fcard-foot{flex-direction:row;align-items:center;margin-top:auto}.ji8-scope .fa-tools-row{gap:10px;padding:0 8px}.ji8-scope .fa-tool img{width:52px;height:52px;border-radius:14px}}
