@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fef129f59ae31b3-s.0xn45yjo0ekea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be8b05c98b22069d-s.p.36-e5g14g1tf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}._2EUEmG_className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}._2EUEmG_variable{--f-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1da7971befa2e0ab-s.3sg9c_ri22s7v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/00ee5b4487506171-s.p.3c1mi33283pgx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3e5777798c5e4b9-s.3jyli_-5oqg0t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3ca09bdef9637ff-s.p.1-gh1h2qv0_4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc305d0af336f700-s.32rar7z61vdo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/adac34f79c5dec90-s.p.1qdpfkmjsxxsa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}._8Z9EYW_className{font-family:Libre Caslon Text,Libre Caslon Text Fallback}._8Z9EYW_variable{--f-serif:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.WJh5pG_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.WJh5pG_variable{--f-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--paper:#f6f6f3;--paper-2:#ecece7;--ink:#1b1e24;--slate:#5c636d;--rule:#d9dad5;--crimson:#6b1e2c;--crimson-2:#8a3242;--serif:var(--f-serif), Georgia, "Noto Serif KR", serif;--display:var(--f-display), var(--f-serif), Georgia, serif;--sans:var(--f-sans), system-ui, "Noto Sans KR", sans-serif;--gutter:clamp(20px, 4.5vw, 56px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:15px/1.65 var(--sans);margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--crimson);outline-offset:3px}.skip{position:absolute;left:-9999px}.skip:focus{z-index:10;background:#fff;padding:8px 12px;top:12px;left:16px}.site-head{padding:18px var(--gutter);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;display:flex}.mark{align-items:center;gap:12px;text-decoration:none;display:flex}.mark svg{flex:none;width:34px;height:34px}.mark span{font:400 15px/1.15 var(--serif)}.mark small{font:400 12px var(--sans);color:var(--slate);display:block}.site-nav{flex-wrap:wrap;justify-content:flex-end;gap:22px;font-size:14px;display:flex}.site-nav a{color:var(--slate);border-bottom:1px solid #0000;padding:6px 0;text-decoration:none}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--crimson)}.btn{font:500 14px var(--sans);border:1px solid var(--crimson);color:var(--crimson);border-radius:3px;padding:10px 18px;text-decoration:none;display:inline-block}.btn.solid{background:var(--crimson);color:#fff}.btn.solid:hover{background:var(--crimson-2)}.title-page{grid-template-columns:1.25fr .75fr;min-height:calc(100vh - 71px);display:grid}.tp-main{padding:12vh var(--gutter) 64px;border-right:1px solid var(--rule)}.tp-joint{font:italic 400 19px/1.5 var(--serif);color:var(--slate);max-width:46ch;margin:0 0 26px}.tp-name{font:400 clamp(44px, 6.4vw, 92px)/.98 var(--display);letter-spacing:-.01em;max-width:14ch;margin:0}.tp-name em{color:var(--crimson);font-style:normal}.tp-theme{font:400 22px/1.45 var(--serif);max-width:30ch;margin:34px 0 0}.tp-cta{flex-wrap:wrap;gap:12px;margin-top:44px;display:flex}.tp-side{background:var(--paper-2);flex-direction:column;justify-content:space-between;padding:12vh 48px 64px;display:flex}.tp-facts{margin:0}.tp-facts dt{font:500 12.5px var(--sans);color:var(--slate);margin-top:22px}.tp-facts dt:first-child{margin-top:0}.tp-facts dd{font:400 20px/1.35 var(--serif);margin:4px 0 0}.deadlines{border-top:1px solid var(--rule);margin-top:36px;padding-top:20px}.deadlines h2{font:500 12.5px var(--sans);color:var(--slate);margin:0 0 10px}.deadlines ol{margin:0;padding:0;font-size:14px;list-style:none}.deadlines li{border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:12px;padding:7px 0;display:grid}.deadlines li:last-child{border-bottom:0}.deadlines li.next{color:var(--crimson);font-weight:600}.program{padding-bottom:64px}.prog-head{padding:56px var(--gutter) 0;grid-template-columns:200px 1fr;align-items:end;gap:40px;display:grid}.prog-head h1{font:400 46px/1 var(--display);margin:0}.prog-head p{color:var(--slate);max-width:64ch;margin:0}.days{margin:34px var(--gutter) 0 calc(var(--gutter) + 240px);border-bottom:1px solid var(--rule);scrollbar-width:thin;display:flex;overflow:auto hidden}.days a{color:var(--slate);border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;margin-right:22px;padding:12px 22px 12px 0;font-size:14px;text-decoration:none}.days a b{font:400 24px/1.1 var(--serif);color:var(--ink);display:block}.days a:hover b{color:var(--crimson)}.days a[aria-current=page]{border-bottom-color:var(--crimson)}.days a[aria-current=page] b{color:var(--crimson)}.agenda{padding:10px var(--gutter) 0}.empty{color:var(--slate);padding:26px 0}.slot{border-bottom:1px solid var(--rule);grid-template-columns:200px 1fr 200px;gap:40px;padding:26px 0;display:grid}.slot .time{margin:0}.slot time{font:400 22px/1.2 var(--serif);font-variant-numeric:lining-nums tabular-nums}.slot .time small{font:400 13px var(--sans);color:var(--slate);margin-top:4px;display:block}.slot h2{font:400 22px/1.3 var(--serif);margin:0}.slot .kind{font:500 13px var(--sans);color:var(--slate);margin:0 0 6px}.slot .kind.s{color:var(--crimson)}.chair{color:var(--slate);margin:8px 0 14px;font-size:14px}.papers{counter-reset:p;margin:0;padding:0;list-style:none}.papers li{counter-increment:p;border-top:1px dashed var(--rule);grid-template-columns:28px 1fr;padding:12px 0;display:grid}.papers li:before{content:counter(p);font:italic 400 16px var(--serif);color:var(--slate)}.papers b{font:400 17px/1.35 var(--serif);display:block}.papers span{color:var(--slate);font-size:13.5px}.slot .where{color:var(--slate);text-align:right;margin:0;font-size:14px}.slot.minor{padding:14px 0}.slot.minor h2,.slot.minor time{color:var(--slate);font-size:17px}.site-foot{padding:32px var(--gutter) 40px;border-top:1px solid var(--rule);color:var(--slate);grid-template-columns:1fr 1fr;gap:32px;font-size:13.5px;display:grid}.site-foot p{margin:2px 0}.foot-name{font:400 16px var(--serif);color:var(--ink)}@media (max-width:980px){.title-page{grid-template-columns:1fr;min-height:0}.tp-main{padding:48px var(--gutter);border-right:0}.tp-side{padding:36px var(--gutter)}.prog-head{grid-template-columns:1fr;gap:8px;padding-top:40px}.days{margin:24px var(--gutter) 0}.slot{grid-template-columns:1fr;gap:8px}.slot .where{text-align:left}.site-foot{grid-template-columns:1fr}}@media (max-width:600px){.site-nav{gap:16px;font-size:13.5px}.site-nav a{white-space:nowrap}.mark span{font-size:14px}.days{grid-template-columns:repeat(4,1fr);display:grid;overflow:visible}.days a{margin-right:0;padding-right:6px;font-size:12px}.days a b{font-size:19px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
