:root{--fx-ink:#ece9e2;--fx-muted:rgba(236,233,226,.64);--fx-faint:rgba(236,233,226,.58);--fx-line:rgba(236,233,226,.12);--fx-line-strong:rgba(236,233,226,.34);--fx-s1:#0d0d12;--fx-s2:#13131a;--fx-holo:linear-gradient(100deg,#8ee7ff,#c8a2ff 30%,#ffd6a0 55%,#9affd0 80%,#8ee7ff);--fx-mono:var(--fx-mono-font,"JetBrains Mono"),ui-monospace,Consolas,monospace;--fx-ease:cubic-bezier(.2,.7,.2,1)}@keyframes fx-sheen{to{background-position:-200% 0}}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif{text-transform:uppercase;letter-spacing:-.035em;font-style:normal;font-weight:800;line-height:.92}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif{text-transform:uppercase;letter-spacing:-.035em;font-style:normal;font-weight:800;line-height:.92}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif{text-transform:uppercase;letter-spacing:-.035em;font-style:normal;font-weight:800;line-height:.92}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif .holo-text{background:var(--fx-holo);color:transparent;filter:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s linear infinite fx-sheen}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child{padding-left:.6em;display:block}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child{padding-left:.6em;display:block}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child{padding-left:.6em;display:block}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child:not(:first-child){margin-top:.04em}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child:not(:first-child){margin-top:.04em}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h1.font-serif>.holo-text:last-child:not(:first-child){margin-top:.04em}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif{text-transform:uppercase;letter-spacing:-.03em;font-weight:800;line-height:.98}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif{text-transform:uppercase;letter-spacing:-.03em;font-weight:800;line-height:.98}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h2.font-serif{text-transform:uppercase;letter-spacing:-.03em;font-weight:800;line-height:.98}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h2.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h2.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h2.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h3.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h3.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) article h3.font-serif{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=prose] :-webkit-any(h2,h3){text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=prose] :-moz-any(h2,h3){text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=prose] :is(h2,h3){text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.12}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h3.font-serif{letter-spacing:-.015em;font-weight:700}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h3.font-serif{letter-spacing:-.015em;font-weight:700}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) h3.font-serif{letter-spacing:-.015em;font-weight:700}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(p,div,span)[class*=uppercase][class*="tracking-[0."]{font-family:var(--fx-mono);letter-spacing:.18em;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(p,div,span)[class*=uppercase][class*="tracking-[0."]{font-family:var(--fx-mono);letter-spacing:.18em;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(p,div,span)[class*=uppercase][class*="tracking-[0."]{font-family:var(--fx-mono);letter-spacing:.18em;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-webkit-any(h1,h2)){color:var(--fx-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-moz-any(h1,h2)){color:var(--fx-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:is(h1,h2)){color:var(--fx-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-webkit-any(h1,h2)):before{content:"";background:currentColor;flex:none;width:24px;height:1px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-moz-any(h1,h2)):before{content:"";background:currentColor;flex:none;width:24px;height:1px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:is(h1,h2)):before{content:"";background:currentColor;flex:none;width:24px;height:1px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums]{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums]{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums]{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums] .font-serif{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums] .font-serif{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=tabular-nums] .font-serif{font-family:var(--fx-mono);letter-spacing:-.02em;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#b9a3ff]"]{color:var(--fx-ink)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#b9a3ff]"]{color:var(--fx-ink)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#b9a3ff]"]{color:var(--fx-ink)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#c8b0ff]"]{color:var(--fx-ink)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#c8b0ff]"]{color:var(--fx-ink)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="text-[#c8b0ff]"]{color:var(--fx-ink)}.fx-site header [class*=rounded]:not(img),.fx-site footer [class*=rounded]:not(img){border-radius:0}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:not(video):not(canvas):not(svg):not(iframe){border-radius:0}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:not(video):not(canvas):not(svg):not(iframe){border-radius:0}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:not(video):not(canvas):not(svg):not(iframe){border-radius:0}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:before{border-radius:0}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:before{border-radius:0}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:before{border-radius:0}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:after{border-radius:0}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:after{border-radius:0}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=rounded]:after{border-radius:0}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=border-white\/]{border-color:var(--fx-line)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=border-white\/]{border-color:var(--fx-line)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=border-white\/]{border-color:var(--fx-line)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=divide-white\/]>*+*{border-color:var(--fx-line)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=divide-white\/]>*+*{border-color:var(--fx-line)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*=divide-white\/]>*+*{border-color:var(--fx-line)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(div,section,article,aside,a,li,details,form)[class*=rounded-2xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(div,section,article,aside,a,li,details,form)[class*=rounded-2xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(div,section,article,aside,a,li,details,form)[class*=rounded-2xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(div,section,article,aside,a,li,details,form)[class*=rounded-3xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(div,section,article,aside,a,li,details,form)[class*=rounded-3xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(div,section,article,aside,a,li,details,form)[class*=rounded-3xl][class*=border]{outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(div,section,article,aside,a,li,details)[class*=rounded-xl][class*=border]:not([class*=h-1]):not([class*=w-1]){outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(div,section,article,aside,a,li,details)[class*=rounded-xl][class*=border]:not([class*=h-1]):not([class*=w-1]){outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(div,section,article,aside,a,li,details)[class*=rounded-xl][class*=border]:not([class*=h-1]):not([class*=w-1]){outline:1px solid var(--fx-line);outline-offset:-7px;transition:border-color .4s ease,outline-color .4s ease,transform .5s var(--fx-ease)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) a:-webkit-any([class*=rounded-2xl],[class*=rounded-xl])[class*=border]:hover{border-color:var(--fx-line-strong);outline-color:var(--fx-line-strong);box-shadow:none}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) a:-moz-any([class*=rounded-2xl],[class*=rounded-xl])[class*=border]:hover{border-color:var(--fx-line-strong);outline-color:var(--fx-line-strong);box-shadow:none}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) a:is([class*=rounded-2xl],[class*=rounded-xl])[class*=border]:hover{border-color:var(--fx-line-strong);outline-color:var(--fx-line-strong);box-shadow:none}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0a0a0f]"]{background-color:var(--fx-s1)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0a0a0f]"]{background-color:var(--fx-s1)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0a0a0f]"]{background-color:var(--fx-s1)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0e0e15]"]{background-color:var(--fx-s2)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0e0e15]"]{background-color:var(--fx-s2)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [class*="bg-[#0e0e15]"]{background-color:var(--fx-s2)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(div,aside,section,p)[class*="bg-[#b9a3ff]/"]{border-color:var(--fx-line-strong);background:rgba(236,233,226,.03)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(div,aside,section,p)[class*="bg-[#b9a3ff]/"]{border-color:var(--fx-line-strong);background:rgba(236,233,226,.03)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(div,aside,section,p)[class*="bg-[#b9a3ff]/"]{border-color:var(--fx-line-strong);background:rgba(236,233,226,.03)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){background:var(--fx-ink);color:#08080b;font-family:var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 0 0 3px var(--fx-ink),inset 0 0 0 4px rgba(8,8,11,.3);filter:none;font-size:12px;font-weight:500;transition:background-color .5s,box-shadow .5s}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){background:var(--fx-ink);color:#08080b;font-family:var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 0 0 3px var(--fx-ink),inset 0 0 0 4px rgba(8,8,11,.3);filter:none;font-size:12px;font-weight:500;transition:background-color .5s,box-shadow .5s}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){background:var(--fx-ink);color:#08080b;font-family:var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 0 0 3px var(--fx-ink),inset 0 0 0 4px rgba(8,8,11,.3);filter:none;font-size:12px;font-weight:500;transition:background-color .5s,box-shadow .5s}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *):hover{background:#fff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #c8a2ff}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *):hover{background:#fff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #c8a2ff}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *):hover{background:#fff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #c8a2ff}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;border-color:var(--fx-line-strong);background-color:transparent;font-size:12px;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;border-color:var(--fx-line-strong);background-color:transparent;font-size:12px;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;border-color:var(--fx-line-strong);background-color:transparent;font-size:12px;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *):hover{border-color:var(--fx-ink)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *):hover{border-color:var(--fx-ink)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *):hover{border-color:var(--fx-ink)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any([role=radio],[role=tab]){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any([role=radio],[role=tab]){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is([role=radio],[role=tab]){font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any([role=radio],[role=tab])[aria-checked=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any([role=radio],[role=tab])[aria-checked=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is([role=radio],[role=tab])[aria-checked=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [role=tab][aria-selected=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [role=tab][aria-selected=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) [role=tab][aria-selected=true]{background:var(--fx-ink);color:#08080b;border-color:var(--fx-ink)}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{font-family:var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{font-family:var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{font-family:var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background-color:var(--fx-s1);border-color:var(--fx-line);border-radius:0}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background-color:var(--fx-s1);border-color:var(--fx-line);border-radius:0}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background-color:var(--fx-s1);border-color:var(--fx-line);border-radius:0}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(input,select,textarea):focus{border-color:var(--fx-line-strong)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(input,select,textarea):focus{border-color:var(--fx-line-strong)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(input,select,textarea):focus{border-color:var(--fx-line-strong)}.fx-site header [class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]){color:var(--fx-ink);box-shadow:inset 0 0 0 1px var(--fx-line-strong);font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;font-size:12px;font-weight:500}.fx-site header [class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):hover{box-shadow:inset 0 0 0 1px var(--fx-ink)}.fx-site nav[class*=fixed][class*=bottom-0] [class*=rounded]{border-radius:0}.fx-site nav[class*=fixed][class*=bottom-0] [class*="bg-[#b9a3ff]/"]{box-shadow:inset 0 0 0 1px var(--fx-line-strong);background:rgba(236,233,226,.08)}.fx-site nav[class*=fixed][class*=bottom-0] [class*="text-[#b9a3ff]"],.fx-site nav[class*=fixed][class*=bottom-0] [class*="text-[#c8b0ff]"]{color:var(--fx-ink)}.fx-site nav[class*=fixed][class*=bottom-0]{border-top-color:var(--fx-line)}.fx-site footer :-webkit-any(h2,h3,h4,p)[class*=uppercase]{font-family:var(--fx-mono);letter-spacing:.2em;font-weight:500}.fx-site footer :-moz-any(h2,h3,h4,p)[class*=uppercase]{font-family:var(--fx-mono);letter-spacing:.2em;font-weight:500}.fx-site footer :is(h2,h3,h4,p)[class*=uppercase]{font-family:var(--fx-mono);letter-spacing:.2em;font-weight:500}.fx-frame{isolation:isolate;position:relative}.fx-frame:after{content:"";pointer-events:none;inset:var(--fx-frame-inset,24px);background:linear-gradient(var(--fx-line-strong),var(--fx-line-strong))top left/18px 1px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))top left/1px 18px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))top right/18px 1px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))top right/1px 18px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))bottom left/18px 1px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))bottom left/1px 18px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))bottom right/18px 1px,linear-gradient(var(--fx-line-strong),var(--fx-line-strong))bottom right/1px 18px;background-repeat:no-repeat;position:absolute}.fx-serial{font:400 11px/1 var(--fx-mono);letter-spacing:.14em;color:var(--fx-faint);margin:0}.fx-serial b{color:var(--fx-ink);font-weight:400}@media (prefers-reduced-motion:reduce){.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) .holo-text{animation:none!important}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) .holo-text{animation:none!important}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) .holo-text{animation:none!important}}@media (max-width:639px){.fx-site header [class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(p,div,span)[class*=uppercase][class*="tracking-[0."]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(p,div,span)[class*=uppercase][class*="tracking-[0."]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(p,div,span)[class*=uppercase][class*="tracking-[0."]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*=rounded-full][class*=border]:not(:empty):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any([role=radio],[role=tab]){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any([role=radio],[role=tab]){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is([role=radio],[role=tab]){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) span[class*=rounded][class*=px-][class*=text-\[1]{letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(a,button)[class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]):not([role=radio]):not([role=tab]):not(header *){letter-spacing:.08em;font-size:13px}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-webkit-any(h1,h2)){font-size:13px}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:-moz-any(h1,h2)){font-size:13px}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is(p,div)[class*=uppercase][class*="tracking-[0."]:has(+:is(h1,h2)){font-size:13px}}.fx-site main:where(:not(:-webkit-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-webkit-any([class*="text-white/[0.4"],[class*="text-white/[0.3"],[class*=text-white\/40],[class*=text-white\/45],[class*=text-white\/35],[class*=text-white\/30],[class*=text-white\/25],[class*=text-white\/20]){color:var(--fx-faint)}.fx-site main:where(:not(:-moz-any(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :-moz-any([class*="text-white/[0.4"],[class*="text-white/[0.3"],[class*=text-white\/40],[class*=text-white\/45],[class*=text-white\/35],[class*=text-white\/30],[class*=text-white\/25],[class*=text-white\/20]){color:var(--fx-faint)}.fx-site main:where(:not(:is(.gacha,.ss,[class*=pb-24][class*=max-w-3xl]))) :is([class*="text-white/[0.4"],[class*="text-white/[0.3"],[class*=text-white\/40],[class*=text-white\/45],[class*=text-white\/35],[class*=text-white\/30],[class*=text-white\/25],[class*=text-white\/20]){color:var(--fx-faint)}.fx-site :-webkit-any([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-\[10px\],.text-xs){font-size:12px}.fx-site :-moz-any([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-\[10px\],.text-xs){font-size:12px}.fx-site :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-\[10px\],.text-xs){font-size:12px}@media (max-width:639px){.fx-site :-webkit-any([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],[class*="text-[12px]"],[class*="text-[12.5px]"],.text-xs){font-size:13px}.fx-site :-moz-any([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],[class*="text-[12px]"],[class*="text-[12.5px]"],.text-xs){font-size:13px}.fx-site :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],[class*="text-[12px]"],[class*="text-[12.5px]"],.text-xs){font-size:13px}.fx-listing #listing-buy-area [class*="bg-[#b9a3ff]"]:not([role=radio]):not([class*="bg-[#b9a3ff]/"]),.fx-listing .listing-buybar [class*="bg-[#b9a3ff]"]:not([class*="bg-[#b9a3ff]/"]){letter-spacing:.08em;font-size:13px!important}}
