@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap");*{box-sizing:border-box;padding:0;margin:0}:root{--bg-primary:#fafbfc;--bg-secondary:#f0f2f5;--bg-card:#fff;--text-primary:#1a1a2e;--text-secondary:#6b7280;--accent-primary:#6366f1;--accent-secondary:#8b5cf6;--accent-gradient:linear-gradient(135deg,#6366f1,#8b5cf6);--border-color:#e5e7eb;--shadow-sm:0 1px 3px rgba(0,0,0,.08);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 12px 32px rgba(0,0,0,.12);--shadow-glow:0 0 40px rgba(99,102,241,.15);--error-color:#ef4444;--success-color:#10b981;--module-random-gradient:linear-gradient(135deg,#6366f1,#818cf8);--module-random-bg:rgba(99,102,241,.12);--module-daletu-gradient:linear-gradient(135deg,#f59e0b,#fbbf24);--module-daletu-bg:rgba(245,158,11,.12);--module-ssq-gradient:linear-gradient(135deg,#ec4899,#f472b6);--module-ssq-bg:rgba(236,72,153,.12);--hero-gradient:linear-gradient(180deg,#f0f2f5,#fafbfc)}[data-theme=dark]{--bg-primary:#0a0a0f;--bg-secondary:#12121a;--bg-card:#16161f;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--accent-primary:#818cf8;--accent-secondary:#a78bfa;--accent-gradient:linear-gradient(135deg,#818cf8,#a78bfa);--border-color:#2a2a3a;--shadow-sm:0 1px 3px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 12px 32px rgba(0,0,0,.5);--shadow-glow:0 0 60px rgba(129,140,248,.2);--error-color:#f87171;--success-color:#34d399;--module-random-gradient:linear-gradient(135deg,#818cf8,#a5b4fc);--module-random-bg:rgba(129,140,248,.15);--module-daletu-gradient:linear-gradient(135deg,#fbbf24,#fcd34d);--module-daletu-bg:rgba(251,191,36,.15);--module-ssq-gradient:linear-gradient(135deg,#f472b6,#f9a8d4);--module-ssq-bg:rgba(244,114,182,.15);--hero-gradient:linear-gradient(180deg,#12121a,#0a0a0f)}body,html{max-width:100vw;overflow-x:hidden;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg-primary);color:var(--text-primary);transition:background-color .3s ease,color .3s ease}body{min-height:100vh}a{color:inherit;text-decoration:none}.home-container{min-height:100vh;padding:1rem}.hero{position:relative;text-align:center;padding:3rem 1rem 2rem;margin-bottom:1rem;overflow:hidden}.hero-content{position:relative;z-index:2}.hero-title{font-size:clamp(2.5rem,10vw,4rem);font-weight:800;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin-bottom:.5rem;animation:fadeInUp .6s ease-out}.hero-subtitle{font-size:clamp(1.125rem,4vw,1.5rem);font-weight:500;color:var(--text-primary);margin-bottom:.5rem;animation:fadeInUp .6s ease-out .1s both}.hero-desc{font-size:clamp(.875rem,3vw,1rem);color:var(--text-secondary);animation:fadeInUp .6s ease-out .2s both}.hero-decoration{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.floating-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;animation:float 8s ease-in-out infinite}.orb-1{width:200px;height:200px;background:var(--module-random-gradient);top:-50px;left:-50px;animation-delay:0s}.orb-2{width:150px;height:150px;background:var(--module-daletu-gradient);top:-30px;right:-30px;animation-delay:-2s}.orb-3{width:120px;height:120px;background:var(--module-ssq-gradient);bottom:0;left:50%;transform:translateX(-50%);animation-delay:-4s}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modules-section{max-width:800px;margin:0 auto;padding:0 .5rem}.section-title{font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.25rem;text-align:center}.modules-grid{display:flex;flex-direction:column;gap:1rem}.module-card{position:relative;display:block;background:var(--bg-card);border-radius:20px;border:1px solid var(--border-color);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);animation:fadeInUp .5s ease-out both}.module-card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow-lg),var(--shadow-glow)}.module-card-inner{position:relative;z-index:2;display:flex;align-items:center;padding:1.5rem;gap:1.25rem}.module-card-glow{position:absolute;top:0;left:0;right:0;height:100%;background:var(--card-gradient);opacity:0;transition:opacity .4s ease;z-index:1}.module-card:hover .module-card-glow{opacity:.05}.module-icon{flex-shrink:0;width:64px;height:64px;border-radius:16px;background:var(--card-icon-bg);display:flex;align-items:center;justify-content:center;transition:all .4s ease}.module-icon span{font-size:2rem;line-height:1}.module-card:hover .module-icon{transform:scale(1.1) rotate(-5deg)}.module-content{flex:1 1;min-width:0}.module-title{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:.375rem;transition:color .3s ease}.module-card:hover .module-title{background:var(--card-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.module-description{font-size:.875rem;color:var(--text-secondary);margin-bottom:.75rem;line-height:1.4}.module-features{display:flex;flex-wrap:wrap;gap:.5rem}.feature-tag{font-size:.75rem;font-weight:500;padding:.25rem .625rem;border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);transition:all .3s ease}.module-card:hover .feature-tag{background:var(--card-icon-bg)}.module-arrow{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-secondary);color:var(--text-secondary);transition:all .4s ease}.module-card:hover .module-arrow{background:var(--card-gradient);color:#fff;transform:translateX(4px)}.home-footer{max-width:800px;margin:2rem auto 0;padding:0 .5rem 2rem}.footer-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:var(--bg-card);border-radius:16px;border:1px solid var(--border-color)}.footer-icon{font-size:1.5rem;flex-shrink:0}.footer-card p{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.footer-card strong{color:var(--text-primary)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;text-decoration:none;gap:.5rem;font-family:inherit}.btn-primary{background:var(--accent-gradient);color:#fff;box-shadow:var(--shadow-md)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:var(--bg-card);color:var(--text-primary);border:2px solid var(--border-color)}.btn-secondary:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.btn-icon{padding:.75rem;border-radius:50%}.card{background:var(--bg-card);border-radius:16px;padding:1.5rem;box-shadow:var(--shadow-md);border:1px solid var(--border-color);transition:all .3s ease}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.container{max-width:600px;margin:0 auto;padding:2rem 1rem;min-height:100vh}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.page-title{font-size:clamp(1.5rem,6vw,2rem);font-weight:700;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lottery-card{background:var(--bg-card);border-radius:16px;padding:1.5rem;margin-bottom:1rem;box-shadow:var(--shadow-md);border:1px solid var(--border-color);animation:slideIn .3s ease}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lottery-numbers{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.number-ball{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;box-shadow:var(--shadow-sm);transition:transform .2s ease}.number-ball:hover{transform:scale(1.1)}.number-ball.red{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.number-ball.blue{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.number-ball.front{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff}.number-ball.back{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.lottery-timestamp{font-size:.875rem;color:var(--text-secondary);text-align:right}.error-message{background:var(--error-color);color:#fff;padding:1rem;border-radius:12px;margin-bottom:1rem;animation:slideIn .3s ease}.theme-toggle{position:fixed;top:1rem;right:1rem;z-index:1000}.input-field{padding:.875rem 1.25rem;font-size:1.125rem;font-weight:600;border:2px solid var(--border-color);border-radius:12px;background:var(--bg-card);color:var(--text-primary);transition:all .3s ease;outline:none;font-family:inherit}.input-field:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.input-field::placeholder{color:var(--text-secondary);opacity:.6}.random-card{background:var(--bg-card);border-radius:16px;padding:1.5rem;margin-bottom:1rem;box-shadow:var(--shadow-md);border:1px solid var(--border-color);animation:slideIn .3s ease;text-align:center}.random-result{font-size:clamp(2.5rem,12vw,4rem);font-weight:700;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem;line-height:1.2}.random-info{display:flex;justify-content:space-between;font-size:.875rem;color:var(--text-secondary);padding-top:.75rem;border-top:1px solid var(--border-color)}@media (max-width:640px){.container{padding:1.5rem 1rem}.btn{padding:.875rem 1.5rem;font-size:.9375rem}.number-ball{width:42px;height:42px;font-size:1rem}.lottery-card{padding:1.25rem}.random-result{font-size:clamp(2rem,10vw,3rem)}.module-card-inner{padding:1.25rem;gap:1rem}.module-icon{width:56px;height:56px;border-radius:14px}.module-icon span{font-size:1.75rem}.module-title{font-size:1.125rem}.module-arrow{width:36px;height:36px}.hero{padding:2rem 1rem 1.5rem}}@media (min-width:768px){.modules-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.25rem;gap:1.25rem}.module-card-inner{padding:1.75rem}}.feature-grid{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.feature-card{position:relative;display:block;background:var(--bg-card);border-radius:16px;border:1px solid var(--border-color);overflow:hidden;transition:all .3s ease;animation:fadeInUp .4s ease-out both}.feature-card:hover{transform:translateY(-2px);border-color:transparent;box-shadow:var(--shadow-md)}.feature-card-inner{display:flex;align-items:center;padding:1.25rem;gap:1rem}.feature-icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:var(--card-icon-bg);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.feature-icon span{font-size:1.5rem;line-height:1}.feature-card:hover .feature-icon{transform:scale(1.08)}.feature-content{flex:1 1;min-width:0}.feature-title{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.feature-card:hover .feature-title{color:var(--accent-primary)}.feature-description{font-size:.8125rem;color:var(--text-secondary);line-height:1.4}.feature-arrow{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-secondary);color:var(--text-secondary);transition:all .3s ease}.feature-card:hover .feature-arrow{background:var(--card-gradient);color:#fff;transform:translateX(2px)}.info-card{background:var(--bg-card);border-radius:16px;border:1px solid var(--border-color);padding:1.25rem;margin-top:1rem}.info-card h4{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.info-content{display:flex;flex-direction:column;gap:.75rem}.info-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px dashed var(--border-color)}.info-item:last-child{border-bottom:none}.info-label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.info-value{font-size:.8125rem;color:var(--text-primary)}.filter-section{margin-bottom:1.5rem}.filter-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;font-size:.9375rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .3s ease;font-family:inherit}.filter-toggle:hover{border-color:var(--accent-primary)}.filter-panel{margin-top:.75rem;padding:1.25rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;animation:slideIn .3s ease}.filter-row{margin-bottom:1rem}.filter-row:last-of-type{margin-bottom:1.25rem}.filter-label{display:block;font-size:.8125rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.filter-tabs{display:flex;gap:.5rem}.filter-tab{flex:1 1;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;background:var(--bg-secondary);border:1px solid transparent;border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-family:inherit}.filter-tab:hover{background:var(--bg-card);border-color:var(--border-color)}.filter-tab.active{background:var(--accent-primary);color:#fff}.filter-select{width:100%;padding:.75rem 1rem;font-size:.9375rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-family:inherit;outline:none}.filter-select:focus{border-color:var(--accent-primary)}.filter-input{width:100%;padding:.75rem 1rem;font-size:.9375rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:inherit;outline:none}.filter-input:focus{border-color:var(--accent-primary)}.filter-date-range{display:flex;align-items:center;gap:.75rem}.filter-date-range span{font-size:.875rem;color:var(--text-secondary)}.filter-date-range .filter-input{flex:1 1}.filter-actions{display:flex;gap:.75rem;padding-top:.5rem;border-top:1px solid var(--border-color)}.filter-actions .btn{flex:1 1;padding:.75rem;font-size:.875rem}.results-stats{font-size:.8125rem;color:var(--text-secondary);text-align:center;margin-bottom:1rem;padding:.5rem;background:var(--bg-secondary);border-radius:8px}.history-list{display:flex;flex-direction:column;gap:.75rem}.history-card{background:var(--bg-card);border-radius:14px;border:1px solid var(--border-color);padding:1rem 1.25rem;animation:fadeInUp .3s ease-out both}.history-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.history-issue{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.history-date{font-size:.8125rem;color:var(--text-secondary)}.history-card .lottery-numbers{margin-bottom:0;justify-content:flex-start}.history-card .number-ball{width:40px;height:40px;font-size:.9375rem}.number-separator{width:2px;height:40px;background:var(--border-color);margin:0 .25rem}.history-footer{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color);font-size:.8125rem;color:var(--text-secondary)}.prize-info{display:inline-block}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:var(--text-secondary)}.loading-spinner{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:1rem}.loading-spinner.small{width:20px;height:20px;border-width:2px;margin-bottom:0}@keyframes spin{to{transform:rotate(1turn)}}.loading-more{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;font-size:.875rem}.empty-state,.loading-more{color:var(--text-secondary)}.empty-state{text-align:center;padding:4rem 2rem}.empty-state p:first-child{font-size:1.25rem;margin-bottom:.5rem}.empty-hint{font-size:.875rem;opacity:.8}.coin-3d-wrapper{width:140px;height:140px;perspective:1000px}.coin-3d-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .3s ease}.coin-3d-wrapper.flipping .coin-3d-inner{animation:coinFlipNew 1.5s ease-out forwards}@keyframes coinFlipNew{0%{transform:translateY(0) rotateX(0)}15%{transform:translateY(-80px) rotateX(1turn)}30%{transform:translateY(-150px) rotateX(2turn)}50%{transform:translateY(-180px) rotateX(3turn)}70%{transform:translateY(-120px) rotateX(4turn)}85%{transform:translateY(-50px) rotateX(1620deg)}to{transform:translateY(0) rotateX(calc(5turn + var(--final-rotation, 0deg)))}}.coin-face-new{position:absolute;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:5px solid;box-shadow:inset 0 0 30px hsla(0,0%,100%,.4),inset 0 0 10px hsla(0,0%,100%,.3),inset 0 -5px 20px rgba(0,0,0,.25),inset 0 5px 10px hsla(0,0%,100%,.2),0 8px 25px rgba(0,0,0,.4),0 2px 5px rgba(0,0,0,.2);overflow:hidden}.coin-front-new{transform:rotateX(0deg)}.coin-back-new{transform:rotateX(180deg)}.coin-rim{position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);border-radius:50%;border:3px solid;opacity:.3;pointer-events:none}.coin-inner-circle{position:absolute;width:70%;height:70%;border-radius:50%;background:inherit;filter:brightness(1.05);box-shadow:inset 0 2px 8px hsla(0,0%,100%,.3),inset 0 -2px 8px rgba(0,0,0,.15),0 0 8px rgba(0,0,0,.1)}.coin-text{position:relative;z-index:2;font-size:1.75rem;font-weight:800;text-shadow:1px 1px 1px hsla(0,0%,100%,.5),-1px -1px 1px rgba(0,0,0,.3);color:rgba(0,0,0,.7)}.coin-edge{position:absolute;width:100%;height:6px;left:0;top:50%;transform:translateY(-50%) rotateX(90deg) translateZ(0);border-radius:3px}.coin-face-new.square-hole:before{content:"";position:absolute;width:28px;height:28px;background:var(--bg-secondary);border:2px solid rgba(0,0,0,.4);z-index:3;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.coin-face-new.square-hole .coin-inner-circle{display:none}.coin-face-new.square-hole .coin-text{position:absolute;font-size:1rem;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright;letter-spacing:-.1em}.coin-front-new.square-hole .coin-text{top:12%;right:50%;transform:translateX(50%)}.coin-back-new.square-hole .coin-text{bottom:12%;left:50%;transform:translateX(-50%)}.coin-3d{width:120px;height:120px;position:relative;transform-style:preserve-3d;transition:transform .3s ease}.coin-3d.flipping{animation:coinFlip 1.5s ease-out forwards}.coin-3d.heads{transform:rotateX(0deg)}.coin-3d.tails{transform:rotateX(180deg)}@keyframes coinFlip{0%{transform:translateY(0) rotateX(0)}25%{transform:translateY(-150px) rotateX(450deg)}50%{transform:translateY(-200px) rotateX(900deg)}75%{transform:translateY(-100px) rotateX(1350deg)}to{transform:translateY(0) rotateX(var(--final-rotation,0deg))}}.coin-face{position:absolute;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:4px solid var(--border-color);box-shadow:inset 0 2px 10px hsla(0,0%,100%,.3),inset 0 -2px 10px rgba(0,0,0,.2),0 4px 15px rgba(0,0,0,.3)}.coin-front{background:var(--front-color)}.coin-back,.coin-front{color:var(--text-color);border-color:var(--border-color)}.coin-back{background:var(--back-color);transform:rotateX(180deg)}.coin-face.square-hole:before{content:"";position:absolute;width:25px;height:25px;background:var(--bg-secondary);border:2px solid var(--border-color)}.coin-face.square-hole span{position:absolute}.coin-front.square-hole span{top:15%;font-size:1rem}.coin-back.square-hole span{bottom:15%;font-size:1rem}.dice-3d{width:60px;height:60px;position:relative;transform-style:preserve-3d;transition:transform .3s ease;transform:rotateX(var(--final-x,0deg)) rotateY(var(--final-y,0deg))}.dice-3d.rolling{animation:diceRoll 1.5s ease-out forwards}@keyframes diceRoll{0%{transform:translateY(0) rotateX(0) rotateY(0) rotate(0)}20%{transform:translateY(-100px) rotateX(180deg) rotateY(90deg) rotate(45deg)}40%{transform:translateY(-150px) rotateX(1turn) rotateY(180deg) rotate(90deg)}60%{transform:translateY(-100px) rotateX(540deg) rotateY(270deg) rotate(135deg)}80%{transform:translateY(-50px) rotateX(660deg) rotateY(330deg) rotate(160deg)}to{transform:translateY(0) rotateX(var(--final-x,0deg)) rotateY(var(--final-y,0deg)) rotate(0deg)}}.dice-face{position:absolute;width:60px;height:60px;background:linear-gradient(135deg,#fff,#f0f0f0);border:2px solid #d0d0d0;border-radius:8px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.8)}[data-theme=dark] .dice-face{background:linear-gradient(135deg,#2a2a3a,#1a1a2a);border-color:#404050}.dice-dot{width:10px;height:10px;background:linear-gradient(135deg,#1a1a2e,#2d2d44);border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}[data-theme=dark] .dice-dot{background:linear-gradient(135deg,#e0e0e0,silver)}.face-front{transform:translateZ(30px)}.face-back{transform:rotateY(180deg) translateZ(30px)}.face-right{transform:rotateY(90deg) translateZ(30px)}.face-left{transform:rotateY(-90deg) translateZ(30px)}.face-top{transform:rotateX(90deg) translateZ(30px)}.face-bottom{transform:rotateX(-90deg) translateZ(30px)}.progress-bar{width:100%;height:8px;background:var(--bg-secondary);border-radius:4px;overflow:hidden}.progress-fill{height:100%;background:var(--accent-gradient);border-radius:4px;transition:width .3s ease}.stats-table{width:100%;border-collapse:collapse;font-size:.8125rem}.stats-table td,.stats-table th{padding:.75rem .5rem;text-align:left;border-bottom:1px solid var(--border-color)}.stats-table th{font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.stats-table td{color:var(--text-primary)}.stats-table tr:last-child td{border-bottom:none}.stats-table tr:hover td{background:var(--bg-secondary)}@media (max-width:640px){.coin-3d-wrapper{width:120px;height:120px}.coin-text{font-size:1.5rem}.coin-face-new{border-width:4px}.coin-inner-circle{width:65%;height:65%}.coin-face-new.square-hole:before{width:24px;height:24px}.coin-face-new.square-hole .coin-text{font-size:.875rem}.coin-3d{width:100px;height:100px}.coin-face{font-size:1.5rem}.dice-3d,.dice-face{width:50px;height:50px}.face-front{transform:translateZ(25px)}.face-back{transform:rotateY(180deg) translateZ(25px)}.face-right{transform:rotateY(90deg) translateZ(25px)}.face-left{transform:rotateY(-90deg) translateZ(25px)}.face-top{transform:rotateX(90deg) translateZ(25px)}.face-bottom{transform:rotateX(-90deg) translateZ(25px)}.dice-dot{width:8px;height:8px}.stats-table td,.stats-table th{padding:.5rem .25rem;font-size:.75rem}}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_ed3508;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:__Outfit_ed3508,__Outfit_Fallback_ed3508;font-style:normal}