body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:contain}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body.force-portrait{transform-origin:0 0;height:100vw;width:100vh;transform:rotate(-90deg) translate(-100%);overflow:hidden}body.force-portrait .App{height:100vw!important;width:100vh!important}*{box-sizing:border-box}.lm-page *{font-family:roboto,arial}.poster-page *{font-family:Neulis Sans,roboto,arial}.poster-body *{flex-shrink:0}.others-page *{margin:0;-webkit-user-select:none;user-select:none}.others-page input[type]{-webkit-user-select:text;user-select:text}.user-select-all{-webkit-user-select:all;user-select:all}.user-select-none *{-webkit-user-select:none;user-select:none}*:focus{outline:none}p{color:#fff;user-select:none;-webkit-user-select:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}.App{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);display:flex}.shake{animation:shake .4s 1 linear;backface-visibility:hidden;transform:translateZ(0);perspective:1000}.pulsate{animation:pulsate 1.5s ease-out;animation-iteration-count:2;opacity:1}.enlarge{animation:enlarge 2s linear 0s 1 normal forwards}@keyframes pulsate{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.input_box{box-sizing:border-box;color:#000;font-size:20px;height:40px;background:white;border:1px solid #000;margin:0;padding:0 0 4px}.input_underline{box-sizing:border-box;color:#fff;font-size:20px;background:transparent;border-top:none;border-right:none;border-bottom:2px solid white;border-left:none;margin:0;padding:0}.input_underline::placeholder{color:#fff3;font-size:20px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes enlarge{0%{transform:scale(1)}20%{transform:scale(1.1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@font-face{font-family:elkjop-headline;src:local("elkjop-headline"),url(/assets/ElkjopAIntHeadline-Regular-Ij_uCY8d.otf) format("opentype")}@font-face{font-family:elkjop-body;src:local("elkjop-body"),url(/assets/ElkjopAIntBodytext-Regular-v66QhthM.otf) format("opentype")}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-bold-ulH8MZzJ.otf);font-weight:700;font-style:normal}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-medium-9L1-Ra-V.otf);font-weight:500;font-style:normal}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-BkDg3_8K.otf);font-weight:400;font-style:normal}@font-face{font-family:SamsungOne;src:local("SamsungOne"),url(/assets/SamsungOne-400-1uFCh17O.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne;src:local("SamsungOne"),url(/assets/SamsungOne-700-ttt1F5kl.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-VGZE7fWb.otf);font-weight:700;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Medium-4VNG9q1J.otf);font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Book-tUwD_ifO.otf);font-weight:400;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-BlackItalic-qU4sDU2L.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Bold-atk6JnMe.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Black-ThFiraeL.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-BoldItalic-pW46xnOg.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-LightItalic-uFUIi9dJ.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Medium-1oe5NWGf.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-MediumItalic-9jmp8odc.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Light-cw9XHf0A.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Thin-0Kug21EG.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-ThinItalic-fkE83bQn.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/NotoSans-variable-hNatVazG.ttf);font-weight:100 900;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Regular-C7OAGRG4.otf);font-weight:400;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Thin-SzkL0eQU.otf);font-weight:100;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-ExtraLight-r670dRT3.otf);font-weight:200;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Light-nTrUhFMW.otf);font-weight:300;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Medium-jP-1wFlW.otf);font-weight:500;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Bold-BQDtPeH9.otf);font-weight:700;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-ExtraBold-Ej3kpMmH.otf);font-weight:bolder;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Black-A-kn0wqZ.otf);font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/EuronicsNexa-Bold-GKKZX4MQ.otf);font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/EuronicsNexa-Light-Uz0U6TXr.otf);font-weight:400;font-style:normal}@font-face{font-family:DraftE Light;src:url(/assets/drafte-light-qb3sh88T.ttf);font-weight:light;font-style:normal}@font-face{font-family:DraftE;src:url(/assets/drafte-regular-ETHva6VS.ttf);font-weight:400;font-style:normal}@font-face{font-family:DraftE Bold;src:url(/assets/drafte-bold-M_07Ut8c.ttf);font-weight:700;font-style:normal}@font-face{font-family:DraftE Extra Bold;src:url(/assets/drafte-extrabold-uKX5Sv82.ttf);font-weight:bolder;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-kyjX1fT0.ttf);font-weight:400;font-style:normal}@font-face{font-family:Poppins Medium;src:url(/assets/Poppins-Medium-sXXtmaDG.ttf);font-weight:medium;font-style:normal}@font-face{font-family:Poppins Semi;src:url(/assets/Poppins-SemiBold-f3zwwFG2.ttf);font-weight:700;font-style:normal}@font-face{font-family:Poppins Bold;src:url(/assets/Poppins-Bold-KkwFIxRe.ttf);font-weight:bolder;font-style:normal}@font-face{font-family:Avenir LT Std Black;src:url(/assets/AvenirLTStd-Black_1547528523-7dXvwPby.otf);font-weight:400;font-style:normal}@font-face{font-family:Avenir LT Std Roman;src:url(/assets/AvenirLTStd-Roman_1576192107-8-fwT7z1.otf);font-weight:400;font-style:normal}@font-face{font-family:Dobra Slab;src:url(/assets/DobraSlab-Book_2293237552-UDc4aV4e.otf);font-weight:400;font-style:normal}@font-face{font-family:Dobra Slab Medium;src:url(/assets/DobraSlab-Medium_3643401992-Sqk9aNXX.otf);font-weight:400;font-style:normal}@font-face{font-family:Open Sans Bold;src:url(/assets/OpenSans-Bold_3421706210-oDnnsQaL.ttf);font-weight:700;font-style:normal}@font-face{font-family:Open Sans Regular;src:url(/assets/OpenSans-Regular_3755029814-7X-JFAfy.ttf);font-weight:400;font-style:normal}
