.native-site{font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;color:#202a2c;background:#fff;line-height:1.8;margin:0}.native-site a,.pk-library a{color:#0b655e;text-underline-offset:.2em}.native-site a:focus-visible,.native-site button:focus-visible{outline:3px solid #d68e2d;outline-offset:4px}.pk-header,.pk-footer{padding:1.25rem max(1.25rem,calc((100% - 1120px)/2));background:#f5f6f2}.pk-brand{font-size:1.35rem;font-weight:700}.pk-header nav ul,.pk-library nav ul{list-style:none;padding-left:1rem}.pk-header nav>ul{display:flex;flex-wrap:wrap;gap:1rem}.pk-main{width:min(100% - 2.5rem,900px);margin:2rem auto 4rem}.native-site h1{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.4}.native-site h2{font-size:1.5rem;margin-top:2rem}.native-site h3{font-size:1.2rem}.entry-content img{max-width:100%;height:auto}.entry-content figure{max-width:100%;margin-inline:0}.entry-content table{max-width:100%;display:block;overflow-x:auto;border-collapse:collapse}.entry-content td,.entry-content th{padding:.6rem;border:1px solid #d6dcd8}.pk-breadcrumb{font-size:.9rem;overflow-wrap:anywhere}.pk-card{padding:1rem 0;border-bottom:1px solid #d6dcd8}.pk-card h2{margin:.5rem 0}.pk-toc,.pk-related{padding:1rem;background:#f5f6f2;border:1px solid #d6dcd8;margin:1.5rem 0}.pk-library{max-width:1000px;margin:3rem auto;padding:1.5rem;background:#faf9f5;color:#202a2c}.skip-link{position:absolute;left:-10000px}.skip-link:focus{left:1rem;top:1rem;z-index:1000;background:#fff;padding:1rem}.native-site input{max-width:100%}.native-site pre{overflow-x:auto}.native-site .page-numbers{padding:.4rem}.pk-clusters{display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:600px){.pk-header nav>ul{display:block}.pk-header nav>ul>li{margin:.7rem 0}.pk-main{width:calc(100% - 2rem)}}
