.nafnav-page{--nafnav-aside-width: 300px;--nafnav-page-gap: var(--naf-space-8);--nafnav-page-max: 1440px;width:100%;max-width:var(--nafnav-page-max);margin-inline:auto;padding-inline:var(--naf-space-5)}.nafnav-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nafnav-page-gap);align-items:start}@media (min-width: 992px){.nafnav-layout--aside{grid-template-columns:minmax(0,1fr) var(--nafnav-aside-width)}.sidebar_left .nafnav-layout--aside{grid-template-columns:var(--nafnav-aside-width) minmax(0,1fr)}.sidebar_left .nafnav-layout--aside>.nafnav-main{order:2}.sidebar_left .nafnav-layout--aside>.nafnav-aside{order:1}}@media (max-width: 991.98px){.nafnav-page{padding-inline:var(--naf-space-4)}}.nafnav-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-1);margin-bottom:var(--naf-space-4);color:var(--naf-text-muted);font-size:var(--naf-text-13);line-height:1.5}.nafnav-breadcrumb a{color:var(--naf-text-muted)}.nafnav-breadcrumb a:hover,.nafnav-breadcrumb a:focus-visible{color:var(--naf-accent-text)}.nafnav-breadcrumb [aria-current=page]{color:var(--naf-text-secondary);font-weight:500}.nafnav-breadcrumb .nafnav-breadcrumb-sep{color:var(--naf-text-subtle);user-select:none}.nafnav-page-head{margin-bottom:var(--naf-space-6);padding-bottom:var(--naf-space-5);border-bottom:1px solid var(--naf-border)}.nafnav-page-title{margin:0 0 var(--naf-space-3);color:var(--naf-text-primary);font-size:var(--naf-text-30);font-weight:700;line-height:var(--naf-leading-tight);letter-spacing:var(--naf-tracking-tight)}.nafnav-page-desc{max-width:72ch;margin:0;color:var(--naf-text-muted);font-size:var(--naf-text-15);line-height:var(--naf-leading-relaxed)}.nafnav-entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-2) var(--naf-space-4);margin-top:var(--naf-space-4);color:var(--naf-text-muted);font-size:var(--naf-text-13);line-height:1.6}.nafnav-entry-meta>span{display:inline-flex;align-items:center;gap:var(--naf-space-1)}.nafnav-entry-meta a{color:var(--naf-text-muted)}.nafnav-entry-meta a:hover,.nafnav-entry-meta a:focus-visible{color:var(--naf-accent-text)}.nafnav-entry-meta .iconfont{font-size:var(--naf-text-14)}.nafnav-entry-like{display:inline-flex;align-items:center}.nafnav-entry-like .io-posts-like{display:inline-flex;align-items:center;gap:var(--naf-space-1);color:var(--naf-text-muted);text-decoration:none;transition:color var(--naf-duration-fast) var(--naf-ease)}.nafnav-entry-like .io-posts-like:hover,.nafnav-entry-like .io-posts-like:focus-visible{color:var(--naf-accent-text)}.nafnav-entry-like .io-posts-like.liked{color:var(--naf-clay-text)}.nafnav-entry-like .io-posts-like .iconfont{font-size:var(--naf-text-14)}.nafnav-entry-like .io-posts-like .star-count{color:inherit;font-size:var(--naf-text-12);font-variant-numeric:tabular-nums}.nafnav-card{padding:var(--naf-space-6);border:1px solid var(--naf-border);border-radius:var(--naf-radius-lg);background:var(--naf-surface-1);box-shadow:var(--naf-shadow-card)}@media (max-width: 767.98px){.nafnav-card{padding:var(--naf-space-4);border-radius:var(--naf-radius-md)}}.nafnav-card+.nafnav-card{margin-top:var(--naf-space-5)}.nafnav-prose{color:var(--naf-text-primary);font-size:var(--naf-text-16);line-height:var(--naf-leading-relaxed)}.nafnav-prose>*:first-child{margin-top:0}.nafnav-prose>*:last-child{margin-bottom:0}.nafnav-prose p{margin-bottom:var(--naf-space-4)}.nafnav-prose h2{margin-top:var(--naf-space-8);padding-bottom:var(--naf-space-2);border-bottom:1px solid var(--naf-border);font-size:var(--naf-text-20)}.nafnav-prose h3{margin-top:var(--naf-space-6);font-size:var(--naf-text-18)}.nafnav-prose h4{margin-top:var(--naf-space-5);font-size:var(--naf-text-16)}.nafnav-prose ul,.nafnav-prose ol{margin-bottom:var(--naf-space-4);padding-inline-start:var(--naf-space-6)}.nafnav-prose li{margin-bottom:var(--naf-space-2)}.nafnav-prose img{border-radius:var(--naf-radius-md)}.nafnav-prose figure{margin:var(--naf-space-6) 0}.nafnav-prose figcaption{margin-top:var(--naf-space-2);color:var(--naf-text-muted);font-size:var(--naf-text-13);text-align:center}.nafnav-prose table{display:block;overflow-x:auto;white-space:nowrap}.nafnav-prose .wp-caption-text{color:var(--naf-text-muted);font-size:var(--naf-text-13)}.nafnav-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-2);margin-top:var(--naf-space-6);padding-top:var(--naf-space-5);border-top:1px solid var(--naf-border)}.nafnav-tags-title{display:inline-flex;align-items:center;gap:var(--naf-space-1);margin:0;color:var(--naf-text-muted);font-size:var(--naf-text-13);font-weight:600}.nafnav-tag{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--naf-space-3);border:1px solid var(--naf-border);border-radius:var(--naf-radius-pill);color:var(--naf-text-secondary);background:var(--naf-surface-2);font-size:var(--naf-text-12);transition:border-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease)}.nafnav-tag:hover,.nafnav-tag:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);text-decoration:none}.nafnav-nav-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--naf-space-4);margin-top:var(--naf-space-6)}.nafnav-nav-card{display:flex;min-width:0;flex-direction:column;gap:var(--naf-space-2);padding:var(--naf-space-4);border:1px solid var(--naf-border);border-radius:var(--naf-radius-md);background:var(--naf-surface-1);transition:border-color var(--naf-duration-fast) var(--naf-ease),box-shadow var(--naf-duration-base) var(--naf-ease)}.nafnav-nav-card:hover,.nafnav-nav-card:focus-within{border-color:var(--naf-accent-border);box-shadow:var(--naf-shadow-card-hover)}.nafnav-nav-card--empty{opacity:.55}.nafnav-nav-label{color:var(--naf-text-muted);font-size:var(--naf-text-12);font-weight:600;letter-spacing:var(--naf-tracking-wide)}.nafnav-nav-title{margin:0;color:var(--naf-text-primary);font-size:var(--naf-text-15);font-weight:600;line-height:var(--naf-leading-snug)}a.nafnav-nav-card:hover .nafnav-nav-title,a.nafnav-nav-card:focus-visible .nafnav-nav-title{color:var(--naf-accent-text)}.nafnav-aside{min-width:0}@media (min-width: 992px){.nafnav-aside{position:sticky;top:calc(var(--main-nav-hight) + var(--naf-space-4))}}.nafnav-aside .card{border:1px solid var(--naf-border);border-radius:var(--naf-radius-lg);background:var(--naf-surface-1);box-shadow:var(--naf-shadow-card)}.nafnav-aside .card-header{padding:var(--naf-space-4) var(--naf-space-5);border-bottom:1px solid var(--naf-border);font-size:var(--naf-text-15);font-weight:600}.nafnav-aside .card-body{padding:var(--naf-space-5);font-size:var(--naf-text-14)}.nafnav-aside .card-body li a{display:inline-block;padding-block:var(--naf-space-1)}.nafnav-search-tabs{display:flex;flex-wrap:wrap;gap:var(--naf-space-2);margin-bottom:var(--naf-space-6)}.nafnav-search-tab{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--naf-space-4);border:1px solid var(--naf-border);border-radius:var(--naf-radius-pill);color:var(--naf-text-secondary);background:var(--naf-surface-1);font-size:var(--naf-text-14);transition:border-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease),background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-search-tab:hover,.nafnav-search-tab:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);text-decoration:none}.nafnav-search-tab.is-active{border-color:var(--naf-accent);color:var(--naf-accent-ink);background:var(--naf-accent)}.nafnav-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--naf-space-2);margin-top:var(--naf-space-8)}.nafnav-pagination .page-numbers{display:inline-flex;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:0 var(--naf-space-2);border:1px solid var(--naf-border);border-radius:var(--naf-radius-md);color:var(--naf-text-secondary);background:var(--naf-surface-1);font-size:var(--naf-text-14);transition:border-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease)}.nafnav-pagination .page-numbers:hover,.nafnav-pagination .page-numbers:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);text-decoration:none}.nafnav-pagination .page-numbers.current{border-color:var(--naf-accent);color:var(--naf-accent-ink);background:var(--naf-accent);font-weight:600}.nafnav-pagination .page-numbers.dots{border-color:transparent;background:none}.nafnav-empty{padding:var(--naf-space-10) var(--naf-space-5);text-align:center}.nafnav-empty-title{margin:0 0 var(--naf-space-2);color:var(--naf-text-primary);font-size:var(--naf-text-20)}.nafnav-empty-text{margin:0 0 var(--naf-space-5);color:var(--naf-text-muted);font-size:var(--naf-text-14)}.nafnav-empty-action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--naf-hit-target);padding:0 var(--naf-space-6);border-radius:var(--naf-radius-pill);color:var(--naf-accent-ink);background:var(--naf-accent);font-size:var(--naf-text-15);font-weight:600;transition:background-color var(--naf-duration-fast) var(--naf-ease),transform var(--naf-duration-fast) var(--naf-ease)}.nafnav-empty-action:hover,.nafnav-empty-action:focus-visible{color:var(--naf-accent-ink);background:var(--naf-accent-hover);text-decoration:none;transform:translateY(-1px)}.nafnav-error-code{margin:0;color:var(--naf-accent);font-size:clamp(4rem,14vw,7rem);font-weight:800;line-height:1;letter-spacing:-.04em;opacity:.16;user-select:none}.nafnav-comments{margin-top:var(--naf-space-8)}.nafnav-comments-head{position:relative;padding:var(--naf-space-5) var(--naf-space-6);border:1px solid var(--naf-border);border-radius:var(--naf-radius-xl);background:radial-gradient(120% 150% at 0% 0%,var(--naf-accent-soft) 0%,transparent 55%),var(--naf-surface-1);box-shadow:var(--naf-shadow-card)}.nafnav-comments .nafnav-comments-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--naf-space-2);margin:0 0 var(--naf-space-4);color:var(--naf-text-primary);font-size:var(--naf-text-20);font-weight:700;letter-spacing:var(--naf-tracking-tight)}.nafnav-comments-title .iconfont{color:var(--naf-accent);font-size:var(--naf-text-18)}.nafnav-comments-count{color:var(--naf-text-muted);font-size:var(--naf-text-14);font-weight:500;letter-spacing:0}.nafnav-comments-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--naf-space-6)}.nafnav-comments-score{display:flex;flex-direction:column;gap:var(--naf-space-1);padding-inline-end:var(--naf-space-6);border-inline-end:1px solid var(--naf-border)}.nafnav-comments-score-row{display:flex;align-items:baseline;gap:var(--naf-space-1)}.nafnav-comments-score-num{color:var(--naf-text-primary);font-size:38px;font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.nafnav-comments-score-max{color:var(--naf-text-subtle);font-size:var(--naf-text-13);font-weight:600}.nafnav-comments-score-label{color:var(--naf-text-muted);font-size:var(--naf-text-12);font-variant-numeric:tabular-nums}.nafnav-comments-score-empty{max-inline-size:15ch;color:var(--naf-text-subtle);font-size:var(--naf-text-13);line-height:1.6}.nafnav-comments-dist{min-inline-size:0}.nafnav-comments-dist-bar{display:flex;gap:2px;block-size:10px;margin-block-end:var(--naf-space-2);border-radius:var(--naf-radius-pill);overflow:hidden;background:var(--naf-surface-2)}.nafnav-comments-dist-seg{block-size:100%;border-radius:1px}.nafnav-comments-dist-seg.is-5,.nafnav-comments-dist-dot.is-5{background:var(--naf-cmt-seg-5)}.nafnav-comments-dist-seg.is-4,.nafnav-comments-dist-dot.is-4{background:var(--naf-cmt-seg-4)}.nafnav-comments-dist-seg.is-3,.nafnav-comments-dist-dot.is-3{background:var(--naf-cmt-seg-3)}.nafnav-comments-dist-seg.is-2,.nafnav-comments-dist-dot.is-2{background:var(--naf-cmt-seg-2)}.nafnav-comments-dist-seg.is-1,.nafnav-comments-dist-dot.is-1{background:var(--naf-cmt-seg-1)}.nafnav-comments-dist-legend{display:flex;flex-wrap:wrap;gap:var(--naf-space-1) var(--naf-space-4);margin:0;padding:0;list-style:none;color:var(--naf-text-muted);font-size:var(--naf-text-12);font-variant-numeric:tabular-nums}.nafnav-comments-dist-legend li{display:inline-flex;align-items:center;gap:5px}.nafnav-comments-dist-dot{inline-size:7px;block-size:7px;flex:none;border-radius:2px}.nafnav-comments-dist-legend b{color:var(--naf-text-secondary);font-weight:600}.nafnav-comments-dist-empty{margin:0;color:var(--naf-text-subtle);font-size:var(--naf-text-12)}.nafnav-comments-act{display:flex;flex-direction:column;align-items:flex-end;gap:var(--naf-space-2);padding-inline-start:var(--naf-space-6);border-inline-start:1px solid var(--naf-border)}.nafnav-comments-reco{display:flex;align-items:baseline;gap:5px;color:var(--naf-text-muted);font-size:var(--naf-text-12);white-space:nowrap}.nafnav-comments-reco b{color:var(--naf-state-ok-text);font-size:var(--naf-text-18);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nafnav-comments-jump{display:inline-flex;align-items:center;gap:var(--naf-space-1);min-height:var(--naf-hit-target);padding:0 var(--naf-space-5);border:0;border-radius:var(--naf-radius-pill);background:var(--naf-accent);color:var(--naf-accent-ink);font-size:var(--naf-text-14);font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color var(--naf-duration-fast) var(--naf-ease),transform var(--naf-duration-fast) var(--naf-ease)}.nafnav-comments-jump:hover,.nafnav-comments-jump:focus-visible{background:var(--naf-accent-hover);color:var(--naf-accent-ink);text-decoration:none;transform:translateY(-1px)}.nafnav-comments-act-note{color:var(--naf-text-subtle);font-size:var(--naf-text-11);white-space:nowrap}.nafnav-comments-order{position:sticky;inset-block-start:var(--main-nav-hight, 0px);z-index:30;display:flex;align-items:center;gap:var(--naf-space-1);margin-block:var(--naf-space-4) 0;padding:var(--naf-space-2) var(--naf-space-1);border-block-end:1px solid var(--naf-border);background:var(--naf-surface-overlay);backdrop-filter:blur(12px) saturate(150%)}.nafnav-comments-order-tab{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--naf-space-3);border-radius:var(--naf-radius-pill);color:var(--naf-text-secondary);font-size:var(--naf-text-13);font-weight:500;white-space:nowrap;text-decoration:none;transition:background-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comments-order-tab:hover,.nafnav-comments-order-tab:focus-visible{background:var(--naf-surface-2);color:var(--naf-text-primary);text-decoration:none}.nafnav-comments-order-tab[aria-current=true]{background:var(--naf-accent-soft);color:var(--naf-accent-text);font-weight:600}.nafnav-comments-order-note{margin-inline-start:auto;color:var(--naf-text-subtle);font-size:var(--naf-text-12);white-space:nowrap;font-variant-numeric:tabular-nums}.nafnav-comment-list{padding:0;margin:0;list-style:none}.nafnav-comment-list li.comment{position:relative;padding:var(--naf-space-4) 0;border-bottom:1px solid var(--naf-border);list-style:none}.nafnav-comment-list>li.comment:last-child{border-bottom:0}.nafnav-comment-list .comment_body{display:flex;gap:var(--naf-space-3);align-items:flex-start}.nafnav-comment-list .avatar-img{flex:0 0 auto;width:40px;height:40px;overflow:hidden;border-radius:50%;border:1px solid var(--naf-border);background:var(--naf-surface-3)}.nafnav-comment-list .avatar-img img{width:100%;height:100%;border-radius:50%;object-fit:cover}.nafnav-comment-list .comment-text{position:relative;min-width:0;flex:1 1 auto}.nafnav-comment-list .comment-info{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-2);margin-bottom:var(--naf-space-1);padding-inline-end:96px;min-height:20px}.nafnav-comment-list .comment-author{color:var(--naf-text-primary);font-size:var(--naf-text-14);font-weight:600;line-height:1.5}.nafnav-comment-list .comment-author a{color:inherit}.nafnav-comment-list .comment-author a:hover{color:var(--naf-accent-text)}.nafnav-comment-list .comment-content>.nafnav-comment-rating{position:absolute;inset-block-start:0;inset-inline-end:0;margin:0;display:inline-flex;align-items:center;gap:var(--naf-space-1);padding-block-start:2px;white-space:nowrap}.nafnav-comment-list .comment-content{position:static;color:var(--naf-text-secondary);font-size:var(--naf-text-15);line-height:var(--naf-leading-relaxed);word-wrap:break-word}.nafnav-comment-list .comment-content p{margin-bottom:var(--naf-space-2)}.nafnav-comment-list .comment-content p:last-child{margin-bottom:0}.nafnav-comment-list .comment-content a{text-decoration:underline;text-decoration-color:var(--naf-accent-border);text-underline-offset:2px}.nafnav-comment-list .comment-content.is-clamped{max-block-size:var(--naf-clamp-h, 7.4em);overflow:hidden}.nafnav-comment-list .comment-text.has-clamp:after{content:"";position:absolute;inset-inline:0;inset-block-start:calc(var(--naf-clamp-top, 0px) + var(--naf-clamp-h, 0px) - .9em);block-size:.9em;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--naf-surface-canvas) 78%,transparent));pointer-events:none}@supports not (background: color-mix(in srgb,red 50%,blue)){.nafnav-comment-list .comment-text.has-clamp:after{background:linear-gradient(to bottom,transparent,var(--naf-surface-canvas))}}.nafnav-comment-more{display:inline-flex;align-items:center;gap:3px;margin-block-start:var(--naf-space-1);padding:0;border:0;background:none;color:var(--naf-accent-text);font-size:var(--naf-text-13);font-weight:600;cursor:pointer}.nafnav-comment-more .iconfont{font-size:var(--naf-text-11);transition:transform var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-more[aria-expanded=true] .iconfont{transform:rotate(180deg)}.nafnav-comment-list .nafnav-comment-like{margin-block-start:var(--naf-space-2)}.nafnav-comment-list .comment-text>.d-flex,.nafnav-comment-list .comment-text>.comment-meta-wrap{display:flex;align-items:center;gap:var(--naf-space-2);flex-wrap:wrap}.nafnav-comment-list .comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-2);margin-top:var(--naf-space-1);color:var(--naf-text-subtle);font-size:var(--naf-text-12)}.nafnav-comment-list .comment-meta a{color:var(--naf-text-muted)}.nafnav-comment-list .comment-meta a:hover,.nafnav-comment-list .comment-meta a:focus-visible{color:var(--naf-accent-text)}.nafnav-comment-list .comment-meta .info,.nafnav-comment-list .comment-meta .info-location{display:inline-flex;align-items:center;gap:3px}.nafnav-comment-list .comment-meta .iconfont{font-size:var(--naf-text-11);opacity:.75}.nafnav-comment-list .comment-reply-link{display:inline-flex;align-items:center;margin-inline-start:auto;align-self:center;min-height:30px;padding:0 var(--naf-space-3);border-radius:var(--naf-radius-pill);color:var(--naf-text-muted);font-size:var(--naf-text-12);font-weight:500;text-decoration:none;transition:background-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-list .comment-reply-link:hover,.nafnav-comment-list .comment-reply-link:focus-visible{background:var(--naf-surface-2);color:var(--naf-text-primary);text-decoration:none}.nafnav-comment-list .cl-approved,.nafnav-comment-list .tips-box{display:inline-flex;align-items:center;gap:5px;margin-top:var(--naf-space-2);padding:3px 9px;border-radius:var(--naf-radius-sm);color:var(--naf-clay-text);background:var(--naf-clay-soft);font-size:var(--naf-text-12);line-height:1.6}.nafnav-comment-list .comment-author .rank{display:inline-flex;align-items:center;margin-inline-start:var(--naf-space-1);padding:1px 7px;border-radius:var(--naf-radius-pill);background:var(--naf-tag-promo-soft);color:var(--naf-tag-promo-text);font-size:var(--naf-text-11);font-weight:600;line-height:1.6;vertical-align:middle}.nafnav-comment-list .comment-author .is-author{display:inline-flex;align-items:center;margin-inline-start:var(--naf-space-1);padding:1px 7px;border-radius:var(--naf-radius-pill);background:var(--naf-accent-soft);color:var(--naf-accent-text);font-size:var(--naf-text-11);font-weight:600;line-height:1.6;vertical-align:middle}.nafnav-comment-list .comment-author .is-author .iconfont{font-size:var(--naf-text-11)}.nafnav-hot-badge{display:inline-flex;align-items:center;gap:4px;margin-inline-start:var(--naf-space-2);padding:1px 8px;border-radius:var(--naf-radius-pill);color:var(--naf-like);background:var(--naf-like-soft);font-size:var(--naf-text-11);font-weight:600;line-height:1.6;vertical-align:middle}.nafnav-hot-badge .iconfont{font-size:var(--naf-text-11)}.nafnav-hot-comment>.comment_body{position:relative;border-radius:var(--naf-radius-md);background:linear-gradient(180deg,var(--naf-like-soft),transparent 70%);box-shadow:inset 2px 0 0 var(--naf-like)}.nafnav-comment-list .children{padding-inline-start:var(--naf-space-4);margin-inline-start:var(--naf-space-4);margin-block-start:var(--naf-space-2);border-inline-start:2px solid var(--naf-cmt-spine);list-style:none}.nafnav-comment-list .children li.comment{padding:var(--naf-space-3) 0}.nafnav-comment-list .children li.comment:first-child{padding-block-start:0}.nafnav-comment-list .children .avatar-img{width:32px;height:32px}.nafnav-comment-list .children .comment-content{font-size:var(--naf-text-14)}.nafnav-comment-list .children .comment-info{padding-inline-end:80px}.nafnav-comment-list .children .comment-author{font-size:var(--naf-text-13)}.nafnav-comment-list .children .children{padding-inline-start:var(--naf-space-3);margin-inline-start:0;border-inline-start:1px dashed var(--naf-cmt-spine)}.nafnav-comment-list .children .children .children{padding-inline-start:0;margin-inline-start:0;border-inline-start:0}.nafnav-comment-list .info-at{display:inline-flex;align-items:center;gap:var(--naf-space-1);padding:0 var(--naf-space-2);border-radius:var(--naf-radius-pill);color:var(--naf-accent-text);background:var(--naf-accent-soft);font-size:var(--naf-text-12)}.nafnav-comment-list .info-at a{color:inherit}.nafnav-comment-list .info-location{color:var(--naf-text-subtle);font-size:var(--naf-text-12)}.nafnav-comments-empty{display:flex;flex-direction:column;align-items:center;gap:var(--naf-space-2);padding:var(--naf-space-10) var(--naf-space-5) var(--naf-space-8);border:1px dashed var(--naf-border-strong);border-radius:var(--naf-radius-lg);background:linear-gradient(180deg,var(--naf-surface-1),var(--naf-surface-2));text-align:center}.nafnav-comments-empty-icon{display:grid;place-items:center;inline-size:46px;block-size:46px;margin-bottom:var(--naf-space-2);border-radius:14px;background:var(--naf-accent-soft);color:var(--naf-accent-text)}.nafnav-comments-empty-icon .iconfont{font-size:var(--naf-text-20)}.nafnav-comments-empty-title{margin:0;color:var(--naf-text-primary);font-size:var(--naf-text-16);font-weight:700}.nafnav-comments-empty-text{max-width:44ch;margin:0 0 var(--naf-space-2);color:var(--naf-text-muted);font-size:var(--naf-text-13);line-height:1.8}.nafnav-comments-seeds{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--naf-space-2);margin-top:var(--naf-space-2)}.nafnav-comments-seed{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 var(--naf-space-3);border:1px solid var(--naf-border-strong);border-radius:var(--naf-radius-pill);background:var(--naf-surface-1);color:var(--naf-text-secondary);font-size:var(--naf-text-13);transition:border-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease),background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comments-seed .iconfont{font-size:var(--naf-text-11);opacity:.7}.nafnav-comments-seed.is-ready{cursor:pointer}.nafnav-comments-seed.is-ready:hover,.nafnav-comments-seed.is-ready:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);background:var(--naf-accent-soft)}.nafnav-comment-login{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--naf-space-3);padding:var(--naf-space-4);border:1px solid var(--naf-border);border-radius:var(--naf-radius-md);background:var(--naf-surface-2)}.nafnav-comment-login-icon{display:grid;place-items:center;inline-size:38px;block-size:38px;flex:none;border:1px solid var(--naf-border);border-radius:11px;background:var(--naf-surface-1);color:var(--naf-text-muted)}.nafnav-comment-login-icon .iconfont{font-size:var(--naf-text-17)}.nafnav-comment-login-body{min-width:0}.nafnav-comment-login-title{margin:0 0 2px;color:var(--naf-text-primary);font-size:var(--naf-text-14);font-weight:600}.nafnav-comment-login-text{margin:0;color:var(--naf-text-muted);font-size:var(--naf-text-12);line-height:1.7}.nafnav-comment-login-btn{display:inline-flex;align-items:center;gap:var(--naf-space-1);min-height:40px;padding:0 var(--naf-space-4);border-radius:var(--naf-radius-pill);background:var(--naf-accent);color:var(--naf-accent-ink);font-size:var(--naf-text-13);font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-login-btn:hover,.nafnav-comment-login-btn:focus-visible{background:var(--naf-accent-hover);color:var(--naf-accent-ink);text-decoration:none}.nafnav-comments-locked{display:flex;align-items:center;gap:var(--naf-space-2);margin:var(--naf-space-4) 0 0;padding:var(--naf-space-3) var(--naf-space-4);border:1px solid var(--naf-clay-border);border-radius:var(--naf-radius-md);background:var(--naf-clay-soft);color:var(--naf-clay-text);font-size:var(--naf-text-13)}.nafnav-comments-locked .iconfont{font-size:var(--naf-text-14)}.nafnav-comment-form{position:relative;margin-top:var(--naf-space-6);padding:var(--naf-space-5);border:1px solid var(--naf-border);border-radius:var(--naf-radius-xl);background:var(--naf-surface-1);box-shadow:var(--naf-shadow-card)}.nafnav-comment-form-title{margin:0 0 var(--naf-space-4);color:var(--naf-text-primary);font-size:var(--naf-text-16);font-weight:700}.nafnav-comment-form-head{display:flex;align-items:center;gap:var(--naf-space-2);margin-bottom:var(--naf-space-3)}.nafnav-comment-form-avatar-wrap{display:block;inline-size:32px;block-size:32px;flex:none;overflow:hidden;border-radius:50%;border:1px solid var(--naf-border);background:var(--naf-surface-3)}.nafnav-comment-form-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover}.nafnav-comment-form-id{display:flex;flex-direction:column;min-width:0;gap:1px}.nafnav-comment-form-id .nafnav-comment-author{color:var(--naf-text-primary);font-size:var(--naf-text-14);font-weight:600;line-height:1.4}.nafnav-comment-form-hint{color:var(--naf-text-subtle);font-size:var(--naf-text-11);line-height:1.5}.nafnav-comment-field--main{margin-bottom:0}.nafnav-comment-form textarea#comment.form-control{display:block;width:100%;min-height:104px;padding:0;border:0;border-radius:0;background:transparent;color:var(--naf-text-primary);font-family:inherit;font-size:var(--naf-text-15);line-height:1.85;resize:vertical}.nafnav-comment-form textarea#comment.form-control:focus{outline:0;box-shadow:none;border-color:transparent}.nafnav-comment-form textarea#comment.form-control::placeholder{color:var(--naf-text-subtle)}.nafnav-comment-field--main:after{content:"";display:block;block-size:1px;margin-block-start:4px;background:var(--naf-border);transition:background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-field--main:focus-within:after{background:var(--naf-accent)}.nafnav-comment-tools{display:flex;align-items:center;gap:var(--naf-space-2);margin-block:var(--naf-space-3) 0}.nafnav-comment-count{margin-inline-start:auto;color:var(--naf-text-subtle);font-size:var(--naf-text-11);font-variant-numeric:tabular-nums}.nafnav-comment-count.is-over{color:var(--naf-clay-text);font-weight:700}.nafnav-comment-emoji{position:relative}.nafnav-comment-emoji-toggle{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 var(--naf-space-3);border:1px solid var(--naf-border);border-radius:var(--naf-radius-pill);color:var(--naf-text-muted);background:var(--naf-surface-1);font-family:inherit;font-size:var(--naf-text-12);cursor:pointer;transition:color var(--naf-duration-fast) var(--naf-ease),border-color var(--naf-duration-fast) var(--naf-ease),background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-emoji-toggle:hover,.nafnav-comment-emoji-toggle:focus-visible,.nafnav-comment-emoji-toggle[aria-expanded=true]{color:var(--naf-accent-text);border-color:var(--naf-accent);background:var(--naf-accent-soft)}.nafnav-comment-emoji-panel{position:absolute;z-index:20;left:0;bottom:calc(100% + 8px);display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:var(--naf-space-2);width:max-content;max-width:280px;border:1px solid var(--naf-border);border-radius:var(--naf-radius-lg);background:var(--naf-surface-1);box-shadow:var(--naf-shadow-overlay)}.nafnav-comment-emoji-item{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--naf-radius-md);background:transparent;font-size:20px;line-height:1;cursor:pointer;transition:background-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-emoji-item:hover,.nafnav-comment-emoji-item:focus-visible{background:var(--naf-surface-2)}.nafnav-comment-form .nafnav-rating-input{display:flex;flex-wrap:wrap;align-items:center;gap:var(--naf-space-2) var(--naf-space-4);margin:var(--naf-space-3) 0 0;padding:var(--naf-space-3) var(--naf-space-4);border:1px solid transparent;border-radius:var(--naf-radius-md);background:var(--naf-surface-2)}.nafnav-comment-form .nafnav-rating-fieldset{margin:0;padding:0;border:0;display:inline-flex;align-items:center;gap:var(--naf-space-2)}.nafnav-comment-form .nafnav-rating-legend{float:none;display:inline-flex;align-items:center;gap:5px;width:auto;padding:0;margin:0;color:var(--naf-text-secondary);font-size:var(--naf-text-13);font-weight:600}.nafnav-comment-form .nafnav-rating-flagset .nafnav-rating-legend{color:var(--naf-text-subtle);font-weight:400;font-size:var(--naf-text-12)}.nafnav-comment-form .nafnav-rating-stars-input{gap:0}.nafnav-comment-form .nafnav-rating-star-label{padding:2px}.nafnav-comment-form .nafnav-rating-star-label .nafnav-star--input{font-size:20px}.nafnav-comment-form .nafnav-rating-none{margin-top:0;gap:5px;color:var(--naf-text-subtle);font-size:var(--naf-text-12)}.nafnav-comment-form .nafnav-rating-flags{gap:var(--naf-space-1)}.nafnav-comment-form .nafnav-rating-flag-choice{min-height:28px;padding:0 var(--naf-space-3)}.nafnav-comment-field{margin-bottom:var(--naf-space-3)}.nafnav-comment-field label{display:block;margin-bottom:var(--naf-space-1);color:var(--naf-text-muted);font-size:var(--naf-text-13)}.nafnav-required{color:var(--naf-clay-text)}.nafnav-comment-fields-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--naf-space-3);margin-top:var(--naf-space-3)}.nafnav-comment-form .form-control{width:100%;padding:var(--naf-space-2) var(--naf-space-3);border:1px solid var(--naf-border-control);border-radius:var(--naf-radius-md);color:var(--naf-text-primary);background:var(--naf-surface-1);font-family:inherit;font-size:var(--naf-text-14);line-height:1.6;transition:border-color var(--naf-duration-fast) var(--naf-ease),box-shadow var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-form .form-control::placeholder{color:var(--naf-text-subtle)}.nafnav-comment-field-hint{margin:var(--naf-space-1) 0 0;color:var(--naf-text-muted);font-size:var(--naf-text-11)}.nafnav-comment-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--naf-space-3);margin-top:var(--naf-space-4);padding-top:var(--naf-space-3);border-top:1px solid var(--naf-border)}.nafnav-comment-error{flex:1 1 100%;display:flex;align-items:flex-start;gap:7px;margin:0 0 var(--naf-space-1);padding:var(--naf-space-2) var(--naf-space-3);border:1px solid var(--naf-clay-border);border-radius:var(--naf-radius-md);background:var(--naf-clay-soft);color:var(--naf-clay-text);font-size:var(--naf-text-13);line-height:1.7}.nafnav-comment-error[hidden]{display:none}.nafnav-comment-cancel{display:inline-flex;align-items:center;min-height:var(--naf-hit-target);padding:0 var(--naf-space-4);border:1px solid var(--naf-border);border-radius:var(--naf-radius-pill);color:var(--naf-text-muted);font-size:var(--naf-text-14);text-decoration:none}.nafnav-comment-cancel:hover,.nafnav-comment-cancel:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);text-decoration:none}.nafnav-comment-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--naf-space-1);min-height:var(--naf-hit-target);padding:0 var(--naf-space-6);border:0;border-radius:var(--naf-radius-pill);color:var(--naf-accent-ink);background:var(--naf-accent);font-size:var(--naf-text-14);font-weight:600;cursor:pointer;transition:background-color var(--naf-duration-fast) var(--naf-ease),transform var(--naf-duration-fast) var(--naf-ease)}.nafnav-comment-submit:hover,.nafnav-comment-submit:focus-visible{color:var(--naf-accent-ink);background:var(--naf-accent-hover);transform:translateY(-1px)}.nafnav-comment-submit .iconfont{font-size:var(--naf-text-13)}.nafnav-comment-list li.comment>.nafnav-comment-form,.nafnav-comment-list li.comment .children+.nafnav-comment-form{margin-block:var(--naf-space-3) 0;padding:var(--naf-space-4);border-color:var(--naf-accent-border);border-radius:var(--naf-radius-md);background:var(--naf-surface-2);box-shadow:none}.nafnav-comment-list li.comment>.nafnav-comment-form .nafnav-comment-form-title{margin-bottom:var(--naf-space-2);font-size:var(--naf-text-14)}.nafnav-comment-list li.comment>.nafnav-comment-form textarea#comment.form-control{min-height:72px}.nafnav-comments-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--naf-space-2);margin-top:var(--naf-space-6)}.nafnav-comments-pager .page-numbers{display:inline-flex;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:0 var(--naf-space-2);border:1px solid var(--naf-border);border-radius:var(--naf-radius-md);color:var(--naf-text-secondary);background:var(--naf-surface-1);font-size:var(--naf-text-14);text-decoration:none;transition:border-color var(--naf-duration-fast) var(--naf-ease),color var(--naf-duration-fast) var(--naf-ease)}.nafnav-comments-pager .page-numbers:hover,.nafnav-comments-pager .page-numbers:focus-visible{border-color:var(--naf-accent);color:var(--naf-accent-text);text-decoration:none}.nafnav-comments-pager .page-numbers.current{border-color:var(--naf-accent);color:var(--naf-accent-ink);background:var(--naf-accent);font-weight:600}.nafnav-comments-pager .page-numbers.dots{border-color:transparent;background:none}#loading-comments{display:none;position:relative;block-size:3px;margin-top:var(--naf-space-3);border-radius:var(--naf-radius-pill);overflow:hidden}#loading-comments span{display:block;width:100%;height:3px;border-radius:var(--naf-radius-pill);background:linear-gradient(90deg,var(--naf-surface-2) 25%,var(--naf-accent-soft) 37%,var(--naf-surface-2) 63%);background-size:400% 100%;animation:nafnav-comment-loading 1.4s ease infinite}@keyframes nafnav-comment-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.nafnav-comment-like-pop,.nafnav-comment-like-count-pop,#loading-comments span{animation:none}.nafnav-comments-jump,.nafnav-comment-submit{transition:none}.nafnav-comments-jump:hover,.nafnav-comment-submit:hover{transform:none}}@media (max-width: 767.98px){.nafnav-comments-head{padding:var(--naf-space-4)}.nafnav-comments-summary{grid-template-columns:minmax(0,1fr);gap:var(--naf-space-4)}.nafnav-comments-score{flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--naf-space-2);padding-inline-end:0;border-inline-end:0}.nafnav-comments-score-num{font-size:32px}.nafnav-comments-act{align-items:stretch;gap:var(--naf-space-2);padding-inline-start:0;border-inline-start:0}.nafnav-comments-reco{justify-content:flex-start}.nafnav-comments-jump{justify-content:center}.nafnav-comments-act-note{text-align:center;white-space:normal}.nafnav-comments-order{position:static;overflow-x:auto;scrollbar-width:none;margin-block-start:var(--naf-space-3)}.nafnav-comments-order::-webkit-scrollbar{display:none}.nafnav-comments-order-note{display:none}.nafnav-comment-list .comment-info{padding-inline-end:76px}.nafnav-comment-list .comment-content{font-size:var(--naf-text-14)}.nafnav-comment-list .children{padding-inline-start:var(--naf-space-3);margin-inline-start:var(--naf-space-2)}.nafnav-comment-form{padding:var(--naf-space-4)}.nafnav-comment-form .nafnav-rating-input{gap:var(--naf-space-2)}.nafnav-comment-form .nafnav-rating-fieldset{flex-wrap:wrap}.nafnav-comments-empty{padding:var(--naf-space-8) var(--naf-space-4)}.nafnav-comments-seeds{flex-direction:column;align-items:stretch;inline-size:100%;max-inline-size:320px}.nafnav-comments-seed{justify-content:space-between}.nafnav-comment-login{grid-template-columns:auto minmax(0,1fr)}.nafnav-comment-login-btn{grid-column:1 / -1;justify-content:center}}@media (max-width: 479.98px){.nafnav-comment-list .comment-content>.nafnav-comment-rating{position:static;display:flex;margin-bottom:var(--naf-space-1)}.nafnav-comment-list .comment-info{padding-inline-end:0}.nafnav-comment-form-actions{gap:var(--naf-space-2)}.nafnav-comment-submit{flex:1 1 100%}}.nafnav-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--naf-space-4)}.nafnav-section-title{display:flex;align-items:center;gap:var(--naf-space-2);margin:0 0 var(--naf-space-4);color:var(--naf-text-primary);font-size:var(--naf-text-20);font-weight:700}.nafnav-section-title .iconfont{color:var(--naf-accent);font-size:var(--naf-text-20)}.nafnav-callout{padding:var(--naf-space-5);margin:var(--naf-space-5) 0;border:1px solid var(--naf-accent-border);border-inline-start-width:4px;border-radius:var(--naf-radius-md);color:var(--naf-text-secondary);background:var(--naf-accent-soft);font-size:var(--naf-text-14)}.nafnav-callout-title{margin:0 0 var(--naf-space-3);color:var(--naf-accent-text);font-size:var(--naf-text-16);text-align:center}.nafnav-callout p:last-child{margin-bottom:0}.nafnav-link-list{margin-top:var(--naf-space-6)}.nafnav-tag-panel{padding:var(--naf-space-5);margin-bottom:var(--naf-space-6);border:1px solid var(--naf-border);border-radius:var(--naf-radius-lg);background:var(--naf-surface-1);box-shadow:var(--naf-shadow-card)}.nafnav-tag-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--naf-space-3);margin-bottom:var(--naf-space-4)}.nafnav-tag-panel-head .nafnav-section-title{margin:0}.nafnav-tag-widget{margin-bottom:var(--naf-space-4)}@keyframes nafnav-like-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes nafnav-like-count-pop{0%{transform:translateY(0)}50%{transform:translateY(-3px) scale(1.2)}to{transform:translateY(0) scale(1)}}.nafnav-comment-like-pop{animation:nafnav-like-pop .45s var(--naf-ease)}.nafnav-comment-like-count-pop{display:inline-block;animation:nafnav-like-count-pop .45s var(--naf-ease)}.nafnav-hot-comment>.comment_body{position:relative;border-radius:var(--naf-radius-lg);background:linear-gradient(180deg,var(--naf-like-soft),var(--naf-surface-1));box-shadow:inset 2px 0 0 var(--naf-like)}.nafnav-hot-badge{display:inline-flex;align-items:center;gap:4px;margin-left:var(--naf-space-2);padding:1px 8px;border-radius:var(--naf-radius-pill);color:var(--naf-like);background:var(--naf-like-soft);font-size:var(--naf-text-12);font-weight:600;line-height:1.6;vertical-align:middle}.nafnav-hot-badge .iconfont{font-size:var(--naf-text-12)}@media (prefers-reduced-motion: reduce){.nafnav-comment-like-pop,.nafnav-comment-like-count-pop{animation:none}}.nafnav-page--doc{--doc-card-width: 44rem}.nafnav-page--doc .nafnav-layout:not(.nafnav-layout--aside)>.nafnav-main{width:100%;max-width:var(--doc-card-width, 44rem);margin-inline:auto}.nafnav-page--doc .nafnav-layout:not(.nafnav-layout--aside)>.nafnav-main:has(.nafnav-link-list,.posts-row,.link-card,table,.wp-block-columns,.wp-block-table){max-width:none}.nafnav-page--doc .nafnav-prose{font-size:var(--naf-text-17);line-height:1.9}.nafnav-page--doc .nafnav-prose h2{display:flex;align-items:center;gap:var(--naf-space-2);margin-top:var(--naf-space-10);margin-bottom:var(--naf-space-4);padding-bottom:var(--naf-space-2);border-bottom:1px solid var(--naf-border);font-size:var(--naf-text-24);font-weight:700;line-height:var(--naf-leading-tight)}.nafnav-page--doc .nafnav-prose h2:before{content:"";flex:none;width:3px;height:.85em;border-radius:2px;background:var(--naf-accent)}.nafnav-page--doc .nafnav-prose h1{margin-top:var(--naf-space-10);font-size:var(--naf-text-24);font-weight:700}.nafnav-page--doc .nafnav-prose h3{margin-top:var(--naf-space-8);margin-bottom:var(--naf-space-3);font-size:var(--naf-text-20);font-weight:700}.nafnav-page--doc .nafnav-prose h4{margin-top:var(--naf-space-6);margin-bottom:var(--naf-space-2);font-size:var(--naf-text-17);font-weight:600}.nafnav-page--doc .nafnav-prose h5,.nafnav-page--doc .nafnav-prose h6{margin:0 0 var(--naf-space-1);color:var(--naf-text-secondary);font-size:var(--naf-text-15);font-weight:500;line-height:1.7}.nafnav-page--doc .nafnav-prose h5+h5,.nafnav-page--doc .nafnav-prose h6+h6,.nafnav-page--doc .nafnav-prose h5+h6,.nafnav-page--doc .nafnav-prose h6+h5{margin-top:calc(-1 * var(--naf-space-1) + 2px)}.nafnav-page--doc .nafnav-prose h5+p,.nafnav-page--doc .nafnav-prose h6+p{margin-top:var(--naf-space-4)}.nafnav-page--doc .nafnav-prose h5 strong,.nafnav-page--doc .nafnav-prose h6 strong{font-weight:600}.nafnav-page--doc .nafnav-prose p{margin-bottom:var(--naf-space-4)}.nafnav-page--doc .nafnav-prose a{color:var(--naf-accent-text);font-weight:500;text-decoration:underline;text-decoration-color:var(--naf-accent-border);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--naf-duration-fast) var(--naf-ease),text-decoration-color var(--naf-duration-fast) var(--naf-ease)}.nafnav-page--doc .nafnav-prose a:hover,.nafnav-page--doc .nafnav-prose a:focus-visible{color:var(--naf-accent-text-hover);text-decoration-color:currentColor}.nafnav-page--doc .nafnav-prose a:focus-visible{outline:2px solid var(--naf-accent);outline-offset:2px;border-radius:2px}.nafnav-page--doc .nafnav-prose img{max-width:100%;height:auto;border-radius:var(--naf-radius-md)}.nafnav-page--doc .nafnav-prose hr{height:0;margin:var(--naf-space-8) 0;border:0;border-top:1px solid var(--naf-border);background:none}.nafnav-page--doc .nafnav-prose p:empty,.nafnav-page--doc .nafnav-prose>p:has(>br:only-child){display:none}.nafnav-page--doc .nafnav-prose .panel,.nafnav-page--doc .nafnav-prose .panel-body,.nafnav-page--doc .nafnav-prose .card,.nafnav-page--doc .nafnav-prose .card-body{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.nafnav-page--doc .nafnav-prose .panel>*:first-child,.nafnav-page--doc .nafnav-prose .panel-body>*:first-child{margin-top:0}.nafnav-page--doc .nafnav-prose .panel>*:last-child,.nafnav-page--doc .nafnav-prose .panel-body>*:last-child{margin-bottom:0}.nafnav-page--doc .nafnav-page-desc{font-size:var(--naf-text-16);line-height:1.8}@media (max-width: 767.98px){.nafnav-page--doc .nafnav-prose{font-size:var(--naf-text-16);line-height:1.85}.nafnav-page--doc .nafnav-prose h2{margin-top:var(--naf-space-8);font-size:var(--naf-text-20)}.nafnav-page--doc .nafnav-prose h3{font-size:var(--naf-text-18)}.nafnav-page--doc .nafnav-prose h5{font-size:var(--naf-text-15)}}@media print{.nafnav-page--doc .nafnav-prose a{color:#000;text-decoration:none}.nafnav-page--doc .nafnav-prose a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}.nafnav-page--doc .nafnav-card{padding:0;border:0;box-shadow:none}}
