#content[data-jn-theme=notebook]{--jn-ink:#1F2A44;--jn-ink-soft:#56637F;--jn-paper:#FFFFFF;--jn-line:#D6E1F5;--jn-accent:#2F5BD3;--jn-accent-ink:#FFFFFF;--jn-accent-soft:#EAF0FF;--jn-mark:#FFEF7A;--jn-tip:#2F5BD3;--jn-info:#13979F;--jn-warn:#DD4B44;--jn-key:#8A4FD8;--jn-radius:.6em;--jn-bw:2px;--jn-head:"Gaegu","Pretendard",sans-serif;--jn-head-weight:700;--jn-grid:#E4ECFA;--jn-sticker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M13 8L14.5 11.5L18 13L14.5 14.5L13 18L11.5 14.5L8 13L11.5 11.5Z' fill='%23FFD34E' stroke='%2322314F' stroke-width='1.6' stroke-linejoin='round'/%3E%3Cpath d='M54 48.5L55.05 50.95L57.5 52L55.05 53.05L54 55.5L52.95 53.05L50.5 52L52.95 50.95Z' fill='%238FB0FF' /%3E%3Cg transform='rotate(-38 32 33)'%3E%3Cg stroke='%2322314F' stroke-width='3' stroke-linejoin='round'%3E%3Cpath d='M7 25h9v16H7a3.2 3.2 0 0 1-3.2-3.2v-9.6A3.2 3.2 0 0 1 7 25z' fill='%23FF9EB5'/%3E%3Crect x='16' y='25' width='6' height='16' fill='%23B8C7E6'/%3E%3Crect x='22' y='25' width='26' height='16' fill='%23FFD34E'/%3E%3Cpath d='M48 25l12.5 8L48 41z' fill='%23F6DDB3'/%3E%3C/g%3E%3Cpath d='M56.2 30.3l4.3 2.7-4.3 2.7z' fill='%2322314F'/%3E%3Ccircle cx='31' cy='31' r='1.9' fill='%2322314F'/%3E%3Ccircle cx='39.5' cy='31' r='1.9' fill='%2322314F'/%3E%3Ccircle cx='31.7' cy='30.2' r='.8' fill='%23fff'/%3E%3Ccircle cx='40.2' cy='30.2' r='.8' fill='%23fff'/%3E%3Cpath d='M32.65 34.6q2.6 2.8 5.2 0' fill='none' stroke='%2322314F' stroke-width='2.2' stroke-linecap='round'/%3E%3Cellipse cx='27.6' cy='34.800000000000004' rx='3' ry='1.8' fill='%23FF8FA8' opacity='.75'/%3E%3Cellipse cx='42.9' cy='34.800000000000004' rx='3' ry='1.8' fill='%23FF8FA8' opacity='.75'/%3E%3C/g%3E%3C/svg%3E")}#content[data-jn-theme=notebook] .jn-part-h2{font-size:1.8em;line-height:1.3;color:#1d3d9e;text-decoration:underline;text-decoration-color:#ffe240cc;text-decoration-thickness:.42em;text-underline-offset:-.26em;text-decoration-skip-ink:none}#content[data-jn-theme=notebook] .jn-part-h3{font-size:1.4em;color:var(--jn-accent)}#content[data-jn-theme=notebook] :is(.jn-part-h1,.jn-part-h2,.jn-part-h3,.jn-part-hero,.jn-part-box,.jn-part-quote) strong{background:linear-gradient(transparent 52%,var(--jn-mark) 52%,var(--jn-mark) 92%,transparent 92%);padding:0 .12em;border-radius:.2em}#content[data-jn-theme=notebook] :is(.jn-part-box,.jn-part-hero){background-color:#fff;background-image:linear-gradient(var(--jn-grid) 1px,transparent 1px),linear-gradient(90deg,var(--jn-grid) 1px,transparent 1px);background-size:1.25em 1.25em;border:2px solid #C9D7F5;border-color:color-mix(in oklab,var(--jn-tone) 70%,white);border-radius:.6em;box-shadow:0 .3em 0 color-mix(in oklab,var(--jn-tone) 70%,white);padding-top:1.75em}#content[data-jn-theme=notebook] :is(.jn-part-box,.jn-part-hero):before{content:"";position:absolute;top:-.6em;left:1.2em;width:6em;height:1.2em;background:radial-gradient(.2em .55em at 50% 50%,color-mix(in oklab,var(--jn-tone) 82%,black) 90%,transparent 100%) 0 0/1.2em 100% repeat-x}#content[data-jn-theme=notebook] :is(.jn-part-hero h1,.jn-part-hero h2){font-size:2.15em;color:#1d3d9e}#content[data-jn-theme=notebook] .jn-part-hero :is([class*=tag],[class*=kicker],[class*=badge],[class*=eyebrow]){font-family:var(--jn-head);font-size:1.05em}#content[data-jn-theme=notebook] .jn-part-box-title{font-size:1.25em}#content[data-jn-theme=notebook] .jn-part-table-wrap{border-color:#c8d6f3}#content[data-jn-theme=notebook] .jn-part-table :is(thead th,tr:first-child>th){background:#EAF0FF;color:#1d3d9e;font-size:1.12em}#content[data-jn-theme=notebook] .jn-part-table tbody td{border-top:1.5px dashed #CFDBF3}#content[data-jn-theme=notebook] .jn-part-table tbody tr:nth-child(2n) td{background:transparent}#content[data-jn-theme=notebook] .jn-part-table tbody td:first-child{color:#1d3d9e}#content[data-jn-theme=notebook] .jn-part-quote{background:#FFF4A8;border-radius:.2em;transform:rotate(-.8deg);box-shadow:0 .7em .9em -.7em #5a460073;font-size:1.3em;line-height:1.55;padding:1.2em 1.4em}#content[data-jn-theme=notebook] .jn-part-quote:before{content:"";left:50%;top:-.55em;width:4.5em;height:1.1em;font-size:1em;background:rgba(160,185,240,.6);transform:translate(-50%) rotate(-3deg);opacity:1}#content[data-jn-theme=notebook] .jn-part-box.is-summary{border-color:#9db4ec}#content[data-jn-theme=notebook] .jn-part-box.is-summary>.jn-part-box-title{font-size:1.25em}
