PageSourceSearch

https://naemo.ai/_next/static/chunks/4353.1371ab8b94ed9d82.js

js naemo.ai collected 2026-09-24 14:31:02 UTC 18,562 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4353],{44353:function(e,a,r){r.r(a),r.d(a,{default:function(){return F}});var s=r(57437),n=r(2265),c=r(54887),l=r(57586),i=r(52345),t=r(81906),d=r(33728),o=r(22825),u=r(13100),h=r(32489),m=r(20649),x=r(75751);let j=[.22,1,.36,1];function p(e){let{points:a,maxGrade:r,reduced:n}=e,c=(0,x.lh)(a.map(e=>e.value),r),l=e=>26+268*e/Math.max(a.length-1,1),i=e=>30+150*(Math.min(e,c)-1)/(c-1),t=a.map((e,a)=>"".concat(0===a?"M":"L"," ").concat(l(a).toFixed(1)," ").concat(i(e.value).toFixed(1))).join(" "),d=.5+.18*a.length;return(0,s.jsxs)("svg",{className:"rc-chart",viewBox:"0 0 ".concat(320," ").concat(210),role:"img","aria-label":"평균 등급 흐름",children:[[1,c].map(e=>(0,s.jsx)("line",{className:"rc-grid",x1:0,x2:320,y1:i(e),y2:i(e)},e)),(0,s.jsx)(u.E.path,{className:"rc-line",d:t,initial:!n&&{pathLength:0},animate:{pathLength:1},transition:{duration:d,delay:.45,ease:"easeInOut"}}),a.map((e,r)=>{let c=r===a.length-1,t=.45+d*r/Math.max(a.length-1,1);return(0,s.jsxs)(u.E.g,{initial:!n&&{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.35,delay:t,ease:j},children:[(0,s.jsx)("circle",{className:c?"rc-dot is-last":"rc-dot",cx:l(r),cy:i(e.value),r:c?6:4.5}),(0,s.jsx)("text",{className:c?"rc-value is-last":"rc-value",x:l(r),y:i(e.value)-13,textAnchor:"middle",children:e.value.toFixed(1)}),(0,s.jsx)("text",{className:"rc-label",x:l(r),y:204,textAnchor:"middle",children:e.label})]},"".concat(e.label,"-").concat(r))})]})}function g(e){let{axes:a,maxGrade:r,reduced:n}=e,c=(0,x.lh)(a.flatMap(e=>[e.primary,e.secondary]).filter(e=>null!==e),r),l=e=>86*(.14+.86*(c-Math.min(Math.max(e,1),c))/(c-1)),i=e=>-Math.PI/2+2*Math.PI*e/a.length,t=(e,a)=>[160+a*Math.cos(i(e)),138+a*Math.sin(i(e))],d=e=>e.map(e=>{let[a,r]=e;return"".concat(a.toFixed(1),",").concat(r.toFixed(1))}).join(" "),o=e=>d(e.map((e,a)=>null===e?null:t(a,l(e))).filter(e=>null!==e)),h=Array.from({length:c},(e,a)=>a+1).filter(e=>c<=6||e%2==1||e===c),m=a.filter(e=>null!==e.secondary).length>=3,j=e=>({initial:!n&&{scale:0,opacity:0},animate:{scale:1,opacity:1},transition:{type:"spring",stiffness:120,damping:16,delay:e},style:{transformOrigin:"".concat(160,"px ").concat(138,"px")}});return(0,s.jsxs)("svg",{className:"rc-chart",viewBox:"0 0 ".concat(320," ").concat(270),role:"img","aria-label":"과목별 등급 오각형",children:[h.map(e=>(0,s.jsx)("polygon",{className:"rc-ring",points:d(a.map((a,r)=>t(r,l(e))))},e)),a.map((e,a)=>{let[r,n]=t(a,86);return(0,s.jsx)("line",{className:"rc-spoke",x1:160,y1:138,x2:r,y2:n},a)}),m&&(0,s.jsx)(u.E.polygon,{className:"rc-shape-secondary",points:o(a.map(e=>e.secondary)),...j(.35)}),(0,s.jsx)(u.E.polygon,{className:"rc-shape",points:o(a.map(e=>e.primary)),...j(.55)}),a.map((e,a)=>{let[r,c]=t(a,102),l=Math.cos(i(a)),d=l>.3?"start":l<-.3?"end":"middle",o=-.9>Math.sin(i(a)),h=Math.sin(i(a))>.5,m=o?c-18:h?c+8:c-4;return(0,s.jsxs)(u.E.g,{initial:!n&&{opacity:0},animate:{opacity:1},transition:{duration:.4,delay:.8+.07*a},children:[(0,s.jsx)("text",{className:"rc-label",x:r,y:m,textAnchor:d,children:e.label}),(0,s.jsx)("text",{className:"rc-value",x:r,y:m+18,textAnchor:d,children:null===e.primary?"-":e.primary.toFixed(1)})]},"l".concat(a))})]})}let y=[.22,1,.36,1];function f(e){let{delay:a=0,reduced:r,className:n,children:c}=e;return(0,s.jsx)(u.E.div,{className:n,initial:!r&&{opacity:0,y:18},animate:{opacity:1,y:0},transition:{duration:.55,delay:a,ease:y},children:c})}function N(e){let{to:a,from:r,reduced:c}=e,[l,i]=(0,n.useState)(c?a:r);return(0,n.useEffect)(()=>{if(c){i(a);return}let e=(0,o.j)(r,a,{duration:1.3,delay:.35,ease:[.16,1,.3,1],onUpdate:i});return()=>e.stop()},[r,a,c]),(0,s.jsx)(s.Fragment,{children:(0,m.nc)(l)})}function b(e){let{value:a,from:r,reduced:n,delay:c=.25}=e;return(0,s.jsxs)(f,{delay:c,reduced:n,className:"rc-big",children:[(0,s.jsx)("span",{className:"rc-big-num",children:(0,s.jsx)(N,{to:a,from:r,reduced:n})}),(0,s.jsx)("span",{className:"rc-big-unit",children:"등급"})]})}function v(e){let{text:a}=e,r=a.split("\n");return(0,s.jsx)(s.Fragment,{children:r.map((e,a)=>(0,s.jsxs)(n.Fragment,{children:[e,a<r.length-1&&(0,s.jsx)("br",{})]},a))})}function w(e){let{change:a,diff:r,previous:n}=e;return null===a||null===n||null===r?(0,s.jsx)("p",{className:"rc-note",children:"다음 시험부터 흐름을 비교해 드려요"}):"same"===a?(0,s.jsxs)("p",{className:"rc-note",children:["직전 시험 ",(0,m.nc)(n),"등급과 같아요"]}):(0,s.jsxs)("p",{className:"rc-note",children:["직전 시험 ",(0,m.nc)(n),"등급보다"," ",(0,s.jsxs)("span",{className:"up"===a?"rc-up":"rc-down",children:[r.toFixed(1)," ","up"===a?"올랐어요 ▲":"내려갔어요 ▼"]})]})}function k(e){let{slide:a,reduced:r,onRestart:n,onClose:c}=e;switch(a.kind){case"intro":return(0,s.jsxs)("div",{className:"rc-slide rc-slide--center",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsxs)("p",{className:"rc-kicker",children:[a.issuedLabel," 기준"]})}),(0,s.jsx)(f,{delay:.15,reduced:r,children:(0,s.jsxs)("h2",{className:"rc-title",children:[a.name,"의",(0,s.jsx)("br",{}),"성적 돌아보기"]})}),(0,s.jsx)(f,{delay:.45,reduced:r,children:(0,s.jsx)("p",{className:"rc-sub",children:"내신과 모의고사를 한 장씩 넘기며 볼게요"})}),(0,s.jsx)(f,{delay:.9,reduced:r,className:"rc-hint",children:"화면을 탭하면 다음으로 넘어가요"})]});case"naesin-overall":return(0,s.jsxs)("div",{className:"rc-slide",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsx)("p",{className:"rc-kicker",children:"내신"})}),(0,s.jsx)(f,{delay:.1,reduced:r,children:(0,s.jsxs)("h2",{className:"rc-headline",children:["지금까지 ",a.semesterCount,"개 학기,",(0,s.jsx)("br",{}),"내 내신 종합 평균은"]})}),(0,s.jsx)(b,{value:a.value,from:a.maxGrade,reduced:r}),a.semesterCount>1&&(0,s.jsx)(f,{delay:1.4,reduced:r,children:(0,s.jsxs)("p",{className:"rc-note",children:["가장 최근 ",(0,m.dd)(a.latestLabel,"은","는")," ",(0,s.jsxs)("b",{children:[(0,m.nc)(a.latestValue),"등급"]}),"이에요"]})}),(0,s.jsx)(f,{delay:1.6,reduced:r,children:(0,s.jsx)("p",{className:"rc-foot",children:"국어\xb7수학\xb7영어\xb7사회\xb7과학 등급의 단순 평균이라 학교 공식 내신과 조금 다를 수 있어요"})})]});case"naesin-trend":case"mock-trend":var l,i,t;return(0,s.jsxs)("div",{className:"rc-slide",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsx)("p",{className:"rc-kicker",children:"naesin-trend"===a.kind?"학기별 내신 흐름":"최근 ".concat(a.points.length,"번의 모의고사")})}),(0,s.jsx)(f,{delay:.1,reduced:r,children:(0,s.jsx)("h2",{className:"rc-headline",children:(0,s.jsx)(v,{text:(l=a.first.fullLabel,i=a.change,t=a.diff,"same"===i?"".concat(l,"부터 지금까지\n같은 자리를 지켰어요"):"up"===i?"".concat(l,"보다\n").concat(t.toFixed(1),"등급 올랐어요"):"".concat(l,"보다\n").concat(t.toFixed(1),"등급 내려갔어요"))})})}),(0,s.jsx)(f,{delay:.25,reduced:r,className:"rc-figure",children:(0,s.jsx)(p,{points:a.points,maxGrade:"naesin-trend"===a.kind?a.maxGrade:9,reduced:r})})]});case"naesin-radar":case"mock-radar":{let e="naesin-radar"===a.kind?"교과":"과목";return(0,s.jsxs)("div",{className:"rc-slide",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsx)("p",{className:"rc-kicker",children:"naesin-radar"===a.kind?"교과별 종합 평균":"최근 모의고사 과목별"})}),(0,s.jsx)(f,{delay:.1,reduced:r,children:(0,s.jsx)("h2",{className:"rc-headline",children:a.strongest?(0,s.jsxs)(s.Fragment,{children:["가장 자신 있는 ",(0,m.dd)(e,"은","는"),(0,s.jsx)("br",{}),(0,s.jsx)("em",{children:a.strongest.subject})]}):(0,s.jsxs)(s.Fragment,{children:[e,"마다",(0,s.jsx)("br",{}),"고르게 비슷해요"]})})}),(0,s.jsx)(f,{delay:.2,reduced:r,className:"rc-figure",children:(0,s.jsx)(g,{axes:a.axes,maxGrade:"naesin-radar"===a.kind?a.maxGrade:9,reduced:r})}),(0,s.jsx)(f,{delay:1.1,reduced:r,children:(0,s.jsxs)("p",{className:"rc-legend",children:[(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"is-primary","aria-hidden":"true"}),a.legend.primary]}),a.legend.secondary&&(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"is-secondary","aria-hidden":"true"}),a.legend.secondary]})]})}),a.weakest&&(0,s.jsx)(f,{delay:1.3,reduced:r,children:(0,s.jsxs)("p",{className:"rc-note",children:["조금 더 힘을 내 볼 ",(0,m.dd)(e,"은","는")," ",(0,s.jsx)("b",{children:a.weakest.subject})," \xb7 ",(0,m.nc)(a.weakest.value),"등급"]})})]})}case"midterm":return(0,s.jsxs)("div",{className:"rc-slide",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsx)("p",{className:"rc-kicker",children:a.title})}),(0,s.jsx)(f,{delay:.1,reduced:r,children:(0,s.jsxs)("h2",{className:"rc-headline",children:["position"===a.mode&&(0,s.jsxs)(s.Fragment,{children:["이번 중간고사,",(0,s.jsx)("br",{}),"과목별 내 자리"]}),"changes"===a.mode&&(0,s.jsxs)(s.Fragment,{children:["중간고사에서",(0,s.jsx)("br",{}),"학기말까지"]}),"mixed"===a.mode&&(0,s.jsxs)(s.Fragment,{children:["중간고사와",(0,s.jsx)("br",{}),"학기말 성적"]})]})}),(0,s.jsx)("ul",{className:"position"===a.mode?"rc-rows":"rc-rows rc-rows--changes",children:a.rows.map((e,n)=>{var c,l;return(0,s.jsxs)(u.E.li,{className:"rc-row",initial:!r&&{opacity:0,x:-14}
1,animate:{opacity:1,x:0},transition:{duration:.45,delay:.35+.1*n,ease:y},children:[(0,s.jsxs)("span",{className:"rc-row-subject",children:[e.subject,"mixed"===a.mode&&!e.final&&(0,s.jsx)("small",{children:e.toUp?"".concat(e.toUp.ranks,"등 오르면 ").concat(e.toUp.grade,"등급"):"가장 높은 등급이에요"})]}),(0,s.jsxs)("span",{className:"rc-row-grade",children:[null!==(c=e.grade)&&void 0!==c?c:"-",(0,s.jsx)("small",{children:"등급"})]}),"mixed"!==a.mode||e.final?e.final?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"rc-row-arrow","aria-label":"에서",children:"→"}),(0,s.jsxs)("span",{className:"rc-row-grade rc-row-final is-".concat(null!==(l=e.final.change)&&void 0!==l?l:"none"),children:[e.final.label,null!==e.final.change&&(0,s.jsx)("small",{children:"등급"})]})]}):(0,s.jsx)("span",{className:"rc-row-note",children:e.toUp?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("b",{children:[e.toUp.ranks,"등"]})," 오르면 ",e.toUp.grade,"등급"]}):(0,s.jsx)(s.Fragment,{children:"가장 높은 등급이에요"})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"rc-row-arrow","aria-hidden":"true",children:"→"}),(0,s.jsx)("span",{className:"rc-row-grade rc-row-final is-pending","aria-label":"학기말 성적 아직 없음",children:"–"})]})]},e.subject)})}),"position"!==a.mode&&(0,s.jsx)(f,{delay:1.1,reduced:r,children:(0,s.jsxs)("p",{className:"rc-legend rc-legend--changes",children:[(0,s.jsx)("span",{children:"중간고사 → 학기말"}),(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"is-up","aria-hidden":"true"}),"올랐어요"]}),(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"is-down","aria-hidden":"true"}),"내려갔어요"]})]})})]});case"mock-latest":return(0,s.jsxs)("div",{className:"rc-slide",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsx)("p",{className:"rc-kicker",children:"모의고사"})}),(0,s.jsx)(f,{delay:.1,reduced:r,children:(0,s.jsxs)("h2",{className:"rc-headline",children:[a.periodLabel," 모의고사,",(0,s.jsx)("br",{}),"내 평균은"]})}),(0,s.jsx)(b,{value:a.value,from:9,reduced:r}),(0,s.jsx)(f,{delay:1.4,reduced:r,children:(0,s.jsx)(w,{change:a.change,diff:a.diff,previous:a.previous})}),(0,s.jsx)(f,{delay:1.6,reduced:r,children:(0,s.jsx)("p",{className:"rc-foot",children:"국어\xb7수학\xb7영어와 탐구 평균을 더해 나눈 값이에요"})})]});case"outro":{let e=e=>1.15+.14*e,l=a=>(0,s.jsx)(u.E.span,{className:"rc-rule","aria-hidden":"true",initial:!r&&{scaleX:0},animate:{scaleX:1},transition:{duration:.5,delay:e(a),ease:y}});return(0,s.jsxs)("div",{className:"rc-slide rc-slide--outro",children:[(0,s.jsxs)("div",{className:"rc-outro-body",children:[(0,s.jsx)(f,{reduced:r,children:(0,s.jsxs)("h2",{className:"rc-headline",children:[a.name,"의",(0,s.jsx)("br",{}),a.periodLabel,"까지"]})}),(0,s.jsx)(b,{value:a.hero.value,from:a.hero.maxGrade,reduced:r,delay:.15}),(0,s.jsx)(f,{delay:.9,reduced:r,children:(0,s.jsxs)("p",{className:"rc-outro-hero-label",children:[a.hero.label,a.hero.note&&(0,s.jsxs)("span",{children:[" \xb7 ",a.hero.note]})]})}),a.rows.length>0&&(0,s.jsxs)("ul",{className:"rc-ledger",children:[a.rows.map((a,n)=>(0,s.jsxs)("li",{className:"rc-ledger-row",children:[l(n),(0,s.jsxs)(u.E.div,{className:"rc-ledger-line",initial:!r&&{opacity:0},animate:{opacity:1},transition:{duration:.4,delay:e(n)+.15},children:[(0,s.jsxs)("span",{className:"rc-ledger-name",children:[a.label,a.when&&(0,s.jsx)("small",{children:a.when})]}),(0,s.jsxs)("span",{className:a.accent?"rc-ledger-value is-accent":"rc-ledger-value",children:[a.value,a.unit&&(0,s.jsx)("small",{children:a.unit})]})]})]},a.label)),(0,s.jsx)("li",{className:"rc-ledger-end","aria-hidden":"true",children:l(a.rows.length)})]}),(0,s.jsx)(f,{delay:e(a.rows.length)+.2,reduced:r,children:(0,s.jsx)("p",{className:"rc-foot",children:"학기별 상세 성적은 내신 탭에서 볼 수 있어요"})})]}),(0,s.jsxs)(f,{delay:e(a.rows.length)+.3,reduced:r,className:"rc-actions",children:[(0,s.jsx)("button",{type:"button","data-recap-control":!0,className:"rc-btn rc-btn--ghost",onClick:n,children:"처음부터 다시 보기"}),(0,s.jsx)("button",{type:"button","data-recap-control":!0,className:"rc-btn",onClick:c,children:"닫기"})]})]})}}}let M={intro:"#141b3d","naesin-overall":"#1b3170","naesin-trend":"#172a60","naesin-radar":"#223e87",midterm:"#2c2b72","mock-latest":"#0e4a4f","mock-trend":"#0b3d42","mock-radar":"#125a5f",outro:"#15171c"};function F(e){let{open:a,slides:r,origin:i,onClose:t}
1=e,[d,o]=(0,n.useState)(!1);return((0,n.useEffect)(()=>o(!0),[]),d)?(0,c.createPortal)((0,s.jsx)(l.M,{children:a&&r.length>0&&(0,s.jsx)(E,{slides:r,origin:i,onClose:t},"recap")}),document.body):null}function E(e){var a,r;let{slides:c,origin:m,onClose:x}=e,j=!!(0,i.J)(),[p,g]=(0,n.useState)(0),[y,f]=(0,n.useState)(!1),[N,b]=(0,n.useState)(0),v=(0,n.useRef)(null),w=(0,n.useRef)(!1),F=(0,n.useRef)(null),E=p===c.length-1,C=(0,t.c)(0),L=(0,d.H)(C,[0,400],[1,.9]),A=(0,d.H)(C,[0,120],[0,28]),P=(0,n.useCallback)(()=>g(e=>Math.min(e+1,c.length-1)),[c.length]),X=(0,n.useCallback)(()=>g(e=>Math.max(e-1,0)),[]),I=(0,n.useCallback)(()=>{g(0),b(e=>e+1)},[]);(0,n.useLayoutEffect)(()=>{if(v.current&&(v.current.style.transform=j?"scaleX(1)":"scaleX(0)"),j)return;let e=0,a=performance.now(),r=0,s=n=>{let c=n-a;a=n,w.current||document.hidden||(e+=c);let l=Math.min(e/6500,1);if(v.current&&(v.current.style.transform="scaleX(".concat(l,")")),l>=1){E||P();return}r=requestAnimationFrame(s)};return r=requestAnimationFrame(s),()=>cancelAnimationFrame(r)},[p,N,j,E,P]),(0,n.useEffect)(()=>{var e;let a=document.documentElement,r=document.body.style.overflow,s=a.style.overflow;document.body.style.overflow="hidden",a.style.overflow="hidden";let n=e=>{"Escape"===e.key?x():"ArrowRight"===e.key||" "===e.key?P():"ArrowLeft"===e.key&&X()};return window.addEventListener("keydown",n),null===(e=F.current)||void 0===e||e.focus(),()=>{document.body.style.overflow=r,a.style.overflow=s,window.removeEventListener("keydown",n)}},[x,P,X]);let T=(0,n.useRef)(null),U=()=>{w.current=!1,f(!1)},R=null!==(a=null==m?void 0:m.x)&&void 0!==a?a:window.innerWidth-48,G=null!==(r=null==m?void 0:m.y)&&void 0!==r?r:28,S=Math.hypot(Math.max(R,window.innerWidth-R),Math.max(G,window.innerHeight-G))+20,W={clipPath:"circle(0px at ".concat(R,"px ").concat(G,"px)")},O={clipPath:"circle(".concat(S,"px at ").concat(R,"px ").concat(G,"px)")},_=c[p];return(0,s.jsx)(u.E.div,{ref:F,className:"grade-recap",role:"dialog","aria-modal":"true","aria-label":"성적 리포트",tabIndex:-1,initial:j?{opacity:0}:W,animate:j?{opacity:1}:O,exit:j?{opacity:0}:W,transition:{duration:j?.2:.6,ease:[.65,0,.35,1]},children:(0,s.jsxs)(u.E.div,{className:"rc-stage",style:{y:C,scale:L,borderRadius:A},animate:{backgroundColor:M[_.kind]},transition:{duration:j?0:.7,ease:"easeInOut"},onPointerDown:e=>{if(e.target.closest("[data-recap-control]")||0!==e.button)return;let a=window.setTimeout(()=>{T.current&&(T.current.held=!0,w.current=!0,f(!0))},200);T.current={x:e.clientX,y:e.clientY,id:e.pointerId,holdTimer:a,held:!1,dragging:!1};try{e.currentTarget.setPointerCapture(e.pointerId)}catch(e){}},onPointerMove:e=>{let a=T.current;if(!a||a.id!==e.pointerId)return;let r=e.clientX-a.x,s=e.clientY-a.y;!a.dragging&&s>10&&s>Math.abs(r)&&(a.dragging=!0,window.clearTimeout(a.holdTimer),w.current=!0),a.dragging&&C.set(Math.max(s,0))},onPointerUp:e=>{var a,r;let s=T.current;if(!s||s.id!==e.pointerId)return;if(T.current=null,window.clearTimeout(s.holdTimer),s.dragging){if(C.get()>110){x();return}(0,o.j)(C,0,{type:"spring",stiffness:400,damping:34}),U();return}if(s.held){U();return}let n=null!==(r=null===(a=F.current)||void 0===a?void 0:a.clientWidth)&&void 0!==r?r:window.innerWidth;e.clientX<.3*n?X():P()},onPointerCancel:()=>{let e=T.current;T.current=null,e&&window.clearTimeout(e.holdTimer),(0,o.j)(C,0,{type:"spring",stiffness:400,damping:34}),U()},children:[(0,s.jsxs)("div",{className:"rc-top",children:[(0,s.jsx)("div",{className:"rc-progress","aria-hidden":"true",children:c.map((e,a)=>(0,s.jsx)("span",{className:"rc-progress-track",children:(0,s.jsx)("span",{ref:a===p?v:void 0,className:"rc-progress-fill",style:a<p?{transform:"scaleX(1)"}:a>p?{transform:"scaleX(0)"}:void 0})},a))}),(0,s.jsxs)("div",{className:"rc-bar",children:[(0,s.jsxs)("span",{className:"rc-bar-title",children:["성적 리포트",(0,s.jsxs)("span",{className:"rc-bar-count",children:[p+1," / ",c.length]})]}),(0,s.jsx)("button",{type:"button","data-recap-control":!0,className:"rc-close",onClick:x,"aria-label":"닫기",children:(0,s.jsx)(h.Z,{size:22,strokeWidth:2.2})})]})]}),(0,s.jsx)(l.M,{mode:"wait",initial:!1,children:(0,s.jsx)(u.E.div,{className:"rc-slide-wrap",initial:!j&&{opacity:0}
1,animate:{opacity:1},exit:j?void 0:{opacity:0,transition:{duration:.18}},children:(0,s.jsx)(k,{slide:_,reduced:j,onRestart:I,onClose:x})},"".concat(N,"-").concat(p))}),(0,s.jsx)(l.M,{children:y&&(0,s.jsx)(u.E.p,{className:"rc-paused",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:"멈춤 \xb7 손을 떼면 이어서 봐요"})})]})})}},52345:function(e,a,r){r.d(a,{J:function(){return l}});var s=r(47435),n=r(4662),c=r(2265);function l(){s.O.current||(0,n.Ad)();let[e]=(0,c.useState)(s.n.current);return e}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.