body.kr-papers{--kr-bg:#05060a;--kr-txt:#eef1f6;--kr-sub:#b9c3d4;--kr-dim:#8f99aa;--kr-act:#ff9f1c;--kr-act-l:#ffb54d;--kr-gold:#d8b26a;--kr-line:rgba(255,255,255,.09);--kr-gap:4px;--kr-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC","Noto Sans CJK SC","Helvetica Neue",Arial,sans-serif;--kr-mono:"SF Mono",ui-monospace,Menlo,Consolas,"Roboto Mono","Liberation Mono",monospace;margin:0;min-height:100vh;position:relative;background:var(--kr-bg);color:var(--kr-txt);font:15px/1.7 var(--kr-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:dark}
body.kr-papers::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1.3px 1.3px at 24px 36px,rgba(255,255,255,.75) 45%,transparent 60%) 0 0/310px 310px,radial-gradient(1px 1px at 170px 122px,rgba(255,255,255,.5) 45%,transparent 60%) 0 0/310px 310px,radial-gradient(1.2px 1.2px at 262px 232px,rgba(216,178,106,.7) 45%,transparent 60%) 0 0/310px 310px,radial-gradient(1px 1px at 62px 262px,rgba(255,255,255,.38) 45%,transparent 60%) 0 0/470px 470px,radial-gradient(1.4px 1.4px at 332px 92px,rgba(190,215,255,.62) 45%,transparent 60%) 0 0/470px 470px,radial-gradient(1px 1px at 410px 384px,rgba(255,255,255,.45) 45%,transparent 60%) 0 0/470px 470px,radial-gradient(70% 55% at 8% -6%,rgba(42,88,190,.55),transparent 70%),radial-gradient(38% 30% at 26% 52%,rgba(77,163,255,.14),transparent 72%),radial-gradient(34% 30% at 88% 48%,rgba(226,180,96,.12),transparent 72%),radial-gradient(46% 42% at 96% 8%,rgba(216,178,106,.17),transparent 72%),radial-gradient(60% 50% at 78% 104%,rgba(22,150,140,.2),transparent 70%),radial-gradient(45% 40% at 14% 84%,rgba(96,88,214,.2),transparent 72%),linear-gradient(180deg,#081024 0%,#05060a 58%,#05060a 100%)}
body.kr-papers a{color:var(--kr-act-l)}
body.kr-papers .wrap{max-width:1240px;margin:0 auto;padding:0 16px 64px}
body.kr-papers header.bar{margin:0 0 26px;padding:0;color:var(--kr-txt);background:rgba(5,6,10,.5);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border-bottom:1px solid var(--kr-line)}
body.kr-papers header.bar .wrap{display:flex;align-items:center;gap:12px;min-height:52px;padding-top:0;padding-bottom:0}
body.kr-papers header.bar a{color:var(--kr-txt);text-decoration:none;font-size:13px;letter-spacing:.02em}
body.kr-papers .kr-home{display:inline-flex;align-items:center;gap:8px;min-width:0;font-weight:600;white-space:nowrap}
body.kr-papers .kr-home img{display:block;width:20px;height:20px;flex:none}
body.kr-papers .kr-vl{display:block;flex:none;width:1px;height:16px;background:rgba(255,255,255,.24)}
body.kr-papers .kr-itj{display:block;flex:none;width:50px;height:18px}
body.kr-papers header.bar .kr-pill{display:inline-flex;align-items:center;gap:7px;flex:none;margin-left:auto;padding:4px 12px 4px 4px;border-radius:999px;color:var(--kr-gold);font:600 12px/1 var(--kr-sans);letter-spacing:.05em;white-space:nowrap;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(216,178,106,.38);transition:background-color .2s ease}
body.kr-papers header.bar .kr-pill:hover{background:rgba(216,178,106,.14)}
body.kr-papers .kr-pill img{display:block;width:22px;height:22px;border-radius:50%}
body.kr-papers header.bar a:focus-visible{outline:2px solid var(--kr-act);outline-offset:3px;border-radius:4px}
body.kr-papers .kr-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin:0 0 30px}
body.kr-papers .kr-series{margin:0;font:500 11.5px/1.6 var(--kr-mono);letter-spacing:.14em;color:var(--kr-act-l)}
body.kr-papers .kr-series::after{content:"";display:inline-block;width:.6em;height:1.15em;margin-left:8px;vertical-align:-3px;background:var(--kr-act);animation:kr-caret 1.1s steps(1) infinite}
body.kr-papers .gx-four-languages{flex:0 1 420px;margin:0!important;padding:4px!important;gap:4px;max-width:420px;background:rgba(255,255,255,.05);border:0;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}
body.kr-papers .gx-four-languages a{color:#cdd5e2!important;font:500 13px/1.3 var(--kr-sans)!important;border-radius:9px;transition:background-color .2s ease}
body.kr-papers .gx-four-languages a:hover{background:rgba(255,255,255,.07)}
body.kr-papers .gx-four-languages a[aria-current="page"]{color:var(--kr-act-l)!important;background:rgba(255,159,28,.14);box-shadow:inset 0 0 0 1px rgba(255,159,28,.45)}
body.kr-papers .gx-language-note{flex:1 1 100%;max-width:none;margin:0;font:400 12px/1.6 var(--kr-sans);color:var(--kr-dim)}
body.kr-papers .kr-hero{display:grid;gap:18px;align-items:end;margin:0 0 4px}
body.kr-papers h1{margin:0;color:#fff;font:300 46px/1.08 var(--kr-sans);letter-spacing:.02em;text-transform:lowercase}
body.kr-papers h1 .en{display:block;margin-top:10px;color:var(--kr-sub);font:200 30px/1.1 var(--kr-sans);letter-spacing:.01em;text-transform:lowercase}
body.kr-papers .lede{max-width:64ch;margin:18px 0 0;color:var(--kr-sub);font:400 14px/1.8 var(--kr-sans)}
body.kr-papers .kr-live{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k k" "n u" "n c";align-items:end;column-gap:14px;min-height:112px;padding:14px 18px 14px 16px;overflow:hidden;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.02) 55%),linear-gradient(140deg,rgba(77,163,255,.36),rgba(46,110,200,.16));-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 0 0 1px rgba(255,255,255,.06)}
body.kr-papers .kr-live-k{grid-area:k;align-self:start;margin-bottom:6px;font:500 11px/1.4 var(--kr-mono);letter-spacing:.14em;color:#cfe4ff}
body.kr-papers .kr-live b{grid-area:n;font:200 64px/.86 var(--kr-sans);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}
body.kr-papers .kr-live-u{grid-area:u;font:600 14px/1.3 var(--kr-sans);color:#fff}
body.kr-papers .kr-live ul{grid-area:c;position:relative;height:1.6em;margin:4px 0 0;padding:0;list-style:none;font:400 13px/1.6 var(--kr-sans);color:#e3e8f0}
body.kr-papers .kr-live li{position:absolute;inset:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;animation:kr-cycle 9s linear infinite both}
body.kr-papers .kr-live li:nth-child(2){animation-delay:3s}
body.kr-papers .kr-live li:nth-child(3){animation-delay:6s}
body.kr-papers .kr-live:hover li{animation-play-state:paused}
body.kr-papers hr.rule{margin:26px 0 22px;border:0;border-top:1px solid var(--kr-line)}
body.kr-papers .kr-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kr-gap);margin:0;border-radius:4px;overflow:hidden}
body.kr-papers .tile{--t:rgba(150,170,200,.1);position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:18px 18px 14px;overflow:hidden;border:0;border-radius:0;color:var(--kr-txt);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.015) 46%,rgba(255,255,255,0)),var(--t);-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.05);scroll-margin-top:16px;transition:opacity .25s ease,box-shadow .25s ease}
body.kr-papers .tile:nth-child(6n+1){--t:linear-gradient(140deg,rgba(52,108,228,.42),rgba(40,86,196,.2))}
body.kr-papers .tile:nth-child(6n+2){--t:linear-gradient(140deg,rgba(232,182,92,.3),rgba(176,124,52,.12))}
body.kr-papers .tile:nth-child(6n+3){--t:linear-gradient(140deg,rgba(30,184,168,.3),rgba(18,128,120,.14))}
body.kr-papers .tile:nth-child(6n+4){--t:linear-gradient(140deg,rgba(176,192,220,.14),rgba(120,136,168,.06))}
body.kr-papers .tile:nth-child(6n+5){--t:linear-gradient(140deg,rgba(77,163,255,.3),rgba(52,120,210,.12))}
body.kr-papers .tile:nth-child(6n+6){--t:linear-gradient(140deg,rgba(124,108,240,.32),rgba(84,70,190,.14))}
body.kr-papers .tile.t-l{--t:linear-gradient(150deg,rgba(60,118,240,.62),rgba(36,78,196,.36))}
body.kr-papers .tile::before{content:attr(data-n);position:absolute;top:-8px;right:12px;z-index:-1;pointer-events:none;color:rgba(255,255,255,.1);font:200 56px/1 var(--kr-sans);letter-spacing:-.03em}
body.kr-papers .tile::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,rgba(200,222,255,.1) 0%,rgba(200,222,255,.035) 18%,rgba(200,222,255,0) 34%,rgba(200,222,255,0) 62%,rgba(200,222,255,.05) 78%,rgba(200,222,255,0) 92%) fixed;transition:opacity .25s ease}
body.kr-papers .tile .no{display:flex;flex-wrap:wrap;align-items:baseline;margin:0;color:var(--kr-dim);font:500 11px/1.5 var(--kr-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums}
body.kr-papers .tile .kr-id{color:var(--kr-gold)}
body.kr-papers .tile .kr-dot{white-space:pre}
body.kr-papers .tile h2{margin:0;color:#fff;font:600 18px/1.4 var(--kr-sans);letter-spacing:.01em}
body.kr-papers .tile h2 a{color:inherit;text-decoration:none}
body.kr-papers .tile h2 a::before{content:"";position:absolute;inset:0;z-index:1}
body.kr-papers .tile h2 a:focus-visible{outline:none}
body.kr-papers .tile h2 a:focus-visible::before{box-shadow:inset 0 0 0 2px var(--kr-act)}
body.kr-papers .tile h2 .en,body.kr-papers .tile h2 .zh{display:block;margin-top:6px;color:var(--kr-sub);font:400 12.5px/1.5 var(--kr-sans);letter-spacing:.01em}
body.kr-papers .tile h2 .zh{font-size:13px;letter-spacing:.03em}
body.kr-papers .tile .lead{margin:0;color:#d6dce7;font:400 13.5px/1.75 var(--kr-sans)}
body.kr-papers .tile.t-abs .lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
body.kr-papers .tile.t-abs:has(details[open]) .lead{display:none}
body.kr-papers .tile details{position:relative;z-index:2;margin:0;color:#d6dce7;font:400 13.5px/1.8 var(--kr-sans)}
body.kr-papers .tile summary{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0;cursor:pointer;list-style:none;color:var(--kr-sub);font:600 12px/1.2 var(--kr-sans)}
body.kr-papers .tile summary::-webkit-details-marker{display:none}
body.kr-papers .tile summary::before{content:"+";width:1em;color:var(--kr-act-l);font:500 14px/1 var(--kr-mono);text-align:center}
body.kr-papers .tile details[open] summary::before{content:"\2212"}
body.kr-papers .tile summary:hover{color:#fff}
body.kr-papers .tile summary:focus-visible{outline:2px solid var(--kr-act);outline-offset:2px;border-radius:2px}
body.kr-papers .tile details p{max-width:76ch;margin:8px 0 4px}
body.kr-papers .tile .links{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding-top:4px}
body.kr-papers .tile .links a{display:inline-flex;align-items:center;min-height:30px;margin:0;padding:4px 10px;border-radius:2px;color:var(--kr-act-l);font:600 12px/1.2 var(--kr-sans);text-decoration:none;white-space:nowrap;background:rgba(255,159,28,.08);box-shadow:inset 0 0 0 1px rgba(255,159,28,.3);transition:background-color .2s ease,color .2s ease}
body.kr-papers .tile .links a:hover{color:#1a1205;background:var(--kr-act)}
body.kr-papers .tile .links a:focus-visible{outline:2px solid #fff;outline-offset:1px}
body.kr-papers .tile.t-l{justify-content:flex-end;padding:22px 22px 18px}
body.kr-papers .tile.t-l .no{margin-bottom:auto}
body.kr-papers .tile.t-l .links{margin-top:6px}
body.kr-papers .tile.t-l::before{color:rgba(255,255,255,.13)}
body.kr-papers .tile.t-l h2{font-size:24px;line-height:1.32}
body.kr-papers .tile.t-l h2 .en,body.kr-papers .tile.t-l h2 .zh{font-size:14px}
body.kr-papers .tile.t-l .lead{font-size:15px}
body.kr-papers .tile.t-w h2{font-size:20px}
body.kr-papers .tile:target{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 1px var(--kr-act)}
body.kr-papers .tile:focus-within{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,159,28,.55)}
body.kr-papers footer.foot{margin-top:36px;padding-top:16px;border-top:1px solid var(--kr-line);color:var(--kr-dim);font:400 12px/1.9 var(--kr-mono);letter-spacing:.02em}
body.kr-papers footer.foot a{color:var(--kr-act-l)}
@media (hover:hover){body.kr-papers .kr-tiles:has(.tile:hover) .tile:not(:hover){opacity:.74}body.kr-papers .kr-tiles .tile:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 0 0 1px rgba(255,255,255,.08),inset 0 0 0 2000px rgba(255,255,255,.04)}body.kr-papers .kr-tiles .tile:hover::after{opacity:0}}
@media (pointer:coarse){body.kr-papers .tile .links{gap:5px}body.kr-papers .tile .links a{min-height:44px;padding:4px 9px}body.kr-papers .tile summary{min-height:44px}}
@media (max-width:479px){body.kr-papers .kr-home-en{display:none}}
@media (max-width:639px){body.kr-papers header.bar{margin-bottom:18px}body.kr-papers .kr-strip{margin-bottom:22px}body.kr-papers h1{font-size:40px}body.kr-papers h1 .en{margin-top:6px;font-size:28px}body.kr-papers .lede{margin-top:12px;font-size:13.5px}body.kr-papers .kr-hero{gap:14px}body.kr-papers .kr-live{min-height:0;padding:12px 14px}body.kr-papers .tile.t-l{padding:18px 18px 14px}body.kr-papers .kr-live b{font-size:48px}body.kr-papers hr.rule{margin:18px 0 14px}}
@media (min-width:640px){body.kr-papers .wrap{padding:0 28px 80px}body.kr-papers h1{font-size:64px}body.kr-papers h1 .en{font-size:40px}body.kr-papers .kr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;grid-auto-rows:minmax(232px,auto)}body.kr-papers .tile.t-l,body.kr-papers .tile.t-w{grid-column:span 2}body.kr-papers .kr-tiles .tile:has(details[open]){grid-column:1/-1}}
@media (min-width:900px){body.kr-papers .kr-hero{grid-template-columns:minmax(0,1fr) 320px}}
@media (min-width:1100px){body.kr-papers h1{font-size:84px}body.kr-papers h1 .en{font-size:48px}body.kr-papers .kr-tiles{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(248px,auto)}body.kr-papers .tile.t-l{grid-row:span 2;padding:28px 28px 22px}body.kr-papers .tile.t-l::before{font-size:220px;top:-30px;right:18px}body.kr-papers .tile.t-l h2{font-size:32px}body.kr-papers .tile.t-l h2 .en,body.kr-papers .tile.t-l h2 .zh{font-size:16px}body.kr-papers .tile.t-l .lead{font-size:16px}body.kr-papers .tile.t-abs.t-l .lead,body.kr-papers .tile.t-abs.t-w .lead{-webkit-line-clamp:4}}
@media (prefers-reduced-motion:no-preference){body.kr-papers .tile{animation:kr-turn .56s cubic-bezier(.2,.7,.2,1) backwards;transform-origin:0 50%}body.kr-papers .tile:nth-child(2){animation-delay:.04s}body.kr-papers .tile:nth-child(3){animation-delay:.08s}body.kr-papers .tile:nth-child(4){animation-delay:.12s}body.kr-papers .tile:nth-child(5){animation-delay:.16s}body.kr-papers .tile:nth-child(6){animation-delay:.2s}body.kr-papers .tile:nth-child(7){animation-delay:.24s}body.kr-papers .tile:nth-child(8){animation-delay:.28s}body.kr-papers .tile:nth-child(9){animation-delay:.32s}body.kr-papers .tile:nth-child(10){animation-delay:.36s}body.kr-papers .tile:nth-child(n+11){animation-delay:.4s}}
@media (prefers-reduced-motion:reduce){body.kr-papers .kr-series::after{animation:none}body.kr-papers .kr-live li{animation:none;opacity:0}body.kr-papers .kr-live li:first-child{opacity:1}body.kr-papers .tile,body.kr-papers .tile::after,body.kr-papers .gx-four-languages a{transition:none}}
@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.kr-papers .tile,body.kr-papers .kr-live{background-color:#121a2b}body.kr-papers header.bar{background:#070a12}}
@media (prefers-reduced-transparency:reduce){body.kr-papers .tile,body.kr-papers .kr-live{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#121a2b}body.kr-papers header.bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#070a12}}
@media print{body.kr-papers{background:#fff;color:#000}body.kr-papers::before,body.kr-papers .kr-live,body.kr-papers .kr-series::after{display:none}body.kr-papers .tile{background:none;box-shadow:none;border:1px solid #bbb;color:#000;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}body.kr-papers .tile h2,body.kr-papers h1{color:#000}body.kr-papers .tile::before,body.kr-papers .tile::after{display:none}}
@keyframes kr-caret{50%{opacity:0}}
@keyframes kr-cycle{0%,2.2%{opacity:0;transform:translateY(6px)}4.5%,33.3%{opacity:1;transform:none}35.5%,100%{opacity:0;transform:translateY(-6px)}}
@keyframes kr-turn{from{opacity:0;transform:perspective(1200px) rotateY(-26deg) translateX(-10px)}to{opacity:1;transform:none}}
