.noir-module__OilxTW__root{--ink:#0b090a;--coal:#151113;--coal2:#1e181a;--paper:#efe6d8;--mute:#9d9087;--crimson:#a3182c;--crimson2:#d2344a;--gold:#c9a45c;--gold2:#ecd49a;isolation:isolate;min-height:100dvh;color:var(--paper);background:radial-gradient(120% 60% at 50% -10%, #a3182c47, transparent 60%), radial-gradient(90% 50% at 50% 110%, #c9a45c1a, transparent 60%), var(--ink);position:relative;overflow:hidden}.noir-module__OilxTW__root:before{content:"";z-index:0;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(3,end) infinite noir-module__OilxTW__grain;position:absolute;inset:-50%}.noir-module__OilxTW__root:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(130% 90% at 50% 40%,#0000 55%,#000000bf 100%);position:absolute;inset:0}.noir-module__OilxTW__root>*{z-index:1;position:relative}@keyframes noir-module__OilxTW__grain{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.noir-module__OilxTW__root:before{animation:none}}.noir-module__OilxTW__night{background:#000!important}.noir-module__OilxTW__night:after{background:0 0}.noir-module__OilxTW__display{letter-spacing:-.01em;font-family:Nanum Myeongjo,Noto Serif KR,AppleMyungjo,Batang,serif;font-weight:800}.noir-module__OilxTW__caps{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);font-family:Nanum Myeongjo,Noto Serif KR,serif;font-size:11px}.noir-module__OilxTW__mute{color:var(--mute)}.noir-module__OilxTW__gold{color:var(--gold2)}.noir-module__OilxTW__crimson{color:var(--crimson2)}.noir-module__OilxTW__rule{background:linear-gradient(90deg,#0000,#c9a45c8c,#0000);border:0;height:1px}.noir-module__OilxTW__panel{background:linear-gradient(#1e181aeb,#120e10eb);border:1px solid #c9a45c33;border-radius:18px;box-shadow:0 18px 40px #00000073,inset 0 1px #ffffff08}.noir-module__OilxTW__panelFlat{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px}.noir-module__OilxTW__input{width:100%;height:52px;color:var(--paper);background:#00000059;border:1px solid #c9a45c47;border-radius:12px;outline:none;padding:0 14px;font-size:17px}.noir-module__OilxTW__input:focus{border-color:var(--gold)}.noir-module__OilxTW__input::placeholder{color:#6f6560}.noir-module__OilxTW__btnGold,.noir-module__OilxTW__btnCrimson,.noir-module__OilxTW__btnGhost{border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;font-size:16px;font-weight:800;transition:transform .1s,filter .15s,opacity .15s;display:flex}.noir-module__OilxTW__btnGold{color:#1a1206;background:linear-gradient(#f0d99f 0%,#c9a45c 55%,#a8843f 100%);box-shadow:0 8px 24px #c9a45c40,inset 0 1px #ffffff80}.noir-module__OilxTW__btnCrimson{color:#fff4ef;background:linear-gradient(#d2344a 0%,#a3182c 60%,#7d0f20 100%);box-shadow:0 8px 24px #a3182c59,inset 0 1px #ffffff40}.noir-module__OilxTW__btnGhost{color:var(--paper);background:#ffffff0d;border:1px solid #c9a45c4d}.noir-module__OilxTW__btnGold:active,.noir-module__OilxTW__btnCrimson:active,.noir-module__OilxTW__btnGhost:active{transform:scale(.985)}.noir-module__OilxTW__btnGold:disabled,.noir-module__OilxTW__btnCrimson:disabled,.noir-module__OilxTW__btnGhost:disabled{opacity:.4}.noir-module__OilxTW__seg{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;gap:4px;padding:4px;display:flex}.noir-module__OilxTW__segOn{color:var(--gold2);background:#c9a45c2e}.noir-module__OilxTW__timerNum{font-variant-numeric:tabular-nums;font-family:Nanum Myeongjo,Noto Serif KR,serif;font-weight:800}.noir-module__OilxTW__flipWrap{perspective:1200px}.noir-module__OilxTW__flip{aspect-ratio:3/4;width:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.noir-module__OilxTW__flipped{transform:rotateY(180deg)}.noir-module__OilxTW__face{backface-visibility:hidden;border-radius:18px;position:absolute;inset:0;overflow:hidden}.noir-module__OilxTW__back{transform:rotateY(180deg)}.noir-module__OilxTW__cardBack{background:repeating-linear-gradient(45deg,#c9a45c12 0 2px,#0000 2px 12px),repeating-linear-gradient(-45deg,#c9a45c12 0 2px,#0000 2px 12px),linear-gradient(160deg,#221a1c,#0e0b0c);border:1px solid #c9a45c73;box-shadow:inset 0 0 0 6px #0e0b0c,inset 0 0 0 7px #c9a45c59,0 20px 50px #0009}.noir-module__OilxTW__alarm{z-index:60;text-align:center;background:radial-gradient(80% 60%,#a3182c8c,#000000f5);flex-direction:column;justify-content:center;align-items:center;padding:24px;animation:.35s ease-out noir-module__OilxTW__alarmIn;display:flex;position:fixed;inset:0}.noir-module__OilxTW__alarmDay{background:radial-gradient(80% 60%,#c9a45c59,#080607f7)}.noir-module__OilxTW__alarmRing{animation:.9s ease-in-out infinite noir-module__OilxTW__ring}@keyframes noir-module__OilxTW__alarmIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes noir-module__OilxTW__ring{0%,to{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}50%{transform:rotate(0)}}.noir-module__OilxTW__sway{transform-origin:50% 0;animation:6s ease-in-out infinite noir-module__OilxTW__sway}@keyframes noir-module__OilxTW__sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.noir-module__OilxTW__flicker{animation:5s infinite noir-module__OilxTW__flicker}@keyframes noir-module__OilxTW__flicker{0%,92%,to{opacity:1}93%{opacity:.6}95%{opacity:1}97%{opacity:.75}}@media (prefers-reduced-motion:reduce){.noir-module__OilxTW__sway,.noir-module__OilxTW__flicker,.noir-module__OilxTW__alarmRing{animation:none}}.noir-module__OilxTW__chatMine{background:#a3182c59;border:1px solid #d2344a66}.noir-module__OilxTW__chatOther{background:#ffffff0f;border:1px solid #ffffff14}
.comic-module__esS_eq__root{--cream:#fff6e5;--ink:#1d1a1a;--pink:#ff9ec4;--pink2:#ffd3e4;--red:#ff3b4f;--yellow:#ffd23f;--sky:#7fd3ff;min-height:100dvh;color:var(--ink);background:radial-gradient(circle, #ff3b4f21 1.4px, transparent 1.6px) 0 0 / 14px 14px, radial-gradient(120% 70% at 50% 0%, #ffe3ee 0%, var(--cream) 55%);position:relative;overflow:hidden}.comic-module__esS_eq__display{letter-spacing:.01em;font-family:Black Han Sans,Jua,Pretendard Variable,sans-serif;font-weight:400}.comic-module__esS_eq__outlineText{color:#fff;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink)}.comic-module__esS_eq__panel{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:18px}.comic-module__esS_eq__panelPink{background:var(--pink2)}.comic-module__esS_eq__panelYellow{background:#fff1b8}.comic-module__esS_eq__btn,.comic-module__esS_eq__btnPink,.comic-module__esS_eq__btnYellow,.comic-module__esS_eq__btnWhite{border:3px solid var(--ink);width:100%;height:54px;box-shadow:4px 4px 0 var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:900;transition:transform 80ms,box-shadow 80ms;display:flex}.comic-module__esS_eq__btn{background:var(--red);color:#fff}.comic-module__esS_eq__btnPink{background:var(--pink);color:var(--ink)}.comic-module__esS_eq__btnYellow{background:var(--yellow);color:var(--ink)}.comic-module__esS_eq__btnWhite{color:var(--ink);background:#fff}.comic-module__esS_eq__btn:active,.comic-module__esS_eq__btnPink:active,.comic-module__esS_eq__btnYellow:active,.comic-module__esS_eq__btnWhite:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.comic-module__esS_eq__btn:disabled,.comic-module__esS_eq__btnPink:disabled,.comic-module__esS_eq__btnYellow:disabled,.comic-module__esS_eq__btnWhite:disabled{opacity:.45}.comic-module__esS_eq__input{border:3px solid var(--ink);background:#fff;border-radius:12px;outline:none;width:100%;height:52px;padding:0 14px;font-size:17px;font-weight:700}.comic-module__esS_eq__input:focus{box-shadow:3px 3px 0 var(--red)}.comic-module__esS_eq__chip{border:2.5px solid var(--ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:800}.comic-module__esS_eq__chipOn{background:var(--red);color:#fff}.comic-module__esS_eq__bubble{border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:20px;padding:12px 14px;position:relative}.comic-module__esS_eq__bubble:after{content:"";background:inherit;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);width:20px;height:20px;position:absolute;bottom:-14px;left:22px;transform:skew(30deg)rotate(45deg)}.comic-module__esS_eq__bubbleRight:after{left:auto;right:22px;transform:skew(-30deg)rotate(45deg)}.comic-module__esS_eq__burst{background:repeating-conic-gradient(#ffd23f 0deg 10deg,#ffe98f 10deg 20deg)}.comic-module__esS_eq__wobble{animation:2.4s ease-in-out infinite comic-module__esS_eq__wobble}@keyframes comic-module__esS_eq__wobble{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.comic-module__esS_eq__pop{animation:.45s cubic-bezier(.2,1.6,.4,1) comic-module__esS_eq__pop}@keyframes comic-module__esS_eq__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.comic-module__esS_eq__nose{transform-origin:0;animation:1.8s ease-in-out infinite comic-module__esS_eq__nose}@keyframes comic-module__esS_eq__nose{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.25)}}@media (prefers-reduced-motion:reduce){.comic-module__esS_eq__wobble,.comic-module__esS_eq__pop,.comic-module__esS_eq__nose{animation:none}}.comic-module__esS_eq__flipWrap{perspective:1200px}.comic-module__esS_eq__flip{aspect-ratio:3/4;width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.4,.5,1);position:relative}.comic-module__esS_eq__flipped{transform:rotateY(180deg)}.comic-module__esS_eq__face{backface-visibility:hidden;border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:20px;position:absolute;inset:0;overflow:hidden}.comic-module__esS_eq__back{background:#fff;transform:rotateY(180deg)}.comic-module__esS_eq__cue{z-index:60;text-align:center;background:repeating-conic-gradient(at 50% 45%,#ff9ec4 0deg 12deg,#ffd3e4 12deg 24deg);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}
