@font-face{font-family:ToonFallback;font-style:normal;font-weight:400;src:local("Apple SD Gothic Neo Bold"),local("AppleSDGothicNeo-Bold"),local("Malgun Gothic Bold"),local("NanumGothicBold"),local("Noto Sans KR Bold")}.ct-page[data-v-09e3f6f8]{--f-toon:"Jua","ToonFallback","Nanum Gothic",sans-serif;--f-hand:"Gaegu","ToonFallback","Nanum Gothic",sans-serif;--f-head:"Black Han Sans","ToonFallback","Nanum Gothic",sans-serif;--ink:#111;background:repeating-linear-gradient(0deg,#11111106 0 1px,#fff0 1px 4px),radial-gradient(130% 120% at 18% 0,#fff 0,#f7f4ec);border:3px solid var(--ink);border-radius:3px;box-shadow:0 14px 34px #0009;padding:var(--cm-page-pad);position:relative}.ct-page-title[data-v-09e3f6f8]{color:var(--ink);font-family:var(--f-head);font-size:var(--cm-title-size);font-synthesis:none;font-weight:400;line-height:1.2;margin:0 0 var(--cm-title-mb);text-align:center}.ct-page-title>span[data-v-09e3f6f8]{border-bottom:5px solid var(--c-accent,#ff2d6f);display:inline-block;padding-bottom:2px}.ct-page-brand[data-v-09e3f6f8]{color:#6b6b6b;font-family:var(--f-hand);font-size:var(--cm-brand-size);font-weight:700;line-height:1.5;margin:var(--cm-brand-mt) 0 0;text-align:right}.ct-grid[data-v-09e3f6f8]{align-items:stretch;display:grid;gap:var(--cm-gap);grid-template-columns:1fr}@media(min-width:640px){.ct-grid[data-v-09e3f6f8]{grid-template-columns:1fr 1fr}.ct-panel.ct-panel--wide[data-v-09e3f6f8]{aspect-ratio:var(--cm-wide-ar,4/3);grid-column:1/-1}}.ct-panel[data-v-09e3f6f8]{align-items:flex-end;aspect-ratio:1/1;background:#e9e4d8;border:4px solid var(--ink);border-radius:2px;display:flex;flex-direction:column;isolation:isolate;margin:0;padding:var(--cm-panel-pad);position:relative}.ct-panel-img[data-v-09e3f6f8]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;position:absolute;width:100%;z-index:-2}.ct-panel-img--none[data-v-09e3f6f8]{background:linear-gradient(160deg,#e6e1d4,#cfc9ba)}.ct-panel-veil[data-v-09e3f6f8]{background:linear-gradient(180deg,#00000014,#00000042);inset:0;position:absolute;z-index:-1}.ct-bust[data-v-09e3f6f8]{aspect-ratio:1/1;border:4px solid var(--ink);border-radius:9999px;bottom:.55rem;box-shadow:4px 4px 0 var(--ink);left:.55rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;position:absolute;width:var(--cm-bust-w);z-index:0}.ct-panel--wide .ct-bust[data-v-09e3f6f8]{height:var(--cm-bust-h-wide);width:auto}.ct-panel-no[data-v-09e3f6f8]{background:var(--ink);border:2px solid var(--c-accent,#ff2d6f);border-radius:9999px;color:#fff;display:grid;font-family:var(--f-toon);font-size:1.1rem;font-synthesis:none;font-weight:400;height:1.9rem;left:5px;line-height:1;padding-top:2px;place-items:center;position:absolute;top:5px;width:1.9rem;z-index:4}.ct-caption[data-v-09e3f6f8]{align-self:stretch;background:#fff6c7;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);color:var(--ink);font-family:var(--f-hand);font-size:var(--cm-cap-size);font-synthesis:none;font-weight:700;line-height:var(--cm-cap-lh);margin:0 0 var(--cm-cap-mb-a) var(--cm-cap-ml);overflow-wrap:anywhere;padding:var(--cm-cap-pad);position:relative;transform:rotate(-1deg);word-break:keep-all;z-index:2}.ct-panel--b .ct-caption[data-v-09e3f6f8]{margin-bottom:var(--cm-cap-mb-b)}.ct-bubble[data-v-09e3f6f8]{background:#fff;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);color:var(--ink);font-family:var(--f-toon);font-size:var(--cm-bub-size);font-synthesis:none;font-weight:400;letter-spacing:-.01em;line-height:var(--cm-bub-lh);margin:0;max-width:var(--cm-bub-max);overflow-wrap:anywhere;padding:var(--cm-bub-pad-rect);position:relative;transform:rotate(-1.5deg);word-break:keep-all;z-index:3}.ct-bubble>span[data-v-09e3f6f8]{position:relative;z-index:1}.ct-bubble[data-v-09e3f6f8]:after,.ct-bubble[data-v-09e3f6f8]:before{content:"";height:0;position:absolute;width:0}.ct-bubble[data-v-09e3f6f8]:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:22px solid var(--ink);bottom:-22px;left:var(--tail-x,28%)}.ct-bubble[data-v-09e3f6f8]:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:15px solid #fff;bottom:-12px;left:calc(var(--tail-x, 28%) + 4px)}.ct-bubble--side[data-v-09e3f6f8]{margin-right:2px}.ct-bubble--side[data-v-09e3f6f8]:after,.ct-bubble--side[data-v-09e3f6f8]:before{transform:skew(-24deg);transform-origin:top center}.ct-panel--wide .ct-bubble[data-v-09e3f6f8]{max-width:var(--cm-bub-max-wide)}.ct-bubble--mid[data-v-09e3f6f8]{align-self:center;margin-top:auto;transform:rotate(-1.5deg);--tail-x: calc(50% - 15px) }.ct-bubble--happy[data-v-09e3f6f8],.ct-bubble--neutral[data-v-09e3f6f8]{border-radius:50% 50% 26% 26%/46% 46% 34% 34%;padding:var(--cm-bub-pad-round);text-align:center}.ct-bubble--serious[data-v-09e3f6f8]{border-radius:3px}.ct-bubble--thinking[data-v-09e3f6f8]{border-radius:50%;padding:var(--cm-bub-pad-thought);text-align:center}.ct-bubble--thinking[data-v-09e3f6f8]:before{bottom:-8px;height:15px;left:calc(var(--tail-x, 28%) + 6px);width:15px}.ct-bubble--thinking[data-v-09e3f6f8]:after,.ct-bubble--thinking[data-v-09e3f6f8]:before{background:#fff;border:3px solid var(--ink);border-radius:9999px;transform:none}.ct-bubble--thinking[data-v-09e3f6f8]:after{bottom:-26px;height:11px;left:calc(var(--tail-x, 28%) - 6px);width:11px}.ct-bubble--surprised[data-v-09e3f6f8]{--burst:polygon(50% 0%,57% 10%,68% 4%,70% 16%,83% 12%,80% 25%,94% 26%,86% 37%,100% 48%,86% 58%,95% 69%,80% 73%,83% 86%,70% 81%,67% 95%,56% 87%,50% 100%,44% 87%,33% 95%,30% 81%,17% 86%,20% 73%,5% 69%,14% 58%,0% 48%,14% 37%,6% 26%,20% 25%,17% 12%,30% 16%,32% 4%,43% 10%);background:var(--ink);border:0;border-radius:0;box-shadow:none;clip-path:var(--burst);filter:drop-shadow(4px 4px 0 var(--ink));line-height:1.3;padding:var(--cm-bub-pad-burst);text-align:center}.ct-bubble--surprised[data-v-09e3f6f8],.ct-bubble--surprised.ct-bubble--mid[data-v-09e3f6f8]{transform:rotate(-2deg)}.ct-bubble--surprised[data-v-09e3f6f8]:before{background:#fff;border:0;clip-path:var(--burst);height:auto;inset:3px;transform:none;width:auto}.ct-bubble--surprised[data-v-09e3f6f8]:after{display:none}.ct-bubble--mid[data-v-09e3f6f8]:before{border-bottom:26px solid var(--ink);border-top:0;bottom:auto;top:-26px;transform:none}.ct-bubble--mid[data-v-09e3f6f8]:after{border-bottom:17px solid #fff;border-top:0;bottom:auto;top:-14px;transform:none}.ct-bubble--mid.ct-bubble--thinking[data-v-09e3f6f8]:before{border:3px solid var(--ink);bottom:auto;top:-8px}.ct-bubble--mid.ct-bubble--thinking[data-v-09e3f6f8]:after{border:3px solid var(--ink);bottom:auto;top:-26px}.ct-bubble--mid.ct-bubble--surprised[data-v-09e3f6f8]:before{border:0;inset:3px}@media(max-width:639px){.ct-page[data-v-09e3f6f8]{padding:.7rem .55rem .45rem}.ct-page-title[data-v-09e3f6f8]{font-size:1.4rem}.ct-grid[data-v-09e3f6f8]{gap:8px}.ct-caption[data-v-09e3f6f8]{font-size:1.02rem;margin-left:2rem}.ct-bubble[data-v-09e3f6f8]{font-size:1.08rem;max-width:78%}.ct-bubble--happy[data-v-09e3f6f8],.ct-bubble--neutral[data-v-09e3f6f8]{padding:.9rem 1.35rem .8rem}.ct-bubble--thinking[data-v-09e3f6f8]{padding:.95rem 1.4rem}.ct-bubble--surprised[data-v-09e3f6f8]{padding:1.2rem 1.6rem}.ct-bust[data-v-09e3f6f8]{width:34%}.ct-panel--wide .ct-bubble[data-v-09e3f6f8]{max-width:78%}.ct-panel--wide .ct-bust[data-v-09e3f6f8]{height:auto;width:34%}}
