.pn-version{display:inline-flex;align-items:center;padding:0 7px;height:20px;border:1px solid var(--ko-line-2);border-radius:var(--ko-radius);background:linear-gradient(180deg,rgb(200 162 83 / 18%),rgb(200 162 83 / 6%));color:var(--ko-gold-lt);font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap;flex:0 0 auto}.pn-empty{margin-top:1rem;padding:2rem;color:var(--ko-muted);text-align:center}.pn-home__list{list-style:none;margin:0;padding:.35rem 0}.pn-home__list a{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;color:var(--ko-text);text-decoration:none;transition:background .2s,color .2s}.pn-home__list li+li a{border-top:1px solid var(--ko-line)}.pn-home__list a:hover{background:rgb(200 162 83 / 6%);color:var(--ko-gold-lt)}.pn-home__list time{flex:0 0 auto;color:var(--ko-muted);font-size:12px;font-variant-numeric:tabular-nums}.pn-home__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.pn-timeline{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem}.pn-month__title{display:flex;align-items:center;gap:.8rem;margin:0 0 .9rem;color:var(--ko-gold);font-family:BeaufortForLoL,Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pn-month__title::after{content:'';flex:1 1 auto;height:1px;background:linear-gradient(90deg,var(--ko-line-2),transparent)}.pn-month__list{position:relative;display:flex;flex-direction:column;gap:.7rem;padding-left:22px}.pn-month__list::before{content:'';position:absolute;top:6px;bottom:6px;left:5px;width:1px;background:linear-gradient(180deg,var(--ko-line-2),var(--ko-line))}.pn-entry{position:relative;display:flex;align-items:center;gap:1.1rem;padding:.95rem 1.2rem;background:var(--ko-panel);border:1px solid var(--ko-line);border-radius:var(--ko-radius);box-shadow:0 2px 14px rgb(0 0 0 / 40%),inset 0 1px 0 rgb(255 236 196 / 4%);color:var(--ko-text);text-decoration:none;transition:border-color .2s,background .2s}.pn-entry:hover{border-color:var(--ko-line-2);background:linear-gradient(90deg,rgb(200 162 83 / 7%),var(--ko-panel) 45%);color:var(--ko-text)}.pn-entry__dot{position:absolute;top:50%;left:-22px;width:11px;height:11px;margin-top:-5.5px;border:1px solid var(--ko-gold);border-radius:50%;background:var(--ko-bg);box-shadow:0 0 0 3px var(--ko-bg);transition:background .2s}.pn-entry:hover .pn-entry__dot{background:var(--ko-gold)}.pn-entry__date{flex:0 0 58px;display:flex;flex-direction:column;align-items:center;padding:.35rem 0;border:1px solid var(--ko-line);background:rgb(0 0 0 / 25%)}.pn-entry__day{color:var(--ko-gold-lt);font-size:22px;font-weight:700;line-height:1.1}.pn-entry__month{color:var(--ko-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pn-entry__body{flex:1 1 auto;display:flex;flex-direction:column;gap:.3rem;min-width:0}.pn-entry__top{display:flex;align-items:center;gap:.55rem;min-width:0}.pn-entry__title{font-size:16px;font-weight:600;line-height:1.35;transition:color .2s}.pn-entry:hover .pn-entry__title{color:var(--ko-gold-lt)}.pn-entry__summary{color:var(--ko-muted);font-size:13.5px;line-height:1.5}.pn-entry__more{flex:0 0 auto;display:inline-flex;align-items:center;gap:.45rem;color:var(--ko-gold);font-size:12.5px;font-weight:600;opacity:.7;transition:opacity .2s,gap .2s}.pn-entry:hover .pn-entry__more{opacity:1;gap:.7rem}.pn-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.5rem;align-items:start;margin-top:1.5rem}.pn-article{overflow:hidden}.pn-article__head{padding:1.6rem 2rem 1.4rem;border-bottom:1px solid var(--ko-line);background:linear-gradient(180deg,rgb(52 42 26 / 55%),rgb(24 19 13 / 0%))}.pn-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;color:var(--ko-muted);font-size:13px}.pn-article__meta i{margin-right:.25rem;color:var(--ko-gold)}.pn-article__title{margin:.7rem 0 0;color:var(--ko-gold-lt);font-size:28px;font-weight:700;line-height:1.25;text-shadow:0 1px 2px rgb(0 0 0 / 70%)}.pn-article__summary{margin:.55rem 0 0;color:var(--ko-muted);font-size:15px;line-height:1.55}.pn-article .pn-markdown{padding:1.6rem 2rem 2rem}.pn-layout__side{position:sticky;top:84px}.pn-side-list{list-style:none;margin:0;padding:.3rem 0}.pn-side-list a{display:flex;flex-direction:column;gap:.2rem;padding:.65rem 1rem .65rem calc(1rem - 2px);border-left:2px solid transparent;color:var(--ko-text);text-decoration:none;transition:background .2s,border-color .2s}.pn-side-list li+li a{border-top:1px solid var(--ko-line)}.pn-side-list a:hover{background:rgb(200 162 83 / 6%)}.pn-side-list a.is-active{border-left-color:var(--ko-gold);background:rgb(200 162 83 / 9%)}.pn-side-list__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--ko-muted);font-size:12px}.pn-side-list__title{font-size:14px;font-weight:500;line-height:1.4}.pn-side-list a.is-active .pn-side-list__title,.pn-side-list a:hover .pn-side-list__title{color:var(--ko-gold-lt)}.pn-side-all{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem;border-top:1px solid var(--ko-line);color:var(--ko-gold);font-size:13px;font-weight:600;text-decoration:none}.pn-side-all:hover{background:rgb(200 162 83 / 6%);color:var(--ko-gold-lt)}.pn-adjacent{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.pn-adjacent a{display:flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem;border:1px solid var(--ko-line);border-radius:var(--ko-radius);background:var(--ko-panel);color:var(--ko-text);text-decoration:none;transition:border-color .2s}.pn-adjacent a>i{color:var(--ko-gold)}.pn-adjacent a>span{display:flex;flex-direction:column;min-width:0}.pn-adjacent a[href]:hover{border-color:var(--ko-line-2)}.pn-adjacent a[href]:hover .pn-adjacent__title{color:var(--ko-gold-lt)}.pn-adjacent a[aria-disabled]{opacity:.45;pointer-events:none}.pn-adjacent__next{justify-content:flex-end;text-align:right}.pn-adjacent__label{color:var(--ko-muted);font-size:12px}.pn-adjacent__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.pn-markdown{color:var(--ko-text);font-size:15px;line-height:1.75;overflow-wrap:anywhere}.pn-markdown>:first-child{margin-top:0}.pn-markdown>:last-child{margin-bottom:0}.pn-markdown h1,.pn-markdown h2,.pn-markdown h3,.pn-markdown h4{margin:1.8em 0 .7em;color:var(--ko-gold-lt);font-weight:700;line-height:1.3;text-transform:none;letter-spacing:0}.pn-markdown h1{font-size:22px}.pn-markdown h2{display:flex;align-items:center;gap:.6rem;padding-bottom:.45em;border-bottom:1px solid var(--ko-line);font-size:19px}.pn-markdown h2::before{content:'';flex:0 0 auto;width:7px;height:7px;background:var(--ko-gold);transform:rotate(45deg)}.pn-markdown h3{font-size:16.5px}.pn-markdown h4{font-size:15px;color:var(--ko-gold)}.pn-markdown blockquote,.pn-markdown ol,.pn-markdown p,.pn-markdown pre,.pn-markdown table,.pn-markdown ul{margin:0 0 1.1em}.pn-markdown ol,.pn-markdown ul{padding-left:1.5em}.pn-markdown ul{list-style:none}.pn-markdown ol{list-style:decimal}.pn-markdown ul>li{position:relative}.pn-markdown ul>li::before{content:'';position:absolute;top:.72em;left:-1.05em;width:5px;height:5px;background:var(--ko-gold);transform:rotate(45deg)}.pn-markdown ol>li::marker{color:var(--ko-gold);font-weight:600}.pn-markdown li+li{margin-top:.35em}.pn-markdown li>ol,.pn-markdown li>ul{margin:.35em 0 0}.pn-markdown a{color:var(--ko-gold);text-decoration:underline;text-underline-offset:2px}.pn-markdown a:hover{color:var(--ko-gold-lt)}.pn-markdown strong{color:#f3ead8}.pn-markdown code{padding:1px 6px;border:1px solid var(--ko-line);border-radius:var(--ko-radius);background:rgb(0 0 0 / 35%);color:var(--ko-gold-lt);font-size:.88em}.pn-markdown pre{padding:.9em 1.1em;overflow-x:auto;border:1px solid var(--ko-line);background:rgb(0 0 0 / 35%)}.pn-markdown pre code{padding:0;border:0;background:0 0}.pn-markdown blockquote{padding:.7em 1.1em;border:1px solid var(--ko-line);border-left:3px solid var(--ko-gold);background:rgb(200 162 83 / 6%);color:var(--ko-text)}.pn-markdown blockquote>:last-child{margin-bottom:0}.pn-markdown hr{margin:1.8em 0;border:0;border-top:1px solid var(--ko-line);opacity:1}.pn-markdown img{max-width:100%;height:auto;border:1px solid var(--ko-line)}.pn-markdown table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse}.pn-markdown td,.pn-markdown th{padding:.5em .95em;border:1px solid var(--ko-line);text-align:left}.pn-markdown th{background:rgb(52 42 26 / 70%);color:var(--ko-gold-lt);font-weight:600}.pn-markdown tbody tr:nth-child(2n) td{background:rgb(255 236 196 / 2%)}@media (max-width:991px){.pn-layout{grid-template-columns:minmax(0,1fr)}.pn-layout__side{position:static}}@media (max-width:768px){.pn-article__head{padding:1.2rem 1.1rem 1rem}.pn-article .pn-markdown{padding:1.2rem 1.1rem 1.4rem}.pn-article__title{font-size:22px}.pn-entry{gap:.8rem;padding:.8rem .85rem}.pn-entry__date{flex-basis:50px}.pn-entry__top{flex-wrap:wrap}.pn-entry__more{display:none}.pn-adjacent{grid-template-columns:1fr}}
