._overlay_1fnjs_2{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:radial-gradient(1000px 600px at 50% 20%,rgba(11,16,32,.75) 0%,transparent 60%),#0206178c;backdrop-filter:blur(100px);pointer-events:all}._wrap_1fnjs_17{--size: min(26vmin, 120px);--speed: 2.4s;--face-1: #5b8cff;--face-2: #22d3ee;--face-3: #34d399;--face-4: #f59e0b;--face-5: #ef4444;--face-6: #a855f7;--edge: #00000040;display:grid;justify-items:center;gap:18px;color:#cbd5e1;font:500 14px/1.1 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}._label_1fnjs_35{letter-spacing:.2em;text-transform:uppercase;opacity:.8;font-size:.8rem}._scene_1fnjs_42{position:relative;width:var(--size);height:var(--size);perspective:calc(var(--size) * 5);transform-style:preserve-3d;filter:drop-shadow(0 20px 30px #0008);overflow:visible}._cube_1fnjs_52{position:absolute;inset:0;transform-style:preserve-3d;animation:_spin_1fnjs_1 var(--speed) linear infinite,_sheen_1fnjs_1 var(--speed) linear infinite;will-change:transform;z-index:2}._face_1fnjs_60{position:absolute;inset:0;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:inset 0 0 0 1px var(--edge),inset 0 -8px 20px #00000060;overflow:hidden;will-change:transform}._face_1fnjs_60:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 10% 10%,#ffffff33 0%,transparent 30%),linear-gradient(180deg,#ffffff10,transparent 60%);mix-blend-mode:screen;pointer-events:none}@property --a{syntax: "<angle>"; inherits: true; initial-value: 0deg;}._face_1fnjs_60:after{content:"";position:absolute;inset:-1px;background:linear-gradient(var(--a),#ffffff22 0%,#ffffff10 10%,transparent 35%),radial-gradient(120% 120% at 90% 90%,#ffffff12 0%,transparent 40%);mix-blend-mode:screen;pointer-events:none}._front_1fnjs_93{background:linear-gradient(135deg,var(--face-1),#1e40af)}._back_1fnjs_96{background:linear-gradient(135deg,var(--face-2),#0ea5b7)}._right_1fnjs_99{background:linear-gradient(135deg,var(--face-3),#0d7f60)}._left_1fnjs_102{background:linear-gradient(135deg,var(--face-4),#b45309)}._top_1fnjs_105{background:linear-gradient(135deg,var(--face-5),#8b1c1c)}._bottom_1fnjs_108{background:linear-gradient(135deg,var(--face-6),#5b21b6)}._front_1fnjs_93{transform:translateZ(calc(var(--size) / 2))}._back_1fnjs_96{transform:rotateY(180deg) translateZ(calc(var(--size) / 2))}._right_1fnjs_99{transform:rotateY(90deg) translateZ(calc(var(--size) / 2))}._left_1fnjs_102{transform:rotateY(-90deg) translateZ(calc(var(--size) / 2))}._top_1fnjs_105{transform:rotateX(90deg) translateZ(calc(var(--size) / 2))}._bottom_1fnjs_108{transform:rotateX(-90deg) translateZ(calc(var(--size) / 2))}._shadow_1fnjs_131{position:absolute;left:50%;top:100%;translate:-50% 16%;width:78%;height:14%;background:radial-gradient(closest-side,#00000050,transparent 70%);transform:rotateX(90deg);transform-origin:top center;animation:_breathe_1fnjs_1 var(--speed) linear infinite;pointer-events:none;z-index:0}._reflection_1fnjs_146{position:absolute;inset:100% 0 0;transform:translateY(16%) scaleY(-1);transform-origin:top center;pointer-events:none;z-index:1;filter:blur(.6px) brightness(.9) saturate(.9);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.85),rgba(0,0,0,0) 70%);mask-image:linear-gradient(to bottom,#000000d9,#0000 70%);opacity:.5}._reflection_1fnjs_146 ._cube_1fnjs_52{animation:_spin_1fnjs_1 var(--speed) linear infinite,_sheen_1fnjs_1 var(--speed) linear infinite}._reflection_1fnjs_146 ._face_1fnjs_60{box-shadow:inset 0 0 0 1px #00000030,inset 0 -8px 18px #00000050}@keyframes _spin_1fnjs_1{0%{transform:rotateX(-22deg) rotateY(28deg)}to{transform:rotateX(338deg) rotateY(388deg)}}@keyframes _sheen_1fnjs_1{0%{--a: 0deg}50%{--a: 180deg}to{--a: 360deg}}@keyframes _breathe_1fnjs_1{0%,to{transform:rotateX(90deg) scale(1);opacity:.55}50%{transform:rotateX(90deg) scale(1.15);opacity:.35}}._srOnly_1fnjs_197{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%);clip:rect(0 0 0 0);overflow:hidden}@media (prefers-reduced-motion: reduce){._cube_1fnjs_52,._shadow_1fnjs_131,._reflection_1fnjs_146 ._cube_1fnjs_52{animation:none}}
