.bbangnyang-module__y7haHG__page{--ink:#262626;--gray:#a6a6a6;--mist:#f3f3f1;--paper:#fff;--line:3px;--hand:"LeeSeoyun",var(--font-noto-sans-kr),-apple-system,sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.bbangnyang-module__y7haHG__hand{font-family:var(--hand);font-weight:400}.bbangnyang-module__y7haHG__btn{border:var(--line)solid var(--ink);min-height:48px;color:var(--ink);background:var(--paper);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .12s;display:inline-flex}.bbangnyang-module__y7haHG__btn:active{transform:translateY(2px)}.bbangnyang-module__y7haHG__btnSolid{background:var(--ink);color:var(--paper);}.bbangnyang-module__y7haHG__btn:focus-visible,.bbangnyang-module__y7haHG__btnSolid:focus-visible,.bbangnyang-module__y7haHG__focusable:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.bbangnyang-module__y7haHG__bubble{border:var(--line)solid var(--ink);background:var(--paper);max-width:15em;font-family:var(--hand);color:var(--ink);text-align:left;word-break:keep-all;border-radius:20px;padding:9px 14px 8px;font-size:17px;line-height:1.35;display:inline-block;position:relative}.bbangnyang-module__y7haHG__bubble .bbangnyang-module__y7haHG__bubbleTail{pointer-events:none;width:22px;height:18px;display:block;position:absolute;bottom:-17px;overflow:visible}.bbangnyang-module__y7haHG__bubblePop{animation:.28s cubic-bezier(.2,1.4,.4,1) both bbangnyang-module__y7haHG__bubblePop}@keyframes bbangnyang-module__y7haHG__bubblePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.bbangnyang-module__y7haHG__opening{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:88px 16px 72px;display:flex;position:relative}.bbangnyang-module__y7haHG__openTitle{font-family:var(--hand);letter-spacing:-.01em;word-break:keep-all;max-width:11em;font-size:clamp(38px,10.5vw,84px);line-height:1.12;animation:.8s 1.6s both bbangnyang-module__y7haHG__fadeIn}.bbangnyang-module__y7haHG__openSub{color:#6b6b6b;margin-top:14px;font-size:15px;animation:.8s 2s both bbangnyang-module__y7haHG__fadeIn}.bbangnyang-module__y7haHG__openStage{width:min(86vw,520px);height:calc(min(86vw,520px)/1.6129);margin-top:36px;position:relative}.bbangnyang-module__y7haHG__openCat{width:74%;height:auto;position:absolute;bottom:0;left:0}.bbangnyang-module__y7haHG__openSikWrap{width:24%;animation:1.3s cubic-bezier(.25,.9,.3,1) 1.9s both bbangnyang-module__y7haHG__rollIn;position:absolute;bottom:0;right:0}.bbangnyang-module__y7haHG__openSik{transform-origin:50% 55%;width:100%;height:auto;animation:1.3s cubic-bezier(.25,.9,.3,1) 1.9s both bbangnyang-module__y7haHG__rollSpin;display:block}.bbangnyang-module__y7haHG__openGround{background:var(--ink);transform-origin:0;border-radius:2px;height:3px;animation:.9s .2s both bbangnyang-module__y7haHG__grow;position:absolute;bottom:-2px;left:-6%;right:-6%}.bbangnyang-module__y7haHG__draw{stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:1.4s cubic-bezier(.6,0,.3,1) .2s forwards bbangnyang-module__y7haHG__draw,.4s 1.4s forwards bbangnyang-module__y7haHG__fillIn}.bbangnyang-module__y7haHG__steamRise{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s 1.5s forwards bbangnyang-module__y7haHG__draw,2.8s ease-in-out 2.4s infinite bbangnyang-module__y7haHG__steam}.bbangnyang-module__y7haHG__scrollCue{color:#6b6b6b;flex-direction:column;align-items:center;gap:6px;margin-top:40px;font-size:13px;animation:.6s 3.2s both bbangnyang-module__y7haHG__fadeIn;display:flex}.bbangnyang-module__y7haHG__scrollCue svg{animation:1.8s ease-in-out 3.6s infinite bbangnyang-module__y7haHG__nudge}@keyframes bbangnyang-module__y7haHG__draw{to{stroke-dashoffset:0}}@keyframes bbangnyang-module__y7haHG__fillIn{to{fill-opacity:1}}@keyframes bbangnyang-module__y7haHG__grow{0%{transform:scaleX(0)}}@keyframes bbangnyang-module__y7haHG__fadeIn{0%{opacity:0;transform:translateY(6px)}}@keyframes bbangnyang-module__y7haHG__steam{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes bbangnyang-module__y7haHG__rollIn{0%{transform:translate(80vw)}to{transform:translate(0)}}@keyframes bbangnyang-module__y7haHG__rollSpin{0%{transform:rotate(720deg)}85%{transform:rotate(-8deg)}to{transform:rotate(0)}}@keyframes bbangnyang-module__y7haHG__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.bbangnyang-module__y7haHG__story{position:relative}.bbangnyang-module__y7haHG__storySticky{flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100svh;padding:56px 16px 28px;display:flex;position:sticky;top:0}.bbangnyang-module__y7haHG__stageWrap{aspect-ratio:4/3;width:min(100%,85.3333svh,720px);position:relative}.bbangnyang-module__y7haHG__stage{width:100%;height:100%;display:block;overflow:visible}.bbangnyang-module__y7haHG__captionArea{width:min(100%,560px);min-height:8.6em;display:grid;position:relative}.bbangnyang-module__y7haHG__caption{font-family:var(--hand);word-break:keep-all;opacity:0;grid-area:1/1;font-size:clamp(19px,5.1vw,26px);line-height:1.5;transition:opacity .45s,transform .45s;transform:translateY(10px)}.bbangnyang-module__y7haHG__captionOn{opacity:1;transform:none}.bbangnyang-module__y7haHG__captionQuote{font-size:clamp(24px,6.6vw,38px);line-height:1.35}.bbangnyang-module__y7haHG__pageNo{font-family:var(--hand);color:#6b6b6b;margin-bottom:6px;font-size:15px}.bbangnyang-module__y7haHG__steps{margin-top:-100svh}.bbangnyang-module__y7haHG__step{height:100svh}.bbangnyang-module__y7haHG__layer{transition:opacity .6s}.bbangnyang-module__y7haHG__mover{transition:transform .9s cubic-bezier(.5,0,.2,1)}.bbangnyang-module__y7haHG__stageBubble{pointer-events:none;width:max-content;max-width:min(56vw,300px);transition:opacity .35s;position:absolute;transform:translate(-50%,-100%)}.bbangnyang-module__y7haHG__flyStrip{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(.5,0,.75,.4) infinite backwards bbangnyang-module__y7haHG__flyIn}@keyframes bbangnyang-module__y7haHG__flyIn{0%{transform:translate(var(--dx),var(--dy))rotate(var(--r))scale(1);opacity:0}12%{opacity:1}80%{opacity:1;transform:translate(0)rotate(0)scale(.18)}to{opacity:0;transform:translate(0)scale(0)}}.bbangnyang-module__y7haHG__heat{animation:1.6s ease-in-out infinite bbangnyang-module__y7haHG__heat}@keyframes bbangnyang-module__y7haHG__heat{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}.bbangnyang-module__y7haHG__travel{transform-box:fill-box;transform-origin:50%;animation:3.2s cubic-bezier(.3,0,.5,1) infinite backwards bbangnyang-module__y7haHG__travel}@keyframes bbangnyang-module__y7haHG__travel{0%{opacity:0;transform:translate(0)scale(.6)}12%{opacity:0}28%{opacity:1}85%{opacity:1}to{transform:translate(var(--dx),var(--dy))scale(1);opacity:0}}.bbangnyang-module__y7haHG__travelLoaf{animation:3.2s linear infinite backwards bbangnyang-module__y7haHG__loafOut}.bbangnyang-module__y7haHG__travelThing{animation:3.2s linear infinite backwards bbangnyang-module__y7haHG__thingIn}@keyframes bbangnyang-module__y7haHG__loafOut{0%,40%{opacity:1}55%,to{opacity:0}}@keyframes bbangnyang-module__y7haHG__thingIn{0%,40%{opacity:0}55%,to{opacity:1}}.bbangnyang-module__y7haHG__bob{transform-box:fill-box;transform-origin:50% 100%;animation:1.2s ease-in-out infinite bbangnyang-module__y7haHG__bob}@keyframes bbangnyang-module__y7haHG__bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-4deg)}}.bbangnyang-module__y7haHG__section{padding:96px 16px}.bbangnyang-module__y7haHG__sectionInner{max-width:1040px;margin:0 auto}.bbangnyang-module__y7haHG__h2{font-family:var(--hand);word-break:keep-all;font-size:clamp(32px,8.4vw,52px);line-height:1.15}.bbangnyang-module__y7haHG__lead{color:#555;word-break:keep-all;max-width:34em;margin-top:12px;font-size:16px;line-height:1.7}.bbangnyang-module__y7haHG__rule{background:var(--ink);border-radius:2px;height:3px}.bbangnyang-module__y7haHG__playGround{border-bottom:var(--line)solid var(--ink);grid-template-columns:1.5fr 1fr;align-items:end;gap:8px;margin-top:40px;padding:170px 4px 0;display:grid;position:relative}.bbangnyang-module__y7haHG__bubbleCat{bottom:calc(100% + 64px);left:0;transform:none}.bbangnyang-module__y7haHG__bubbleSik{left:auto;right:0;transform:none}.bbangnyang-module__y7haHG__hintGrid{grid-template-columns:1.5fr 1fr;gap:8px;padding:0 4px;display:grid}.bbangnyang-module__y7haHG__counterBox{align-items:baseline;gap:6px;display:inline-flex}.bbangnyang-module__y7haHG__playActor{flex-direction:column;align-items:center;display:flex;position:relative}.bbangnyang-module__y7haHG__petTarget{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:24px;width:100%;max-width:420px;position:relative}.bbangnyang-module__y7haHG__petTarget:active{cursor:grabbing}.bbangnyang-module__y7haHG__petTarget svg,.bbangnyang-module__y7haHG__sikTarget svg{pointer-events:none;width:100%;height:auto;display:block}.bbangnyang-module__y7haHG__sikTarget{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;width:100%;max-width:200px;min-height:44px}.bbangnyang-module__y7haHG__squash{animation:.32s bbangnyang-module__y7haHG__squash}@keyframes bbangnyang-module__y7haHG__squash{30%{transform:scale(1.12,.86)}65%{transform:scale(.95,1.06)}}.bbangnyang-module__y7haHG__purr{animation:.25s bbangnyang-module__y7haHG__purr}@keyframes bbangnyang-module__y7haHG__purr{50%{transform:rotate(-1.5deg)translateY(1px)}}.bbangnyang-module__y7haHG__actorBubble{z-index:2;width:max-content;max-width:min(64vw,280px);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.bbangnyang-module__y7haHG__hintRow{text-align:center;color:#6b6b6b;flex-direction:column;justify-content:center;align-items:center;row-gap:2px;min-height:24px;margin-top:14px;font-size:13px;display:flex}.bbangnyang-module__y7haHG__counter{font-family:var(--hand);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px}.bbangnyang-module__y7haHG__quizBox{border:var(--line)solid var(--ink);border-radius:28px;margin-top:36px;padding:20px 16px 24px}.bbangnyang-module__y7haHG__quizGrid{gap:20px;display:grid}.bbangnyang-module__y7haHG__quizCatCol{flex-direction:column;align-items:center;display:flex}.bbangnyang-module__y7haHG__quizCat{width:min(62vw,260px);position:relative}.bbangnyang-module__y7haHG__quizCatSmall{width:min(44vw,180px)}.bbangnyang-module__y7haHG__quizCat>svg{width:100%;height:auto;display:block}.bbangnyang-module__y7haHG__dropGlow{outline:3px dashed var(--ink);outline-offset:8px;border-radius:24px}.bbangnyang-module__y7haHG__question{font-family:var(--hand);word-break:keep-all;font-size:clamp(24px,6.4vw,32px);line-height:1.3}.bbangnyang-module__y7haHG__cards{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.bbangnyang-module__y7haHG__card{border:var(--line)solid var(--ink);background:var(--paper);text-align:center;word-break:keep-all;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;align-items:center;gap:10px;min-height:132px;padding:12px 8px;font-size:14px;font-weight:700;line-height:1.35;transition:transform .15s;display:flex;position:relative}.bbangnyang-module__y7haHG__card:hover{transform:rotate(-1.5deg)}.bbangnyang-module__y7haHG__card:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.bbangnyang-module__y7haHG__cardDragging{z-index:20;cursor:grabbing;transition:none}.bbangnyang-module__y7haHG__cardUsed{visibility:hidden}.bbangnyang-module__y7haHG__dots{gap:6px;display:flex}.bbangnyang-module__y7haHG__dot{border:2.5px solid var(--ink);border-radius:3px;width:12px;height:20px}.bbangnyang-module__y7haHG__dotOn{background:var(--ink)}.bbangnyang-module__y7haHG__flyClone{z-index:60;pointer-events:none;margin:0;position:fixed}.bbangnyang-module__y7haHG__dial{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite bbangnyang-module__y7haHG__dial}@keyframes bbangnyang-module__y7haHG__dial{to{transform:rotate(360deg)}}.bbangnyang-module__y7haHG__resultImg{border:var(--line)solid var(--ink);border-radius:20px;width:100%;max-width:420px;height:auto;display:block}.bbangnyang-module__y7haHG__talk{flex-direction:column;gap:14px;margin-top:20px;display:flex}.bbangnyang-module__y7haHG__talk li{align-items:flex-end;gap:10px;display:flex}.bbangnyang-module__y7haHG__talk li>svg{flex:none;width:56px;margin-bottom:-2px}.bbangnyang-module__y7haHG__talk li>svg:only-child{display:none}.bbangnyang-module__y7haHG__talk .bbangnyang-module__y7haHG__bubble{margin-bottom:18px}.bbangnyang-module__y7haHG__toast{color:var(--ink);font-size:13px;font-weight:700}.bbangnyang-module__y7haHG__strip{border:var(--line)solid var(--ink);background:var(--ink);border-radius:14px;width:min(100%,360px);margin:36px auto 0;padding:12px 12px 8px}.bbangnyang-module__y7haHG__panel{aspect-ratio:4/3;background:var(--paper);opacity:0;border-radius:6px;margin-bottom:10px;transition:opacity .4s,transform .4s;position:relative;overflow:hidden;transform:translateY(8px)}.bbangnyang-module__y7haHG__panelOn{opacity:1;transform:none}.bbangnyang-module__y7haHG__panelArt{width:100%;height:100%;display:block}.bbangnyang-module__y7haHG__panelLine{align-items:flex-end;display:flex;position:absolute;left:8px;right:8px}.bbangnyang-module__y7haHG__stripFoot{text-align:center;font-family:var(--hand);color:var(--paper);padding:2px 0;font-size:15px}.bbangnyang-module__y7haHG__comicNav{justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.bbangnyang-module__y7haHG__iconBtn{width:48px;padding:0;}.bbangnyang-module__y7haHG__cta{text-align:center;padding:96px 16px 120px}.bbangnyang-module__y7haHG__ctaTitle{max-width:13em;font-family:var(--hand);word-break:keep-all;margin:0 auto;font-size:clamp(30px,8vw,52px);line-height:1.2}@media (min-width:900px){.bbangnyang-module__y7haHG__section{padding:140px 32px}.bbangnyang-module__y7haHG__playGround,.bbangnyang-module__y7haHG__bubbleCat{bottom:calc(100% + 64px);left:0;transform:none}.bbangnyang-module__y7haHG__bubbleSik{left:auto;right:0;transform:none}.bbangnyang-module__y7haHG__hintGrid{grid-template-columns:1.4fr 1fr;gap:48px;padding-left:40px;padding-right:40px}.bbangnyang-module__y7haHG__quizBox{padding:40px}.bbangnyang-module__y7haHG__quizGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}.bbangnyang-module__y7haHG__quizCat{width:340px}.bbangnyang-module__y7haHG__bubbleCat{bottom:calc(100% + 10px)}.bbangnyang-module__y7haHG__playGround{padding-top:130px}.bbangnyang-module__y7haHG__cards{grid-template-columns:1fr 1fr;gap:14px}.bbangnyang-module__y7haHG__card{min-height:150px;font-size:15px}.bbangnyang-module__y7haHG__bubble{font-size:19px}.bbangnyang-module__y7haHG__storySticky{flex-direction:row;gap:56px;padding:40px 48px}.bbangnyang-module__y7haHG__stageWrap{width:min(58vw,101.333svh,760px)}.bbangnyang-module__y7haHG__captionArea{flex:none;width:340px}.bbangnyang-module__y7haHG__strip{width:420px}}@media (prefers-reduced-motion:reduce){.bbangnyang-module__y7haHG__page *,.bbangnyang-module__y7haHG__page :before,.bbangnyang-module__y7haHG__page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bbangnyang-module__y7haHG__flyStrip,.bbangnyang-module__y7haHG__travel,.bbangnyang-module__y7haHG__travelLoaf,.bbangnyang-module__y7haHG__travelThing,.bbangnyang-module__y7haHG__heat,.bbangnyang-module__y7haHG__bob,.bbangnyang-module__y7haHG__dial,.bbangnyang-module__y7haHG__steamRise{animation:none!important}.bbangnyang-module__y7haHG__draw,.bbangnyang-module__y7haHG__steamRise{stroke-dasharray:none;stroke-dashoffset:0;fill-opacity:1}.bbangnyang-module__y7haHG__travelThing{opacity:1}.bbangnyang-module__y7haHG__travel{transform:translate(var(--dx),var(--dy))}.bbangnyang-module__y7haHG__flyStrip{transform:translate(var(--dx),var(--dy))rotate(var(--r))scale(.8)}.bbangnyang-module__y7haHG__travelLoaf{opacity:0}}.bbangnyang-module__y7haHG__page:lang(ja) *{word-break:normal;word-break:auto-phrase;line-break:strict;overflow-wrap:anywhere}
