body.pbn-page{margin:0;padding:0;background:var(--bg,#f3f2f2);color:var(--text-soft,#323131);font:17px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.pbn-page .pbn-header{position:relative;background:var(--bg-2,#131212);color:#fff;border-bottom:3px solid var(--accent,#fcd806);padding:25px max(24px,calc((100vw - 1060px)/2));font-size:26px;font-weight:800}.pbn-page .pbn-subtitle{font-size:12px;font-weight:500;letter-spacing:.16em;margin-top:5px;color:inherit}.pbn-page .pbn-main{display:block;max-width:1060px;margin:36px auto;padding:0 24px;float:none;width:auto}.pbn-page .pbn-article{padding:40px;background:var(--bg-2,#fff);border:1px solid var(--border,#e4e4e4);border-radius:var(--radius,6px);box-shadow:var(--shadow,0 5px 20px #0000000d);color:inherit}.pbn-page .pbn-article h1{font-size:clamp(29px,4vw,44px);line-height:1.22;margin:0 0 27px;color:inherit;text-transform:none}.pbn-page .pbn-article h2{font-size:27px;line-height:1.3;margin:38px 0 17px;color:inherit;text-transform:none}.pbn-page .pbn-article h3{font-size:20px;line-height:1.4;margin:25px 0 15px;color:inherit}.pbn-page .pbn-article p{font-size:17px;line-height:1.75;margin:0 0 19px;color:inherit}.pbn-page .pbn-article a{color:var(--accent-link,#665200);text-decoration:underline;text-underline-offset:4px}.pbn-page .pbn-table-wrap{overflow-x:auto;margin:27px 0}.pbn-page .pbn-article table{width:100%;border-collapse:collapse;font-size:15px;margin:0;color:inherit}.pbn-page th,.pbn-page .pbn-article td{padding:13px 15px;border:1px solid var(--border,#ddd);text-align:left;vertical-align:top}.pbn-page .pbn-article th{background:var(--bg-3,#ecebe7);font-weight:700;color:inherit}.pbn-page .pbn-footer{max-width:1060px;margin:0 auto;padding:0 24px 35px;font-size:13px;color:var(--muted,#666)}@media(max-width:650px){.pbn-page .pbn-main{padding:0 14px;margin:18px auto}.pbn-page .pbn-article{padding:24px 19px}.pbn-page .pbn-article h2{font-size:24px}}.pbn-page .pbn-article,.pbn-page .pbn-article *{background-image:none!important}

.chrome-item{color:var(--accent-link);text-decoration:none;word-wrap:break-word}
.chrome-item:hover{color:#bafcbf}
.toc .chrome-item{color:var(--muted)}
.toc .chrome-item:hover{color:var(--accent)}
figure .chrome-item{display:block}
.article-figure .chrome-item{display:block;line-height:0;border-radius:var(--radius);overflow:hidden;width:100%}
.footer-wrap .footer-col .chrome-item{color:var(--text-soft);font-size:.9rem;display:block;padding:.3em 0;transition:color .15s}
.footer-wrap .footer-col .chrome-item:hover{color:var(--accent)}
.author-box .chrome-item{font-weight:700}
.author-box .author-name .chrome-item{color:inherit;text-decoration:none;font-weight:inherit}
.author-box .author-name .chrome-item:hover{color:var(--accent-link)}
/* Header stays in document flow and starts at the top of each page. */
body.pbn-page{display:block;margin:0;padding:0}
.pbn-page header,.pbn-page header.site-header,.pbn-page .space-header-wrap,.pbn-page .space-header-wrap.fixed{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:100%;margin-top:0!important}
.pbn-page .banner_area{padding-top:0!important;margin-top:0!important;min-height:0!important}
.pbn-page .space-header-height{height:auto!important;min-height:80px}
.pbn-page .space-header-ins::after{content:"";display:table;clear:both}
.pbn-page .pbn-main{clear:both}
.pbn-page .space-footer{margin-top:36px}
.chrome-item{cursor:default}
.pbn-page .chrome-item.btn-primary{color:#0a0e1a!important}
.pbn-page .chrome-item.btn-outline{color:var(--text,#fff)!important}
.pbn-page .chrome-item.signup_btn__head{color:var(--btn-join-text,#fff)!important;background:var(--btn-join-bg,#2c6be0)!important;animation:none!important}
.pbn-page .chrome-item.signin_btn{color:var(--btn-login-text,#fff)!important}
.pbn-page .chrome-item.reglog{display:inline-block;color:#fff!important;line-height:1.3}
.pbn-page .chrome-item.reglog2{display:inline-block;color:#121110!important;line-height:1.3}
