html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--lair-black: 26, 26, 26}*{box-sizing:border-box}.d-flex{display:flex}.d-flex.f-wrap{flex-wrap:wrap}.d-flex.f-col{flex-direction:column}.d-flex.f-center{justify-content:center;align-items:center}.d-flex.space-between{justify-content:space-between}.d-flex.space-around{justify-content:space-around}.d-flex.space-evenly{justify-content:space-evenly}.d-flex.content-start{justify-content:flex-start}.d-flex.content-end{justify-content:flex-end}.d-flex.content-center{justify-content:center}.d-flex.items-center{align-items:center}.d-flex.items-start{align-items:flex-start}.d-flex.items-end{align-items:flex-end}.d-flex.items-stretch{align-items:stretch}.feature-border{border-radius:16px;background:#fff;overflow:hidden}.feature-h{color:#000;font-size:24px;font-weight:700;line-height:32.69px;margin:24px 24px 8px}.feature-p{font-size:16px;font-weight:300;line-height:21.79px;margin-left:24px;margin-right:24px}.lair-pointer{width:64px;height:64px;transform:translate(-50%,-50%);position:absolute;background:no-repeat center url(/assets/hand-five.png)}.lair-pointer.finger{background:no-repeat center url(/assets/hand-finger.png)}.lair-pointer.handle{background:no-repeat center url(/assets/hand-handle.png)}.lair-restart{cursor:pointer;position:absolute;right:12px;bottom:12px;width:32px;height:32px;z-index:300;background:linear-gradient(#fff,#e5e5e5);border-radius:50%;transition:.1s}.lair-restart:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:no-repeat center url(/assets/redo-mask.png)}.lair-restart:hover{background:linear-gradient(#00286c,#12274b)}.lair-restart:hover:before{background:no-repeat center url(/assets/redo-mask-rainbow.png)}.lair-btn{cursor:pointer;position:absolute;left:50%;top:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.lair-btn:hover:after{background:#00286c}.lair-btn:hover>.btn-inner.mag{background:linear-gradient(0deg,#00adbb 0%,#ffe11a 48.44%,#ff9a3e 100%)}.lair-btn:hover>.btn-inner.cross:after,.lair-btn:hover>.btn-inner.cross:before{background:linear-gradient(0deg,#00adbb 0%,#ffe11a 48.44%,#ff9a3e 100%)}.lair-btn:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff;width:100%;height:100%;z-index:-1}.lair-btn:before{content:"";position:absolute;border-radius:50%;z-index:-2;width:calc(100% + 8px);height:calc(100% + 8px);left:50%;top:50%;animation:btn-breathing 5s ease-out infinite normal;background:linear-gradient(180deg,#00adbb 0%,#ffe11a 48.44%,#ff9a3e 100%)}.lair-btn>.btn-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lair-btn>.btn-inner.mag{width:12px;height:12px;background:#00286c;-webkit-mask:no-repeat center/contain url(/assets/mag.png);mask:no-repeat center/contain url(/assets/mag.png)}.lair-btn>.btn-inner.cross:after,.lair-btn>.btn-inner.cross:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:2px;background:#00286c}.lair-btn>.btn-inner.cross:after{transform:translate(-50%,-50%) rotate(90deg)}@keyframes btn-breathing{0%{transform:translate(-50%,-50%) scale(.9)}25%{transform:translate(-50%,-50%) scale(1.1)}60%{transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(.9)}}@keyframes showInFrame{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}#app{font-family:Noto Sans,sans-serif;height:100vh;height:calc(var(--vh, 1vh) * 100);width:100%;overflow:hidden;position:relative}
