@charset "UTF-8";@import url(https://use.typekit.net/rpu8etb.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:20px}@media (min-width:1024px) and (max-width:1439px){html{font-size:16px}}@media (min-width:768px) and (max-width:1023px){html{font-size:16px}}@media (min-width:420px) and (max-width:767px){html{font-size:14px}}@media (max-width:419px){html{font-size:12px}}body,input,select,textarea{font-family:nimbus-sans,serif;font-size:1rem;font-weight:300}a{color:#f26200;text-decoration:underline;transition:color .2s}a:hover{border-bottom-color:#0000;color:#f2a100}b,strong{font-weight:600}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{color:#212931;font-family:nimbus-sans,serif;line-height:1.5em}h1 strong.highlight,h2 strong.highlight,h3 strong.highlight,h4 strong.highlight,h5 strong.highlight,h6 strong.highlight{color:#f26200}li,ol,p,ul{font-family:nimbus-sans,serif;line-height:1.8em}p{font-size:1rem}p strong.highlight{color:#f26200}.spacing{margin-bottom:1.5rem;margin-top:1.5rem}h1{font-size:5rem;font-weight:300;letter-spacing:-.025em;line-height:1.5em;margin-top:1.8rem;text-align:center;text-transform:uppercase}@media (max-width:767px){h1{font-size:3.5rem}}h2{font-size:2rem;letter-spacing:-.015em;line-height:1.8em;margin-top:1.8rem;text-transform:uppercase}@media (max-width:767px){h2{font-size:1.8rem}}h3{font-size:1.5rem;font-weight:400;letter-spacing:-.01em;line-height:1.8em;margin-top:1.8rem;text-transform:uppercase}@media (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.1rem;letter-spacing:-.01em;line-height:1.8em;margin-top:1.8rem;text-transform:uppercase}ul{list-style:disc;margin-left:1em}li{line-height:1.8em;margin-left:.5em}#main h1+*{margin-top:1.8em}#main h2+ol,#main h2+p,#main h2+ul,#main h3+ol,#main h3+p,#main h3+ul{margin-top:.6em}#main h4+ol,#main h4+p,#main h4+ul{margin-top:.2em}#main p+ul{margin-top:1.2em}#main input[type=checkbox]+label,#main input[type=radio]+label,#main label+input[type=email],#main label+input[type=number],#main label+input[type=password],#main label+input[type=tel],#main label+input[type=text],#main li+li{margin-top:0}sup{font-size:.8rem;position:relative;top:-.5rem}blockquote{border-left:4px solid;font-style:italic;margin:0 0 2rem;padding:.5rem 0 .5rem 2rem}code{border:2px solid;border-radius:1rem;margin:0 .25rem;padding:.25rem .65rem}code,pre{font-family:Courier New,monospace;font-size:.9rem}pre{-webkit-overflow-scrolling:touch;margin:0 0 2rem}pre code{display:block;line-height:1.75;overflow-x:auto;padding:1rem 1.5rem}hr{border:0;border-bottom:2px solid;margin:3rem 0}hr.major{margin:5rem 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.note{font-size:.75rem;font-style:italic}ul.pricelist{display:inline-block;list-style:none;padding-left:0}ul.pricelist,ul.pricelist li{margin-left:0}ul.pricelist li:nth-child(2n){background-color:#eee}ul.pricelist li>span{float:right;font-weight:700;margin-left:1rem}ul.tablelist{display:table;margin:0}ul.tablelist li+li>span{padding-top:.5rem}ul.tablelist li{display:table-row}ul.tablelist li>span{display:table-cell}ul.tablelist li>span:first-child{padding-right:1rem;white-space:nowrap}.sale-btn{background:#f26200;border-radius:.5em;color:#fff;display:block;font-family:nimbus-sans,serif;font-size:1.5em;font-size:22px;font-weight:300;font-weight:400;line-height:3rem;margin:0 auto;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;white-space:nowrap;width:10em}.sale-btn:hover{background:#f2a100;color:#fff;transform:scale(1.025)}@media (min-width:1024px) and (max-width:1439px){.sale-btn{font-size:1.5em}}@media (min-width:768px) and (max-width:1023px){.sale-btn{font-size:1.4em}}@media (min-width:420px) and (max-width:767px){.sale-btn{font-size:1.3em}}@media (max-width:419px){.sale-btn{font-size:1.2em}}.sale-btn--sup-info{font-size:.8rem;overflow:hidden;position:relative;text-align:center}.sale-btn--sup-bar{background-color:#ddd;border-radius:.25em;height:40px;margin:0 auto 1rem;overflow:hidden;width:16em}.sale-btn--sup-bar div{background-color:#f26200;height:100%}.banner{background-color:#eee;margin:1em -15rem}.banner img{box-sizing:border-box;display:block;margin:0 auto;max-width:892px;padding:0 1rem;width:100%}@media (min-width:1024px) and (max-width:1439px){.banner{margin:0 -11rem}}@media (min-width:768px) and (max-width:1023px){.banner{margin:0 -4rem}}@media (max-width:767px){.banner{margin:0 -1rem}}.btn{background-color:initial;border:2px solid #f26200;color:#f26200;cursor:pointer;display:inline-block;font-family:nimbus-sans,serif;font-size:.8rem;font-weight:900;height:3rem;letter-spacing:.075em;line-height:3rem;margin:.75rem 0;outline:none!important;padding:0 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;white-space:nowrap}.btn:hover{background-color:#f26200;color:#fff}.btn.icon:before{margin-right:.5rem}.btn.icon.solo{border-radius:4rem;height:4rem;line-height:4rem;overflow:hidden;padding:0;position:relative;text-indent:4rem;white-space:nowrap;width:4rem}.btn.icon.solo:before{display:block;font-size:1.25rem;height:inherit;left:0;line-height:inherit;margin-right:0;position:absolute;text-align:center;text-indent:0;top:0;width:inherit}.btn.icon.fit{display:block;margin:0 0 1rem;width:100%}.btn.icon.small{font-size:.7rem;height:2.5rem;line-height:2.5rem;padding:0 1.5rem}.btn.icon.big{font-size:.9rem;font-size:1rem;height:3.5rem;height:3.75rem;line-height:3.5rem;line-height:3.75rem;padding:0 2.75rem}.btn.disabled,.btn:disabled{opacity:.25;pointer-events:none}.btn.next-button{float:right}label{display:block;font-family:nimbus-sans,serif;font-size:.8rem;font-weight:900;letter-spacing:.075em;line-height:1.5;margin:0 0 .25rem;text-transform:uppercase}input{box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;background:#0000;border:2px solid;color:inherit;display:block;margin:0 0 .75rem;outline:none!important;padding:0 1rem;text-decoration:none;width:100%}input[type=email]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=tel]:invalid,input[type=text]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 8px #f26200}.select-wrapper{display:block;position:relative}.select-wrapper:before{content:"";display:block;font-family:FontAwesome;height:3rem;line-height:3rem;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:3rem}.select-wrapper select::-ms-expand{display:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{height:3rem}textarea{padding:.75rem 1rem}input[type=checkbox],input[type=radio]{-webkit-appearance:none;display:block;float:left;margin-right:-2rem;opacity:0;width:1rem;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;font-family:nimbus-sans,serif;font-size:1rem;font-weight:300;letter-spacing:0;padding-left:2.8rem;padding-right:1rem;position:relative;text-transform:none}input[type=checkbox]+label:before,input[type=radio]+label:before{border:2px solid;content:"";display:inline-block;height:1.8rem;left:0;line-height:1.725rem;position:absolute;text-align:center;top:-.125rem;width:1.8rem}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{content:"";font-family:FontAwesome}.checkbox-wrapper{clear:both;margin:0 0 .75rem}input[type=radio]+label:before{border-radius:100%}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:initial;border:2px solid #f26200;color:#f26200;cursor:pointer;display:inline-block;font-family:nimbus-sans,serif;font-size:.8rem;font-weight:900;height:3rem;letter-spacing:.075em;line-height:.8rem;margin:.75rem 0;outline:none!important;padding:0 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;white-space:nowrap}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#f26200;color:#fff}.button.icon:before,button.icon:before,input[type=button].icon:before,input[type=reset].icon:before,input[type=submit].icon:before{margin-right:.5rem}.button.icon.solo,button.icon.solo,input[type=button].icon.solo,input[type=reset].icon.solo,input[type=submit].icon.solo{border-radius:4rem;height:4rem;line-height:4rem;overflow:hidden;padding:0;position:relative;text-indent:4rem;white-space:nowrap;width:4rem}.button.icon.solo:before,button.icon.solo:before,input[type=button].icon.solo:before,input[type=reset].icon.solo:before,input[type=submit].icon.solo:before{display:block;font-size:1.25rem;height:inherit;left:0;line-height:inherit;margin-right:0;position:absolute;text-align:center;text-indent:0;top:0;width:inherit}.button.icon.fit,button.icon.fit,input[type=button].icon.fit,input[type=reset].icon.fit,input[type=submit].icon.fit{display:block;margin:0 0 1rem;width:100%}.button.icon.small,button.icon.small,input[type=button].icon.small,input[type=reset].icon.small,input[type=submit].icon.small{font-size:.7rem;height:2.5rem;line-height:2.5rem;padding:0 1.5rem}.button.icon.big,button.icon.big,input[type=button].icon.big,input[type=reset].icon.big,input[type=submit].icon.big{font-size:.9rem;font-size:1rem;height:3.5rem;height:3.75rem;line-height:3.5rem;line-height:3.75rem;padding:0 2.75rem}.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.25;pointer-events:none}#main .validation{clear:both;display:block;font-size:.8em;transition:all .2s}#main .validation,label>span{color:red;font-family:nimbus-sans,serif;font-weight:700;text-transform:none}label>span{float:right;font-size:1em}#wrapper{margin:0 auto;min-height:100vh;width:70rem}@media (min-width:1024px) and (max-width:1439px){#wrapper{width:62rem}}@media (min-width:768px) and (max-width:1023px){#wrapper{width:100%}}@media (max-width:767px){#wrapper{overflow:hidden;width:100%}}#wrapper .intro{height:calc(100vh - 4rem);text-align:center;width:100%}#wrapper .intro img{height:30vh;margin-top:12vh}#wrapper .intro h3{color:#fff;font-size:3vh;font-stretch:normal;font-weight:900;letter-spacing:.02em;line-height:2em;margin-top:2vh;text-transform:uppercase}@keyframes arrow-bounce{0%{transform:translate(0)}3%{transform:translateY(-.2em)}8%{transform:translateY(.2em)}13%{transform:translateY(-.2em)}18%{transform:translateY(.2em)}23%{transform:translateY(-.2em)}28%,to{transform:translate(0)}}#wrapper .intro a{border:.1em solid #f26200;border-radius:3em;box-sizing:border-box;color:#fff;display:inline-block;font-size:3vh;height:2.5em;margin-top:1em;text-decoration:none;transition:all .2s;width:2.5em}#wrapper .intro a i{animation-delay:1s;animation-duration:7s;animation-iteration-count:infinite;animation-name:arrow-bounce;border-bottom:2px solid #0000;font-size:.8em;margin-top:1em;transition:all .2s}#wrapper .intro a:hover{border-color:#f2a100;color:#fff}#wrapper .intro a:hover i{animation-name:none;animation-play-state:paused;border-bottom:2px solid #f2a100;margin-top:.9em}@keyframes nav-blink{0%{background-color:#ffffff80}to{background-color:hsla(0,0%,100%,.176)}}nav{animation-duration:1s;animation-iteration-count:1;animation-name:nav-blink;background-color:hsla(0,0%,100%,.176);font-size:0}nav ul{display:inline-block}@media (max-width:950px){nav ul{display:none}nav ul.open{display:block}}nav ul li{display:inline-block}@media (max-width:950px){nav ul li{display:block;text-align:center}}nav ul li a{color:#fff;display:inline-block;font-family:nimbus-sans,serif;font-size:.65rem;font-weight:900;letter-spacing:.075em;line-height:4rem;padding:0 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:950px){nav ul li a{display:block}}nav ul li a.router-link-active,nav ul li a.router-link-active:hover,nav ul li a.router-link-exact-active,nav ul li a.router-link-exact-active:hover{background-color:#fff;color:#222}nav ul li a:hover{background-color:#fff3;color:#fff}nav ul.icons{float:right}@media (max-width:950px){nav ul.icons{display:block;float:none;height:auto;overflow:inherit;text-align:right}}nav ul.icons li.menu{color:#fff;display:none;font-size:1.4rem;font-weight:900;line-height:4rem;opacity:.8;padding:0 2rem;text-align:right;text-decoration:none;transition:all .2s}nav ul.icons li.menu:hover{opacity:1}@media (max-width:950px){nav ul.icons li.menu{display:block}nav ul.icons li.discord,nav ul.icons li.facebook{display:none}}nav ul.icons li a{font-size:1.4rem;opacity:.7;transition:all .2s}nav ul.icons li a:hover{opacity:1}.warning{color:red;font-weight:700}.clear{clear:both}article:after{clear:both;content:"";display:table}.l-col{float:left}.l-col:after{clear:both;content:"";display:table}.r-col{float:right}.r-col:after{clear:both;content:"";display:table}.selected-seats{background-color:#444;box-sizing:border-box;color:#eee;font-family:nimbus-sans,serif;font-size:12px;padding:12px 24px;text-transform:uppercase}.selected-seats>li{font-size:12px;line-height:16px}#main .select-seats{background-color:#eee;background-image:url(/images/hhlantableplan.svg);background-position:0;background-size:800px 416px;box-sizing:border-box;position:relative;width:800px}#main .select-seats .row{display:inline-block;float:left;font-size:0;line-height:0;margin-bottom:8px;margin-top:8px;width:20px}#main .select-seats .row:nth-child(2n){margin-right:1px}#main .select-seats .row:nth-child(odd){margin-left:27px}#main .select-seats .row.row__a,#main .select-seats .row.row__b,#main .select-seats .row.row__c,#main .select-seats .row.row__d,#main .select-seats .row.row__e,#main .select-seats .row.row__f,#main .select-seats .row.row__o,#main .select-seats .row.row__p{margin-bottom:32px}#main .select-seats .row.row__q{clear:left;margin-left:47px}#main .select-seats .row.row__n:last-child{display:none}#main .select-seats .seat{display:inline-block;margin:2px;padding:0;position:relative}#main .select-seats .seat .seat-info{background-color:#fffc;border:1px solid #c8c8c8cc;color:#555;display:none;font-family:nimbus-sans,serif;font-size:12px;height:20px;line-height:20px;padding:.25em 1em;position:absolute;right:18px;text-align:left;top:-6px;white-space:nowrap;width:auto}@media (min-width:420px) and (max-width:767px){#main .select-seats .seat .seat-info{margin-right:-1rem;transform:rotate(90deg)}}#main .select-seats .seat .seat-info:hover{display:none!important}#main .select-seats .seat:hover .seat-info{display:block}#main .select-seats .seat input[type=checkbox]{-webkit-appearance:none;background-color:gray;border:none;cursor:pointer;display:inline-block;float:none;font-size:inherit;height:16px;margin:0;opacity:1;outline:none;width:16px;z-index:auto}#main .select-seats .seat input[type=checkbox]:checked{background-color:#00d123}#main .select-seats .seat input[type=checkbox].reserved,#main .select-seats .seat input[type=checkbox]:disabled,#main .select-seats .seat input[type=checkbox]:disabled.reserved{background-color:#f26200}#main .select-seats .seat input[type=checkbox].locked,#main .select-seats .seat input[type=checkbox]:disabled.locked{background-color:#ccc}@media (min-width:768px) and (max-width:1024px){#main .select-seats{background-position:1px 5px;background-repeat:no-repeat;background-size:640px 310px;width:640px}#main .select-seats .row{margin-bottom:9px;margin-top:9px;width:14px}#main .select-seats .row:nth-child(2n){margin-right:16px}#main .select-seats .row:nth-child(odd){margin-left:9px}#main .select-seats .row .seat{margin:1px}#main .select-seats .row .seat input[type=checkbox]{height:12px;width:12px}#main .select-seats .row.row__q{clear:left;margin-left:43px}#main .select-seats .row.row__o:nth-child(odd){margin-left:29px}}@media (min-width:376px) and (max-width:767px){#main .select-seats{margin-bottom:190px;margin-left:-202px;margin-top:200px;transform:rotate(-90deg)}}@media (min-width:300px) and (max-width:375px){#main .select-seats{background-position:1px 5px;background-repeat:no-repeat;background-size:640px 310px;margin-bottom:160px;margin-left:-172px;margin-top:170px;transform:rotate(-90deg);width:640px}#main .select-seats .row{margin-bottom:10px;margin-top:10px;width:14px}#main .select-seats .row:nth-child(2n){margin-right:-6px}#main .select-seats .row:nth-child(odd){margin-left:30px}#main .select-seats .row .seat{margin:1px}#main .select-seats .row .seat input[type=checkbox]{height:12px;width:12px}}#main .select-seats:after{clear:both;content:"";display:table}.terms-scroller{border:1px solid #ddd;height:40vh;overflow:auto;padding:1rem}.tabs{font-family:nimbus-sans,serif;font-size:0;text-align:center;text-transform:uppercase}.tabs.disabled{opacity:.25}.tabs>div,.tabs>div>a{display:inline-block}.tabs>div>a{border:2px solid #0000;cursor:pointer;font-size:1rem;line-height:1.8em;padding:0 1em;text-decoration:none;transition:all .2s}.tabs>div>a:hover{color:#f2a100}@media (min-width:375px) and (max-width:767px){.tabs>div>a{padding:0 .5em}}@media (max-width:374px){.tabs>div>a{font-size:.9rem;padding:0 .5em}}.tabs .tab--player{display:block}.tabs .tab--seat{display:block;font-size:.75rem;line-height:1.3;opacity:.7}.tabs .active,.tabs .router-link-exact-active,.tabs .tab--player-info.router-link-active{border-color:#f26200;color:#f26200}.tabs .active:hover,.tabs .router-link-exact-active:hover,.tabs .tab--player-info.router-link-active:hover{border-color:#f2a100;color:#f2a100}.tabs.blue>div>a{color:#0073ae}.tabs.blue>div>a:hover{color:#00a0eb}.tabs.blue .active,.tabs.blue .router-link-exact-active,.tabs.blue .tab--player-info.router-link-active{border-color:#0073ae;color:#0073ae}.tabs.blue .active:hover,.tabs.blue .router-link-exact-active:hover,.tabs.blue .tab--player-info.router-link-active:hover{border-color:#00a0eb;color:#00a0eb}#main .order-info{box-sizing:border-box;list-style:none;margin-left:0;padding:0;width:100%}#main .order-info *+*{margin-top:0}#main .order-info:nth-child(2n){margin-top:.1em}#main .order-info li.total{background-color:#efefef;font-weight:700}#main .order-info li.tax{background-color:initial!important;font-weight:700}#main .order-info li{border-top:1px solid #ddd;box-sizing:border-box;font-family:nimbus-sans,serif;list-style:none;margin-left:0;padding:.25em 1em;width:100%}#main .order-info li:last-child{border-bottom:1px solid #ddd}#main .order-info li span{display:inline-block}#main .order-info li .order-info--price{float:right}#main .order-info li:nth-child(2n){background-color:#efefef}#main .pay-button{border-color:#0073ae;color:#0073ae;float:right}#main .pay-button:hover{background-color:#0073ae;color:#fff}.tournaments-nav{background-color:#fff3;font-family:nimbus-sans,serif;font-size:0;font-size:.8rem;font-weight:800;letter-spacing:.075em;line-height:2rem;text-transform:uppercase}.tournaments-nav .tournaments-nav__tab{color:#000;display:inline-block;height:2rem;padding:0 1rem;text-decoration:none;transition:all .2s;vertical-align:top}.tournaments-nav .tournaments-nav__tab:hover{background-color:#fff3;color:#f26200}.tournaments-nav .tournaments-nav__tab.router-link-active{background-color:#ffffffe6;border-bottom:2px solid #f26200;color:#f26200}.tournaments-nav .tournaments-nav__tab.router-link-active:hover{background-color:#ffffffe6;color:#9e3f00}.tournament--image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;height:12rem;margin-top:1rem}.tournament--content{background-color:#ffffffeb;border-radius:0 0 .2rem .2rem}.alt-small-text span:nth-child(2){display:none}div.price{margin-bottom:-1.5rem;padding-top:1rem;text-align:center}div.price img{max-width:28rem;width:80vw}.counter{margin:1.5vh .5rem 0}.counter .counter-block{display:inline-block;font-size:1rem;margin:0 .1rem}@media (min-width:1440px){.counter .counter-block{font-size:.8rem}}@media (min-width:600px) and (max-width:1100px){.counter .counter-block{font-size:1.4vh}}@media (min-width:300px) and (max-width:599px){.counter .counter-block{font-size:.6rem}}.counter .counter-block.counter-block__days{margin:0 2rem 0 .5rem}.counter .counter-block .counter-block--unit{color:#fff;font-family:source-sans-pro,sans-serif;font-size:1.2em;font-style:normal;font-weight:400;line-height:1.6em;text-transform:uppercase}.counter .counter-block .counter-block--value{background-color:#ffffffe6;border:.175rem solid #f26200;border-radius:.1em;color:#222;display:block;font-family:nimbus-sans,sans-serif;font-size:3em;font-style:normal;font-weight:700;height:2.5em;line-height:2.5em;width:2.5em}@media print{@page{margin:0}}@media print{.tickets h1{display:none!important}}@media (max-width:650px){.tickets h1{font-size:10vw;margin-top:0!important}}@media print{.tickets p{display:none!important}}@media (max-width:650px){.tickets p{font-size:4vw;margin:2vw auto!important;width:80vw}}.tickets .cut-mark{border-top:1px dashed #555;display:block;margin:0 -1rem;position:relative}.tickets .cut-mark>.fa.fa-scissors{bottom:-.5rem;left:-1.3rem;position:absolute}@media screen{.tickets .cut-mark{display:none}}@media print{.tickets>div .cut-mark:first-child{display:none}.tickets>div>:nth-child(3n+1) .cut-mark:first-child{display:block}.tickets>div>:nth-child(3n){page-break-after:right}}.ticket{background-color:#eee;border-radius:1rem;box-shadow:1px 1px 5px 0 #0003;font-size:0;height:15rem;margin-top:2rem!important;width:45rem}@media print{.ticket{border:1px solid #999;border-radius:0;box-shadow:none}}@media screen and (max-width:650px){.ticket{height:180vw;margin:10vw auto!important;position:relative;width:90vw}}.ticket .ticket__content{background-color:#333;background-image:url(../img/ticket-bg.584bc8fb.png);background-size:cover;border-radius:1rem 0 0 1rem;color:#fff;display:inline-block;font-family:source-sans-pro,sans-serif;font-size:1rem;height:15rem;position:relative;width:30rem}@media print{.ticket .ticket__content{border-radius:0}}@media screen and (max-width:650px){.ticket .ticket__content{border-radius:0 0 1rem 1rem;bottom:0;display:flex;flex-direction:column;height:90vw;position:absolute;width:90vw}}.ticket .ticket__content .logo{display:block;left:2rem;margin:0!important;position:absolute;top:5.2rem;width:5rem}@media screen and (max-width:650px){.ticket .ticket__content .logo{align-self:center;left:auto;top:21vw;width:25vw}}.ticket .ticket__content .info{display:block;font-size:2rem;font-weight:700;left:10rem;margin:0!important;position:absolute;text-align:center;top:5.6rem}@media screen and (max-width:650px){.ticket .ticket__content .info{align-self:center;left:auto;top:50vw}}.ticket .ticket__content .info .seat{display:block;font-size:2rem;font-weight:700;margin:0!important}@media screen and (max-width:650px){.ticket .ticket__content .info .seat{font-size:8vw}}.ticket .ticket__content .info .gamertag{display:inline-block;font-size:1.2rem;font-weight:700;margin-top:.8rem!important;max-width:16rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:650px){.ticket .ticket__content .info .gamertag{font-size:6vw}}.ticket .ticket__content .lan-number{display:block;font-size:1rem;font-weight:700;left:2rem;margin:0!important;position:absolute;top:1rem}@media screen and (max-width:650px){.ticket .ticket__content .lan-number{font-size:4vw;left:4vw;top:9vw}}.ticket .ticket__content .event-start{bottom:1rem;display:block;font-weight:700;margin:0!important;position:absolute;right:5rem;text-align:center;width:15rem}@media screen and (max-width:650px){.ticket .ticket__content .event-start{font-size:4vw;right:4vw;width:auto}}.ticket .ticket__content .address{display:block;font-weight:700;margin:0!important;position:absolute;right:5rem;text-align:center;top:1rem;width:15rem}@media screen and (max-width:650px){.ticket .ticket__content .address{font-size:4vw;right:4vw;text-align:right;top:9vw;width:auto}}.ticket .ticket__content .buffet{bottom:1rem;display:block;font-size:1rem;font-weight:700;left:2rem;margin:0!important;position:absolute}@media screen and (max-width:650px){.ticket .ticket__content .buffet{font-size:4vw;left:4vw}}.ticket .ticket__content .uuid{display:block;font-family:Courier New,monospace;font-size:.6rem;position:absolute;right:-5.5rem;top:7.1rem;transform:rotate(-90deg)}@media screen and (max-width:650px){.ticket .ticket__content .uuid{font-size:3.8vw;line-height:1rem;margin:0!important;right:0;text-align:center;top:3vw;transform:none;width:100%}}.ticket .ticket__qrcode{background-color:#fff;border-radius:0 1rem 1rem 0;display:inline-block;height:15rem;margin:0;padding:1rem;position:relative;width:15rem}@media print{.ticket .ticket__qrcode{border-radius:0}}@media screen and (max-width:650px){.ticket .ticket__qrcode{border-radius:1rem 1rem 0 0;height:calc(90vw - 2rem);width:calc(90vw - 2rem)}}.ticket .ticket__qrcode canvas,.ticket .ticket__qrcode img{height:13rem;margin:0;width:13rem}@media screen and (max-width:650px){.ticket .ticket__qrcode canvas,.ticket .ticket__qrcode img{height:calc(90vw - 2rem);width:calc(90vw - 2rem)}}body{background-attachment:fixed;background-color:#212931;background-image:url(../img/bg.1eb8fc4d.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}#main{background-color:#fff;box-sizing:border-box;padding:2rem 11rem 0}@media (min-width:1024px) and (max-width:1439px){#main{padding:2rem 11rem}}@media (min-width:768px) and (max-width:1023px){#main{padding:2rem 4rem}}@media (max-width:767px){#main{padding:1rem}}.clearfix:after{clear:both;content:"";display:table}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}