@property --angle-cw{syntax:"<angle>";initial-value:0deg;inherits:false}@property --angle-ccw{syntax:"<angle>";initial-value:1turn;inherits:false}@property --sweep-pos{syntax:"<angle>";initial-value:0deg;inherits:false}:root{--blue-core:#000ceb;--blue-sapphire:#1e5eff;--blue-azure:#00c8ff;--bg-void:#03050a;--unit-size:140px}.avatar-unit{position:relative;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;isolation:isolate;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.avatar-unit.size-hero,.avatar-unit[data-size=hero]{width:120px;height:120px}@media (min-width:640px){.avatar-unit.size-hero,.avatar-unit[data-size=hero]{width:140px;height:140px}}.avatar-unit:hover{transform:translateY(-2px)}.avatar-socket{width:67%;height:67%;border-radius:50%;position:relative;overflow:hidden;z-index:2;background:#040711;box-shadow:inset 0 6px 14px #000000fa,inset 0 2px 4px #000000f2,inset 0 0 0 1.5px #000ceb47}.avatar-svg-art{width:100%;height:100%;display:block;border-radius:50%;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .45s ease}.avatar-unit:hover .avatar-svg-art{transform:scale(1.06);filter:brightness(1.08) contrast(1.05)}.socket-bevel-overlay{border-radius:50%;z-index:3;background:radial-gradient(circle at 30% 20%,#ffffff12 0,#0000 45%,#00061e7a 85%,#000ceb40 100%);box-shadow:inset 0 6px 14px #000000f5,inset 0 -3px 8px #00061ce0,inset 0 0 8px #000ceb47,inset 0 0 0 1px #ffffff14;transition:box-shadow .4s ease}.frame-svg,.socket-bevel-overlay{position:absolute;inset:0;pointer-events:none}.frame-svg{width:100%;height:100%;z-index:4;overflow:visible}.t1-specular-sweep{position:absolute;width:72.7%;height:72.7%;border-radius:50%;z-index:5;pointer-events:none;background:conic-gradient(from var(--sweep-pos),#0000 0deg,#ffe6c87a 25deg,#0000 50deg,#0000 180deg,#00b4ff52 205deg,#0000 230deg,#0000 1turn);-webkit-mask:radial-gradient(closest-side,#0000 84.5%,#000 86.5%,#000 98.5%,#0000 100%);mask:radial-gradient(closest-side,#0000 84.5%,#000 86.5%,#000 98.5%,#0000 100%);animation:t1Sweep 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes t1Sweep{0%,15%{--sweep-pos:0deg;opacity:0}25%{opacity:1}75%{--sweep-pos:360deg;opacity:1}85%,to{--sweep-pos:360deg;opacity:0}}.t1-optical-seal{transition:stroke-opacity .35s ease,stroke-width .35s ease,filter .35s ease}.t1-diode-pulse{animation:t1Diode 3.6s ease-in-out infinite}@keyframes t1Diode{0%,to{opacity:.35;filter:drop-shadow(0 0 2px #000ceb)}50%{opacity:1;filter:drop-shadow(0 0 6px #000ceb) drop-shadow(0 0 3px #00c8ff)}}.frame-citizen:hover .t1-optical-seal,.frame_bronze:hover .t1-optical-seal,.tier-1:hover .t1-optical-seal{stroke-opacity:1;stroke-width:2.2;filter:drop-shadow(0 0 6px #000ceb)}.frame-citizen:hover .socket-bevel-overlay,.frame_bronze:hover .socket-bevel-overlay,.tier-1:hover .socket-bevel-overlay{box-shadow:inset 0 6px 14px #000000f2,inset 0 0 14px #000ceba6,inset 0 0 0 1.5px #00c8ff73}.t2-ambient-ring{position:absolute;width:72%;height:72%;border-radius:50%;z-index:1;pointer-events:none;box-shadow:0 0 18px #000ceb8c,inset 0 0 12px #000ceb73;transition:box-shadow .35s ease}.t2-clamp{transition:transform .38s cubic-bezier(.16,1,.3,1)}.t2-packet-left{stroke-dasharray:22 200;animation:t2FlowLeft 2.4s cubic-bezier(.35,0,.25,1) infinite}.t2-packet-right{stroke-dasharray:22 200;animation:t2FlowRight 2.4s cubic-bezier(.35,0,.25,1) infinite}@keyframes t2FlowLeft{0%{stroke-dashoffset:120;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-75;opacity:0}}@keyframes t2FlowRight{0%{stroke-dashoffset:-120;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:75;opacity:0}}.t2-manifold-core{animation:t2ManifoldPulse 2.4s ease-out infinite}@keyframes t2ManifoldPulse{0%,72%{opacity:.4;transform:scale(.9);transform-origin:110px 26px}86%{opacity:1;transform:scale(1.25);transform-origin:110px 26px;filter:drop-shadow(0 0 8px #00c8ff) drop-shadow(0 0 12px #000ceb)}to{opacity:.4;transform:scale(.9);transform-origin:110px 26px}}.frame-harvester:hover .t2-clamp-top,.frame_cyan:hover .t2-clamp-top,.tier-2:hover .t2-clamp-top{transform:translateY(3.5px)}.frame-harvester:hover .t2-clamp-left,.frame_cyan:hover .t2-clamp-left,.tier-2:hover .t2-clamp-left{transform:translate(3.2px,-2px)}.frame-harvester:hover .t2-clamp-right,.frame_cyan:hover .t2-clamp-right,.tier-2:hover .t2-clamp-right{transform:translate(-3.2px,-2px)}.frame-harvester:hover .t2-ambient-ring,.frame_cyan:hover .t2-ambient-ring,.tier-2:hover .t2-ambient-ring{box-shadow:0 0 26px #000cebd9,0 0 10px #00c8ff80}.frame-harvester:hover .socket-bevel-overlay,.frame_cyan:hover .socket-bevel-overlay,.tier-2:hover .socket-bevel-overlay{box-shadow:inset 0 6px 14px #000000f2,inset 0 0 16px #000cebbf,inset 0 0 0 1.5px #00c8ffa6}.t3-radar-sweep{position:absolute;width:66%;height:66%;border-radius:50%;z-index:3;pointer-events:none;background:conic-gradient(from var(--angle-cw),#0000 0deg,#0000 270deg,#000ceb8c 345deg,#00c8ffd9 1turn);-webkit-mask:radial-gradient(closest-side,#0000 88%,#000 91%,#000 100%);mask:radial-gradient(closest-side,#0000 88%,#000 91%,#000 100%);animation:rotateCW 6s linear infinite}@keyframes rotateCW{0%{--angle-cw:0deg}to{--angle-cw:360deg}}@keyframes rotateCCW{0%{--angle-ccw:360deg}to{--angle-ccw:0deg}}.t3-gyro-cw{animation:svgSpinCW 14s linear infinite}.t3-gyro-ccw,.t3-gyro-cw{transform-origin:110px 110px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.t3-gyro-ccw{animation:svgSpinCCW 9s linear infinite}@keyframes svgSpinCW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes svgSpinCCW{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.t3-glitch-ghost{transform-origin:110px 110px;animation:empGlitch 7s infinite;opacity:0}@keyframes empGlitch{0%,92%,97%,to{opacity:0;transform:translate(0)}93%{opacity:.9;transform:translate(-2.5px,1px)}94%{opacity:0}95%{opacity:.75;transform:translate(2.5px,-1.2px)}96%{opacity:0}}.t3-reticle-corners{transform-origin:110px 110px;transition:transform .4s cubic-bezier(.16,1,.3,1)}.frame-veteran:hover .t3-gyro-cw,.frame_sapphire:hover .t3-gyro-cw,.tier-3:hover .t3-gyro-cw{animation-play-state:paused;transform:rotate(0deg) scale(.965)}.frame-veteran:hover .t3-gyro-ccw,.frame_sapphire:hover .t3-gyro-ccw,.tier-3:hover .t3-gyro-ccw{animation-play-state:paused;transform:rotate(180deg) scale(.965)}.frame-veteran:hover .t3-reticle-corners,.frame_sapphire:hover .t3-reticle-corners,.tier-3:hover .t3-reticle-corners{transform:scale(.94)}.frame-veteran:hover .socket-bevel-overlay,.frame_sapphire:hover .socket-bevel-overlay,.tier-3:hover .socket-bevel-overlay{box-shadow:inset 0 6px 14px #000000f2,inset 0 0 18px #000cebd9,inset 0 0 0 1.5px #00c8ff}.t4-aurora-silk{width:66.5%;height:66.5%;z-index:3;background:conic-gradient(from var(--angle-cw),#000ceb 0deg,#1e5eff 85deg,#f3d678 175deg,#00c8ff 265deg,#000ceb 1turn);-webkit-mask:radial-gradient(closest-side,#0000 88.5%,#000 91.5%,#000 98.5%,#0000 100%);mask:radial-gradient(closest-side,#0000 88.5%,#000 91.5%,#000 98.5%,#0000 100%);animation:rotateCW 7s linear infinite;filter:blur(.4px)}.t4-aurora-silk,.t4-caustic-glow{position:absolute;border-radius:50%;pointer-events:none}.t4-caustic-glow{width:75%;height:75%;z-index:1;box-shadow:0 0 24px #000ceba6,inset 0 0 14px #000ceb80;transition:box-shadow .4s ease}.t4-shard{animation:shardHarmonic 3.8s ease-in-out infinite;transition:transform .45s cubic-bezier(.16,1,.3,1)}.t4-s1{animation-delay:0s}.t4-s2{animation-delay:-.63s}.t4-s3{animation-delay:-1.26s}.t4-s4{animation-delay:-1.89s}.t4-s5{animation-delay:-2.52s}.t4-s6{animation-delay:-3.15s}@keyframes shardHarmonic{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.t4-neural-filament{stroke-dasharray:10 6;animation:filamentOrbit 14s linear infinite;transition:stroke .4s ease,stroke-width .4s ease}@keyframes filamentOrbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-160}}.frame-council:hover .t4-shard,.frame_amethyst:hover .t4-shard,.tier-4:hover .t4-shard{animation-play-state:paused;transform:translateY(2.5px)}.frame-council:hover .t4-neural-filament,.frame_amethyst:hover .t4-neural-filament,.tier-4:hover .t4-neural-filament{stroke:#f3d678;stroke-width:1.8}.frame-council:hover .t4-caustic-glow,.frame_amethyst:hover .t4-caustic-glow,.tier-4:hover .t4-caustic-glow{box-shadow:0 0 34px #000cebf2,0 0 14px #f3d6788c}.frame-council:hover .socket-bevel-overlay,.frame_amethyst:hover .socket-bevel-overlay,.tier-4:hover .socket-bevel-overlay{box-shadow:inset 0 6px 14px #000000f2,inset 0 0 20px #000cebd9,inset 0 0 0 1.5px #f3d678}.t5-nebula-bleed{position:absolute;width:84%;height:84%;border-radius:50%;z-index:1;pointer-events:none;background:radial-gradient(circle,#00c8ff59 50%,#000cebe0 68%,#000ceb00 100%);filter:blur(14px);animation:singularityPulse 3.6s ease-in-out infinite;transition:transform .45s ease,filter .45s ease,opacity .45s ease}.t5-accretion-cw{width:75%;height:75%;background:conic-gradient(from var(--angle-cw),#000ceb 0deg,#00c8ff 55deg,#fff 90deg,#000ceb 135deg,#02040a 180deg,#000ceb 225deg,#1e5eff 280deg,#fff 315deg,#000ceb 1turn);-webkit-mask:radial-gradient(closest-side,#0000 83%,#000 86%,#000 97%,#0000 100%);mask:radial-gradient(closest-side,#0000 83%,#000 86%,#000 97%,#0000 100%);animation:rotateCW 4.5s linear infinite}.t5-accretion-ccw,.t5-accretion-cw{position:absolute;border-radius:50%;z-index:3;pointer-events:none}.t5-accretion-ccw{width:78%;height:78%;background:conic-gradient(from var(--angle-ccw),#0000 0deg,#000cebe6 60deg,#00c8fff2 95deg,#0000 140deg,#0000 200deg,#000cebe6 250deg,#ffffffe6 285deg,#0000 330deg);-webkit-mask:radial-gradient(closest-side,#0000 87%,#000 90%,#000 96%,#0000 100%);mask:radial-gradient(closest-side,#0000 87%,#000 90%,#000 96%,#0000 100%);animation:rotateCCW 6.5s linear infinite;filter:blur(1px)}@keyframes singularityPulse{0%,to{transform:scale(.96);opacity:.75}50%{transform:scale(1.05);opacity:1}}.t5-magnetic-orbit{transform-origin:110px 110px;animation:svgSpinCW 16s linear infinite}.t5-photon{animation:photonAscend 2.8s ease infinite}.t5-p1{animation-delay:0s}.t5-p2{animation-delay:-.45s}.t5-p3{animation-delay:-.95s}.t5-p4{animation-delay:-1.4s}.t5-p5{animation-delay:-1.85s}.t5-p6{animation-delay:-2.3s}@keyframes photonAscend{0%{transform:translateY(5px) scaleY(.6);opacity:0}25%{opacity:1}to{transform:translateY(-26px) scaleY(1.6);opacity:0}}.frame-ascendant:hover .t5-nebula-bleed,.frame_mythic_gold:hover .t5-nebula-bleed,.tier-5:hover .t5-nebula-bleed{transform:scale(1.12);filter:blur(18px);opacity:1}.frame-ascendant:hover .t5-accretion-cw,.frame_mythic_gold:hover .t5-accretion-cw,.tier-5:hover .t5-accretion-cw{animation-duration:16s}.frame-ascendant:hover .socket-bevel-overlay,.frame_mythic_gold:hover .socket-bevel-overlay,.tier-5:hover .socket-bevel-overlay{box-shadow:inset 0 5px 14px #000000fa,inset 0 0 24px #000ceb,inset 0 0 10px #00c8ff,inset 0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.t1-diode-pulse,.t1-specular-sweep,.t2-manifold-core,.t2-packet-left,.t2-packet-right,.t3-glitch-ghost,.t3-gyro-ccw,.t3-gyro-cw,.t3-radar-sweep,.t4-aurora-silk,.t4-neural-filament,.t4-shard,.t5-accretion-ccw,.t5-accretion-cw,.t5-magnetic-orbit,.t5-nebula-bleed,.t5-photon{animation:none!important}}:root{--tribfi-expo-out:cubic-bezier(0.16,1,0.3,1);--tribfi-soft-spring:cubic-bezier(0.22,1.3,0.36,1);--tribfi-unspool:cubic-bezier(0.55,0,0.25,1);--tribfi-silk:cubic-bezier(0.4,0,0.2,1)}.tribfi-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 20px;min-width:130px;border-radius:999px;border:none;background:#0000;color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.015em;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:visible;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .15s ease}.tribfi-btn:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.tribfi-btn--sm{height:34px;padding:0 15px;min-width:104px;font-size:12px}.tribfi-btn--icon{width:42px;min-width:42px;height:42px;padding:0}.tribfi-btn--sm.tribfi-btn--icon{width:34px;min-width:34px;height:34px;padding:0}.tribfi-bg{position:absolute;inset:0;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#103ceb);border:1px solid #fff3;box-shadow:none!important;overflow:hidden;z-index:0;transition:transform .25s var(--tribfi-expo-out)}.tribfi-btn:active .tribfi-bg{transform:scale(.96)}.tribfi-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px}.tribfi-label{display:inline-block;transition:transform .45s var(--tribfi-expo-out),opacity .35s var(--tribfi-silk),filter .35s var(--tribfi-silk)}.tribfi-stage{position:relative;width:28px;height:22px;display:flex;align-items:center;justify-content:center}.tribfi-btn--icon .tribfi-stage{transform:translateX(-1px)}.tribfi-svg{width:28px;height:22px;overflow:visible;transition:transform .55s var(--tribfi-unspool),opacity .25s ease}.tribfi-lines{opacity:.78;transition:transform .4s var(--tribfi-soft-spring),opacity .3s var(--tribfi-silk)}.tribfi-line{stroke-dasharray:10;stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--tribfi-silk)}.tribfi-group{transform-origin:13px 13px;transition:transform .48s var(--tribfi-soft-spring)}.tribfi-body{stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset .52s var(--tribfi-unspool)}.tribfi-eye,.tribfi-smile{transform-origin:14px 8px;transition:transform .4s var(--tribfi-soft-spring),opacity .25s var(--tribfi-silk)}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-bg{box-shadow:none!important}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-group{transform:translate3d(-2.5px,1px,0) rotate(-15deg) scaleX(.95) scaleY(1.04)}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-eye{transform:scaleY(.28) rotate(-5deg)}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-smile{transform:translate(.5px,-.5px)}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-lines{opacity:1;transform:translateX(-1.5px)}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-line.l1{animation:slipstream .65s linear infinite}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-line.l2{animation:slipstream .65s linear .18s infinite}.tribfi-btn:not(.is-sent):not(:disabled):hover .tribfi-line.l3{animation:slipstream .65s linear .35s infinite}@keyframes slipstream{0%{stroke-dashoffset:10;opacity:.25}50%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-10;opacity:.25}}.tribfi-btn.is-sent .tribfi-bg{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:none!important;border-color:#ffffff40}.tribfi-btn.is-sent .tribfi-label{opacity:0;filter:blur(5px);transform:translateX(-14px) scale(.9)}.tribfi-btn.is-sent .tribfi-lines{opacity:0;transform:translateX(9px);transition:transform .22s var(--tribfi-expo-out),opacity .18s ease}.tribfi-btn.is-sent .tribfi-line{stroke-dashoffset:-10;transition:stroke-dashoffset .22s var(--tribfi-expo-out)}.tribfi-btn.is-sent .tribfi-svg{transform:translateX(-22px);opacity:0;transition:transform .52s var(--tribfi-unspool),opacity .18s ease .42s}.tribfi-btn--icon.is-sent .tribfi-svg{transform:translateX(-2px)}.tribfi-btn.is-sent .tribfi-group{transform:rotate(95deg) scale(.88);transition:transform .52s var(--tribfi-unspool)}.tribfi-btn.is-sent .tribfi-body{stroke-dashoffset:-100}.tribfi-btn.is-sent .tribfi-eye,.tribfi-btn.is-sent .tribfi-smile{opacity:0;transform:scale(.4);transition:all .2s ease}.tribfi-success{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;filter:blur(6px);transform:translateY(8px) scale(.92);transition:opacity .45s var(--tribfi-expo-out),transform .5s var(--tribfi-soft-spring),filter .45s var(--tribfi-expo-out);pointer-events:none}.tribfi-success svg{width:17px;height:17px;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .45s var(--tribfi-expo-out)}.tribfi-btn.is-sent .tribfi-success{opacity:1;filter:blur(0);transform:translateY(0) scale(1);transition-delay:.36s}.tribfi-btn.is-sent .tribfi-success svg{stroke-dashoffset:0;transition-delay:.38s}:root{--rose:#f43f5e;--rose-light:#fda4af;--rose-glow:#f43f5e66;--spring:cubic-bezier(0.34,1.56,0.64,1)}.tribfi-like,.tribfi-like-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;border:1px solid #00000014;background:#00000008;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s var(--tribfi-expo-out);perspective:350px;-webkit-tap-highlight-color:transparent}.dark .tribfi-like,.dark .tribfi-like-btn{border-color:#ffffff14;background:#ffffff08;color:#94a3b8}.tribfi-like--icon,.tribfi-like-btn--icon{width:38px;padding:0}.tribfi-like--sm,.tribfi-like-btn--sm{height:32px;padding:0 12px;font-size:12px;gap:6px}.tribfi-like--sm.tribfi-like--icon,.tribfi-like-btn--sm.tribfi-like-btn--icon{width:32px;padding:0}.tribfi-like--chat,.tribfi-like-btn--chat{height:24px;padding:0 7px;font-size:11px;gap:4px}.tribfi-like--chat.tribfi-like--icon,.tribfi-like-btn--chat.tribfi-like-btn--icon{width:24px;height:24px;padding:0}.tribfi-like--ghost{height:auto!important;min-height:unset!important;padding:5px 8px!important;background:#0000!important;border:none!important;box-shadow:none!important;border-radius:12px!important;color:#717684!important}.dark .tribfi-like--ghost{color:#94a3b8!important}.tribfi-like--ghost:hover{background:#0000000d!important;color:var(--rose)!important}.dark .tribfi-like--ghost:hover{background:#ffffff12!important;color:var(--rose-light)!important}.tribfi-like--ghost.is-liked{background:#0000!important;border:none!important;box-shadow:none!important;color:var(--rose)!important}.tribfi-like--chat,.tribfi-like--chat.tribfi-like--ghost{height:24px!important;min-height:24px!important;padding:2px 6px!important;border-radius:9999px!important;font-size:11px!important;gap:3.5px!important;color:#f43f5e!important}.tribfi-like--chat.tribfi-like--ghost.tribfi-like--icon{width:24px!important;min-width:24px!important;padding:0!important}.tribfi-like--chat .tribfi-svg{color:#f43f5e!important}.tribfi-like--chat .tribfi-stage{position:relative;overflow:visible}.tribfi-like--chat .tribfi-heart-badge{bottom:auto;left:auto;color:#f43f5e!important;fill:#f43f5e!important;opacity:1!important;transform:scale(1) rotate(6deg)!important;filter:drop-shadow(0 1px 2px rgba(244,63,94,.45))}.tribfi-coin-badge,.tribfi-like--chat .tribfi-heart-badge{position:absolute;top:-4px;right:-5px;width:9.5px;height:9.5px;pointer-events:none}.tribfi-coin-badge{display:flex;align-items:center;justify-content:center;color:currentColor;z-index:2;filter:drop-shadow(0 .5px 1px rgba(0,0,0,.25))}:root:not(.dark) .tribfi-coin-badge{color:#0f1419!important}.dark .tribfi-coin-badge{color:#fff!important;filter:drop-shadow(0 .5px 1.5px rgba(255,255,255,.35))}.tribfi-tip:hover .tribfi-coin-badge{transform:scale(1.05)}.tribfi-like--ghost .tribfi-stage,.tribfi-like--ghost .tribfi-svg{width:18px;height:18px}.tribfi-like-btn:active,.tribfi-like:active{transform:scale(.94)}.tribfi-like .tribfi-stage,.tribfi-like-btn .tribfi-stage{position:relative;width:21px;height:21px;display:flex;align-items:center;justify-content:center}.tribfi-like--chat .tribfi-stage,.tribfi-like-btn--chat .tribfi-stage{width:17px;height:17px;transform:scale(.85)}.tribfi-like .tribfi-svg,.tribfi-like-btn .tribfi-svg{width:21px;height:21px;overflow:visible;transition:transform .45s var(--tribfi-soft-spring),color .3s ease,filter .3s ease}.tribfi-like .tribfi-eye,.tribfi-like-btn .tribfi-eye{transform-origin:14px 8px;transition:transform .2s var(--tribfi-silk)}.tribfi-like .tribfi-smile,.tribfi-like-btn .tribfi-smile{transform-origin:16px 12px;transition:transform .3s var(--spring)}.tribfi-heart-float{top:-8px;left:50%;width:18px;height:18px;margin-left:-9px;color:var(--rose);filter:drop-shadow(0 3px 8px var(--rose-glow))}.tribfi-heart-float,.tribfi-sparkles{position:absolute;opacity:0;pointer-events:none}.tribfi-sparkles{inset:-8px}.tribfi-heart-badge{position:absolute;right:-5px;bottom:1px;width:10px;height:10px;color:var(--rose);opacity:0;transform:scale(0) rotate(-20deg);filter:drop-shadow(0 1px 4px rgba(244,63,94,.5));transition:transform .45s var(--spring),opacity .25s ease;pointer-events:none}.tribfi-like-btn:hover,.tribfi-like:hover{background:#f43f5e14;border-color:#f43f5e38;color:var(--rose-light)}.tribfi-like-btn:hover .tribfi-svg,.tribfi-like:hover .tribfi-svg{transform:translateY(-1.5px) rotate(-8deg) scale(1.06);color:var(--rose);filter:drop-shadow(0 2px 6px rgba(244,63,94,.3))}.tribfi-like-btn:not(.is-animating):hover .tribfi-eye,.tribfi-like:not(.is-animating):hover .tribfi-eye{animation:singleBlink .32s ease-in-out forwards}.tribfi-like-btn:not(.is-liked):hover .tribfi-heart-badge,.tribfi-like:not(.is-liked):hover .tribfi-heart-badge{opacity:.65;transform:scale(.75) rotate(-8deg)}@keyframes singleBlink{0%,to{transform:scaleY(1) scaleX(1)}45%,55%{transform:scaleY(.08) scaleX(1.15)}}.tribfi-like-btn.is-liked,.tribfi-like.is-liked{color:var(--rose)!important;background:#f43f5e1f!important;border-color:#f43f5e52!important;box-shadow:0 4px 16px -4px #f43f5e40}.tribfi-like-btn.is-liked .tribfi-svg,.tribfi-like.is-liked .tribfi-svg{color:var(--rose)!important;filter:drop-shadow(0 0 8px rgba(244,63,94,.4))}.tribfi-like-btn.is-liked .tribfi-smile,.tribfi-like.is-liked .tribfi-smile{transform:translateY(-.4px) rotate(-6deg)}.tribfi-like-btn.is-liked .tribfi-heart-badge,.tribfi-like.is-liked .tribfi-heart-badge{opacity:1;transform:scale(1) rotate(8deg);transition-delay:.28s}.tribfi-like-btn.is-liked:not(.is-animating) .tribfi-eye,.tribfi-like.is-liked:not(.is-animating) .tribfi-eye{animation:ambientBlink 4.5s ease-in-out infinite}@keyframes ambientBlink{0%,92%,to{transform:scaleY(1)}95%,96%{transform:scaleY(.08) scaleX(1.15)}}.tribfi-like-btn.is-animating .tribfi-svg,.tribfi-like.is-animating .tribfi-svg{animation:flipBounce .68s var(--tribfi-soft-spring) forwards}.tribfi-like-btn.is-animating .tribfi-eye,.tribfi-like.is-animating .tribfi-eye{animation:doubleBlink .78s ease-in-out forwards}.tribfi-like-btn.is-animating .tribfi-heart-float,.tribfi-like.is-animating .tribfi-heart-float{animation:heartPop .82s var(--tribfi-expo-out) forwards}.tribfi-like-btn.is-animating .tribfi-sparkles,.tribfi-like.is-animating .tribfi-sparkles{animation:sparkleBurst .55s var(--tribfi-expo-out) .1s forwards}@keyframes flipBounce{0%{transform:translateY(0) rotateY(0deg) scale(1)}40%{transform:translateY(-10px) rotateY(180deg) rotate(-8deg) scale(1.22)}75%{transform:translateY(1px) rotateY(1turn) rotate(4deg) scale(.95)}to{transform:translateY(0) rotateY(1turn) rotate(0deg) scale(1)}}@keyframes doubleBlink{0%,42%{transform:scaleY(1) scaleX(1)}52%,56%{transform:scaleY(.06) scaleX(1.18)}66%,72%{transform:scaleY(1) scaleX(1)}82%,86%{transform:scaleY(.06) scaleX(1.18)}to{transform:scaleY(1) scaleX(1)}}@keyframes heartPop{0%{opacity:0;transform:translateY(4px) scale(.3) rotate(-15deg)}28%{opacity:1;transform:translateY(-14px) scale(1.15) rotate(10deg)}65%{opacity:1;transform:translateY(-24px) scale(.95) rotate(-6deg)}to{opacity:0;transform:translateY(-32px) scale(.7) rotate(0deg)}}@keyframes sparkleBurst{0%{opacity:0;transform:scale(.5)}40%{opacity:.95;transform:scale(1.15)}to{opacity:0;transform:scale(1.5)}}:root{--gold:#f59e0b;--gold-glow:#f59e0b66}.tribfi-tip{position:relative;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 20px;min-width:120px;border-radius:999px;border:none;background:#0000;color:inherit;font-size:13.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:visible;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .15s ease}.tribfi-tip--icon{width:42px;min-width:42px;padding:0}.tribfi-tip--sm{height:32px;padding:0 14px;min-width:unset;font-size:12px}.tribfi-tip--sm.tribfi-tip--icon{width:34px;min-width:34px;padding:0}.tribfi-tip--xs{height:28px;padding:0 10px;min-width:68px;font-size:11px}.tribfi-tip--xs.tribfi-tip--icon{width:28px;min-width:28px;padding:0}.tribfi-tip--chat{height:24px}.tribfi-tip--chat,.tribfi-tip--chat.tribfi-tip--icon{min-width:24px;width:24px;padding:0}.tribfi-tip-bg{position:absolute;inset:0;border-radius:999px;background:linear-gradient(135deg,#1e2030,#141622);border:1px solid #f59e0b59;box-shadow:0 4px 14px -3px #0006,0 0 12px -2px #f59e0b26;overflow:hidden;z-index:0;transition:background .45s var(--tribfi-expo-out),box-shadow .45s var(--tribfi-expo-out),transform .25s var(--tribfi-expo-out),border-color .45s ease}.tribfi-tip:active .tribfi-tip-bg{transform:scale(.95)}.tribfi-tip .tribfi-stage{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;perspective:400px}.tribfi-tip .tribfi-svg{width:22px;height:22px;color:currentColor;overflow:visible;transition:transform .45s var(--tribfi-soft-spring),color .2s ease}:root:not(.dark) .tribfi-tip:not([class*=text-]) .tribfi-svg,html:not(.dark) .tribfi-tip:not([class*=text-]) .tribfi-svg{color:#0f1419;filter:drop-shadow(0 0 2px rgba(0,0,0,.08))}.dark .tribfi-tip:not([class*=text-]) .tribfi-svg{color:#f7f9f9;filter:drop-shadow(0 0 2px rgba(255,255,255,.12))}.tribfi-tip.text-white,.tribfi-tip.text-white .tribfi-label,.tribfi-tip.text-white .tribfi-svg,.tribfi-tip.text-white span,.tribfi-tip.text-white:hover,.tribfi-tip.text-white:hover .tribfi-label,.tribfi-tip.text-white:hover .tribfi-svg,.tribfi-tip.text-white:hover span{color:#fff!important;stroke:#fff!important}.dark .tribfi-tip.dark\:text-neutral-950,.dark .tribfi-tip.dark\:text-neutral-950 .tribfi-label,.dark .tribfi-tip.dark\:text-neutral-950 .tribfi-svg,.dark .tribfi-tip.dark\:text-neutral-950 span,.dark .tribfi-tip.dark\:text-neutral-950:hover,.dark .tribfi-tip.dark\:text-neutral-950:hover .tribfi-label,.dark .tribfi-tip.dark\:text-neutral-950:hover .tribfi-svg,.dark .tribfi-tip.dark\:text-neutral-950:hover span{color:#0a0a0a!important;stroke:#0a0a0a!important}.tribfi-tip--brand{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}:root:not(.dark) .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover,html:not(.dark) .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover{background-color:#0f1419!important;color:#fff!important;border-color:#0f1419!important;box-shadow:0 4px 14px -2px #0f141940!important}:root:not(.dark) .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover *,html:not(.dark) .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover *{color:#fff!important;stroke:#fff!important}.dark .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover{background-color:#fff!important;color:#0a0a0a!important;border-color:#fff!important;box-shadow:0 4px 14px -2px #ffffff40!important}.dark .tribfi-tip--brand:not(.is-sent):not(.is-rejected):hover *{color:#0a0a0a!important;stroke:#0a0a0a!important}:root:not(.dark) .tribfi-tip.text-neutral-900:not(.is-sent):not(.is-rejected):not(.tribfi-tip--brand:hover),:root:not(.dark) .tribfi-tip.text-neutral-900:not(.is-sent):not(.is-rejected):not(.tribfi-tip--brand:hover)>span.tribfi-content *,html:not(.dark) .tribfi-tip.text-neutral-900:not(.is-sent):not(.is-rejected):not(.tribfi-tip--brand:hover),html:not(.dark) .tribfi-tip.text-neutral-900:not(.is-sent):not(.is-rejected):not(.tribfi-tip--brand:hover)>span.tribfi-content *{color:#0f1419!important;stroke:#0f1419!important}.dark .tribfi-tip.dark\:text-white,.dark .tribfi-tip.dark\:text-white *,.dark .tribfi-tip.dark\:text-white:hover,.dark .tribfi-tip.dark\:text-white:hover *{color:#fff!important;stroke:#fff!important}.tribfi-tip .tribfi-eye{transform-origin:14px 8px;transition:transform .35s var(--tribfi-soft-spring)}.tribfi-tip .tribfi-orb{display:none!important}.tribfi-tip .tribfi-sparkles{position:absolute;top:-26px;left:50%;width:34px;height:34px;margin-left:-17px;pointer-events:none;opacity:0}.tribfi-tip:not(.is-sent):hover .tribfi-tip-bg{border-color:#00000026;box-shadow:0 2px 8px -2px #00000014}.dark .tribfi-tip:not(.is-sent):hover .tribfi-tip-bg{border-color:#ffffff2e;box-shadow:0 2px 8px -2px #00000059}.tribfi-tip:not(.is-sent):hover .tribfi-svg{color:currentColor}.tribfi-tip.disabled,.tribfi-tip:disabled,.tribfi-tip[disabled]{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important;box-shadow:none!important}.tribfi-tip.disabled *,.tribfi-tip:disabled *,.tribfi-tip[disabled] *{transform:none!important;animation:none!important;box-shadow:none!important}.tribfi-tip.is-sent,.tribfi-tip.is-sent:hover{background:#10b981!important;background-color:#10b981!important;color:#fff!important;border-color:#fff6!important;box-shadow:0 4px 18px -2px #10b98180!important}.tribfi-tip.is-sent *,.tribfi-tip.is-sent .tribfi-success,.tribfi-tip.is-sent .tribfi-success *,.tribfi-tip.is-sent .tribfi-success span,.tribfi-tip.is-sent .tribfi-success svg,.tribfi-tip.is-sent:hover *{color:#fff!important;stroke:#fff!important}.tribfi-tip.is-sent .tribfi-tip-bg{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:#ffffff59;box-shadow:0 8px 25px -3px #10b98173}.tribfi-tip.is-sent .tribfi-label{opacity:0;filter:blur(4px);transform:translateY(8px)}.tribfi-tip.is-sent .tribfi-orb{opacity:0;transform:translateY(-24px) scale(0);transition:all .25s ease}.tribfi-tip.is-sent .tribfi-svg{color:#fff!important;animation:coinToss3D .8s forwards}.tribfi-tip.is-sent .tribfi-sparkles{animation:sparklePop .55s ease-out .22s forwards}.tribfi-tip.is-rejected,.tribfi-tip.is-rejected:hover{background:#ef4444!important;background-color:#ef4444!important;color:#fff!important;border-color:#fff6!important;box-shadow:0 4px 18px -2px #ef444480!important}.tribfi-tip.is-rejected *,.tribfi-tip.is-rejected .tribfi-rejection,.tribfi-tip.is-rejected .tribfi-rejection *,.tribfi-tip.is-rejected .tribfi-rejection span,.tribfi-tip.is-rejected .tribfi-rejection svg,.tribfi-tip.is-rejected:hover *{color:#fff!important;stroke:#fff!important}.tribfi-tip.is-rejected .tribfi-tip-bg{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:#ffffff59;box-shadow:0 8px 25px -3px #ef444473}.tribfi-tip.is-rejected .tribfi-label,.tribfi-tip.is-rejected .tribfi-stage{opacity:0!important}.tribfi-tip.is-rejected .tribfi-content,.tribfi-tip.is-sent .tribfi-content{opacity:0!important;pointer-events:none!important}@keyframes coinToss3D{0%{transform:translateY(-2px) rotateY(0deg) scale(1);animation-timing-function:cubic-bezier(.2,.85,.35,1)}45%{transform:translateY(-26px) rotateY(1turn) rotate(-8deg) scale(1.18);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.35)}85%{transform:translateY(6px) rotateY(2turn) scale(.75);opacity:.9}to{transform:translateY(12px) rotateY(2turn) scale(.4);opacity:0}}@keyframes sparklePop{0%{opacity:0;transform:scale(.4) rotate(0deg)}40%{opacity:1;transform:scale(1.1) rotate(25deg)}to{opacity:0;transform:scale(1.45) rotate(45deg)}}.tribfi-tip .tribfi-success{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:7px;opacity:0;filter:blur(6px);transform:translateY(8px) scale(.92);transition:opacity .45s var(--tribfi-expo-out),transform .5s var(--tribfi-soft-spring),filter .45s var(--tribfi-expo-out);pointer-events:none}.tribfi-tip.is-sent .tribfi-success{opacity:1;filter:blur(0);transform:translateY(0) scale(1);transition-delay:.52s}.tribfi-tip.is-sent .tribfi-success svg{stroke-dashoffset:0;transition-delay:.58s}.tribfi-tip .tribfi-rejection{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:7px;opacity:0;filter:blur(4px);transform:translateY(6px) scale(.94);transition:opacity .25s var(--tribfi-expo-out),transform .3s var(--tribfi-soft-spring),filter .25s var(--tribfi-expo-out);pointer-events:none;color:#fff!important;font-weight:700}.tribfi-tip.is-rejected .tribfi-rejection{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.tribfi-tip .tribfi-rejection svg{width:17px;height:17px;stroke:#fff!important}.btn-arrow-action{--primary-color:#000ceb;--secondary-color:#fff;--hover-color:#08080c;--arrow-width:10px;--arrow-stroke:2px;box-sizing:border-box;border:0;border-radius:9999px;color:var(--secondary-color);padding:.65em 1.4em;background:var(--primary-color);display:inline-flex;transition:background .25s,transform .2s,box-shadow .25s;align-items:center;justify-content:center;gap:.65em;font-weight:700;font-size:.875rem;cursor:pointer;text-decoration:none;box-shadow:0 2px 10px #000ceb40;-webkit-user-select:none;user-select:none}.btn-arrow-action:hover{background-color:var(--hover-color);box-shadow:0 4px 14px #00000059}.btn-arrow-action:active{transform:scale(.97)}.btn-arrow-action .arrow-wrapper{display:flex;justify-content:center;align-items:center}.btn-arrow-action .arrow{margin-top:1px;width:var(--arrow-width);background:var(--primary-color);height:var(--arrow-stroke);position:relative;transition:.2s ease}.btn-arrow-action .arrow:before{content:"";box-sizing:border-box;position:absolute;border:solid var(--secondary-color);border-width:0 var(--arrow-stroke) var(--arrow-stroke) 0;display:inline-block;top:-3px;right:3px;transition:.2s ease;padding:3px;transform:rotate(-45deg)}.btn-arrow-action:hover .arrow{background:var(--secondary-color)}.btn-arrow-action:hover .arrow:before{right:0}.btn-arrow-action.btn-arrow-sm{padding:.45em 1.05em;font-size:.8rem;--arrow-width:8px;--arrow-stroke:1.75px;gap:.5em}.btn-arrow-action.btn-arrow-lg{padding:.85em 2em;font-size:.95rem;--arrow-width:12px;--arrow-stroke:2.2px}.learn-more,button.learn-more{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4em;cursor:pointer;outline:none;vertical-align:middle;text-decoration:none;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:-.01em;color:#103ceb;padding:.42em 1.25em;background:#f0f5ff;border:2px solid #2563eb;border-radius:.7em;transform-style:preserve-3d;transition:transform .15s ease-out,background .15s ease-out,color .15s ease-out,border-color .15s ease-out;-webkit-user-select:none;user-select:none}.learn-more>*,button.learn-more>*{position:relative;z-index:1}.learn-more:before,button.learn-more:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#bfdbfe;border-radius:inherit;box-shadow:0 0 0 2px #2563eb,0 .35em 0 0 #dbeafe;transform:translate3d(0,.4em,-1em);transition:transform .15s ease-out,box-shadow .15s ease-out}.learn-more:hover,button.learn-more:hover{background:#e0ecff;color:#0c2eb8;transform:translateY(.12em)}.learn-more:hover:before,button.learn-more:hover:before{box-shadow:0 0 0 2px #2563eb,0 .23em 0 0 #dbeafe;transform:translate3d(0,.28em,-1em)}.learn-more:active,button.learn-more:active{background:#dbeafe;transform:translateY(.4em)}.learn-more:active:before,button.learn-more:active:before{box-shadow:0 0 0 2px #2563eb,0 0 #dbeafe;transform:translateZ(-1em)}.dark .learn-more,.dark button.learn-more{color:#60a5fa;background:#0d1322;border-color:#3b82f6}.dark .learn-more:before,.dark button.learn-more:before{background:#1e3a8a;box-shadow:0 0 0 2px #3b82f6,0 .35em 0 0 #172554}.dark .learn-more:hover,.dark button.learn-more:hover{background:#172554;color:#93c5fd;border-color:#60a5fa}.dark .learn-more:hover:before,.dark button.learn-more:hover:before{box-shadow:0 0 0 2px #60a5fa,0 .23em 0 0 #172554}.dark .learn-more:active,.dark button.learn-more:active{background:#1e3a8a}.dark .learn-more:active:before,.dark button.learn-more:active:before{box-shadow:0 0 0 2px #3b82f6,0 0 #172554}.learn-more-sm,button.learn-more-sm{font-size:11px;padding:.32em .95em;border-radius:.65em}.learn-more:disabled,button.learn-more:disabled{opacity:.55;cursor:not-allowed;transform:none!important}.learn-more:disabled:before,button.learn-more:disabled:before{transform:translate3d(0,.4em,-1em)!important}.btn-purchase-glow{position:relative;background:linear-gradient(135deg,#000ceb,#07f 50%,#00d4ff);opacity:.92;color:#fff;border:0;border-radius:9999px;font-weight:800;padding:.85em 2em;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.6em;cursor:pointer;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 10px #000ceb33;animation:none}.btn-purchase-glow:hover{opacity:1;background:linear-gradient(135deg,#000ae0,#06e 50%,#00c2ee);transform:scale(1.02);box-shadow:0 6px 20px #000ceb66,0 0 0 4px #00d4ff40;animation:pulse512 2s infinite}.btn-purchase-glow:active{transform:scale(.98)}@keyframes pulse512{0%{box-shadow:0 0 0 0 #000cebb3}70%{box-shadow:0 0 0 14px #00d4ff00}to{box-shadow:0 0 0 0 #00d4ff00}}:root{--loader-accent:#6366f1;--loader-accent-light:#818cf8;--loader-accent-glow:#6366f180;--loader-expo-out:cubic-bezier(0.16,1,0.3,1)}.tribfi-loader{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--loader-accent-light);--loader-accent:#6366f1;--loader-accent-light:#818cf8;--loader-accent-glow:#6366f180;flex-shrink:0;vertical-align:middle}:where(.tribfi-loader){width:56px;height:56px}:where(.tribfi-loader--xs){width:16px;height:16px}:where(.tribfi-loader--sm){width:24px;height:24px}:where(.tribfi-loader--md){width:36px;height:36px}:where(.tribfi-loader--lg){width:56px;height:56px}:where(.tribfi-loader--xl){width:80px;height:80px}.tribfi-loader--buy,.tribfi-loader--emerald{--loader-accent:#10b981;--loader-accent-light:#34d399;--loader-accent-glow:#10b9818c;color:var(--loader-accent-light)}.tribfi-loader--rose,.tribfi-loader--sell{--loader-accent:#f43f5e;--loader-accent-light:#fb7185;--loader-accent-glow:#f43f5e8c;color:var(--loader-accent-light)}.tribfi-loader--brand{--loader-accent:#6366f1;--loader-accent-light:#818cf8;--loader-accent-glow:#6366f180;color:var(--loader-accent-light)}.tribfi-loader--amber{--loader-accent:#d97706;--loader-accent-light:#fbbf24;--loader-accent-glow:#f59e0b8c;color:var(--loader-accent-light)}.tribfi-loader--white{--loader-accent:#ffffffb3;--loader-accent-light:#fff;--loader-accent-glow:#ffffffbf;color:var(--loader-accent-light)}.tribfi-loader-svg{width:100%;height:100%;overflow:visible}.tribfi-loader .tribfi-aura{transform-origin:12px 12px;stroke:var(--loader-accent);opacity:0;will-change:transform,opacity}.tribfi-loader .tribfi-aura--1{animation:dualSonar 2.2s cubic-bezier(.16,1,.3,1) infinite}.tribfi-loader .tribfi-aura--2{animation:dualSonar 2.2s cubic-bezier(.16,1,.3,1) 1.1s infinite}.tribfi-loader .tribfi-core{transform-origin:12px 12px;animation:coreHeartbeat 2.2s ease-in-out infinite}.tribfi-loader .tribfi-eye{transform-origin:14px 8px;animation:heartbeatBlink 2.2s ease-in-out infinite}@keyframes dualSonar{0%{transform:scale(.96);opacity:.7;stroke-width:2.4}to{transform:scale(1.52);opacity:0;stroke-width:.6}}@keyframes coreHeartbeat{0%,to{transform:scale(.97) rotate(0deg);color:var(--loader-accent-light)}22%{transform:scale(1.05) rotate(2deg);color:#fff;filter:drop-shadow(0 0 8px var(--loader-accent-glow))}50%{transform:scale(.98) rotate(0deg);color:var(--loader-accent-light)}72%{transform:scale(1.05) rotate(-2deg);color:#fff;filter:drop-shadow(0 0 8px var(--loader-accent-glow))}}@keyframes heartbeatBlink{0%,18%,30%,68%,80%,to{transform:scaleY(1) scaleX(1)}23%,25%,73%,75%{transform:scaleY(.06) scaleX(1.18)}}#ufo-system{inset:0;z-index:8;overflow:visible}#ufo-system,.ufo-craft{position:absolute;pointer-events:none}.ufo-craft{top:0;left:0;width:58px;height:32px;transform-origin:center center;will-change:transform;filter:none;transition:opacity .3s ease}:not(.dark) .ufo-craft{opacity:.84}.ufo-inner{width:100%;height:100%;animation:ufoFloat 1.8s steps(4) infinite alternate}#ufo-system.beam-active .ufo-inner{animation-play-state:paused;transform:translateY(0)}.ufo-inner svg{overflow:visible;shape-rendering:crispEdges}@keyframes ufoFloat{0%{transform:translateY(-1px)}to{transform:translateY(2px)}}.px-glow-a{animation:pxPulseA .85s steps(2) infinite}.px-glow-b{animation:pxPulseB 1.15s steps(3) infinite}.px-glow-c{animation:pxPulseC .65s steps(2) infinite alternate}.px-led-1{animation:ledBlink .75s steps(2) 0s infinite}.px-led-2{animation:ledBlink .75s steps(2) .15s infinite}.px-led-3{animation:ledBlink .75s steps(2) .3s infinite}.px-led-4{animation:ledBlink .75s steps(2) .45s infinite}.px-led-5{animation:ledBlink .75s steps(2) .6s infinite}@keyframes pxPulseA{0%{opacity:.9;transform:translate(0)}50%{opacity:.4;transform:translateY(-1px)}to{opacity:0;transform:translateY(-2px)}}@keyframes pxPulseB{0%{opacity:.2;transform:translate(0)}50%{opacity:.95;transform:translate(1px,-1px)}to{opacity:0;transform:translate(-1px,-2px)}}@keyframes pxPulseC{0%{opacity:.35}to{opacity:1}}@keyframes ledBlink{0%{opacity:.3}to{opacity:1}}html.dark .dark-ambient{opacity:1}html:not(.dark) .dark-ambient{opacity:0}.dark-wash{background:radial-gradient(circle at 50% 40%,#000ceb12 0,#02062059 45%,#020103 82%)}.dark-top-arch{position:absolute;top:-90px;left:50%;transform:translateX(-50%);width:74%;max-width:1040px;height:290px;background:radial-gradient(ellipse at center,#000ceb1f 0,#2563eb08 60%,#0000 84%);filter:blur(85px)}.dark-orb-left{bottom:-100px;left:-80px;max-width:460px;max-height:460px;background:#000ceb0d}.dark-orb-left,.dark-orb-right{width:40vw;height:40vw;filter:blur(120px)}.dark-orb-right{right:-80px;max-width:480px;max-height:480px;background:#1d4ed80a}html.dark .light-ambient{opacity:0}html:not(.dark) .light-ambient{opacity:1}.light-wash{background:radial-gradient(circle at 50% 45%,#3b82f60d 0,rgba(96,165,250,.018) 52%,#0000 78%)}.light-top-arch{position:absolute;top:-90px;left:50%;transform:translateX(-50%);width:74%;max-width:1040px;height:270px;background:radial-gradient(ellipse at center,#3b82f614 0,#93c5fd08 62%,#0000 84%);filter:blur(80px)}.light-orb-left{bottom:-100px;left:-80px;max-width:440px;max-height:440px;background:rgba(59,130,246,.045)}.light-orb-left,.light-orb-right{width:40vw;height:40vw;filter:blur(110px)}.light-orb-right{right:-80px;max-width:460px;max-height:460px;background:rgba(96,165,250,.045)}html.dark .diffusion-noise{opacity:.075}html:not(.dark) .diffusion-noise{opacity:.038}.vignette-bottom{inset:0;opacity:.95}.vignette-bottom,.vignette-left,.vignette-right{position:absolute;z-index:14;pointer-events:none}.vignette-left,.vignette-right{inset-block:0;width:clamp(44px,8vw,120px);opacity:.85}.vignette-left{left:0}.vignette-right{right:0}html.dark .vignette-bottom{background:linear-gradient(180deg,#0000 55%,#020103 95%)}html.dark .vignette-left{background:linear-gradient(90deg,#020103 0,#0000)}html.dark .vignette-right{background:linear-gradient(270deg,#020103 0,#0000)}html:not(.dark) .vignette-bottom{background:linear-gradient(180deg,#0000 64%,#fafafa)}html:not(.dark) .vignette-left{background:linear-gradient(90deg,#fafafa 0,#0000)}html:not(.dark) .vignette-right{background:linear-gradient(270deg,#fafafa 0,#0000)}.ufo-beam-svg{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;overflow:visible}.tractor-beam-group{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.tractor-beam-group.active{opacity:1}.beam-particle{animation:particleRise 2s ease-in-out infinite;fill:#fff}.beam-particle:first-child{animation-delay:.2s}.beam-particle:nth-child(2){animation-delay:.7s}.beam-particle:nth-child(3){animation-delay:1.1s}.beam-particle:nth-child(4){animation-delay:1.5s}@keyframes particleRise{0%{opacity:0;transform:translateY(80px)}50%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}.galaxy-btn{--btn-bg:#0c0c14;--btn-text:#fff;--btn-primary:#8553f4;--btn-secondary:#3b82f6;--btn-accent:#06b6d4;position:relative;cursor:pointer;overflow:hidden;z-index:1;padding:.85em 2em;font-size:.95rem;font-weight:700;letter-spacing:.02em;color:var(--btn-text);background-color:var(--btn-bg);border:none;border-radius:9999px;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.galaxy-btn:focus-visible{outline:2px solid var(--btn-primary);outline-offset:4px}.galaxy-btn:active{transform:scale(.96)!important}.galaxy-btn__content{display:flex;align-items:center;gap:.6em;position:relative;z-index:2}.galaxy-btn__icon{width:1.2em;height:1.2em;transition:transform .3s cubic-bezier(.34,1.56,.64,1);fill:currentColor}.galaxy-btn:hover .galaxy-btn__icon{transform:translateX(.3em) rotate(-12deg)}.galaxy-btn:before{content:"";position:absolute;inset:-3px;z-index:-1;background:conic-gradient(from 0deg,var(--btn-bg) 0deg,var(--btn-primary) 90deg,var(--btn-secondary) 180deg,var(--btn-accent) 270deg,var(--btn-bg) 1turn);border-radius:9999px;animation:nebulaRotate 3.5s linear infinite;opacity:0;transition:opacity .35s ease}.galaxy-btn:hover:before{opacity:1}.galaxy-btn:after{content:"";position:absolute;inset:2px;background:var(--btn-bg);border-radius:9999px;z-index:0;transition:background .3s ease}@keyframes nebulaRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.galaxy-btn.light-version{--btn-bg:#fff;--btn-text:#0f172a;--btn-primary:#6366f1;--btn-secondary:#06b6d4;--btn-accent:#ec4899;box-shadow:none}.dark .galaxy-btn.light-version{--btn-bg:#050506;--btn-text:#fff;--btn-primary:#818cf8;--btn-secondary:#38bdf8;--btn-accent:#c084fc;box-shadow:none}.galaxy-btn.light-version:hover{box-shadow:none}.galaxy-btn.primary-version{--btn-bg:#103ceb;--btn-text:#fff;--btn-primary:#00f2fe;--btn-secondary:#6366f1;--btn-accent:#a855f7;box-shadow:none}.galaxy-btn.primary-version:hover{box-shadow:none}.surface-spotlight{position:absolute;inset:-4px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--beam-x,50%) var(--beam-y,50%),#00f2fe8c 0,#6366f140 45%,#0000 70%);opacity:0;transition:opacity .25s ease;z-index:3;mix-blend-mode:screen}.galaxy-btn.light-version .surface-spotlight{background:radial-gradient(circle at var(--beam-x,50%) var(--beam-y,50%),#6366f140 0,#0000 70%);mix-blend-mode:multiply}.dark .galaxy-btn.light-version .surface-spotlight{background:radial-gradient(circle at var(--beam-x,50%) var(--beam-y,50%),#818cf859 0,#0000 70%);mix-blend-mode:screen}.galaxy-btn:hover .surface-spotlight{opacity:1}.bookmarkBtn{width:34px;height:34px;border-radius:9999px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;position:relative;background-color:#ffffff0f;border:1px solid #ffffff1f;color:#94a3b8}.bookmarkBtn .icon{width:14px;height:14px;fill:currentColor;transition:transform .2s ease,fill .2s ease;display:block}.bookmarkBtn:hover{transform:scale(1.08);background-color:#ffffff1f;border-color:#d86eff80;color:#fff}.bookmarkBtn:hover .icon{transform:scale(1.1)}.bookmarkBtn:active{transform:scale(.92)}:root:not(.dark) .bookmarkBtn:not(.is-saved):not(.bookmarked){background-color:#0000000a;border-color:#00000014;color:#64748b}:root:not(.dark) .bookmarkBtn:not(.is-saved):not(.bookmarked):hover{background-color:#00000014;border-color:#a855f766;color:#0f172a}.bookmarkBtn.bookmarked,.bookmarkBtn.is-saved{background:linear-gradient(135deg,#ff78f0,#963cff);border-color:#fff6;color:#fff;box-shadow:0 0 12px #ac46ff73}.bookmarkBtn.bookmarked .icon,.bookmarkBtn.is-saved .icon{fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.bookmarkBtn.bookmarked:hover,.bookmarkBtn.is-saved:hover{box-shadow:0 0 16px #d86effa6;transform:scale(1.1)}.bookmarkBtn-sm{width:30px;height:30px}.bookmarkBtn-sm .icon{width:12px;height:12px}.bookmarkBtn-lg{width:40px;height:40px}.bookmarkBtn-lg .icon{width:16px;height:16px}.shareCircleBtn{width:30px;height:30px;border-radius:9999px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;position:relative;background-color:#ffffff0f;border:1px solid #ffffff1f;color:#94a3b8}.shareCircleBtn:hover{transform:scale(1.08);background-color:#ffffff1f;border-color:#3b82f680;color:#fff}.shareCircleBtn:active{transform:scale(.92)}:root:not(.dark) .shareCircleBtn{background-color:#0000000a;border-color:#00000014;color:#64748b}:root:not(.dark) .shareCircleBtn:hover{background-color:#00000014;border-color:#3b82f666;color:#0f172a}.sidebar-chat-cosmic-btn,.sidebar-chat-glass-btn{position:relative;display:flex;align-items:center;border-radius:1rem;background:#00000005;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;overflow:hidden}:is(.dark) .sidebar-chat-cosmic-btn,:is(.dark) .sidebar-chat-glass-btn{background:#ffffff08}.sidebar-chat-cosmic-btn:hover,.sidebar-chat-glass-btn:hover{background:#0000000a;box-shadow:0 4px 20px -2px #00d4ff2e,0 2px 8px -1px #ab57ff1f;transform:translateY(-.5px)}:is(.dark) .sidebar-chat-cosmic-btn:hover,:is(.dark) .sidebar-chat-glass-btn:hover{background:#ffffff0f;box-shadow:0 4px 22px -2px #00d4ff38,0 2px 10px -1px #ab57ff29}.sidebar-chat-cosmic-btn:active,.sidebar-chat-glass-btn:active{transform:scale(.985)}.sidebar-chat-cosmic-btn:before,.sidebar-chat-glass-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,#ffb833,#ab57ff 35%,#00d4ff 70%,#103ceb);background-size:250% 250%;animation:chat_stroke_anim 6s ease infinite;-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);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.85;transition:opacity .25s ease}.sidebar-chat-cosmic-btn:hover:before,.sidebar-chat-glass-btn:hover:before{opacity:1}.sidebar-chat-cosmic-btn.active-chat:before,.sidebar-chat-glass-btn.active-chat:before{opacity:1;padding:1.75px}@keyframes chat_stroke_anim{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.switch{display:inline-block;--width-of-switch:3.5em;--height-of-switch:2em;--size-of-icon:1.4em;--slider-offset:0.3em;position:relative;width:var(--width-of-switch);height:var(--height-of-switch);font-size:14px;-webkit-user-select:none;user-select:none;flex-shrink:0}.switch input{opacity:0;width:0;height:0;position:absolute}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f4f4f5;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background-color .3s ease;border-radius:30px;border:1px solid #00000014}.slider:before{position:absolute;content:"";height:var(--size-of-icon,1.4em);width:var(--size-of-icon,1.4em);border-radius:20px;left:var(--slider-offset,.3em);top:50%;transform:translateY(-50%);background:linear-gradient(40deg,#ff0080,#ff8c00 70%);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.switch input:checked+.slider,input:checked+.slider{background-color:#303136;border-color:#ffffff1f}.switch input:checked+.slider:before,input:checked+.slider:before{left:calc(100% - (var(--size-of-icon, 1.4em) + var(--slider-offset, .3em)));background:#303136;box-shadow:inset -3px -2px 5px -2px #8983f7,inset -10px -4px 0 0 #a3dafb}.oneshot-main,.tf-cute-shell-main{stroke-dasharray:100 105;stroke-dashoffset:102;animation:tf-draw-shell .75s cubic-bezier(.2,.8,.2,1) forwards}.oneshot-eye,.tf-cute-shell-eye{stroke-dasharray:10 15;stroke-dashoffset:12;opacity:0;animation:tf-draw-detail .14s linear .76s forwards}.oneshot-smile,.tf-cute-shell-smile{stroke-dasharray:10 15;stroke-dashoffset:12;opacity:0;animation:tf-draw-detail .16s linear .88s forwards}@keyframes tf-draw-shell{0%{stroke-dashoffset:102}to{stroke-dashoffset:0}}@keyframes tf-draw-detail{0%{stroke-dashoffset:12;opacity:1}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.oneshot-eye,.oneshot-main,.oneshot-smile,.tf-cute-shell-eye,.tf-cute-shell-main,.tf-cute-shell-smile{animation:none!important;stroke-dashoffset:0!important;opacity:1!important}}.twin-shell-icon{display:inline-block;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.group:hover .twin-shell-icon,.tip-button-gradient:hover .twin-shell-icon,.twin-shell-button:hover .twin-shell-icon{transform:scale(1.12) rotate(-8deg)}:root{--bento-tray-bg:rgba(9,9,11,.025);--bento-tray-border:rgba(9,9,11,.075);--bento-card-bg:#fff;--bento-card-border:#09090b14;--bento-card-border-hover:#09090b29;--bento-card-shadow:0 1px 2px rgba(0,0,0,.025),0 8px 24px -6px rgba(0,0,0,.045);--bento-card-highlight:inset 0 1px 0 0 #fff;--bento-pill-bg:#f4f4f5;--bento-pill-hover:#e4e4e7;--bento-pill-border:#09090b17;--bento-spotlight-surface:#09090b05;--bento-spotlight-border:#2563eb4d;--bento-banner-fade:linear-gradient(180deg,#fff0,#ffffff8c 68%,#fff);--bento-divider:rgba(9,9,11,.065)}.dark{--bento-tray-bg:#040406;--bento-tray-border:hsla(0,0%,100%,.065);--bento-card-bg:#070709;--bento-card-border:hsla(0,0%,100%,.075);--bento-card-border-hover:#ffffff29;--bento-card-shadow:0 20px 44px -16px #000000f2;--bento-card-highlight:inset 0 1px 0 0 #ffffff0f;--bento-pill-bg:hsla(0,0%,100%,.035);--bento-pill-hover:hsla(0,0%,100%,.075);--bento-pill-border:#ffffff14;--bento-spotlight-surface:hsla(0,0%,100%,.025);--bento-spotlight-border:#38bdf861;--bento-banner-fade:linear-gradient(180deg,#07070900,#070709b3 64%,#070709);--bento-divider:#ffffff0f}.bento-tray{background:#0000;border:none;box-shadow:none;padding:0;transition:none}.bento-module{background:var(--bento-card-bg);border:1px solid var(--bento-card-border);box-shadow:var(--bento-card-shadow),var(--bento-card-highlight);position:relative;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.bento-module:before{background:radial-gradient(420px circle at var(--mouse-x,-600px) var(--mouse-y,-600px),var(--bento-spotlight-surface),#0000 45%);z-index:1}.bento-module:after,.bento-module:before{content:"";position:absolute;inset:0;pointer-events:none}.bento-module:after{border-radius:inherit;padding:1px;background:radial-gradient(260px circle at var(--mouse-x,-600px) var(--mouse-y,-600px),var(--bento-spotlight-border),#0000 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:20}.bento-module:hover{border-color:var(--bento-card-border-hover)}.banner-mask{background:var(--bento-banner-fade)}.progressive-blur{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(180deg,#0000 0,#000 92%);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 92%)}@keyframes borderShimmer{0%,to{opacity:.8}50%{opacity:1}}.vip-featured-crest{background:linear-gradient(135deg,#f59e0b1f,#0ea5e924 55%,#6366f11f);box-shadow:0 4px 14px -2px #06b6d433,inset 0 1px 0 0 #ffffff38;position:relative;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vip-featured-crest:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fbbf24b3,#38bdf8b3 50%,#a855f780);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:borderShimmer 3.5s ease-in-out infinite}.btn-primary-executive{background:#103ceb;color:#fff;border:1px solid #103cebe6;box-shadow:0 1px 2px #0000000d;transition:all .16s ease}.btn-primary-executive:hover{background:#0d32c7}.btn-primary-executive:active{transform:scale(.95)}.btn-secondary-executive{background:#f4f4f5;border:1px solid #09090b0f;color:#18181b;transition:all .16s ease}:root.dark .btn-secondary-executive,[data-theme=dark] .btn-secondary-executive{background:#ffffff0a;border-color:#ffffff0f;color:#e4e4e7}.btn-secondary-executive:hover{background:#e4e4e7}:root.dark .btn-secondary-executive:hover,[data-theme=dark] .btn-secondary-executive:hover{background:#ffffff14}.btn-secondary-executive:active{transform:scale(.95)}.gurq-orb-3d{background:repeating-linear-gradient(-19deg,#f43f5e,#ec4899 4.5px,#a855f7 9px,#1a0430 0,#1a0430 12.5px,#d946ef 0,#ec4899 18.5px);box-shadow:inset -8px -10px 18px #000c,inset 4px 4px 10px #ffffff61,0 4px 16px #d946ef4d}.hairline-divider{border-color:var(--bento-divider)}.spotlight-flame-icon{position:relative;width:32px;height:32px;border-radius:10px;background:radial-gradient(circle at 50% 78%,#000ceb29 0,#000ceb0a 100%);border:1px solid #000ceb2e;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:flamePulseBox 3s ease-in-out infinite}:root.dark .spotlight-flame-icon,[data-theme=dark] .spotlight-flame-icon{background:radial-gradient(circle at 50% 78%,#2b35f547 0,#2b35f50f 100%);border-color:#3c64ff52}.flame-svg{width:19px;height:19px;overflow:visible}.flame-outer{animation:flameWaveOuter 2.3s ease-in-out infinite alternate}.flame-inner,.flame-outer{transform-origin:12px 20px}.flame-inner{animation:flameWaveInner 1.5s ease-in-out infinite alternate}.flame-core{transform-origin:12px 20px;animation:flameWaveCore 1.1s ease-in-out infinite alternate}.flame-spark-1{animation:flameEmberRise 2.1s ease-out infinite}.flame-spark-2{animation:flameEmberRise 2.1s ease-out 1s infinite}@keyframes flamePulseBox{0%,to{box-shadow:0 0 0 0 #000ceb1a}50%{box-shadow:0 0 14px 2px #000ceb38}}@keyframes flameWaveOuter{0%{transform:scaleY(.96) scaleX(1.02) rotate(-2deg)}50%{transform:scaleY(1.05) scaleX(.97) rotate(1.5deg)}to{transform:scaleY(.99) scaleX(1.01) rotate(-1deg)}}@keyframes flameWaveInner{0%{transform:scaleY(.92) scaleX(1.04) rotate(2deg);opacity:.86}to{transform:scaleY(1.08) scaleX(.95) rotate(-2deg);opacity:1}}@keyframes flameWaveCore{0%{transform:scaleY(.9) scaleX(1.05);opacity:.8}to{transform:scaleY(1.1) scaleX(.92);opacity:1}}@keyframes flameEmberRise{0%{transform:translateY(2px) scale(.85);opacity:0}35%{opacity:.95}to{transform:translateY(-6px) scale(.25);opacity:0}}:root{--scm-bg-modal:#fffffffa;--scm-modal-border:#09090b14;--scm-bg-card:#f8fafc;--scm-bg-card-hover:#fff;--scm-card-border:#09090b0f;--scm-card-border-hover:#000ceb40;--scm-text-primary:#070917;--scm-text-secondary:#4a5068;--scm-text-muted:#8c92ac;--scm-modal-shadow:0 32px 80px -16px #00085f1f,0 12px 32px -8px #080a1a0d;--scm-card-shadow:0 10px 28px -8px #00085f0d,0 2px 6px #080a1a05;--scm-card-shadow-hover:0 24px 48px -12px #000ceb24,0 6px 16px -4px #000ceb0d;--scm-cta-bg:#eef0f8;--scm-cta-text:#0009ad;--scm-cta-bg-hover:#000ceb;--scm-cta-text-hover:#fff;--scm-cta-shadow-hover:0 10px 24px -6px #000ceb73;--scm-brand-blue:#000ceb;--scm-brand-blue-soft:#000ceb14;--scm-surface-pill:#000ceb0f}.dark{--scm-bg-modal:#000;--scm-modal-border:#ffffff14;--scm-bg-card:#070709;--scm-bg-card-hover:#070709;--scm-card-border:hsla(0,0%,100%,.065);--scm-card-border-hover:#3d47ff59;--scm-text-primary:#fff;--scm-text-secondary:#94a3b8;--scm-text-muted:#64748b;--scm-modal-shadow:0 40px 100px -16px #000000fa,0 16px 40px -12px #000ceb33,inset 0 1px 0 0 #ffffff14;--scm-card-shadow:0 14px 34px -10px #000000d9,inset 0 1px 0 0 #ffffff0a;--scm-card-shadow-hover:0 26px 54px -12px #000000f2,0 8px 28px -8px #000ceb52,inset 0 1px 0 0 #ffffff14;--scm-cta-bg:#000ceb29;--scm-cta-text:#9aa0ff;--scm-cta-bg-hover:#000ceb;--scm-cta-text-hover:#fff;--scm-cta-shadow-hover:0 12px 28px -6px #000cebbf;--scm-brand-blue:#3d47ff;--scm-brand-blue-soft:#000ceb38;--scm-surface-pill:#ffffff0f}.start-community-modal-surface{background:var(--scm-bg-modal);border:1px solid var(--scm-modal-border);box-shadow:var(--scm-modal-shadow);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);transition:background .35s ease,box-shadow .35s ease,border-color .35s ease}.start-community-path-card{background:var(--scm-bg-card);border:1px solid var(--scm-card-border);box-shadow:var(--scm-card-shadow);transition:background .35s ease,box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),border-color .3s ease}.start-community-path-card:hover{background:var(--scm-bg-card-hover);border-color:var(--scm-card-border-hover);box-shadow:var(--scm-card-shadow-hover);transform:translateY(-3px)}.start-community-artwork-stage{mask-image:linear-gradient(180deg,#000 62%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 62%,#0000)}.start-community-path-card .scm-cta-btn{background:var(--scm-cta-bg);color:var(--scm-cta-text);transition:all .28s cubic-bezier(.22,1,.36,1)}.start-community-path-card:hover .scm-cta-btn{background:var(--scm-cta-bg-hover);color:var(--scm-cta-text-hover);box-shadow:var(--scm-cta-shadow-hover)}.start-community-icon-badge{background:var(--scm-brand-blue-soft);color:var(--scm-brand-blue);border:1px solid #000ceb26;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s ease,color .3s ease,border-color .3s ease}.start-community-path-card:hover .start-community-icon-badge{background:#000ceb;color:#fff;border-color:#000ceb;transform:scale(1.06) translateY(-1px)}:root{--token-page-bg:#fff;--token-surface-bg:#f8fafc;--token-surface-hover:#f1f5f9;--token-border-subtle:#09090b14;--token-border-hover:#09090b26;--token-pill-bg:#f4f4f5;--token-pill-hover:#e4e4e7;--token-pill-border:#09090b17;--token-price-pod-bg:linear-gradient(180deg,#10b9810a,#f8fafce6);--token-price-pod-border:#10b98138}.dark,html.dark{--token-page-bg:#000;--token-surface-bg:#070709;--token-surface-hover:#070709;--token-border-subtle:hsla(0,0%,100%,.075);--token-border-hover:#ffffff24;--token-pill-bg:#ffffff0a;--token-pill-hover:#ffffff14;--token-pill-border:hsla(0,0%,100%,.085);--token-price-pod-bg:linear-gradient(180deg,#10b9810d,#070709f2);--token-price-pod-border:#10b98138}.price-pod{background:var(--token-price-pod-bg);border:1px solid var(--token-price-pod-border);box-shadow:inset 0 1px 0 0 #ffffff0d}.telemetry-strip{background:var(--token-surface-bg);border:1px solid var(--token-border-subtle);box-shadow:inset 0 1px 0 0 #ffffff0a}.telemetry-cell{transition:background-color .15s ease}.telemetry-cell:hover{background:var(--token-surface-hover)}.btn-ask-jev{background:linear-gradient(135deg,#f59e0b1a,#a855f714);border:1px solid #f59e0b52;border-radius:9999px;transition:all .15s ease}.btn-ask-jev:hover{background:linear-gradient(135deg,#f59e0b29,#a855f724);border-color:#f59e0b80}.btn-join{background:linear-gradient(180deg,#6366f1,#4f46e5);border:1px solid #6366f1e6;border-radius:9999px;box-shadow:inset 0 1px 0 0 #ffffff4d,0 4px 12px -2px #6366f173;transition:all .15s ease}.btn-join:hover{background:linear-gradient(180deg,#818cf8,#4f46e5)}.btn-utility{background:var(--token-pill-bg);border:1px solid var(--token-pill-border);border-radius:9999px;transition:all .15s ease}.btn-utility:hover{background:var(--token-pill-hover);border-color:var(--token-border-hover)}.btn-community-lead{background:var(--token-pill-bg);border:1px solid var(--token-pill-border);box-shadow:0 1px 2px #00000005;transition:all .16s cubic-bezier(.16,1,.3,1)}.btn-community-lead:hover{background:#fff;border-color:#103ceb8c;box-shadow:0 2px 10px #103ceb1f}:root.dark .btn-community-lead:hover,html.dark .btn-community-lead:hover{background:#103ceb1a;border-color:#3b82f68c;box-shadow:0 2px 14px #103ceb38}.btn-community-lead:active{transform:scale(.96)}.hairline-border{border-color:var(--token-border-subtle)}:root{--brand-blue:#000ceb;--bg-page-dark:#010102;--bg-modal-dark:#040407;--bg-page-light:#f1f5f9;--bg-modal-light:#fafafa}.conversation-modal{position:relative;width:min(980px,100%);height:min(312px,62vh);min-height:250px;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background-color .45s ease,border-color .45s ease,box-shadow .45s ease}:root.dark .conversation-modal,[data-theme=dark] .conversation-modal,html.dark .conversation-modal{background:radial-gradient(circle at 50% 50%,#080911 0,#030306 100%);border:1px solid #ffffff14;box-shadow:0 30px 90px #000000e0,0 0 85px #000ceb24}:root:not(.dark) .conversation-modal,[data-theme=light] .conversation-modal,html:not(.dark) .conversation-modal{background:radial-gradient(circle at 50% 50%,#fff 0,#f4f7fd 100%);border:1px solid #2563eb24;box-shadow:0 24px 70px #0f172a12,0 0 60px #3b82f60f}.modal-top-rim{position:absolute;top:0;left:8%;right:8%;height:2px;z-index:30;pointer-events:none}:root.dark .modal-top-rim,html.dark .modal-top-rim{background:linear-gradient(90deg,#0000,#000ceb 25%,#3b82f6 50%,#000ceb 75%,#0000);opacity:.92}:root:not(.dark) .modal-top-rim,html:not(.dark) .modal-top-rim{background:linear-gradient(90deg,#0000,#3b82f673 50%,#0000)}.ambient-layer{position:absolute;inset:0;pointer-events:none;z-index:1;transition:opacity .5s ease}:root:not(.dark) .dark-ambient,html:not(.dark) .dark-ambient{opacity:0}:root.dark .dark-ambient,html.dark .dark-ambient{opacity:1}.dark-wash{position:absolute;inset:0;background:radial-gradient(circle at 50% 46%,#000ceb21 0,#000ceb08 52%,#0000 78%)}.dark-orb-left{bottom:-80px;left:-60px;width:340px;height:340px;background:#000ceb1c}.dark-orb-left,.dark-orb-right{position:absolute;border-radius:9999px;filter:blur(95px)}.dark-orb-right{top:-80px;right:-60px;width:360px;height:360px;background:#1d4ed817}:root.dark .light-ambient,html.dark .light-ambient{opacity:0}:root:not(.dark) .light-ambient,html:not(.dark) .light-ambient{opacity:1}.light-wash{position:absolute;inset:0;background:radial-gradient(circle at 50% 46%,rgba(59,130,246,.065) 0,#60a5fa05 55%,#0000 80%)}.light-orb-left{bottom:-80px;left:-60px;width:320px;height:320px;background:rgba(59,130,246,.055)}.light-orb-left,.light-orb-right{position:absolute;border-radius:9999px;filter:blur(90px)}.light-orb-right{top:-80px;right:-60px;width:340px;height:340px;background:rgba(96,165,250,.055)}.diffusion-noise{position:absolute;inset:0;z-index:12;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:140px 140px}:root.dark .diffusion-noise,html.dark .diffusion-noise{opacity:.075}:root:not(.dark) .diffusion-noise,html:not(.dark) .diffusion-noise{opacity:.038}.modal-vignette{position:absolute;inset:0;z-index:14;pointer-events:none}:root.dark .modal-vignette,html.dark .modal-vignette{box-shadow:inset 0 0 65px #010103e0}:root:not(.dark) .modal-vignette,html:not(.dark) .modal-vignette{box-shadow:inset 0 0 55px #f8fafcd9}.modal-canvas{position:absolute;inset:0;display:block;pointer-events:none}.modal-canvas-starfield{z-index:4}.modal-canvas-spirits{z-index:8}.modal-center-ui{z-index:22;flex-direction:column;text-align:center;padding:12px 20px;pointer-events:none}.bolt-badge,.modal-center-ui{position:relative;display:flex;align-items:center;justify-content:center}.bolt-badge{width:42px;height:42px;border-radius:13px;margin-bottom:10px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease}:root.dark .bolt-badge,html.dark .bolt-badge{background:#0a0f24d9;border:1px solid #000ceb8c;box-shadow:0 8px 24px #000ceb38}:root:not(.dark) .bolt-badge,html:not(.dark) .bolt-badge{background:#eff6ffeb;border:1px solid #3b82f647;box-shadow:0 8px 20px #2563eb14}.bolt-badge svg{width:20px;height:20px;shape-rendering:crispEdges}.modal-title-join{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-size:clamp(1.2rem,2.2vw,1.45rem);letter-spacing:-.025em;margin-bottom:15px;transition:color .3s ease}:root.dark .modal-title-join,html.dark .modal-title-join{color:#fff;text-shadow:0 4px 20px #000000d9}:root:not(.dark) .modal-title-join,html:not(.dark) .modal-title-join{color:#0f172a}.connect-wallet-btn{pointer-events:auto;cursor:pointer;border:none;border-radius:9999px;padding:10px 22px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:.86rem;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:8px;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,background-color .2s ease}:root.dark .connect-wallet-btn,html.dark .connect-wallet-btn{background:#fff;color:#030305;box-shadow:0 8px 28px #000ceb47}:root:not(.dark) .connect-wallet-btn,html:not(.dark) .connect-wallet-btn{background:#000ceb;color:#fff;box-shadow:0 8px 24px #000ceb38}.connect-wallet-btn:hover{transform:translateY(-2px) scale(1.03)}:root.dark .connect-wallet-btn:hover,html.dark .connect-wallet-btn:hover{box-shadow:0 12px 34px #3b82f66b}:root:not(.dark) .connect-wallet-btn:hover,html:not(.dark) .connect-wallet-btn:hover{background:#1d4ed8}.connect-wallet-btn:active{transform:translateY(0) scale(.99)}.btn-bolt-svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.connect-wallet-btn:hover .btn-bolt-svg{transform:scale(1.15) rotate(-6deg)}