:root{--font-literata:"Literata Variable","Literata",serif;--font-quicksand:"Quicksand Variable","Quicksand",sans-serif;--font-shippori-mincho:"Shippori Mincho",serif}#__next,body,html{width:100%}body,html{height:100vh;height:100dvh}body{display:flex}body[data-shell=app]{overflow:hidden}body:not([data-shell]),body[data-shell=doc]{overflow-y:auto;height:auto;min-height:100dvh}[data-app-root]{display:flex;flex-direction:column;align-self:flex-start;width:100%;min-height:100vh;min-height:100dvh}body[data-shell=app] [data-app-root]{align-self:stretch;height:100%;min-height:0}button{text-align:inherit}:focus-visible{outline:none}.o-hscroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .15s ease}.o-hscroll:active,.o-hscroll:hover{scrollbar-color:rgba(0,0,0,.22) transparent}.o-hscroll::-webkit-scrollbar{height:6px}.o-hscroll::-webkit-scrollbar-track{background:transparent}.o-hscroll::-webkit-scrollbar-thumb{background-color:transparent;border-radius:9999px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.o-hscroll:active::-webkit-scrollbar-thumb,.o-hscroll:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.22)}.o-hscroll-arrow{display:none;opacity:0;transition:opacity .15s ease,background-color .15s ease}@media (hover:hover) and (pointer:fine){.o-hscroll-arrow{display:flex}.o-hscroll-arrow:focus-visible,.o-hscroll-arrow:hover,div:hover>.o-hscroll-arrow{opacity:1}.o-hscroll-arrow:hover{background-color:#f5f5f5}}:root{--font-locale-body:var(--font-pretendard);--font-locale-serif:var(--font-literata)}[data-locale=ko]{--font-locale-body:var(--font-pretendard);--font-locale-serif:var(--font-maruburi)}[data-locale=ja]{--font-locale-body:var(--font-pretendard-jp);--font-locale-serif:var(--font-shippori-mincho)}#__next{flex:1 1;display:flex;flex-direction:column}@keyframes diary-write-enter{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.diary-write-enter{animation:diary-write-enter .28s ease-out;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}@media (prefers-reduced-motion:reduce){.diary-write-enter{animation:none}}.o-reader-para{display:block!important}.o-reader-para:empty:before{content:"\200b"}.o-reader-inline{display:inline!important}.o-reader-avoid-break,.o-reader-media{page-break-inside:avoid;break-inside:avoid}.o-reader-media{display:block!important;max-height:75%}@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}@font-face{font-family:pretendardJp;src:url(/_next/static/media/fe36ce2aa22a5f95-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendardJp Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_52bf85{font-family:pretendardJp,pretendardJp Fallback}.__variable_52bf85{--font-pretendard-jp:"pretendardJp","pretendardJp Fallback"}@font-face{font-family:maruburi;src:url(/_next/static/media/58d113e2796ccccb-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:maruburi;src:url(/_next/static/media/b4e83b2ffb453a92-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:maruburi;src:url(/_next/static/media/293f811992067175-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:maruburi Fallback;src:local("Arial");ascent-override:76.28%;descent-override:19.07%;line-gap-override:32.90%;size-adjust:104.88%}.__className_32f65b{font-family:maruburi,maruburi Fallback}.__variable_32f65b{--font-maruburi:"maruburi","maruburi Fallback"}