::-webkit-scrollbar{cursor:default;width:8px;height:8px}html[data-theme*=light] ::-webkit-scrollbar-thumb{background-color:#7d97ffb3;border-radius:6px}html[data-theme*=light] ::-webkit-scrollbar-track{background-color:#7d97ff1a;border-radius:6px}html[data-theme*=dark] ::-webkit-scrollbar-thumb{background-color:#cececeb3;border-radius:6px}html[data-theme*=dark] ::-webkit-scrollbar-track{background-color:#cecece1a;border-radius:6px}html[data-theme*=dark] .default-text-color{color:#fff}.textarea-resizing{field-sizing:content}#root{--font-line-seed:"LINE Seed Sans EN", "LINE Seed Sans JP", "LINE Seed Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;position:relative}.font-global{font-family:var(--font-line-seed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes ss-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ss-twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes ss-pulse{0%,to{opacity:.8;filter:brightness();transform:scale(1)}50%{opacity:1;filter:brightness(1.3);transform:scale(1.22)}}@font-face{font-family:Spoqa Han Sans Neo;font-weight:700;src:local(Spoqa Han Sans Neo Bold),url(/fonts/SpoqaHanSansNeo-Bold.woff2)format("woff2")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:500;src:local(Spoqa Han Sans Neo Medium),url(/fonts/SpoqaHanSansNeo-Medium.woff2)format("woff2")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:400;src:local(Spoqa Han Sans Neo Regular),url(/fonts/SpoqaHanSansNeo-Regular.woff2)format("woff2")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:300;src:local(Spoqa Han Sans Neo Light),url(/fonts/SpoqaHanSansNeo-Light.woff2)format("woff2")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:100;src:local(Spoqa Han Sans Neo Thin),url(/fonts/SpoqaHanSansNeo-Thin.woff2)format("woff2")}@font-face{font-family:Consolas;font-weight:600;src:local(Consolas),url(/fonts/Consolas-Bold.woff2)format("woff2");unicode-range:U+20-FF}@font-face{font-family:Consolas;font-weight:400;src:local(Consolas),url(/fonts/Consolas.woff2)format("woff2");unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans EN;src:url(/fonts/LINESeedSans_W_Th.woff2)format("woff2");font-weight:100;font-display:swap;unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans EN;src:url(/fonts/LINESeedSans_W_Rg.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans EN;src:url(/fonts/LINESeedSans_W_Bd.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans EN;src:url(/fonts/LINESeedSans_W_XBd.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans EN;src:url(/fonts/LINESeedSans_W_He.woff2)format("woff2");font-weight:900;font-display:swap;unicode-range:U+20-FF}@font-face{font-family:LINE Seed Sans JP;src:url(/fonts/LINESeedJP_OTF_Th.woff2)format("woff2");font-weight:100;font-display:swap;unicode-range:U+3040-309F,U+30A0-30FF,U+31F?,U+4E00-9FAF,U+3000-303F}@font-face{font-family:LINE Seed Sans JP;src:url(/fonts/LINESeedJP_OTF_Rg.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+3040-309F,U+30A0-30FF,U+31F?,U+4E00-9FAF,U+3000-303F}@font-face{font-family:LINE Seed Sans JP;src:url(/fonts/LINESeedJP_OTF_Bd.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+3040-309F,U+30A0-30FF,U+31F?,U+4E00-9FAF,U+3000-303F}@font-face{font-family:LINE Seed Sans JP;src:url(/fonts/LINESeedJP_OTF_Eb.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+3040-309F,U+30A0-30FF,U+31F?,U+4E00-9FAF,U+3000-303F}@font-face{font-family:LINE Seed Sans KR;src:url(/fonts/LINESeedKR-Th.woff2)format("woff2");font-weight:100;font-display:swap}@font-face{font-family:LINE Seed Sans KR;src:url(/fonts/LINESeedKR-Rg.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:LINE Seed Sans KR;src:url(/fonts/LINESeedKR-Bd.woff2)format("woff2");font-weight:700;font-display:swap}
