:root{--ax-bull:#e53935;--ax-neutral:#9e9e9e;--ax-bear:#1e88e5;--ax-vol-low:#9e9e9e;--ax-vol-med:#ffca28;--ax-vol-high:#e53935;--ax-marker-long:#e53935;--ax-marker-short:#1e88e5;--ax-border-weak:#ffffff1f;--ax-grid-line:#ffffff14;--ax-bg-tint-alpha:.12;--ax-tooltip-bg:#000000d9;--ax-tooltip-text:#fff;--ax-interpolation-ms:350}.dark{--ax-border-weak:#ffffff26;--ax-grid-line:#ffffff1a}
.dice-loader-container{justify-content:center;align-items:center;display:flex}.dice-cube{transform-style:preserve-3d;animation:4s ease-in-out infinite dice-roll;position:relative}.dice-face{backface-visibility:visible;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:2px solid #ef44444d;border-radius:12%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;box-shadow:inset 0 0 20px #ef44441a,0 0 15px #ef444433}.dice-face img{-o-object-fit:contain;object-fit:contain;filter:brightness(1.1);width:80%;height:80%}@keyframes dice-roll{0%{transform:rotateX(0)rotateY(0)rotate(0)}20%{transform:rotateX(90deg)rotateY(45deg)rotate(0)}40%{transform:rotateX(180deg)rotateY(90deg)rotate(45deg)}60%{transform:rotateX(270deg)rotateY(180deg)rotate(90deg)}80%{transform:rotateX(360deg)rotateY(270deg)rotate(135deg)}to{transform:rotateX(360deg)rotateY(360deg)rotate(180deg)}}.dice-loader-container:hover .dice-cube{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.dice-cube{animation:none;transform:rotateX(15deg)rotateY(-15deg)}}@keyframes layout-dice-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes layout-dice-roll{0%{transform:rotateX(0)rotateY(0)rotate(0)}20%{transform:rotateX(90deg)rotateY(45deg)rotate(0)}40%{transform:rotateX(180deg)rotateY(90deg)rotate(45deg)}60%{transform:rotateX(270deg)rotateY(180deg)rotate(90deg)}80%{transform:rotateX(360deg)rotateY(270deg)rotate(135deg)}to{transform:rotateX(360deg)rotateY(360deg)rotate(180deg)}}.dice-loader-wrapper{width:120px;height:120px;position:relative}.dice-loader-wrapper>.dice-glow{filter:blur(50px);background:#3c52774d;border-radius:50%;animation:2.5s ease-in-out infinite layout-dice-pulse;position:absolute;inset:-50%}.dice-loader-wrapper .dice-scene{perspective:500px;width:120px;height:120px}.dice-loader-wrapper .dice-cube{width:100%;height:100%;transform-style:preserve-3d;animation:3s ease-in-out infinite layout-dice-roll;position:relative}.dice-loader-wrapper .dice-face{backface-visibility:visible;background:linear-gradient(135deg,#18181b 0%,#1e293b 100%);border:2px solid #4d6a9966;border-radius:12px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;box-shadow:inset 0 0 20px #4d6a991a,0 0 15px #4d6a9933}.dice-loader-wrapper .dice-face img{-o-object-fit:contain;object-fit:contain;filter:brightness(1.1);width:80%;height:80%}.dice-loader-wrapper .dice-front{transform:translateZ(60px)}.dice-loader-wrapper .dice-back{transform:rotateY(180deg)translateZ(60px)}.dice-loader-wrapper .dice-right{transform:rotateY(90deg)translateZ(60px)}.dice-loader-wrapper .dice-left{transform:rotateY(-90deg)translateZ(60px)}.dice-loader-wrapper .dice-top{transform:rotateX(90deg)translateZ(60px)}.dice-loader-wrapper .dice-bottom{transform:rotateX(-90deg)translateZ(60px)}@media (prefers-reduced-motion:reduce){.dice-loader-wrapper .dice-cube{animation:none;transform:rotateX(15deg)rotateY(-15deg)}.dice-loader-wrapper>.dice-glow{opacity:.85;animation:none}}

