@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}html{overflow-x:hidden}body{font-family:IBM Plex Mono,monospace;overflow-x:hidden}.sticky-bg{z-index:-1;background:linear-gradient(202.57deg,#2d2d2e .34%,#111 31.55% 59.34%,#2d2d2e 89.27%);width:100%;height:100dvh;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{z-index:999;opacity:0;width:100%;position:fixed;top:20px;left:0;right:0}.site-header.head-sticky{z-index:999;opacity:1;width:100%;transition:all .3s;animation:.7s ease-in-out fadeInDown;position:fixed;top:20px;left:0}.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_middle,.hamburger-menu button .button-icon .nav_button_line_bottom{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{height:100dvh!important;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 p,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a{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:hover,.hamburger-menu-slide .hamp-menu-wrape .main-menu li a.active{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_open,.menu-trigger.active .nav_close{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{width:100%;height:100%}.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;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%)}.one-view,.ark-info{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_middle,.hamburger-menu button .button-icon .nav_button_line_bottom{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 p,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a{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:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 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):not(.login):not(.dashboard) .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-family:Nunito Sans,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:70px}.sec-title{color:#fff;font-family:Nunito Sans,sans-serif;font-size:56px;font-style:normal;font-weight:700;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{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.btn-machine .cust-btn{text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;border:1px solid #fff;padding:30px;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.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{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}
.main-slotmachine svg,.main-slotmachine ul,.main-slotmachine li,.container-2{position:absolute;box-shadow:none!important}.stage{flex-direction:column;justify-content:center;width:100%;height:500px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.results,.button-area{text-align:center;flex-direction:column;justify-content:center;margin:auto;padding:20px 0;display:flex}.results{margin-top:0}.button-area{margin-bottom:0}.ring .item{width:100px;height:100px}.ring,.item,.console-outer{width:100%;height:100%;transform-style:preserve-3d;-webkit-user-select:none;user-select:none}.text-pull{font-size:9px;line-height:13px;top:-4%;right:-10px}.row.console{flex-direction:column;flex:auto;justify-content:center;width:100%;max-height:520px;margin:20px 0;display:flex}.console-outer{border-left:none;border-right:none;border-radius:15px;flex-direction:row;flex:auto;gap:2px;max-width:1130px;min-height:500px;max-height:500px;margin:auto auto 20px;display:flex}.col.wheel{flex:0 0 calc(33.3333% - 2px);max-width:calc(33.3333% - 2px);height:100%;min-height:120px;max-height:450px;margin:auto;padding:0 40px;position:relative;overflow:hidden}.container-2{perspective:2000px;width:100px;height:130px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}ul{padding:0;list-style:none}.item{vertical-align:center;backface-visibility:hidden;cursor:pointer;justify-content:center;margin:auto;display:flex}.item span{margin:auto;font-size:2.5em}.results{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.results div{text-align:center;color:#fff;font-size:20px}.stage.notstarted .active{box-shadow:none}.holdcontrols{width:100%;max-width:465px;margin:0 auto auto;display:flex}.holdcontrols .col{text-align:center;flex:0 0 calc(33.3333% - 2px);max-width:calc(33.3333% - 2px);padding:0 0 10px}.holdcontrols button{padding:5px 25px;font-size:1em}.holdcontrols button.held{color:#fff;background:#16a085;border-color:#16a085}.machine-handel{width:40px;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.machine-handel .trigger{cursor:pointer;transform-origin:top;border:0;outline:none}.machine-handel .trigger:hover{background:0 0}.ring .item img{width:120px;height:120px}@keyframes shift_lever_rod{0%{transform:translateY(0)scaleY(1)}to{transform:translateY(91.5px)scaleY(.05)}}@keyframes shift_lever_top{0%{transform:translateY(0%)}to{transform:translateY(365px)}}.lever-container{z-index:2;cursor:pointer;width:88px;height:264px;position:absolute;top:40%;right:10px;overflow:visible;transform:translateY(-50%)}.lever-container .lever{transform-origin:bottom}.lever-container .lever.animate #lever,.lever-container .lever.animate #rod{animation:.5s ease-in-out 2 shift_lever_rod}.lever-container .lever.animate.reverse #top,.lever-container .lever.animate.reverse #rod{animation-direction:reverse}.base-for-mobile{display:none}.text-pull{letter-spacing:.05em;text-transform:uppercase;color:#fff;text-align:center;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px;position:absolute;top:18%;right:20px}@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{min-height:310px;max-height:110px;margin-bottom:0;padding:0}.stage{height:360px}.ring .item img{object-fit:fill;object-position:top}.machine-handel{width:65px}.row.console{width:85%;margin:20px auto}.col.wheel:not(:last-of-type):before{height:calc(100% - 65px);top:25px}.lever-container{width:70px;right:0}.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{min-height:250px;margin-bottom:0;padding:0}.col.wheel{min-height:226px;max-height:260px}.row.console{width:82%;margin:0 auto}.stage{height:220px}.col.wheel:not(:last-of-type):before{height:calc(100% - 45px);top:24px}.ring .item{width:100px;height:130px}.lever-container{width:58px;top:45%;right:-6px}.text-pull{font-size:16px;line-height:24px;top:6%;right:-7px}.btn-machine button{line-height:1;font-size:30px!important}.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{min-height:150px;max-height:150px;padding:0 5px;-webkit-mask-image:none;mask-image:none}.row.console{width:82%;margin:20px auto}.console-outer{min-height:140px;max-height:140px;padding:0}.container-2{width:54px;height:54px}.ring .item{width:54px;height:54px;overflow:hidden}.lever-container{right:21px}.lever-container .lever-base{background-repeat:no-repeat;background-size:100%;width:26px;height:41px}.ring .item img{width:54px;height:54px}.btn-machine button{line-height:1;font-size:18px!important}.btn-machine{bottom:19px}.lever-container{width:40px;height:auto;top:30%;right:-12px}.slot-machine .main-slotmachine .machine-title h2{margin-bottom:0!important;font-size:14px!important;line-height:14px!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 (min-width:509px) and (max-width:670px){.slot-machine .main-slotmachine .machine-title h2{margin-top:15px}}@media screen and (max-width:430px){.lever-container{top:31%;right:-12px}.text-pull{font-size:10px;line-height:16px;top:-3%;right:-7px}.col.wheel{min-height:120px;max-height:120px;padding:0 5px;-webkit-mask-image:none;mask-image:none}.console-outer{min-height:130px;max-height:130px;padding:0}.stage{height:130px;top:50%}}@media screen and (max-width:390px){.lever-container{top:30%;right:-15px}.text-pull{font-size:9px;line-height:13px;top:-2%;right:-10px}}@media screen and (max-width:375px){.col.wheel{min-height:110px;max-height:110px;padding:0 5px}.console-outer{min-height:110px;max-height:110px;padding:0}.stage{height:110px}.btn-machine button{line-height:1;font-size:16px!important}.main-slotmachine .btn-machine{bottom:17px!important}.text-pull{top:-5%}}
