.zero-module__hEVX5q__zero{--z-cream:#f7f0e2;--z-card:#fffdf8;--z-soft:#fff1e8;--z-desk:#e8dfcc;--z-cobalt:#1b3a8f;--z-cobalt-hi:#142d70;--z-ink:#1c2340;--z-muted:#5a6079;--z-dim-3:#8d94a8;--z-orange:#f26a1b;--z-orange-hi:#d9570c;--z-teal:#1f8a7a;--z-red:#d8432b;--z-dark:#1c2340;--z-dark-panel:#2a3358;--z-track:#dfe3f0;--z-bg:var(--z-cream);--z-panel:var(--z-card);--z-panel-hi:#f3ead8;--z-sunk:#efe6d3;--z-dim:#5a6079;--z-dim-2:#8d94a8;--z-line:#1b3a8f29;--z-line-hi:#1b3a8f57;--z-amber:var(--z-orange);--z-amber-dim:#f26a1b29;--z-sans:var(--font-sans,"IBM Plex Sans KR",system-ui,sans-serif);--z-mono:var(--font-mono,"IBM Plex Mono",ui-monospace,monospace);--z-display:var(--font-display,serif);--z-r-sm:6px;--z-r:8px;--z-r-lg:14px;--z-r-xl:18px;--z-bw:3px;--z-sh-card:10px 12px 0 #1b3a8f24;--z-sh-btn:4px 4px 0 var(--z-cobalt);--z-gap:clamp(12px,1.6vw,22px);background:var(--z-cream);min-height:100dvh;color:var(--z-ink);font-family:var(--z-sans);word-break:keep-all;overflow-wrap:break-word;flex-direction:column;display:flex}.zero-module__hEVX5q__zero :focus-visible{outline:3px solid var(--z-orange);outline-offset:3px;border-radius:6px}.zero-module__hEVX5q__zero ::selection{background:#f26a1b3d}.zero-module__hEVX5q__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zero-module__hEVX5q__onTouch{display:none}@media (hover:none) and (pointer:coarse){.zero-module__hEVX5q__onFine{display:none}.zero-module__hEVX5q__onTouch{display:inline}}.zero-module__hEVX5q__center{text-align:center;color:var(--z-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 16px;font-size:16px;display:flex}.zero-module__hEVX5q__btn{appearance:none;border-radius:var(--z-r);min-height:54px;font:800 19px/1.1 var(--z-display);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 36px;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex}.zero-module__hEVX5q__btn:disabled{cursor:default}.zero-module__hEVX5q__btnMain{background:var(--z-orange);color:#fff;box-shadow:var(--z-sh-btn)}.zero-module__hEVX5q__btnMain:hover:not(:disabled){background:var(--z-orange-hi)}.zero-module__hEVX5q__btnMain:active:not(:disabled){box-shadow:2px 2px 0 var(--z-cobalt);transform:translate(2px,2px)}.zero-module__hEVX5q__btnMain:disabled{color:var(--z-dim-3);box-shadow:none;background:#e9e2d2}.zero-module__hEVX5q__btnLine{background:var(--z-card);color:var(--z-cobalt);box-shadow:inset 0 0 0 var(--z-bw)var(--z-cobalt)}.zero-module__hEVX5q__btnLine:hover:not(:disabled){background:var(--z-soft)}.zero-module__hEVX5q__btnLine:disabled{color:var(--z-dim-3);box-shadow:inset 0 0 0 2px #1b3a8f4d}.zero-module__hEVX5q__btnText{color:var(--z-cobalt);font:600 15px/1.2 var(--z-sans);background:0 0;padding:0 18px}.zero-module__hEVX5q__btnText:hover:not(:disabled){background:#1b3a8f0f}.zero-module__hEVX5q__btnMuted{color:var(--z-muted)}.zero-module__hEVX5q__btnSm{min-height:44px;font:600 14px/1.2 var(--z-sans);padding:0 18px}.zero-module__hEVX5q__btnSm.zero-module__hEVX5q__btnLine{box-shadow:inset 0 0 0 2px var(--z-cobalt)}.zero-module__hEVX5q__btnSm.zero-module__hEVX5q__btnMain{box-shadow:none;font-weight:700}.zero-module__hEVX5q__label{font:600 11px/1.4 var(--z-mono);letter-spacing:.22em;color:var(--z-cobalt);margin:0}.zero-module__hEVX5q__dash{border:2px dashed var(--z-cobalt);border-radius:var(--z-r-sm);padding:10px 12px;font-size:13.5px;line-height:1.5}.zero-module__hEVX5q__saved{font:500 12px/1.4 var(--z-mono);color:var(--z-teal);align-items:center;gap:8px;display:inline-flex}.zero-module__hEVX5q__saved:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.zero-module__hEVX5q__savedOff{color:var(--z-red)}.zero-module__hEVX5q__card,.zero-module__hEVX5q__panel{background:var(--z-card);border:var(--z-bw)solid var(--z-cobalt);border-radius:var(--z-r);position:relative}.zero-module__hEVX5q__panel:before{content:"";border:1px solid var(--z-cobalt);opacity:.5;pointer-events:none;border-radius:4px;position:absolute;inset:8px}.zero-module__hEVX5q__big{background:var(--z-card);border:var(--z-bw)solid var(--z-cobalt);border-radius:var(--z-r-lg);box-shadow:var(--z-sh-card);position:relative}.zero-module__hEVX5q__big:before{content:"";border:1px solid var(--z-cobalt);opacity:.5;pointer-events:none;border-radius:8px;position:absolute;inset:10px}.zero-module__hEVX5q__toast{z-index:60;border-radius:var(--z-r);background:var(--z-dark);color:var(--z-cream);font:600 14px/1.4 var(--z-mono);letter-spacing:.06em;box-shadow:4px 4px 0 var(--z-red);padding:12px 22px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.zero-module__hEVX5q__toastTop{text-align:center;width:max-content;max-width:calc(100vw - 32px);box-shadow:4px 4px 0 var(--z-orange);top:18px;bottom:auto}@media (max-width:760px){.zero-module__hEVX5q__toastTop{letter-spacing:.02em;padding:9px 14px;font-size:12px;top:10px}}.zero-module__hEVX5q__enter{animation:.32s ease-out zero-module__hEVX5q__zEnter}@keyframes zero-module__hEVX5q__zEnter{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.zero-module__hEVX5q__btn{transition:none}.zero-module__hEVX5q__enter{animation:none}}
.Board-module__yBcuoq__page{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 360px;gap:14px 32px;height:100dvh;min-height:100dvh;padding:40px 56px;display:grid}.Board-module__yBcuoq__left{display:contents}.Board-module__yBcuoq__top{min-width:0;font:500 13px var(--z-mono);letter-spacing:.14em;color:var(--z-cobalt);grid-area:1/1/auto/-1;justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.Board-module__yBcuoq__alerts{align-items:center;gap:14px;display:inline-flex}.Board-module__yBcuoq__topEnd{align-items:center;gap:18px;margin-left:auto;display:inline-flex}.Board-module__yBcuoq__leave{margin:-12px -18px -12px 0}.Board-module__yBcuoq__watch{align-items:center;gap:8px;display:inline-flex}.Board-module__yBcuoq__copying{background:var(--z-red);color:#fff;letter-spacing:.08em;border-radius:4px;padding:2px 8px;font-weight:700;animation:.6s ease-in-out infinite Board-module__yBcuoq__copyShake}@keyframes Board-module__yBcuoq__copyShake{25%{transform:translate(-1px)rotate(-.8deg)}75%{transform:translate(1px)rotate(.8deg)}}.Board-module__yBcuoq__watch i{background:var(--z-red);border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite Board-module__yBcuoq__watchBlink}@keyframes Board-module__yBcuoq__watchBlink{50%{opacity:.3}}.Board-module__yBcuoq__boardPanel{grid-area:2/1;min-width:0;min-height:420px}.Board-module__yBcuoq__boardIn{place-items:center;display:grid;position:absolute;inset:40px 60px;container-type:size}.Board-module__yBcuoq__track{aspect-ratio:820/640;width:min(100cqw,128.125cqh);position:relative;container-type:inline-size}.Board-module__yBcuoq__path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Board-module__yBcuoq__path polyline{fill:none;stroke:var(--z-cobalt);stroke-width:4px;stroke-dasharray:2 12;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Board-module__yBcuoq__act{font:800 max(14px,2.44cqw)var(--z-display);color:var(--z-cobalt);writing-mode:vertical-rl;letter-spacing:.2em;position:absolute;left:1.46%;transform:translate(-50%)}.Board-module__yBcuoq__place{text-align:right;flex-direction:column;gap:6px;width:22%;margin:0;display:flex;position:absolute;top:11%;left:78%}.Board-module__yBcuoq__place span:first-child{font:600 max(10px,1.34cqw)var(--z-mono);letter-spacing:.2em;color:var(--z-cobalt)}.Board-module__yBcuoq__place span:last-child{color:var(--z-muted);font-size:max(11.5px,1.59cqw);line-height:1.5}.Board-module__yBcuoq__space{appearance:none;border:3px solid var(--z-cobalt);background:var(--z-card);width:16.1cqw;height:16.1cqw;color:var(--z-cobalt);font-family:var(--z-sans);cursor:default;border-radius:2.2cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;margin:0;padding:0;transition:background .2s,transform .16s;display:flex;position:absolute;transform:translate(-50%,-50%)}.Board-module__yBcuoq__space:not(:disabled){cursor:pointer}.Board-module__yBcuoq__space:not(:disabled):hover{transform:translate(-50%,-50%)scale(1.04)}.Board-module__yBcuoq__mark{font:800 5.37cqw/1 var(--z-display)}.Board-module__yBcuoq__name{text-align:center;padding:0 .6cqw;font-size:max(10.5px,1.59cqw);font-weight:600;line-height:1.2}.Board-module__yBcuoq__key{min-height:1.2em;font:600 max(9.5px,1.46cqw)var(--z-mono);letter-spacing:.1em;color:var(--z-orange)}.Board-module__yBcuoq__spacePast{background:var(--z-teal);border-color:var(--z-teal);color:var(--z-card)}.Board-module__yBcuoq__spacePast .Board-module__yBcuoq__key{color:var(--z-card)}.Board-module__yBcuoq__spaceNext{background:var(--z-soft);border-color:var(--z-orange);animation:1.8s ease-out infinite Board-module__yBcuoq__spacePulse}@keyframes Board-module__yBcuoq__spacePulse{0%{box-shadow:0 0 #f26a1b73}to{box-shadow:0 0 0 16px #f26a1b00}}.Board-module__yBcuoq__spaceLater{border-style:dashed}.Board-module__yBcuoq__spaceFinal{border-style:double}.Board-module__yBcuoq__pawn{z-index:2;background:var(--z-orange);border:4px solid var(--z-card);width:7.32cqw;height:7.32cqw;box-shadow:0 0 0 3px var(--z-cobalt),0 10px 16px -8px #1b3a8f99;font:600 max(10px,1.83cqw)var(--z-mono);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:left .5s ease-in-out,top .5s ease-in-out;display:flex;position:absolute;transform:translate(-50%,-50%)}.Board-module__yBcuoq__right{flex-direction:column;grid-area:2/2;gap:16px;min-height:0;display:flex}.Board-module__yBcuoq__gauge{flex-direction:column;align-items:center;gap:6px;padding:22px 24px;display:flex}.Board-module__yBcuoq__dial{width:200px;height:110px;margin-top:6px;position:relative;overflow:hidden}.Board-module__yBcuoq__dialArc{border-radius:50%;width:200px;height:200px;position:absolute;top:0;left:0}.Board-module__yBcuoq__dialHole{background:var(--z-card);border-radius:50%;width:140px;height:140px;position:absolute;top:30px;left:30px}.Board-module__yBcuoq__dialNum{text-align:center;font:800 54px/1 var(--z-display);color:var(--z-cobalt);position:absolute;bottom:0;left:0;right:0}.Board-module__yBcuoq__gaugeNote{color:var(--z-muted);font-size:12.5px}.Board-module__yBcuoq__next{border:3px solid var(--z-cobalt);border-radius:var(--z-r);background:var(--z-cobalt);color:var(--z-cream);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.Board-module__yBcuoq__nextLabel{font:600 11px var(--z-mono);letter-spacing:.24em;color:var(--z-orange)}.Board-module__yBcuoq__nextTitle{font:800 30px/1.15 var(--z-display)}.Board-module__yBcuoq__nextMeta{font:500 12px var(--z-mono);letter-spacing:.14em;opacity:.7}.Board-module__yBcuoq__nextGo{box-shadow:none;margin-top:8px}.Board-module__yBcuoq__nextGo:active:not(:disabled){box-shadow:none}.Board-module__yBcuoq__nextAgain{color:var(--z-cream);background:0 0;box-shadow:inset 0 0 0 2px #f7f0e28c}.Board-module__yBcuoq__nextAgain:hover:not(:disabled){background:#f7f0e21a}.Board-module__yBcuoq__noteLink{appearance:none;text-align:left;width:100%;color:var(--z-ink);font-family:var(--z-sans);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.Board-module__yBcuoq__noteLink:hover{background:var(--z-soft)}.Board-module__yBcuoq__noteText{flex-direction:column;gap:2px;display:flex}.Board-module__yBcuoq__noteTitle{font:800 18px var(--z-display);color:var(--z-cobalt)}.Board-module__yBcuoq__noteSum{color:var(--z-muted);font-size:13px}.Board-module__yBcuoq__noteArrow{font:600 20px var(--z-mono);color:var(--z-cobalt)}.Board-module__yBcuoq__status{flex-direction:column;gap:6px;margin-top:auto;display:flex}.Board-module__yBcuoq__resumed{font:700 15px/1.5 var(--z-display);color:var(--z-cobalt);margin:0}.Board-module__yBcuoq__saved{color:var(--z-teal);margin:0;font-size:13px;font-weight:600}.Board-module__yBcuoq__savedOff{color:var(--z-red)}@media (max-height:700px) and (min-width:761px){.Board-module__yBcuoq__page{height:auto}.Board-module__yBcuoq__boardPanel{min-height:520px}}@media (max-width:1100px) and (min-width:761px){.Board-module__yBcuoq__page{grid-template-columns:minmax(0,1fr) 300px;column-gap:22px;padding:28px}.Board-module__yBcuoq__boardIn{inset:28px 34px}.Board-module__yBcuoq__nextTitle{font-size:24px}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.Board-module__yBcuoq__page{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);height:auto}.Board-module__yBcuoq__boardPanel{aspect-ratio:1.27;min-height:0}.Board-module__yBcuoq__right{grid-area:3/1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.Board-module__yBcuoq__noteLink,.Board-module__yBcuoq__status{grid-column:1/-1}.Board-module__yBcuoq__status{margin-top:0}}.Board-module__yBcuoq__phone{flex-direction:column;flex:1;gap:12px;min-height:100dvh;padding:18px 18px 0;display:flex}.Board-module__yBcuoq__phone .Board-module__yBcuoq__top{letter-spacing:.1em;font-size:11px}.Board-module__yBcuoq__phoneNext{border:3px solid var(--z-cobalt);border-radius:var(--z-r);background:var(--z-cobalt);color:var(--z-cream);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.Board-module__yBcuoq__phoneNextText{flex-direction:column;gap:2px;min-width:0;display:flex}.Board-module__yBcuoq__phoneNextText .Board-module__yBcuoq__nextLabel{letter-spacing:.2em;font-size:10px}.Board-module__yBcuoq__phoneNextTitle{font:800 20px/1.15 var(--z-display)}.Board-module__yBcuoq__phoneNextText .Board-module__yBcuoq__nextMeta{letter-spacing:.04em;font-size:11px}.Board-module__yBcuoq__phoneNextDone{flex-wrap:wrap}.Board-module__yBcuoq__phoneNextDone .Board-module__yBcuoq__phoneNextText,.Board-module__yBcuoq__phoneNextDone .Board-module__yBcuoq__phoneGo,.Board-module__yBcuoq__phoneAgain{flex:100%}.Board-module__yBcuoq__phoneGo{min-height:48px;box-shadow:none;white-space:nowrap;flex:none;padding:0 16px;font-size:15px}.Board-module__yBcuoq__phoneBoard{border:3px solid var(--z-cobalt);border-radius:var(--z-r);background:var(--z-card);position:relative}.Board-module__yBcuoq__phoneLine{border-left:4px dashed #1b3a8f59;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.Board-module__yBcuoq__phoneList{flex-direction:column;gap:14px;margin:0;padding:18px 16px;list-style:none;display:flex;position:relative}.Board-module__yBcuoq__phoneRow{align-items:center;gap:12px;scroll-margin:120px;display:flex}.Board-module__yBcuoq__phoneRowR{flex-direction:row-reverse}.Board-module__yBcuoq__phoneSpace{border-radius:14px;align-items:flex-start;gap:2px;width:150px;height:auto;min-height:76px;padding:12px 14px;position:relative;transform:none}.Board-module__yBcuoq__phoneSpace:not(:disabled):hover{transform:scale(1.02)}.Board-module__yBcuoq__phoneSpace .Board-module__yBcuoq__mark{font-size:26px}.Board-module__yBcuoq__phoneSpace .Board-module__yBcuoq__name{text-align:left;padding:0;font-size:12px}.Board-module__yBcuoq__phoneSpace .Board-module__yBcuoq__key{letter-spacing:.06em;font-size:10.5px}.Board-module__yBcuoq__phoneToken,.Board-module__yBcuoq__phoneTokenOff{width:34px;height:34px;font:600 9px var(--z-mono);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Board-module__yBcuoq__phoneToken{background:var(--z-orange);border:3px solid var(--z-card);box-shadow:0 0 0 3px var(--z-cobalt)}.Board-module__yBcuoq__phoneBar{z-index:5;padding:10px 18px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(to bottom,#f7f0e200,var(--z-cream)40%);flex-wrap:wrap;gap:8px;margin:0 -18px;display:flex;position:sticky;bottom:0}.Board-module__yBcuoq__phoneBtn{flex:1;min-height:48px;padding:0 12px;font-size:15px}.Board-module__yBcuoq__phoneLeave{flex:none}.Board-module__yBcuoq__phone .Board-module__yBcuoq__status{margin-top:0}@media (prefers-reduced-motion:reduce){.Board-module__yBcuoq__copying,.Board-module__yBcuoq__spaceNext,.Board-module__yBcuoq__watch i{animation:none}.Board-module__yBcuoq__pawn,.Board-module__yBcuoq__space{transition:none}}
.Brief-module__Fx3q8W__page{perspective:1600px;flex:1;justify-content:center;align-items:center;gap:60px;min-height:100dvh;padding:40px 24px;display:flex}.Brief-module__Fx3q8W__deck{background:var(--z-cobalt);border:3px solid var(--z-cobalt);border-radius:14px;flex:none;justify-content:center;align-items:center;width:300px;height:440px;display:flex;position:relative;transform:rotate(-6deg);box-shadow:8px 10px #1b3a8f2e}.Brief-module__Fx3q8W__deckLine{border:1px solid #f7f0e280;border-radius:8px;position:absolute;inset:10px}.Brief-module__Fx3q8W__deckDots{background:radial-gradient(#f7f0e238 1px,#0000 1.5px) 0 0/10px 10px;border-radius:12px;position:absolute;inset:0}.Brief-module__Fx3q8W__deckTitle{font:800 40px/1.1 var(--z-display);color:var(--z-cream);text-align:center;position:relative}.Brief-module__Fx3q8W__deckFoot{font:600 11px var(--z-mono);letter-spacing:.24em;color:var(--z-orange);position:absolute;bottom:26px}.Brief-module__Fx3q8W__card{transform-origin:50%;flex-direction:column;gap:20px;width:min(640px,100%);padding:38px 42px;animation:.4s ease-in-out Brief-module__Fx3q8W__briefFlip;display:flex}@keyframes Brief-module__Fx3q8W__briefFlip{0%{transform:rotateY(-90deg)}to{transform:none}}.Brief-module__Fx3q8W__meta{font:600 12px var(--z-mono);letter-spacing:.24em;color:var(--z-cobalt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Brief-module__Fx3q8W__nameRow{align-items:center;gap:22px;display:flex}.Brief-module__Fx3q8W__mark{background:var(--z-orange);color:#fff;width:110px;height:110px;font:800 64px/1 var(--z-display);box-shadow:4px 4px 0 var(--z-cobalt);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Brief-module__Fx3q8W__markFinal{background:var(--z-red)}.Brief-module__Fx3q8W__name{font:800 60px/1 var(--z-display);color:var(--z-cobalt);margin:0}.Brief-module__Fx3q8W__situation{font:700 27px/1.5 var(--z-display);color:var(--z-ink);margin:6px 0 0}.Brief-module__Fx3q8W__retort{font:800 20px/1.5 var(--z-display);color:var(--z-cobalt);margin:-6px 0 0}.Brief-module__Fx3q8W__control{border:2px dashed var(--z-cobalt);border-radius:var(--z-r);grid-template-columns:5em 1fr;gap:12px;padding:16px 18px;font-size:16px;line-height:1.5;display:grid}.Brief-module__Fx3q8W__controlLabel{font:600 11px var(--z-mono);letter-spacing:.2em;color:var(--z-cobalt);padding-top:4px}.Brief-module__Fx3q8W__foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.Brief-module__Fx3q8W__start{min-height:56px;padding:0 40px;font-size:20px}.Brief-module__Fx3q8W__hintFrom{font:500 12.5px var(--z-mono);color:var(--z-muted);margin-left:auto}@media (max-width:1100px){.Brief-module__Fx3q8W__deck{display:none}}@media (max-width:640px){.Brief-module__Fx3q8W__page{align-items:flex-start;padding:28px 16px}.Brief-module__Fx3q8W__card{gap:16px;padding:30px 24px 26px}.Brief-module__Fx3q8W__mark{width:72px;height:72px;font-size:42px}.Brief-module__Fx3q8W__nameRow{gap:16px}.Brief-module__Fx3q8W__name{font-size:34px}.Brief-module__Fx3q8W__situation{font-size:21px}.Brief-module__Fx3q8W__control{grid-template-columns:1fr;gap:6px}.Brief-module__Fx3q8W__foot{flex-direction:column;align-items:stretch}.Brief-module__Fx3q8W__hintFrom{text-align:center;margin-left:0}}@media (prefers-reduced-motion:reduce){.Brief-module__Fx3q8W__card{animation:none}}
.Ending-module__ZuAqbG__page{flex:1;grid-template-columns:minmax(0,1fr) 520px;gap:36px;min-height:100dvh;padding:44px 64px;display:grid}.Ending-module__ZuAqbG__on{animation:.42s ease-out Ending-module__ZuAqbG__endIn}@keyframes Ending-module__ZuAqbG__endIn{0%{transform:translateY(12px)}to{transform:none}}.Ending-module__ZuAqbG__left{flex-direction:column;gap:22px;min-width:0;display:flex;position:relative}.Ending-module__ZuAqbG__head{border-bottom:3px solid var(--z-cobalt);align-items:baseline;gap:18px;padding-bottom:16px;display:flex}.Ending-module__ZuAqbG__chapter{font:800 18px var(--z-display);color:var(--z-orange);flex:none}.Ending-module__ZuAqbG__title{font:800 44px/1 var(--z-display);color:var(--z-cobalt);margin:0}.Ending-module__ZuAqbG__mods{font:600 13px var(--z-mono);letter-spacing:.1em;color:var(--z-teal);flex-wrap:wrap;gap:8px 18px;margin:0;display:flex}.Ending-module__ZuAqbG__full{color:var(--z-cobalt);margin-left:auto}.Ending-module__ZuAqbG__stamps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Ending-module__ZuAqbG__stamps.Ending-module__ZuAqbG__on{animation:none}.Ending-module__ZuAqbG__stamp{border:3px double var(--z-orange);color:var(--z-orange);font:600 13px var(--z-mono);letter-spacing:.08em;transform:rotate(var(--r));border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.Ending-module__ZuAqbG__stamp b{color:var(--z-cobalt);font-weight:600}.Ending-module__ZuAqbG__stamps.Ending-module__ZuAqbG__on .Ending-module__ZuAqbG__stamp{animation:.22s ease-out backwards Ending-module__ZuAqbG__stampHit;animation-delay:calc(var(--i)*.12s)}@keyframes Ending-module__ZuAqbG__stampHit{0%{transform:rotate(var(--r))scale(1.3)}to{transform:rotate(var(--r))scale(1)}}.Ending-module__ZuAqbG__cctv{border:3px solid var(--z-cobalt);background:var(--z-dark);min-height:190px;color:var(--z-cream);border-radius:6px;flex-direction:column;flex:1;justify-content:center;gap:10px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.Ending-module__ZuAqbG__scan{pointer-events:none;background:repeating-linear-gradient(#f7f0e20d 0 2px,#0000 2px 5px);position:absolute;inset:0}.Ending-module__ZuAqbG__cctvLabel{font:600 11px var(--z-mono);letter-spacing:.2em;color:var(--z-orange);position:relative}.Ending-module__ZuAqbG__usb{font:500 14px var(--z-mono);color:var(--z-dim-3);position:relative}.Ending-module__ZuAqbG__usb b{color:var(--z-teal)}.Ending-module__ZuAqbG__dark{font:700 26px/1.5 var(--z-display);margin:10px 0 0;position:relative}.Ending-module__ZuAqbG__dark span{display:block}.Ending-module__ZuAqbG__status{font:500 14px var(--z-mono);letter-spacing:.06em;color:var(--z-muted);flex-direction:column;gap:4px;margin:0;display:flex}.Ending-module__ZuAqbG__statusEnd{color:var(--z-teal);font-weight:600}.Ending-module__ZuAqbG__right{flex-direction:column;gap:14px;display:flex}.Ending-module__ZuAqbG__record{flex-direction:column;gap:16px;padding:30px 32px 22px;display:flex}.Ending-module__ZuAqbG__recordHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Ending-module__ZuAqbG__recordTitle{font:800 24px var(--z-display);color:var(--z-cobalt);margin:0}.Ending-module__ZuAqbG__agent{font:600 14px var(--z-mono);color:var(--z-orange)}.Ending-module__ZuAqbG__stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Ending-module__ZuAqbG__stat{border:2px solid var(--z-cobalt);border-radius:var(--z-r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.Ending-module__ZuAqbG__statLabel{letter-spacing:.2em;font-size:10.5px}.Ending-module__ZuAqbG__stat b{font:800 40px/1 var(--z-display);font-variant-numeric:tabular-nums}.Ending-module__ZuAqbG__stat small{color:var(--z-muted);font-size:12px}.Ending-module__ZuAqbG__bars{border:2px dashed var(--z-cobalt);border-radius:var(--z-r);align-items:flex-end;gap:5px;height:64px;padding:8px 10px;display:flex}.Ending-module__ZuAqbG__bars i{background:var(--z-cobalt);border-radius:3px 3px 0 0;flex:1}.Ending-module__ZuAqbG__bars .Ending-module__ZuAqbG__barHot{background:var(--z-orange)}.Ending-module__ZuAqbG__counts{font:500 12.5px/1.6 var(--z-mono);color:var(--z-muted);margin:0}.Ending-module__ZuAqbG__line{text-align:center;font:700 19px var(--z-display);color:var(--z-cobalt);margin:0}.Ending-module__ZuAqbG__buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Ending-module__ZuAqbG__copyText{background:var(--z-soft);font:500 12.5px var(--z-mono);-webkit-user-select:all;user-select:all;border-radius:6px;margin:0;padding:8px 10px}.Ending-module__ZuAqbG__toBoard{align-self:center;min-height:36px}.Ending-module__ZuAqbG__cookie{border:3px solid var(--z-cobalt);border-radius:var(--z-r);background:var(--z-card);flex-direction:column;gap:4px;padding:16px 20px;animation:.36s ease-out Ending-module__ZuAqbG__cookieIn;display:flex;transform:rotate(-1.5deg)}@keyframes Ending-module__ZuAqbG__cookieIn{0%{transform:rotate(-1.5deg)translateY(16px)}to{transform:rotate(-1.5deg)}}.Ending-module__ZuAqbG__cookieWho{font:600 12px var(--z-mono);color:var(--z-cobalt)}.Ending-module__ZuAqbG__cookieMemo{color:var(--z-muted);font-size:15px;line-height:1.6}.Ending-module__ZuAqbG__cookieCore{font:700 16px var(--z-display);color:var(--z-ink)}@media (max-width:1180px){.Ending-module__ZuAqbG__page{grid-template-columns:minmax(0,1fr) 440px;padding:30px 28px}}@media (max-width:960px){.Ending-module__ZuAqbG__page{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px 16px 32px}.Ending-module__ZuAqbG__title{font-size:30px}.Ending-module__ZuAqbG__stamps{grid-template-columns:repeat(2,minmax(0,1fr))}.Ending-module__ZuAqbG__dark{font-size:20px}.Ending-module__ZuAqbG__record{padding:26px 20px 18px}.Ending-module__ZuAqbG__stat{padding:12px}.Ending-module__ZuAqbG__statLabel{letter-spacing:.12em;font-size:11px}.Ending-module__ZuAqbG__stat b{font-size:32px}}@media (hover:none) and (pointer:coarse){.Ending-module__ZuAqbG__toBoard{min-height:44px}}@media (prefers-reduced-motion:reduce){.Ending-module__ZuAqbG__on,.Ending-module__ZuAqbG__stamps.Ending-module__ZuAqbG__on .Ending-module__ZuAqbG__stamp,.Ending-module__ZuAqbG__cookie{animation:none}}.Ending-module__ZuAqbG__act3{display:block}
.Mission-module__rHvhEq__page{flex-direction:column;flex:none;height:100dvh;min-height:560px;padding:28px 40px 32px;display:flex}.Mission-module__rHvhEq__head{border-bottom:3px solid var(--z-cobalt);align-items:center;gap:16px;padding-bottom:14px;display:flex}.Mission-module__rHvhEq__num{background:var(--z-orange);color:#fff;width:48px;height:48px;font:800 26px var(--z-display);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Mission-module__rHvhEq__numFinal{background:var(--z-red)}.Mission-module__rHvhEq__titles{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.Mission-module__rHvhEq__title{font:800 28px/1.1 var(--z-display);color:var(--z-cobalt);margin:0}.Mission-module__rHvhEq__en{font:600 12px var(--z-mono);letter-spacing:.22em;color:var(--z-cobalt)}.Mission-module__rHvhEq__red{color:var(--z-red)}.Mission-module__rHvhEq__tools{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.Mission-module__rHvhEq__askReady{background:var(--z-soft);box-shadow:inset 0 0 0 2px var(--z-orange);color:var(--z-orange-hi)}.Mission-module__rHvhEq__askStack{flex-direction:column;align-items:center;line-height:1.2;display:flex}.Mission-module__rHvhEq__askStack small{font:500 10px var(--z-mono)}.Mission-module__rHvhEq__body{flex:1;grid-template-columns:minmax(0,1fr) 380px;gap:22px;min-height:0;padding-top:20px;display:grid}.Mission-module__rHvhEq__board{min-width:0;min-height:0;padding:18px;display:flex;overflow:hidden}.Mission-module__rHvhEq__board>*{z-index:1;position:relative}.Mission-module__rHvhEq__right{scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;display:flex;overflow-y:auto}.Mission-module__rHvhEq__box{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.Mission-module__rHvhEq__elapsed{gap:2px}.Mission-module__rHvhEq__time{font:800 52px/1 var(--z-display);color:var(--z-ink);font-variant-numeric:tabular-nums}.Mission-module__rHvhEq__goal{color:var(--z-muted);margin-top:4px;font-size:12.5px}.Mission-module__rHvhEq__say{font:700 17px/1.55 var(--z-display);color:var(--z-ink);margin:0}.Mission-module__rHvhEq__rungs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Mission-module__rHvhEq__rung{appearance:none;border-radius:var(--z-r-sm);width:100%;font:500 13px var(--z-mono);color:var(--z-muted);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.Mission-module__rHvhEq__rungOn{background:var(--z-soft);color:var(--z-cobalt)}.Mission-module__rHvhEq__rungReady{background:var(--z-soft);box-shadow:inset 0 0 0 2px var(--z-orange);color:var(--z-orange-hi);cursor:pointer;font-weight:600}.Mission-module__rHvhEq__rungReady:hover{background:#ffe6d4}.Mission-module__rHvhEq__force{flex-direction:column;gap:8px;margin-top:4px;display:flex}.Mission-module__rHvhEq__forceBtn{color:var(--z-orange-hi);box-shadow:inset 0 0 0 2px var(--z-orange);background:0 0}.Mission-module__rHvhEq__forceBtn:hover{background:var(--z-soft)}.Mission-module__rHvhEq__forceAsk{color:var(--z-ink);margin:0;font-size:13.5px;line-height:1.5}.Mission-module__rHvhEq__forceRow{gap:8px;display:flex}.Mission-module__rHvhEq__aside{border:3px solid var(--z-orange);border-radius:var(--z-r);background:var(--z-soft);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.Mission-module__rHvhEq__asideWho{color:var(--z-orange)}.Mission-module__rHvhEq__asideSay{font:700 16px/1.6 var(--z-display);margin:0}.Mission-module__rHvhEq__push{flex:1}.Mission-module__rHvhEq__lockMemo{border:3px solid var(--z-red);border-radius:var(--z-r);background:var(--z-soft);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.Mission-module__rHvhEq__lockSay{font:700 16px/1.6 var(--z-display);margin:0}.Mission-module__rHvhEq__struck{-webkit-text-decoration-color:var(--z-red);text-decoration-color:var(--z-red);text-decoration-thickness:2px}.Mission-module__rHvhEq__retort{font:800 16px/1.5 var(--z-display);color:var(--z-cobalt);margin:0}.Mission-module__rHvhEq__ctrl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Mission-module__rHvhEq__ctrlCell,.Mission-module__rHvhEq__keyCell{border:2px solid var(--z-cobalt);border-radius:var(--z-r-sm);background:var(--z-cream);text-align:center;flex-direction:column;align-items:center;display:flex}.Mission-module__rHvhEq__ctrlCell{padding:8px 4px}.Mission-module__rHvhEq__ctrlK{font:600 10px var(--z-mono);letter-spacing:.14em;color:var(--z-muted)}.Mission-module__rHvhEq__ctrlV{font:800 19px/1.25 var(--z-display);color:var(--z-cobalt)}.Mission-module__rHvhEq__ctrlFrom{font:500 10px var(--z-mono);color:var(--z-orange)}.Mission-module__rHvhEq__keysLabel{margin-top:6px}.Mission-module__rHvhEq__keys{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.Mission-module__rHvhEq__keyCell{padding:6px 0}.Mission-module__rHvhEq__keyCell span{font:500 10px var(--z-mono);color:var(--z-muted)}.Mission-module__rHvhEq__keyCell b{font:800 18px/1.2 var(--z-display);color:var(--z-cobalt)}.Mission-module__rHvhEq__how{color:var(--z-muted);margin:0;font-size:12.5px;line-height:1.6}.Mission-module__rHvhEq__power{border:3px solid var(--z-cobalt);border-radius:var(--z-r);background:var(--z-cobalt);color:var(--z-cream);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.Mission-module__rHvhEq__powerLabel{font:600 11px var(--z-mono);letter-spacing:.22em;color:var(--z-orange)}.Mission-module__rHvhEq__powerNum{font:800 30px/1 var(--z-display)}.Mission-module__rHvhEq__powerNote{color:#f7f0e2b3;font-size:12.5px}@media (max-height:860px) and (min-width:761px){.Mission-module__rHvhEq__page{padding-top:22px;padding-bottom:24px}.Mission-module__rHvhEq__body{padding-top:16px}.Mission-module__rHvhEq__right{gap:10px}.Mission-module__rHvhEq__box,.Mission-module__rHvhEq__aside,.Mission-module__rHvhEq__lockMemo{padding:13px 16px}.Mission-module__rHvhEq__time{font-size:40px}.Mission-module__rHvhEq__say{font-size:16px}.Mission-module__rHvhEq__asideSay,.Mission-module__rHvhEq__lockSay{font-size:15px}.Mission-module__rHvhEq__rung{padding:8px 12px}}@media (max-height:700px) and (min-width:761px){.Mission-module__rHvhEq__page{height:auto}.Mission-module__rHvhEq__body{min-height:600px}}@media (max-width:1100px) and (min-width:761px){.Mission-module__rHvhEq__page{padding:22px 24px 24px}.Mission-module__rHvhEq__body{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.Mission-module__rHvhEq__tools{gap:6px}.Mission-module__rHvhEq__time{font-size:40px}}.Mission-module__rHvhEq__phone{flex-direction:column;flex:1;height:100dvh;padding-top:10px;display:flex}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__head{gap:10px;margin:0 14px;padding-bottom:10px}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__num{width:38px;height:38px;font-size:20px}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__titles{flex-direction:column;align-items:flex-start;gap:0}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__title{font-size:19px}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__en{letter-spacing:.18em;font-size:10px}.Mission-module__rHvhEq__phoneTime{font:800 24px var(--z-display);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.Mission-module__rHvhEq__phone .Mission-module__rHvhEq__phoneBoard{overscroll-behavior:contain;flex:1 1 0;min-height:360px;margin:10px 14px 0;padding:8px;overflow:hidden auto;container-type:size}.Mission-module__rHvhEq__phoneTools{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 14px 0;display:grid}.Mission-module__rHvhEq__phoneTools>*{min-height:44px;padding:0 8px;font-size:13px}.Mission-module__rHvhEq__sheet{z-index:10;padding:10px 22px calc(14px + env(safe-area-inset-bottom));background:var(--z-card);border:3px solid var(--z-cobalt);border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;gap:10px;margin-top:10px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px -16px #1b3a8f66}.Mission-module__rHvhEq__sheet .Mission-module__rHvhEq__say{font-size:16px}.Mission-module__rHvhEq__sheetDash{font-size:13px}.Mission-module__rHvhEq__handle{appearance:none;cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;width:100%;min-height:24px;margin:-4px 0 0;padding:0;display:flex;position:relative}.Mission-module__rHvhEq__handle:before{content:"";position:absolute;inset:-10px 0}.Mission-module__rHvhEq__handle i{background:#1b3a8f59;border-radius:2px;width:44px;height:4px}.Mission-module__rHvhEq__sheetOpen{max-height:86dvh;padding-bottom:calc(26px + env(safe-area-inset-bottom));overflow-y:auto}.Mission-module__rHvhEq__peek{appearance:none;width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.Mission-module__rHvhEq__peekSay{min-width:0;font:700 15px/1.4 var(--z-display);color:var(--z-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Mission-module__rHvhEq__peekMore{color:var(--z-cobalt);flex:none;font-size:12px}.Mission-module__rHvhEq__sheetMore{flex-direction:column;gap:10px;display:flex}@media (max-height:500px){.Mission-module__rHvhEq__phone{height:auto;min-height:100dvh}.Mission-module__rHvhEq__sheet{position:static}}
.Notebook-module__n-OxaW__back{z-index:50;background:var(--z-cream);outline:none;animation:.22s ease-out Notebook-module__n-OxaW__noteIn;position:fixed;inset:0;overflow-y:auto}@keyframes Notebook-module__n-OxaW__noteIn{0%{transform:translateY(14px)}to{transform:none}}.Notebook-module__n-OxaW__page{grid-template-columns:minmax(0,1fr) 420px;gap:28px;min-height:100%;padding:44px 64px;display:grid}.Notebook-module__n-OxaW__right{flex-direction:column;gap:16px;display:flex}.Notebook-module__n-OxaW__box{flex-direction:column;gap:12px;padding:22px 24px;display:flex}.Notebook-module__n-OxaW__hint{color:var(--z-muted);margin:0;font-size:12.5px;line-height:1.5}.Notebook-module__n-OxaW__night{flex-direction:column;gap:14px;padding:30px 36px;display:flex}.Notebook-module__n-OxaW__nightHead{border-bottom:3px solid var(--z-cobalt);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.Notebook-module__n-OxaW__nightTitle{font:800 34px/1 var(--z-display);color:var(--z-cobalt);margin:0}.Notebook-module__n-OxaW__nightCount{font:500 12px var(--z-mono);letter-spacing:.2em;color:var(--z-cobalt)}.Notebook-module__n-OxaW__rows{flex-direction:column;flex:1;justify-content:space-evenly;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Notebook-module__n-OxaW__row{border-radius:var(--z-r-sm);grid-template-columns:5.2em minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 16px;display:grid}.Notebook-module__n-OxaW__at{font:600 13px var(--z-mono);letter-spacing:.04em;color:var(--z-muted)}.Notebook-module__n-OxaW__text{color:#5a607973;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.Notebook-module__n-OxaW__rowOn{background:var(--z-soft)}.Notebook-module__n-OxaW__rowOn .Notebook-module__n-OxaW__at{color:var(--z-orange)}.Notebook-module__n-OxaW__rowOn .Notebook-module__n-OxaW__text{color:var(--z-ink);font-weight:600}.Notebook-module__n-OxaW__keys{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.Notebook-module__n-OxaW__key{border:2px solid var(--z-cobalt);border-radius:var(--z-r-sm);text-align:center;flex-direction:column;padding:8px 0;display:flex}.Notebook-module__n-OxaW__keyMark{font:500 11px var(--z-mono);color:var(--z-muted)}.Notebook-module__n-OxaW__keyVal{font:800 22px/1.2 var(--z-display);color:var(--z-muted)}.Notebook-module__n-OxaW__keyOn{background:var(--z-soft)}.Notebook-module__n-OxaW__keyOn .Notebook-module__n-OxaW__keyMark{color:var(--z-orange)}.Notebook-module__n-OxaW__keyOn .Notebook-module__n-OxaW__keyVal{color:var(--z-cobalt)}.Notebook-module__n-OxaW__ctrl{gap:8px;display:flex}.Notebook-module__n-OxaW__ctrlCell{border:2px dashed var(--z-cobalt);border-radius:var(--z-r-sm);text-align:center;font:500 13px var(--z-mono);color:var(--z-muted);flex:1;padding:10px 4px}.Notebook-module__n-OxaW__ctrlOn{background:var(--z-soft);color:var(--z-cobalt);border-style:solid;font-weight:600}.Notebook-module__n-OxaW__memoBox{flex:1;gap:8px}.Notebook-module__n-OxaW__memo{resize:vertical;border-radius:var(--z-r-sm);min-height:140px;font:400 15px/28px var(--z-sans);color:var(--z-ink);background:repeating-linear-gradient(#0000 0 27px,#1b3a8f40 27px 28px);border:0;outline:none;flex:1;padding:0 4px}.Notebook-module__n-OxaW__memo:focus-visible{outline:2px solid var(--z-orange);outline-offset:2px}.Notebook-module__n-OxaW__close{min-height:50px;font-size:17px}.Notebook-module__n-OxaW__phone{padding:18px 18px calc(30px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;display:flex}.Notebook-module__n-OxaW__phoneHead{border-bottom:3px solid var(--z-cobalt);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.Notebook-module__n-OxaW__phoneTitle{font:800 24px var(--z-display);color:var(--z-cobalt);margin:0}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__box{gap:8px;padding:14px 16px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__keys{gap:6px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__keyVal{font-size:17px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__night{gap:8px;padding:16px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__nightTitle{font-size:18px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__nightCount{letter-spacing:.1em;font-size:10px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__row{grid-template-columns:4.4em minmax(0,1fr);gap:8px;padding:7px 8px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__at{font-size:10.5px}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__text{font-size:12.5px;line-height:1.5}.Notebook-module__n-OxaW__phone .Notebook-module__n-OxaW__memo{background:repeating-linear-gradient(#0000 0 20px,#1b3a8f40 20px 21px);min-height:100px;font-size:13px;line-height:21px}@media (max-width:1100px){.Notebook-module__n-OxaW__page{grid-template-columns:minmax(0,1fr) 340px;padding:30px 28px}}@media (prefers-reduced-motion:reduce){.Notebook-module__n-OxaW__back{animation:none}}
.HowTo-module__nqs8ba__backdrop{z-index:80;background:#1c234080;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.HowTo-module__nqs8ba__card{overscroll-behavior:contain;text-align:start;border:var(--z-bw)solid var(--z-cobalt);border-radius:var(--z-r-lg);background:var(--z-card);width:min(680px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--z-sh-card);flex-direction:column;gap:18px;padding:28px 34px 24px;animation:.26s ease-out HowTo-module__nqs8ba__cardIn;display:flex;position:relative;overflow-y:auto}@keyframes HowTo-module__nqs8ba__cardIn{0%{transform:translateY(14px)rotate(-.6deg)}to{transform:none}}.HowTo-module__nqs8ba__head{border-bottom:3px solid var(--z-cobalt);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;padding-bottom:12px;display:grid}.HowTo-module__nqs8ba__tag{grid-column:1}.HowTo-module__nqs8ba__title{font:800 30px/1.1 var(--z-display);color:var(--z-cobalt);grid-column:1;margin:0}.HowTo-module__nqs8ba__x{grid-area:1/2/span 2;align-self:center}.HowTo-module__nqs8ba__rows{flex-direction:column;gap:12px;margin:0;display:flex}.HowTo-module__nqs8ba__row{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.HowTo-module__nqs8ba__row dt{font:600 12px var(--z-mono);letter-spacing:.12em;color:var(--z-orange)}.HowTo-module__nqs8ba__row dd{font:400 15.5px/1.65 var(--z-sans);color:var(--z-ink);margin:0}.HowTo-module__nqs8ba__foot{justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}@media (max-width:560px){.HowTo-module__nqs8ba__backdrop{align-items:flex-end;padding:12px 10px 0}.HowTo-module__nqs8ba__card{max-height:calc(100dvh - 12px);padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.HowTo-module__nqs8ba__title{font-size:24px}.HowTo-module__nqs8ba__row{grid-template-columns:minmax(0,1fr);gap:2px}.HowTo-module__nqs8ba__foot{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.HowTo-module__nqs8ba__card{animation:none}}
.Scene-module__hn3-Va__page{flex:none;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;height:100dvh;min-height:600px;padding:24px 40px;display:grid;overflow-x:clip}.Scene-module__hn3-Va__head{border-bottom:3px solid var(--z-cobalt);align-items:center;gap:16px;min-width:0;padding-bottom:14px;display:flex}.Scene-module__hn3-Va__headTitle{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.Scene-module__hn3-Va__chapter{font:800 16px var(--z-display);color:var(--z-orange);flex:none}.Scene-module__hn3-Va__title{font:800 30px/1.1 var(--z-display);color:var(--z-cobalt);margin:0}.Scene-module__hn3-Va__tag{border:2px solid var(--z-cobalt);font:600 11px var(--z-mono);letter-spacing:.18em;color:var(--z-cobalt);border-radius:4px;align-self:center;padding:3px 8px}.Scene-module__hn3-Va__headRight{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.Scene-module__hn3-Va__power{background:var(--z-soft);font:600 12px var(--z-mono);letter-spacing:.1em;color:var(--z-cobalt);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px}.Scene-module__hn3-Va__powerDrop{color:var(--z-red);background:#d8432b1a}.Scene-module__hn3-Va__dots{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Scene-module__hn3-Va__dot,.Scene-module__hn3-Va__dotPast,.Scene-module__hn3-Va__dotNow{border-radius:50%;width:8px;height:8px}.Scene-module__hn3-Va__dot{box-shadow:inset 0 0 0 2px #1b3a8f59}.Scene-module__hn3-Va__dotPast{background:var(--z-cobalt)}.Scene-module__hn3-Va__dotNow{background:var(--z-orange);border-radius:4px;width:22px}.Scene-module__hn3-Va__stage{justify-content:center;align-items:center;min-height:0;display:flex}.Scene-module__hn3-Va__table{width:min(1000px,100%);height:100%;max-height:720px;display:flex;position:relative}.Scene-module__hn3-Va__under{z-index:0;border:3px solid var(--z-cobalt);border-radius:var(--z-r-lg);background:radial-gradient(#f7f0e233 1px,transparent 1.5px)0 0/10px 10px,var(--z-cobalt);transform:translate(calc(var(--k)*9px),calc(var(--k)*7px))rotate(calc(var(--k)*.9deg));position:absolute;inset:0}.Scene-module__hn3-Va__card{z-index:1;background:var(--z-card);border:var(--z-bw)solid var(--z-cobalt);border-radius:var(--z-r-lg);min-width:0;min-height:0;box-shadow:var(--z-sh-card);flex:1;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.Scene-module__hn3-Va__deal{animation:.32s cubic-bezier(.2,.8,.2,1) Scene-module__hn3-Va__deal}@keyframes Scene-module__hn3-Va__deal{0%{transform:translate(28px,12px)rotate(1.6deg)}to{transform:none}}.Scene-module__hn3-Va__cutHead{background:var(--z-cobalt);color:var(--z-cream);font:600 12px var(--z-mono);letter-spacing:.2em;justify-content:space-between;gap:12px;padding:9px 18px;display:flex}.Scene-module__hn3-Va__pic{border-bottom:3px solid var(--z-cobalt);background:radial-gradient(#1b3a8f24 1px,#0000 1.5px) 0 0/7px 7px;min-height:0;margin:0;position:relative;overflow:hidden}.Scene-module__hn3-Va__picTall{border-bottom:0}.Scene-module__hn3-Va__say{background:var(--z-card);flex-direction:column;gap:10px;padding:18px 28px 20px;display:flex}.Scene-module__hn3-Va__in{animation:.38s ease-out backwards Scene-module__hn3-Va__sayIn;animation-delay:calc(var(--n,0)*.16s)}@keyframes Scene-module__hn3-Va__sayIn{0%{transform:translateY(10px)}to{transform:none}}.Scene-module__hn3-Va__narr{font:500 18px/1.65 var(--z-sans);color:var(--z-ink);margin:0}.Scene-module__hn3-Va__zero,.Scene-module__hn3-Va__person{align-items:baseline;gap:12px;margin:0;display:flex}.Scene-module__hn3-Va__who{border:2px solid var(--z-cobalt);background:var(--z-cream);font:600 10px var(--z-mono);letter-spacing:.18em;color:var(--z-orange);border-radius:4px;flex:none;padding:3px 7px;transform:translateY(-2px)}.Scene-module__hn3-Va__zeroSay{font:700 19px/1.6 var(--z-display);color:var(--z-cobalt)}.Scene-module__hn3-Va__whoPerson{background:var(--z-ink);font:600 11px/1.5 var(--z-sans);color:var(--z-cream);border-radius:4px;flex:none;padding:3px 9px;transform:translateY(-2px)}.Scene-module__hn3-Va__personSay{font:600 18px/1.6 var(--z-display);color:var(--z-ink)}.Scene-module__hn3-Va__personMemo .Scene-module__hn3-Va__whoPerson{background:var(--z-red)}.Scene-module__hn3-Va__personMemo .Scene-module__hn3-Va__personSay{font:400 21px/1.5 var(--font-song-myung,var(--z-display))}.Scene-module__hn3-Va__note{border:2px solid var(--z-teal);font:600 13px var(--z-mono);letter-spacing:.06em;color:var(--z-teal);background:#1f8a7a14;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:2px 0 0;padding:7px 14px;display:inline-flex}.Scene-module__hn3-Va__stamp{z-index:3;border:5px double var(--z-orange);font:700 26px var(--z-mono);letter-spacing:.14em;color:var(--z-orange);white-space:nowrap;pointer-events:none;background:#fffdf8e6;border-radius:10px;padding:10px 18px;position:absolute;top:18px;right:22px;transform:rotate(8deg)}.Scene-module__hn3-Va__slam{animation:.24s ease-out Scene-module__hn3-Va__slam}@keyframes Scene-module__hn3-Va__slam{0%{transform:rotate(8deg)scale(1.35)}to{transform:rotate(8deg)scale(1)}}.Scene-module__hn3-Va__keyTag{z-index:3;border:3px solid var(--z-cobalt);background:var(--z-card);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:12px 24px 10px;display:flex;position:absolute;bottom:20px;right:26px;transform:rotate(-3deg);box-shadow:6px 7px #1b3a8f2e}.Scene-module__hn3-Va__keyIn{animation:.46s cubic-bezier(.2,.9,.3,1.25) Scene-module__hn3-Va__keyIn}@keyframes Scene-module__hn3-Va__keyIn{0%{transform:translateY(26px)rotate(-10deg)scale(.8)}to{transform:rotate(-3deg)}}.Scene-module__hn3-Va__keyLabel{font:600 11px var(--z-mono);letter-spacing:.16em;color:var(--z-muted)}.Scene-module__hn3-Va__keyValue{font:800 64px/1 var(--z-display);color:var(--z-cobalt);font-variant-numeric:tabular-nums}.Scene-module__hn3-Va__keyValueSm{letter-spacing:.04em;font-size:40px}.Scene-module__hn3-Va__keyWrote{font:600 11px var(--z-mono);color:var(--z-teal)}.Scene-module__hn3-Va__foot{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.Scene-module__hn3-Va__footLeft{justify-self:start}.Scene-module__hn3-Va__tap{font:500 12px var(--z-mono);letter-spacing:.12em;color:var(--z-dim-3)}.Scene-module__hn3-Va__footRight{justify-self:end;align-items:center;gap:10px;display:flex}.Scene-module__hn3-Va__main{min-width:180px}@media (max-height:820px) and (min-width:761px){.Scene-module__hn3-Va__page{gap:14px;padding:16px 32px 18px}.Scene-module__hn3-Va__head{padding-bottom:10px}.Scene-module__hn3-Va__title{font-size:26px}.Scene-module__hn3-Va__say{gap:8px;padding:14px 24px 16px}.Scene-module__hn3-Va__narr{font-size:17px}.Scene-module__hn3-Va__zeroSay{font-size:18px}.Scene-module__hn3-Va__main{min-height:50px}}@media (max-height:640px) and (min-width:761px){.Scene-module__hn3-Va__page{height:auto}.Scene-module__hn3-Va__table{height:560px}}@media (max-width:1100px) and (min-width:761px){.Scene-module__hn3-Va__page{padding-left:24px;padding-right:24px}.Scene-module__hn3-Va__tap{display:none}.Scene-module__hn3-Va__foot{grid-template-columns:1fr 1fr}}@media (max-width:760px){.Scene-module__hn3-Va__page{grid-template-rows:auto 1fr auto;gap:12px;height:auto;min-height:100dvh;padding:12px 16px 0}.Scene-module__hn3-Va__stage{align-items:center;min-height:auto}.Scene-module__hn3-Va__head{flex-wrap:wrap;gap:6px 10px;padding-bottom:10px}.Scene-module__hn3-Va__headTitle{flex-direction:column;align-items:flex-start;gap:2px}.Scene-module__hn3-Va__chapter{font-size:13px}.Scene-module__hn3-Va__title{font-size:21px}.Scene-module__hn3-Va__tag{display:none}.Scene-module__hn3-Va__headRight{gap:8px}.Scene-module__hn3-Va__power{padding:4px 8px;font-size:11px}.Scene-module__hn3-Va__dots{display:none}.Scene-module__hn3-Va__table{width:100%;height:100%;max-height:640px}.Scene-module__hn3-Va__under{transform:translate(calc(var(--k)*5px),calc(var(--k)*5px))rotate(calc(var(--k)*.7deg))}.Scene-module__hn3-Va__card{grid-template-rows:auto minmax(160px,1fr) auto}.Scene-module__hn3-Va__card:has(.Scene-module__hn3-Va__picTall){grid-template-rows:auto minmax(260px,1fr)}.Scene-module__hn3-Va__cutHead{letter-spacing:.16em;padding:7px 12px;font-size:10.5px}.Scene-module__hn3-Va__say{gap:9px;padding:14px 16px 16px}.Scene-module__hn3-Va__narr{font-size:16.5px;line-height:1.6}.Scene-module__hn3-Va__zero,.Scene-module__hn3-Va__person{gap:9px}.Scene-module__hn3-Va__zeroSay{font-size:17px;line-height:1.55}.Scene-module__hn3-Va__personSay{font-size:16.5px}.Scene-module__hn3-Va__personMemo .Scene-module__hn3-Va__personSay{font-size:19px}.Scene-module__hn3-Va__stamp{border-width:4px;padding:5px 10px;font-size:15px;top:10px;right:10px}.Scene-module__hn3-Va__keyTag{padding:8px 14px 7px;bottom:12px;right:12px}.Scene-module__hn3-Va__keyValue{font-size:42px}.Scene-module__hn3-Va__keyValueSm{font-size:28px}.Scene-module__hn3-Va__foot{z-index:5;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to bottom,#f7f0e200,var(--z-cream)26%);grid-template-columns:auto 1fr;margin:0 -16px;position:sticky;bottom:0}.Scene-module__hn3-Va__tap{display:none}.Scene-module__hn3-Va__footRight{justify-self:stretch}.Scene-module__hn3-Va__main{flex:1;min-width:0}}@media (max-width:760px) and (max-height:500px){.Scene-module__hn3-Va__page{gap:8px;height:100dvh;min-height:0;padding-top:8px}.Scene-module__hn3-Va__head{padding-bottom:6px}.Scene-module__hn3-Va__headTitle{flex-direction:row;align-items:baseline;gap:10px}.Scene-module__hn3-Va__title{font-size:18px}.Scene-module__hn3-Va__stage{min-height:0}.Scene-module__hn3-Va__table{max-height:none}:is(.Scene-module__hn3-Va__card,.Scene-module__hn3-Va__card:has(.Scene-module__hn3-Va__picTall)){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Scene-module__hn3-Va__cutHead{grid-column:1/-1}.Scene-module__hn3-Va__pic{border-bottom:0;border-right:3px solid var(--z-cobalt)}.Scene-module__hn3-Va__picTall{border-right:0;grid-column:1/-1}.Scene-module__hn3-Va__say{overscroll-behavior:contain;min-height:0;padding:12px 16px;overflow-y:auto}.Scene-module__hn3-Va__foot{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.Scene-module__hn3-Va__deal,.Scene-module__hn3-Va__in,.Scene-module__hn3-Va__slam,.Scene-module__hn3-Va__keyIn{animation:none}}
.Cover-module__jePS8W__cover{background:var(--z-cream);flex:1;place-items:center;min-height:100dvh;padding:120px 72px 110px;display:grid;position:relative;overflow:hidden}.Cover-module__jePS8W__frame{border:3px solid var(--z-cobalt);pointer-events:none;border-radius:6px;position:absolute;inset:26px}.Cover-module__jePS8W__frameIn{border:1px solid var(--z-cobalt);opacity:.6;pointer-events:none;border-radius:3px;position:absolute;inset:36px}.Cover-module__jePS8W__stars{aspect-ratio:1;pointer-events:none;background:radial-gradient(#1b3a8f38 1.2px,#0000 1.8px) 0 0/9px 9px;border-radius:50%;width:clamp(320px,44vw,640px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 30%,#0000 72%)}.Cover-module__jePS8W__top{font:600 13px/1.4 var(--z-mono);letter-spacing:.24em;color:var(--z-cobalt);justify-content:space-between;gap:16px;margin:0;display:flex;position:absolute;top:60px;left:72px;right:72px}.Cover-module__jePS8W__maker{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #1b3a8f59;text-decoration:underline #1b3a8f59;text-decoration-thickness:1px}.Cover-module__jePS8W__maker:hover{text-decoration-color:currentColor}.Cover-module__jePS8W__body{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.Cover-module__jePS8W__kicker{font:800 22px/1.4 var(--z-display);letter-spacing:.1em;color:var(--z-cobalt);margin:0}.Cover-module__jePS8W__title{font:800 clamp(64px,min(11.7vw,18.6vh),168px)/.98 var(--z-display);letter-spacing:-.02em;color:var(--z-cobalt);text-shadow:.036em .036em 0 var(--z-cream),.054em .054em 0 var(--z-orange);margin:0}.Cover-module__jePS8W__title span{display:block}.Cover-module__jePS8W__lead{margin:10px 0 0;font-size:clamp(17px,1.8vw,26px);font-weight:500;line-height:1.5}.Cover-module__jePS8W__notes{font:500 14px/1.4 var(--z-mono);color:var(--z-cobalt);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:0;display:flex}.Cover-module__jePS8W__notes span{align-items:center;gap:14px;display:inline-flex}.Cover-module__jePS8W__noteDot{background:var(--z-orange);border-radius:50%;width:6px;height:6px;display:inline-block}.Cover-module__jePS8W__actions{flex-direction:column;align-items:center;gap:12px;margin-top:22px;display:flex}.Cover-module__jePS8W__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.Cover-module__jePS8W__go{min-height:62px;padding:0 52px;font-size:22px}.Cover-module__jePS8W__read{min-height:62px;padding:0 30px;font-size:20px}.Cover-module__jePS8W__ask{color:var(--z-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;font-size:14px;display:flex}.Cover-module__jePS8W__history{color:var(--z-muted);margin:0;font-size:14px}.Cover-module__jePS8W__badge{background:var(--z-orange);color:#fff;text-align:center;width:150px;height:150px;box-shadow:3px 3px 0 var(--z-cobalt);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:120px;right:92px;transform:rotate(12deg)}.Cover-module__jePS8W__badge b{font:800 40px/1 var(--z-display)}.Cover-module__jePS8W__badge small{font:600 11px var(--z-mono);letter-spacing:.14em;margin-top:6px}.Cover-module__jePS8W__modules{font:500 12px var(--z-mono);letter-spacing:.14em;color:var(--z-cobalt);gap:26px;margin:0;display:flex;position:absolute;bottom:60px;left:72px}.Cover-module__jePS8W__signal{font:500 12px var(--z-mono);letter-spacing:.14em;color:var(--z-cobalt);margin:0;animation:2.4s ease-in-out infinite Cover-module__jePS8W__zSignal;position:absolute;bottom:60px;right:72px}@keyframes Cover-module__jePS8W__zSignal{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1100px){.Cover-module__jePS8W__badge{width:116px;height:116px;top:104px;right:60px}.Cover-module__jePS8W__badge b{font-size:32px}}@media (max-width:760px){.Cover-module__jePS8W__cover{flex-direction:column;padding:44px 30px 40px;display:flex}.Cover-module__jePS8W__frame{inset:14px}.Cover-module__jePS8W__frameIn{inset:22px}.Cover-module__jePS8W__top{justify-content:center;font-size:11px;position:static}.Cover-module__jePS8W__spec,.Cover-module__jePS8W__badge,.Cover-module__jePS8W__modules,.Cover-module__jePS8W__signal,.Cover-module__jePS8W__noteLast{display:none}.Cover-module__jePS8W__body{flex:1;justify-content:center;gap:14px;width:100%}.Cover-module__jePS8W__kicker{letter-spacing:.06em;padding:0 12px;font-size:14px;line-height:1.6}.Cover-module__jePS8W__title{text-shadow:4px 4px 0 var(--z-cream),6px 6px 0 var(--z-orange);font-size:clamp(44px,16vw,96px)}.Cover-module__jePS8W__lead{margin-top:4px;padding:0 16px;font-size:16px}.Cover-module__jePS8W__notes{gap:6px 10px;font-size:11px}.Cover-module__jePS8W__notes span{gap:10px}.Cover-module__jePS8W__actions{width:100%;margin-top:26px}.Cover-module__jePS8W__buttons{flex-direction:column;align-items:stretch;gap:10px;width:100%}.Cover-module__jePS8W__go{min-height:56px;padding:0 20px;font-size:19px}.Cover-module__jePS8W__read{min-height:52px;font-size:17px}.Cover-module__jePS8W__history{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.Cover-module__jePS8W__signal{animation:none}}
