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:#fff;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-iP-4Jjx2.otf) format("opentype")}@font-face{font-family:elkjop-body;src:local("elkjop-body"),url(/assets/ElkjopAIntBodytext-Regular-C_rpCG2E.otf) format("opentype")}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-bold-C6UfwxnM.otf);font-weight:700;font-style:normal}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-medium-D0vX5Fr5.otf);font-weight:500;font-style:normal}@font-face{font-family:SamsungSharp;src:url(/assets/samsungsharpsans-GQODf_wq.otf);font-weight:400;font-style:normal}@font-face{font-family:SamsungOne;src:local("SamsungOne"),url(/assets/SamsungOne-400-DW4UKHXs.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne;src:local("SamsungOne"),url(/assets/SamsungOne-700-C223UXmS.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf);font-weight:700;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Medium-DhU0b2rU.otf);font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Book-C1TAP-J8.otf);font-weight:400;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-BlackItalic-CpTiwNTY.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Bold-Bq2Tomcx.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Black-BOEWKtp4.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-BoldItalic-ClbjrGc6.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-LightItalic-C4VQiL10.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Medium-DWh7k1YZ.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-MediumItalic-D2Oanyh1.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Light-BzD1cd_Q.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-Thin-DQq6DbUQ.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Gotham Narrow;src:url(/assets/GothamNarrow-ThinItalic-B-QTzdtC.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/NotoSans-variable-CE1q1VrM.ttf);font-weight:100 900;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Regular-Ls4AZEbg.otf);font-weight:400;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Thin-BLOQvR5B.otf);font-weight:100;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-ExtraLight-CvrvR1FP.otf);font-weight:200;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Light-CdOtSEUx.otf);font-weight:300;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Medium-CM_7XAWV.otf);font-weight:500;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Bold-FAO094f2.otf);font-weight:700;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-ExtraBold-SPeSkyYe.otf);font-weight:bolder;font-style:normal}@font-face{font-family:Neulis Sans;src:url(/assets/NeulisSans-Black-D6SfTCpl.otf);font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/EuronicsNexa-Bold-YoplfgxA.otf);font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/EuronicsNexa-Light-BTPRTpNe.otf);font-weight:400;font-style:normal}@font-face{font-family:DraftE Light;src:url(/assets/drafte-light-CpveyHzx.ttf);font-weight:light;font-style:normal}@font-face{font-family:DraftE;src:url(/assets/drafte-regular-RMe9rpVJ.ttf);font-weight:400;font-style:normal}@font-face{font-family:DraftE Bold;src:url(/assets/drafte-bold-z_TtS3xx.ttf);font-weight:700;font-style:normal}@font-face{font-family:DraftE Extra Bold;src:url(/assets/drafte-extrabold-C4pflK_z.ttf);font-weight:bolder;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf);font-weight:400;font-style:normal}@font-face{font-family:Poppins Medium;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf);font-weight:medium;font-style:normal}@font-face{font-family:Poppins Semi;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf);font-weight:700;font-style:normal}@font-face{font-family:Poppins Bold;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf);font-weight:bolder;font-style:normal}@font-face{font-family:Avenir LT Std Black;src:url(/assets/AvenirLTStd-Black_1547528523-Dt1e_A9v.otf);font-weight:400;font-style:normal}@font-face{font-family:Avenir LT Std Roman;src:url(/assets/AvenirLTStd-Roman_1576192107-Dz5_BPvP.otf);font-weight:400;font-style:normal}@font-face{font-family:Dobra Slab;src:url(/assets/DobraSlab-Book_2293237552-BQNzhpXh.otf);font-weight:400;font-style:normal}@font-face{font-family:Dobra Slab Medium;src:url(/assets/DobraSlab-Medium_3643401992-BKqT1o1d.otf);font-weight:400;font-style:normal}@font-face{font-family:Open Sans Bold;src:url(/assets/OpenSans-Bold_3421706210-CgOeexBo.ttf);font-weight:700;font-style:normal}@font-face{font-family:Open Sans Regular;src:url(/assets/OpenSans-Regular_3755029814-Dtf4kUB_.ttf);font-weight:400;font-style:normal}
