*{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=submit]{border:0;padding:0;background-color:transparent;cursor:pointer;color:inherit;font-family:inherit}input{border:none;outline:none}a{text-decoration:none;color:inherit}.ov-a{overflow:auto}.ov-a::-webkit-scrollbar{width:4px;height:4px}.ov-a::-webkit-scrollbar-thumb{background-color:var(--scroll);-webkit-border-radius:4px;border-radius:4px}.ov-a::-webkit-scrollbar-track{background-color:transparent}.fcw{color:var(--fg-w)}.fc{color:var(--fg)}.fcs{color:var(--fg-s)}.fch{color:var(--fg-page-tab-header)}.fcp{color:var(--primary)}.e1{font-size:96px;line-height:120px}.e2{font-size:60px;line-height:80px}.e3{font-size:48px;line-height:64px}.e4{font-size:34px;line-height:48px}.t1{font-size:32px;line-height:44px}.t2{font-size:28px;line-height:40px}.t3{font-size:26px;line-height:38px}.t4{font-size:24px;line-height:32px}.s1{font-size:20px;line-height:28px}.s2,.s3{font-size:18px;line-height:26px}.b1{font-size:16px;line-height:24px}.b2{font-size:14px;line-height:22px}.b3{font-size:13px;line-height:1.5em}.b4{font-size:12px;line-height:1.5em}.caption{font-size:12px;line-height:18px}.overline{font-size:10px;line-height:16px}.fwb{font-weight:700}.fws{font-weight:600}.fwm{font-weight:500}.fwr{font-weight:400}.lh{line-height:1em}.word-break{word-break:keep-all;white-space:normal;overflow-wrap:break-word}.ellipsis{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-all}.el-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.el-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ellipsis_none{display:none;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-all}:root{--white: #fff;--black-207: #121619;--blue-gray-600: #788da2;--primary: #2d76f8;--on-primary: #fff;--primary-w: #dee9ff;--secondary: #2a2d3e;--on-secondary: var(--white);--secondary-muted: #bbbdc4;--red: #fa4e57;--on-red: var(--white);--green: #00c775;--on-green: var(--white);--scroll: transparent;--fg: #616161;--fg-w: #c1c1c1;--fg-s: #747474;--fg-muted: #9198a1;--bg-body: #fbfcff;--bg-default: #f4f6fa;--bg-inset: #2a2d3e;--bg-box: var(--white);--fg-on-default: #3e3e3e;--fg-on-inset: var(--white);--fg-on-inset-w: #dbdbdb;--fg-page-header: #042659;--fg-page-tab-header: var(--black-207);--fg-dialog-ai: #222;--fg-backward: #7e7e7f;--fg-dataset-btn: #1f89db;--bg-box-active: #aac7fa;--bg-dialog-user: #eff4fe;--bg-dialog-load: #f5f7fb;--bg-dialog-ani: #002f77;--bg-dialog-anis: #c8dbfd;--bg-dropdown: #fcfcfd;--bg-dropdown-active: #c8dbfd;--bg-dropdown-hover: #eaf1fe;--bg-code: #f0f0f0;--lc-s: #c8dbfd;--lc-w: #eaf1fe;--lc: #dbdbdb;--scroll-thumb: #bdbdbd}@font-face{font-family:SpoqaHanSansNeo;font-weight:700;font-style:normal;font-display:swap;src:local("SpoqaHanSansNeo"),url(/assets/SpoqaHanSansNeo-Bold-CvzPuUBU.woff2) format("woff2-variations")}@font-face{font-family:SpoqaHanSansNeo;font-weight:500;font-style:normal;font-display:swap;src:local("SpoqaHanSansNeo"),url(/assets/SpoqaHanSansNeo-Medium-B95ezR9U.woff2) format("woff2-variations")}@font-face{font-family:SpoqaHanSansNeo;font-weight:400;font-style:normal;font-display:swap;src:local("SpoqaHanSansNeo"),url(/assets/SpoqaHanSansNeo-Regular-BUsbL2_I.woff2) format("woff2-variations")}@font-face{font-family:SFMono;font-weight:400;font-style:normal;font-display:swap;src:local("SFMono"),url(/assets/SF-Mono-Regular-DrcY-UX1.woff2) format("woff2-variations")}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:local("Pretendard Variable"),url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2-variations")}:root{font-family:SpoqaHanSansNeo,Pretendard Variable,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;font-weight:400;line-height:1em;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}html,body{max-width:100vw;min-height:100vh;background-color:var(--bg-body)}#layout{display:grid;grid-template-columns:184px 1fr;grid-template-rows:64px 1fr;min-height:100vh}
