/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Bold.eot);src:url(/fonts/NeueMontreal-Bold.woff2)format("woff2"),url(/fonts/NeueMontreal-Bold.woff)format("woff"),url(/fonts/NeueMontreal-Bold.eot?#iefix)format("embedded-opentype");font-weight:700;font-style:normal}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Medium.eot);src:url(/fonts/NeueMontreal-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-Medium.woff2)format("woff2"),url(/fonts/NeueMontreal-Medium.woff)format("woff"),url(/fonts/NeueMontreal-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-LightItalic.eot);src:url(/fonts/NeueMontreal-LightItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-LightItalic.woff2)format("woff2"),url(/fonts/NeueMontreal-LightItalic.woff)format("woff"),url(/fonts/NeueMontreal-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-BoldItalic.eot);src:url(/fonts/NeueMontreal-BoldItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-BoldItalic.woff2)format("woff2"),url(/fonts/NeueMontreal-BoldItalic.woff)format("woff"),url(/fonts/NeueMontreal-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Light.eot);src:url(/fonts/NeueMontreal-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-Light.woff2)format("woff2"),url(/fonts/NeueMontreal-Light.woff)format("woff"),url(/fonts/NeueMontreal-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Italic.eot);src:url(/fonts/NeueMontreal-Italic.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-Italic.woff2)format("woff2"),url(/fonts/NeueMontreal-Italic.woff)format("woff"),url(/fonts/NeueMontreal-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-MediumItalic.eot);src:url(/fonts/NeueMontreal-MediumItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-MediumItalic.woff2)format("woff2"),url(/fonts/NeueMontreal-MediumItalic.woff)format("woff"),url(/fonts/NeueMontreal-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Regular.eot);src:url(/fonts/NeueMontreal-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/NeueMontreal-Regular.woff2)format("woff2"),url(/fonts/NeueMontreal-Regular.woff)format("woff"),url(/fonts/NeueMontreal-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body,html{overflow-x:hidden}body{font-family:IBM Plex Mono,monospace}.sticky-bg{z-index:-1;background:linear-gradient(202.57deg,#2d2d2e .34%,#111 31.55% 59.34%,#2d2d2e 89.27%);width:100%;height:100%;position:fixed;top:0;left:0;right:0}*{box-sizing:border-box}img{width:auto;max-width:100%;height:auto;max-height:100%}.container{width:100%;max-width:1450px;margin:auto;padding:0 15px}.site-header{opacity:0;right:0}.site-header,.site-header.head-sticky{z-index:999;width:100%;position:fixed;top:20px;left:0}.site-header.head-sticky{opacity:1;transition:all .3s;animation:fadeInDown .7s ease-in-out}.site-header.head-sticky .header-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff12}.site-header .container{padding:0}.site-header .header-wrapper{padding-left:15px!important;padding-right:15px!important}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.site-header .header-wrapper{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.site-header .header-wrapper .brand-logo{width:100%;max-width:175px}.site-header .header-wrapper .brand-logo a{display:block}.site-header .header-wrapper .hamburger-menu button{color:#fff;cursor:pointer;border:1px solid #fff;flex-direction:row;justify-content:center;align-items:center;gap:20px;height:55px;padding:0 15px;font-family:IBM Plex Mono,monospace;font-size:23px;font-style:normal;font-weight:400;line-height:1;display:flex;overflow:hidden}.hamburger-menu button .button-icon{flex-direction:column;align-items:flex-end;width:40px;height:30px;display:flex}.hamburger-menu button .button-icon>div{background-color:#fff;height:3px;margin:2px;transition:all .6s;position:relative}.hamburger-menu button .button-icon .nav_button_line_top{width:100%}.hamburger-menu button .button-icon .nav_button_line_bottom,.hamburger-menu button .button-icon .nav_button_line_middle{width:30px}.main-site{overflow-x:hidden}.main-home-part{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:100px 0;display:flex;overflow:hidden}.main-home-part .main-banner-text .h1{text-align:center;text-transform:uppercase;color:#fff;max-width:780px;margin-bottom:25px;font-family:Neue Montreal;font-size:80px;font-weight:700;line-height:96px}.main-home-part .main-banner-text .p{text-align:center;color:#fff;max-width:930px;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.main-home-part .main-banner-text img{width:100%;max-width:238px;margin:0 auto 70px;display:block}.section-title h2{text-align:center;text-transform:uppercase;color:#fff;max-width:1200px;margin:auto;font-family:IBM Plex Mono,monospace;font-size:48px;font-style:normal;font-weight:600;line-height:62px}.section-title{margin-bottom:20px}.highlight-text p{text-align:center;color:#fff;font-family:Neue Montreal;font-size:40px;font-style:normal;font-weight:700;line-height:70px}.ark-info{padding:100px 0}.site-footer .footer-row{border-bottom:1px solid #7d7d7d;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;display:flex}.site-footer .footer-row .footer-menu{flex:1}.site-footer .footer-row .footer-menu ul{justify-content:center;align-items:center;gap:60px;display:flex}.site-footer .footer-row .footer-menu ul li a{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-size:25px;font-weight:400;line-height:36px;transition:all .6s}.site-footer .footer-row .footer-menu ul li a:hover{color:#7d7d7d}.ftr-btm{margin-bottom:30px}.ftr-btm>*{text-align:center;color:#7d7d7d;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px;transition:all .6s}.ftr-btm a:hover{color:#fff}.no-scroll{overflow:hidden!important}.hamburger-menu-slide{z-index:-1;background-color:#111;width:100%;min-height:100vh;padding-top:197px;transition:all .6s;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateY(-100%)}.hamburger-menu-slide.open{transform:translateY(0)}.hamburger-menu-slide .hamp-menu-wrape{flex-wrap:wrap;align-items:center;height:100%;display:flex}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{width:50%;padding-top:100px;padding-bottom:100px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding-right:100px}.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-left:100px;border:0!important}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block .sm-title{letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block p{color:#fff;font-family:Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:34px}.info-block{opacity:0;transform:translate(-50px)}.main-menu li{opacity:0;transform:translateY(20px)}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a:first-of-type{margin-bottom:8px;display:inline-block}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block:not(:last-of-type){margin-bottom:60px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{color:#fff;font-family:Neue Montreal;font-size:80px;font-style:normal;font-weight:700;line-height:96px;transition:all .6s}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a.active,.hamburger-menu-slide .hamp-menu-wrape .main-menu li a:hover{color:#3d3d3d}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:30px}.nav_text_list{flex-flow:column;height:1.55rem;display:flex;overflow:clip}.menu-trigger.active .nav_close,.menu-trigger.active .nav_open{transform:translateY(-100%)}.site-header .header-wrapper .hamburger-menu button .btn-text{transition:all .6s}.hamburger-menu button.active .button-icon .nav_button_line_top{width:0;margin-left:auto}.hamburger-menu button.active .button-icon .nav_button_line_middle{top:4px;rotate:45deg}.hamburger-menu button.active .button-icon .nav_button_line_bottom{bottom:4px;rotate:-45deg}.hamburger-menu button img.close{transform:translateY(100%)}.banner-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.mr-2{margin-right:calc(var(--spacing)*2)!important}.main-banner-text{min-height:434px}.scroll-reveal{margin:20px 0}.scroll-reveal-text{font-size:clamp(1.6rem,4vw,3rem);font-weight:600;line-height:1.5}.word{display:inline-block}.aurora-container,.light-rays-container{width:100%;height:100%}.light-rays-container{pointer-events:none;z-index:3;position:relative;overflow:hidden}.menu-trigger .button-icon img{transition:all .6s}.menu-trigger.active img.close{transform:translateY(-90%)}.menu-trigger.active img.open{transform:translateY(-150%)}.ark-info,.one-view{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.main-banner-text .hideOnscroll{opacity:0;transition:all .6s}.main-banner-text .hideOnscroll.hide{visibility:hidden;opacity:0!important;transform:translateY(-100%)!important}.btn-wrapper{margin-top:95px}@media screen and (max-width:1024px){.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-left:80px}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-top:50px;padding-bottom:50px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{font-size:40px;line-height:40px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding-left:50px;padding-right:50px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:60px}}@media screen and (max-width:991px){.main-home-part .main-banner-text .h1{font-size:70px}.main-home-part .main-banner-text .p{font-size:20px}.site-footer .footer-row .footer-menu ul{gap:15px}.site-footer .footer-row .footer-logo img{max-width:150px}}@media screen and (max-width:767px){.main-home-part .container{padding:0 40px}.main-home-part .main-banner-text .h1{max-width:100%;margin-bottom:10px;font-size:30px;line-height:40px}.main-home-part .main-banner-text .p{max-width:100%;font-size:16px;line-height:21px}.mr-2{margin-right:2px!important}.site-header .header-wrapper .brand-logo{width:100%;max-width:90px}.site-header .header-wrapper .hamburger-menu button{gap:10px;height:35px;font-size:16px}.hamburger-menu button .button-icon{width:30px;height:20px}.nav_text_list{height:1.05rem}.hamburger-menu button .button-icon .nav_button_line_bottom,.hamburger-menu button .button-icon .nav_button_line_middle{width:20px}.highlight-text p{font-size:30px;line-height:44px}.section-title h2{font-size:20px;line-height:23px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding:0}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{width:100%;padding:0!important}.hamburger-menu-slide .hamp-menu-wrape{flex-direction:column-reverse}.main-home-part .main-banner-text img{max-width:154px;margin:0 auto 30px;display:block}.main-banner-text{min-height:314px}.menu-trigger.active img.close{transform:translateY(-110%)}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:20px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{font-size:34px;line-height:41px}.hamburger-menu-slide{padding-top:100px}.hamburger-menu-slide .hamp-menu-wrape .right-side{border-bottom:1px solid #7d7d7d;margin-bottom:40px;padding-bottom:40px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block p{font-size:18px;line-height:22px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block:not(:last-of-type){margin-bottom:40px}.container{padding:0 40px}.site-footer .footer-row,.site-footer .footer-row .footer-menu ul{flex-direction:column;align-items:flex-start}.site-footer .footer-row .footer-logo img{max-width:100px}.site-footer .footer-row .footer-logo,.site-footer .footer-row .footer-menu{margin-bottom:20px}.site-footer .footer-row .footer-menu ul{gap:20px}.site-footer .footer-row .footer-menu ul li a{font-size:20px;line-height:21px}.site-footer .ftr-btm{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer .ftr-btm span{display:none}}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}body:not(.home) .site-header{opacity:1}body:not(.home) .main-site{padding-top:115px}.about-banner{padding:90px 0 157px}.about-banner .banner-content{padding-left:100px}.about-banner .sm-title{text-transform:uppercase;color:#fff;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.about-banner h1{color:#3d3d3d;font-size:48px;line-height:70px}.about-banner h1,.sec-title{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}.sec-title{color:#fff;font-size:56px;line-height:66px}.sub-title{text-transform:uppercase;color:#fff;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.vision-mission{overflow:hidden}.slot-machine{padding-bottom:100px}.slot-machine .main-slotmachine{position:relative}.slot-machine .main-slotmachine .machine-title{text-align:center;position:absolute;top:45px;left:0;right:0}.slot-machine .main-slotmachine .machine-title p{font-style:normal}.btn-machine .cust-btn,.slot-machine .main-slotmachine .machine-title p{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.btn-machine .cust-btn{text-transform:uppercase;cursor:pointer;border:1px solid #fff;padding:30px}.btn-machine{text-align:center;position:absolute;bottom:31px;left:0;right:0}.team-popup{z-index:99999;background:#111111d6;width:100%;height:100%;position:fixed;top:0;left:0;right:0}.modal-body{background:#f3f3f3;gap:30px;width:100%;max-width:1398px;padding:30px;display:flex}.team-popup .team-img{flex-shrink:0;width:100%;max-width:395px}.team-popup .team-info h3{color:#111;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:italic;font-weight:700;line-height:36px}.team-popup .team-info p{color:#111;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.team-popup .team-info{margin-bottom:30px}.team-popup .team-inf-list .list-title{color:#111;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:25px;font-weight:700;line-height:25px}.team-popup .team-inf-list ul{margin:0 0 15px;padding-left:35px;list-style:outside}.team-popup .team-inf-list ul li{color:#111;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.team-popup .team-img img{margin-bottom:15px}.team-popup .team-img h5{color:#000;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:30px}.team-popup .team-img p{text-transform:uppercase;color:#000;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px}.team-popup .team-img .social-links a svg{width:30px;height:30px}.container-2,.main-slotmachine li,.main-slotmachine svg,.main-slotmachine ul{position:absolute;box-shadow:none!important}.stage{width:100%;position:absolute;height:500px;top:50%;transform:translateY(-50%)}.button-area,.results,.stage{display:flex;flex-direction:column;justify-content:center}.button-area,.results{padding:20px 0;text-align:center;margin:auto}.results{margin-top:0}.button-area{margin-bottom:0}.ring .item{width:120px;height:120px}.console-outer,.item,.ring{width:100%;height:100%;transform-style:preserve-3d;user-select:none}.row.console{flex:1 1 auto;display:flex;max-height:520px;flex-direction:column;justify-content:center;margin:20px 0;width:100%}.console-outer{max-height:500px;min-height:500px;flex:1 1 auto;display:flex;flex-direction:row;max-width:1130px;margin:auto auto 20px;gap:2px;border-left:none;border-right:none;border-radius:15px}.col.wheel{padding:0 40px;max-height:500px;min-height:130px;height:100%;overflow:hidden;margin:auto;flex:0 0 calc(33.333333333% - 2px);max-width:calc(33.333333333% - 2px);position:relative}.container-2{perspective:2000px;width:100px;height:130px;left:50%;top:50%;transform:translate(-50%,-50%);position:relative}ul{list-style:none;padding:0}.item{display:flex;justify-content:center;vertical-align:center;margin:auto;backface-visibility:hidden;cursor:pointer}.item span{font-size:2.5em;margin:auto}.results{width:100%;display:flex;justify-content:center;flex-direction:column;position:relative}.results div{font-size:20px;text-align:center;color:white}.stage.notstarted .active{box-shadow:none}.holdcontrols{max-width:465px;width:100%;display:flex;margin:0 auto auto}.holdcontrols .col{padding:0 0 10px;text-align:center;flex:0 0 calc(33.333333333% - 2px);max-width:calc(33.333333333% - 2px)}.holdcontrols button{font-size:1em;padding:5px 25px}.holdcontrols button.held{background:#16a085;color:white;border-color:#16a085}.machine-handel{position:absolute;top:50%;transform:translateY(-50%);right:60px;width:40px}.machine-handel .trigger{border:0;outline:none;cursor:pointer;transform-origin:top center}.machine-handel .trigger:hover{background:transparent}.ring .item img{width:120px;height:120px}@-webkit-keyframes shift_lever_rod{0%{transform:translateY(0) scaleY(1)}to{transform:translateY(91.5px) scaleY(.05)}}@keyframes shift_lever_rod{0%{transform:translateY(0) scaleY(1)}to{transform:translateY(91.5px) scaleY(.05)}}@-webkit-keyframes shift_lever_top{0%{transform:translateY(0)}to{transform:translateY(365px)}}@keyframes shift_lever_top{0%{transform:translateY(0)}to{transform:translateY(365px)}}.lever-container{z-index:2;position:absolute;top:40%;right:10px;overflow:visible;cursor:pointer;width:88px;height:264px;transform:translateY(-50%)}.lever-container .lever{transform-origin:bottom center}.lever-container .lever.animate #lever,.lever-container .lever.animate #rod{-webkit-animation:shift_lever_rod .5s ease-in-out 2;animation:shift_lever_rod .5s ease-in-out 2}.lever-container .lever.animate.reverse #rod,.lever-container .lever.animate.reverse #top{animation-direction:reverse}.base-for-mobile{display:none}.text-pull{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:20px;line-height:26px;letter-spacing:.05em;text-transform:uppercase;color:#FFFFFF;position:absolute;top:18%;right:20px;text-align:center}@media screen and (max-width:1300px){.text-pull{top:18%;right:17px}.stage{height:430px}.col.wheel{max-height:430px}}@media screen and (max-width:1440px){.lever-container{right:3px}}@media screen and (max-width:1024px){.console-outer{padding:0;min-height:310px;max-height:110px;margin-bottom:0}.stage{height:360px}.ring .item img{object-fit:cover;object-position:top}.machine-handel{width:65px}.row.console{width:85%;margin:20px auto}.col.wheel:not(:last-of-type):before{top:25px;height:calc(100% - 65px)}.lever-container{right:0;width:70px}.text-pull{top:10%;right:0}.btn-machine button{font-size:40px!important}.btn-machine{bottom:50px!important}}@media screen and (max-width:991px){.machine-handel{width:48px}.console-outer{padding:0;min-height:250px;margin-bottom:0}.col.wheel{max-height:260px;min-height:226px}.row.console{margin:0 auto;width:82%}.stage{height:220px}.col.wheel:not(:last-of-type):before{top:24px;height:calc(100% - 45px)}.ring .item{width:100px;height:130px}.lever-container{right:-6px;width:58px;top:45%}.text-pull{top:6%;right:-7px;font-size:16px;line-height:24px}.btn-machine button{font-size:30px!important;line-height:1}.btn-machine{bottom:40px!important}.btn-machine .inner-content{padding:7px 26px!important;font-size:18px!important;line-height:27px!important}.slot-machine .main-slotmachine .machine-title{top:21px}}@media screen and (max-width:767px){.base-for-desktop{display:none}.base-for-mobile{display:block}.stage{height:140px;top:50%}.col.wheel{max-height:140px;min-height:140px;padding:0 5px}.row.console{margin:20px auto;width:82%}.console-outer{max-height:140px;min-height:140px;padding:0}.container-2,.ring .item{width:54px;height:54px}.lever-container{right:21px}.lever-container .lever-base{width:26px;height:41px;background-size:100%;background-repeat:no-repeat}.ring .item img{width:100%;height:100%}.text-pull{top:-4%;right:-10px;font-size:9px;line-height:13px}.ring .item img{width:54px;height:54px}.btn-machine button{font-size:18px!important;line-height:1}.btn-machine{bottom:19px}.lever-container{right:-12px;height:auto;top:30%;width:40px}.slot-machine .main-slotmachine .machine-title h2{font-size:14px!important;line-height:14px!important;margin-bottom:0!important}.slot-machine .main-slotmachine .machine-title p{font-size:7px!important;line-height:11px!important}.slot-machine .main-slotmachine .machine-title{top:10px!important}.btn-machine .inner-content{padding:3px 12px!important;font-size:14px!important;line-height:15px!important}@media screen and (max-width:767px){.slot-machine .main-slotmachine .machine-title h2{margin-top:30px!important}}}@media screen and (max-width:414px){.lever-container{right:-12px;top:31%}.text-pull{top:-2%;right:-6px;font-size:10px;line-height:13px}.col.wheel{padding:0 5px}.col.wheel,.console-outer{max-height:130px;min-height:130px}.console-outer{padding:0}.stage{height:130px;top:50%}}@media screen and (max-width:390px){.lever-container{right:-15px;top:30%}.text-pull{top:-2%;right:-10px;font-size:9px;line-height:13px}}@media screen and (max-width:375px){.col.wheel{padding:0 5px}.col.wheel,.console-outer{max-height:110px;min-height:110px}.console-outer{padding:0}.stage{height:110px}.btn-machine button{font-size:16px!important;line-height:1}.main-slotmachine .btn-machine{bottom:17px!important}.text-pull{top:-5%}}