@property --rr{syntax:"<length>";inherits:true;initial-value:118px}@property --spin{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fan{syntax:"<number>";inherits:true;initial-value:1}.cring{z-index:60;-webkit-user-select:none;user-select:none;animation:cringIn .22s var(--ease,ease-out);border-radius:50%;outline:none;position:absolute}.cring__disc{filter:drop-shadow(0 18px 40px #0009);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cring__bg{stroke:var(--hair-2);stroke-width:1px}.cring__wedge{fill:#ffd68c09;stroke:#ffd68c24;stroke-width:1px;transition:fill .12s,filter .12s;animation:.3s ease-out backwards cringWedge}.cring__wedge[data-hot]{fill:#ffcd7842;stroke:var(--gold);filter:drop-shadow(0 0 10px var(--gold))}.cring__wedge[data-off]{fill:#ffffff05}.cring__slots{pointer-events:none;position:absolute;inset:0}.cring__item{pointer-events:auto;width:84px;color:var(--text-2);font:500 11px/1.15 var(--sans);text-align:center;cursor:pointer;transform:translate(-50%, -50%) rotate(calc(var(--a) * var(--fan) + var(--spin))) translateX(var(--rr)) rotate(calc(-1 * (var(--a) * var(--fan) + var(--spin))));background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:4px;transition:color .12s,scale .12s;display:flex;position:absolute;top:50%;left:50%}.cring__item i{width:36px;height:36px;color:var(--gold-hi);border:1px solid var(--hair-2);background:#00000073;border-radius:50%;place-items:center;font-size:17px;font-style:normal;display:grid;position:relative;box-shadow:inset 0 1px #ffe8be14}.cring__item[data-hot]{color:var(--gold-hi);scale:1.1}.cring__item[data-hot] i{background:var(--gold-grad);color:var(--on-gold);box-shadow:0 0 calc(18px * var(--glow,.7)) -2px var(--gold);border-color:#0000}.cring__item[data-on] i:after{content:"";background:#7ff0a8;border-radius:50%;width:7px;height:7px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 6px #7ff0a8}.cring__item:disabled{opacity:.35;cursor:not-allowed}.cring__item:focus-visible{outline:none}.cring__item:focus-visible i{outline:2px solid var(--gold-hi);outline-offset:2px}.cring[data-cat=main] .cring__item{width:96px;font:500 12px var(--cinzel);letter-spacing:.16em;text-transform:uppercase}.cring[data-cat=main] .cring__item i{width:52px;height:52px;font-size:24px}.cring__hub{border:1px solid var(--hair-2);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);width:112px;height:112px;color:var(--gold-hi);text-align:center;box-shadow:0 0 calc(30px * var(--glow,.7)) -12px var(--gold), inset 0 1px 0 #ffe8be1a;background:radial-gradient(circle at 50% 30%,#ffdca01a,#0805028c 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.cring__hub b{font:500 12px/1.15 var(--cinzel);letter-spacing:.12em;text-transform:uppercase}.cring__hub small{font:400 9.5px/1.25 var(--sans);color:var(--muted);max-width:92px}.cring[data-cat=main] .cring__slots{animation:.38s cubic-bezier(.34,1.56,.64,1) cringPetals}.cring[data-cat=goldie] .cring__slots{animation:.5s cubic-bezier(.34,1.56,.64,1) cringBurst}.cring[data-cat=goldie] .cring__item{animation:cringPop .45s calc(var(--i) * 45ms) cubic-bezier(.34, 1.56, .64, 1) backwards}.cring[data-cat=apps] .cring__slots{animation:.6s cubic-bezier(.2,.9,.25,1) cringDeal}.cring[data-cat=apps] .cring__item{animation:cringCard .5s calc(var(--i) * 35ms) ease-out backwards}.cring[data-cat=settings] .cring__slots{animation:.7s cubic-bezier(.2,.9,.2,1) cringGear}.cring[data-cat=settings] .cring__hub{animation:.7s cubic-bezier(.2,.9,.2,1) cringTick}.cring[data-cat=lipverse] .cring__slots{animation:.9s cubic-bezier(.16,.84,.3,1) cringSpiral}.cring[data-cat=lipverse] .cring__item{animation:cringStar .9s calc(var(--i) * 40ms) ease-out backwards}@keyframes cringIn{0%{opacity:0;scale:.85}}@keyframes cringWedge{0%{opacity:0}}@keyframes cringPetals{0%{--rr:40px;opacity:0}}@keyframes cringBurst{0%{--rr:0px}}@keyframes cringPop{0%{opacity:0;scale:0}60%{opacity:1;scale:1.2}to{scale:1}}@keyframes cringDeal{0%{--fan:0;--rr:80px}}@keyframes cringCard{0%{opacity:0;rotate:-28deg}}@keyframes cringGear{0%{--spin:-200deg;opacity:.2}}@keyframes cringTick{0%{rotate:120deg}}@keyframes cringSpiral{0%{--spin:320deg;--rr:0px}}@keyframes cringStar{0%{opacity:0;filter:blur(3px)}}.cring[data-still],.cring[data-still] *{transition:none!important;animation:none!important}.jv{--jv-open:0;place-items:center;display:grid;position:relative}.jv-ring{transform:translate(-50%, -50%) scale(calc(1 + var(--jv-open) * .035));pointer-events:none;filter:drop-shadow(0 0 10px #2bb8ff8c);transition:transform 80ms linear;position:absolute;top:50%;left:50%}.jv-ring svg{width:100%;height:100%;overflow:visible}.jv-ticks line{stroke:#7fe3ff;stroke-width:.7px;opacity:.55}.jv-ticks{transform-origin:100px 100px;animation:60s linear infinite jvSpin}.jv-seg{fill:none;stroke:#58d6ff;stroke-width:3.2px;stroke-dasharray:2.2 3.2;opacity:.55;transform-origin:100px 100px;animation:40s linear infinite reverse jvSpin}.jv-meter{fill:none;stroke:#35b6ff;stroke-width:7px;stroke-dasharray:300 178;opacity:.42;transform-origin:100px 100px;animation:9s ease-in-out infinite jvMeter;transform:rotate(-90deg)}.jv-amber{fill:none;stroke:#ffc24a;stroke-width:2px;stroke-dasharray:34 444;stroke-linecap:round;transform-origin:100px 100px;filter:drop-shadow(0 0 3px #ffc24a);animation:24s linear infinite jvSpin;transform:rotate(150deg)}.jv-thin{fill:none;stroke:#b9f1ff;stroke-width:.6px;opacity:.7}.jv-dash{fill:none;stroke:#58d6ff;stroke-width:1.2px;stroke-dasharray:18 6 4 6;opacity:.6;transform-origin:100px 100px;animation:16s linear infinite jvSpin}.jv-dots circle{fill:#ffd36a;filter:drop-shadow(0 0 2px #ffc24a)}.jv-lips{z-index:1;position:relative}.jv[data-state=thinking] .jv-seg,.jv[data-state=thinking] .jv-dash{animation-duration:3s}.jv[data-state=thinking] .jv-ticks{animation-duration:12s}.jv[data-state=needs-attention] .jv-meter{stroke:#ff8a6a}.jv[data-still] *{animation:none!important}@keyframes jvSpin{to{transform:rotate(360deg)}}@keyframes jvMeter{0%,to{stroke-dasharray:300 178}50%{stroke-dasharray:240 238}}.tr{--tr-open:0;place-items:center;display:grid;position:relative}.tr-ring{transform:translate(-50%, -50%) scale(calc(1 + var(--tr-open) * .035 + var(--beat,0) * .04));pointer-events:none;filter:drop-shadow(0 0 8px var(--tr-c));transition:transform 80ms linear;position:absolute;top:50%;left:50%}.tr-ring svg{width:100%;height:100%;overflow:visible}.tr-lips{z-index:1;position:relative}.tr-base{fill:none;stroke:var(--tr-c);stroke-width:.8px;opacity:.45}.tr-glyph{fill:var(--tr-c);opacity:.75}.tr-ray{stroke:var(--tr-c);stroke-width:.8px;opacity:.55}.tr-spin{transform-origin:100px 100px;animation:50s linear infinite jvSpin}.tr-spin--slow{animation-duration:120s}.tr-bar{transform-box:fill-box;transform-origin:50% 100%;opacity:.85;animation:.9s ease-in-out infinite alternate trBar}.tr[data-ring=eq] .tr-bar{scale:1 calc(.45 + var(--tr-open) * .9 + var(--beat,0) * 1.1)}.tr[data-ring=eq] .tr-base{stroke:#f6f}.tr-beat{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite trBeat}.tr-ecg{fill:none;stroke:var(--tr-c);stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:60 260;animation:2.2s linear infinite trEcg}.tr-hex{fill:none;stroke:var(--tr-c);stroke-width:1px;opacity:.7}.tr-hex--dash{stroke-dasharray:3 5;opacity:.45}.tr-ember{fill:var(--tr-c);animation:3s ease-in infinite trEmber}.tr[data-state=thinking] .tr-spin{animation-duration:8s}.tr[data-still] *{animation:none!important}@keyframes trBar{0%{opacity:.55}to{opacity:1}}@keyframes trBeat{50%{opacity:1;scale:1.25}}@keyframes trEcg{to{stroke-dashoffset:-320px}}@keyframes trEmber{0%{opacity:0;translate:0 4px}30%{opacity:.9}to{opacity:0;translate:0 -10px}}@media (prefers-reduced-motion:reduce){.jv-ring,.tr-ring{transition:none}}.axp{--hair:#e7b35a2e;--hair-2:#e7b35a52;--gold:#e7b35a;--gold-hi:#f4d08a;--gold-grad:linear-gradient(180deg, #f4d08a, #c8943c 55%, #8a5f18);--gold-wash:#e7b35a12;--gold-wash-2:#e7b35a24;--on-gold:#1a0f02;--text:#f1e8d8;--text-2:#d8ccb6;--muted:#a8997e;--muted-2:#8a7d66;--sans:"Jost", "Segoe UI", system-ui, sans-serif;--cinzel:"Cinzel", Georgia, serif;--glow:.7;--ease:cubic-bezier(.2, .8, .2, 1)}.axp-lips{display:block;-webkit-mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%)}.axp-says{max-width:560px;min-height:3.2em;color:var(--muted);text-align:center;margin:12px auto 0;font-size:15px}.axp-says b{color:var(--gold-hi);font-weight:500}.axp-chip{border:1px solid var(--hair-2);color:var(--text-2);font:500 12.5px var(--sans);cursor:pointer;background:#0000008c;border-radius:99px;padding:6px 12px}.axp-chip:hover{color:var(--gold-hi)}.axp-chip[aria-pressed=true],.axp-chip[aria-checked=true]{background:var(--gold-grad);color:var(--on-gold);border-color:#0000}.axp-sep{background:var(--hair-2);width:1px;height:18px;margin:0 4px}.axp-swatch{cursor:pointer;border:1px solid #ffffff40;border-radius:50%;width:22px;height:22px;padding:0}.axp-swatch[aria-pressed=true]{box-shadow:0 0 0 2px #050403, 0 0 0 3px var(--gold-hi)}.axp-ring{width:100%;max-width:420px;margin:0 auto}.axp-ring__stage{transform-origin:0 0;width:420px;position:relative}.axp-ring__lips{cursor:context-menu;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.axp-ring__lips:focus-visible{outline:2px solid var(--gold-hi);outline-offset:6px}.axp-themes{gap:18px;display:grid}.axp-themes__pick{scrollbar-width:thin;scrollbar-color:var(--gold) transparent;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}.axp-themes__pick button{width:76px;color:var(--muted);font:500 10.5px var(--sans);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:4px;padding:0;display:flex}.axp-themes__pick img{object-fit:cover;border:1px solid var(--hair);border-radius:10px;width:76px;height:100px;transition:transform .2s,box-shadow .2s}.axp-themes__pick button[aria-checked=true]{color:var(--th-c)}.axp-themes__pick button[aria-checked=true] img{border-color:var(--th-c);box-shadow:0 0 18px -4px var(--th-c);transform:translateY(-3px)}.axp-themes__show{text-align:left;grid-template-columns:260px 1fr;align-items:center;gap:20px;display:grid}.axp-themes__lips{place-items:center;min-height:230px;display:grid}.axp-themes__info h3{color:var(--th-c);margin:0 0 4px;font-size:22px}.axp-themes__info h3 span{color:var(--text-2);font:500 16px var(--sans)}.axp-themes__domain{color:var(--muted);margin:0 0 10px;font-size:15px}.axp-themes__info ul{gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.axp-themes__info li i{color:var(--th-c);text-align:center;width:18px;font-style:normal;display:inline-block}.axp-themes__info li em{font:500 9.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--hair);color:var(--muted);vertical-align:2px;border-radius:99px;margin-left:4px;padding:1px 6px;font-style:normal}.axp-themes__info li[data-status=Live] em{color:#86efac;border-color:#86efac59}.axp-themes__info li[data-status=Guided] em{color:#fcd34d;border-color:#fcd34d59}.axp-world{aspect-ratio:16/9;border:1px solid var(--hair-2);background:radial-gradient(ellipse at 50% 30%, color-mix(in srgb, var(--acc) 22%, #040303), #040303 70%);box-shadow:0 40px 90px -40px var(--acc);border-radius:18px;position:relative;overflow:hidden}.axp-world canvas{width:100%;height:100%;position:absolute;inset:0}.axp-world__fail{color:var(--muted);margin:0;font-size:12.5px;position:absolute;top:10px;left:12px;right:12px}.axp-world__goldie{pointer-events:none;position:absolute;top:5%;left:50%;transform:translate(-50%)}.axp-world__ring{perspective:700px;pointer-events:none;position:absolute;inset:36% 0 20%}.axp-world__panel{border:1px solid var(--hair-2);text-align:left;background:#0e0904d1;border-radius:10px;flex-direction:column;gap:6px;width:28%;padding:10px;display:flex;position:absolute;top:0;bottom:0;left:36%}.axp-world__panel b{font:500 9px var(--cinzel);letter-spacing:.2em;color:var(--gold-hi);text-transform:uppercase}.axp-world__panel i{background:#ffffff14;border-radius:3px;height:5px}.axp-world__panel i:first-of-type{background:var(--gold-wash-2);width:80%}.axp-world__panel--0{opacity:.8;left:5%;transform:rotateY(32deg)}.axp-world__panel--2{opacity:.8;left:67%;transform:rotateY(-32deg)}.axp-world__controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.axp-play__desk{aspect-ratio:16/9;border:1px solid var(--hair-2);touch-action:none;background:linear-gradient(160deg,#1c2533,#0d1117);border-radius:16px;position:relative;overflow:hidden}.axp-play__win{cursor:grab;text-align:left;background:#f0f2f6eb;border:1px solid #ffffff29;border-radius:8px;position:absolute;box-shadow:0 10px 30px #0006}.axp-play__win span{font:500 12px var(--sans);color:#333;border-bottom:1px solid #00000014;padding:5px 10px;display:block}.axp-play__win[data-active]{outline:2px solid var(--gold)}.axp-play__goldie{transition:left .9s var(--ease), top .9s var(--ease);pointer-events:none;z-index:3;position:absolute;transform:translate(-50%,-50%)}.axp-play__bar{background:#141820eb;justify-content:center;align-items:center;height:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.axp-play__bar i{font:500 9px var(--cinzel);letter-spacing:.2em;color:var(--gold-hi);border:1px solid var(--hair-2);border-radius:4px;padding:2px 8px;font-style:normal}.axp-moods{flex-direction:column;align-items:center;gap:14px;display:flex}.axp-moods__pick{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.axp-heroworld{opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.axp-heroworld[data-ready]{opacity:1}@media (width<=720px){.axp-themes__show{text-align:center;grid-template-columns:1fr;justify-items:center}.axp-world{aspect-ratio:4/5}.axp-world__ring{top:30%;bottom:30%}.axp-world__controls .axp-chip{padding:5px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.axp-play__goldie,.axp-themes__pick img{transition:none}}
