.naset-series-layout,.naset-series-aside,.naset-series-breadcrumbs,.naset-series-nav,body:not(#naset-series-scope) .naset-series-parts{--naset-series-accent:#265dea;--naset-series-ink:#1f2933;--naset-series-muted:#5b6673;--naset-series-line:#dde3ea;--naset-series-soft:#f3f6fd;box-sizing:border-box}.naset-series-layout *,.naset-series-aside *,.naset-series-breadcrumbs *,.naset-series-nav *,body:not(#naset-series-scope) .naset-series-parts *{box-sizing:border-box}body:not(#naset-series-scope) .naset-series-breadcrumbs{margin:0 0 1.25rem;font-size:.875rem;color:var(--naset-series-muted)}body:not(#naset-series-scope) .naset-series-breadcrumbs ol{list-style:none;margin:0;padding:0;line-height:1.6}body:not(#naset-series-scope) .naset-series-crumb{display:inline;margin:0;padding:0}body:not(#naset-series-scope) .naset-series-crumb+.naset-series-crumb::before{content:"\203A";margin:0 .45rem;color:var(--naset-series-muted)}body:not(#naset-series-scope) .naset-series-crumb a{color:var(--naset-series-accent);text-decoration:underline;text-underline-offset:2px}body:not(#naset-series-scope) .naset-series-crumb a:hover,body:not(#naset-series-scope) .naset-series-crumb a:focus-visible{text-decoration:underline}body:not(#naset-series-scope) .naset-series-crumb [aria-current]{color:var(--naset-series-ink)}body:not(#naset-series-scope) .naset-series-layout{display:block}body:not(#naset-series-scope) .naset-series-main{min-width:0}body:not(#naset-series-scope) .naset-series-aside{margin:0 0 1.5rem;border:1px solid var(--naset-series-line);border-radius:6px;background:#fff}body:not(#naset-series-scope) .naset-series-toggle{cursor:pointer;padding:.75rem 1rem;font-weight:600;color:var(--naset-series-ink);list-style-position:inside}body:not(#naset-series-scope) .naset-series-toggle:focus-visible{outline:2px solid var(--naset-series-accent);outline-offset:2px}body:not(#naset-series-scope) .naset-series-toggle-count{display:block;font-weight:400;font-size:.875rem;color:var(--naset-series-muted)}body:not(#naset-series-scope) .naset-series-menu{padding:0 .5rem .5rem}body:not(#naset-series-scope) .naset-series-menu-title{margin:0;padding:.75rem .5rem .5rem;font-weight:700;font-size:1rem;line-height:1.3;border-bottom:2px solid var(--naset-series-accent)}body:not(#naset-series-scope) .naset-series-menu-title a{color:var(--naset-series-accent);text-decoration:none}body:not(#naset-series-scope) .naset-series-menu-list{position:relative;list-style:none;margin:0;padding:.25rem 0 0;max-height:70vh;overflow-y:auto;overscroll-behavior:contain}body:not(#naset-series-scope) .naset-series-menu-item{margin:0;padding:0;list-style:none}body:not(#naset-series-scope) .naset-series-menu-item a{display:flex;gap:.4rem;padding:.45rem .5rem;border-bottom:1px solid #eef1f5;color:var(--naset-series-ink);text-decoration:none;font-size:.875rem;line-height:1.35;border-left:3px solid #fff0}body:not(#naset-series-scope) .naset-series-menu-item a:hover{background:var(--naset-series-soft);color:var(--naset-series-accent)}body:not(#naset-series-scope) .naset-series-menu-item a:focus-visible{outline:2px solid var(--naset-series-accent);outline-offset:-2px}body:not(#naset-series-scope) .naset-series-num{flex:0 0 auto;min-width:2.1em;color:var(--naset-series-muted);font-variant-numeric:tabular-nums}body:not(#naset-series-scope) .naset-series-menu-item.is-current a{background:var(--naset-series-soft);border-left-color:var(--naset-series-accent);color:var(--naset-series-accent);font-weight:700}body:not(#naset-series-scope) .naset-series-menu-item.is-current .naset-series-num{color:var(--naset-series-accent)}body:not(#naset-series-scope) .naset-series-all{margin:.5rem;border-top:1px solid var(--naset-series-line);padding-top:.5rem;font-size:.875rem}body:not(#naset-series-scope) .naset-series-all summary{cursor:pointer;font-weight:600;padding:.25rem .5rem;color:var(--naset-series-ink)}body:not(#naset-series-scope) .naset-series-all ul{list-style:none;margin:.25rem 0 0;padding:0;max-height:40vh;overflow-y:auto}body:not(#naset-series-scope) .naset-series-all a{display:block;padding:.35rem .5rem;color:var(--naset-series-ink);text-decoration:none}body:not(#naset-series-scope) .naset-series-all a:hover{color:var(--naset-series-accent);background:var(--naset-series-soft)}@media (min-width:900px){body:not(#naset-series-scope) .naset-series-layout:not(.naset-series-layout--column){display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:2rem;align-items:start}body:not(#naset-series-scope) .naset-series-layout:not(.naset-series-layout--column)>.naset-series-aside{position:sticky;top:1.5rem;margin:0}body:not(#naset-series-scope) .naset-series-layout:not(.naset-series-layout--column) .naset-series-menu-list{max-height:calc(100vh - 14rem)}@supports selector(::details-content){body:not(#naset-series-scope) .naset-series-layout:not(.naset-series-layout--column)>.naset-series-aside>.naset-series-toggle{display:none}body:not(#naset-series-scope) .naset-series-layout:not(.naset-series-layout--column)>.naset-series-aside::details-content{content-visibility:visible;display:contents}}}body:not(#naset-series-scope) .naset-series-layout.is-menu-moved{display:block}body:not(#naset-series-scope) .naset-series-aside.is-in-column{position:sticky;top:1.5rem;margin:0;width:100%;box-sizing:border-box}body:not(#naset-series-scope) .naset-series-aside.is-in-column>.naset-series-toggle{display:none}body:not(#naset-series-scope) .naset-series-aside.is-in-column .naset-series-menu-list{max-height:calc(100vh - 14rem)}body:not(#naset-series-scope) .naset-series-nav{margin:0 0 1.25rem;font-size:.9375rem}body:not(#naset-series-scope) .naset-series-nav--bottom{margin:2rem 0 0;padding-top:1.25rem;border-top:1px solid var(--naset-series-line)}body:not(#naset-series-scope) .naset-series-position{margin:0 0 .5rem;color:var(--naset-series-muted)}body:not(#naset-series-scope) .naset-series-count{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--naset-series-soft);color:var(--naset-series-accent);font-weight:700}body:not(#naset-series-scope) .naset-series-position a{color:var(--naset-series-accent)}body:not(#naset-series-scope) .naset-series-prevnext{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}body:not(#naset-series-scope) .naset-series-prevnext li{margin:0;padding:0;list-style:none}body:not(#naset-series-scope) .naset-series-next{text-align:right}body:not(#naset-series-scope) .naset-series-prevnext a{display:inline-block;padding:.5rem .9rem;border:1px solid var(--naset-series-accent);border-radius:4px;color:var(--naset-series-accent);text-decoration:none;font-weight:600;line-height:1.3}body:not(#naset-series-scope) .naset-series-prevnext a:hover,body:not(#naset-series-scope) .naset-series-prevnext a:focus-visible{background:var(--naset-series-accent);color:#fff}body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-prevnext a{display:block;height:100%}body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-dir{display:block;font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em}body:not(#naset-series-scope) .naset-series-nav-title{display:block;font-weight:400}body:not(#naset-series-scope) .naset-series-prev a::before{content:"\2190\00a0"}body:not(#naset-series-scope) .naset-series-next a::after{content:"\00a0\2192"}body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-prev a::before,body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-next a::after{content:none}@media (max-width:520px){body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-prevnext{grid-template-columns:1fr}body:not(#naset-series-scope) .naset-series-nav--bottom .naset-series-next{text-align:left}}body:not(#naset-series-scope) .naset-series-parts{margin:2rem 0;padding:1.25rem 1.25rem .75rem;border:1px solid var(--naset-series-line);border-radius:6px}body:not(#naset-series-scope) .naset-series-parts-title{margin:0 0 .25rem;font-size:1.25rem}body:not(#naset-series-scope) .naset-series-parts-count{margin:0 0 .75rem;color:var(--naset-series-muted);font-size:.875rem}body:not(#naset-series-scope) .naset-series-parts-list{margin:0;padding-left:2.2em}body:not(#naset-series-scope) .naset-series-parts-list li{margin:0 0 .5rem;padding-left:.25rem;line-height:1.4}body:not(#naset-series-scope) .naset-series-parts-list a{color:var(--naset-series-accent)}body:not(#naset-series-scope) .naset-series-version{margin-left:.4rem;font-size:.8125rem;color:var(--naset-series-muted)!important}body:not(#naset-series-scope) .naset-series-menu a,body:not(#naset-series-scope) .naset-series-all a,body:not(#naset-series-scope) .naset-series-prevnext a,body:not(#naset-series-scope) .naset-series-menu-title a{text-decoration:none}body:not(#naset-series-scope) .naset-series-parts-list a{text-decoration:underline;text-underline-offset:2px}body:not(#naset-series-scope) .naset-jaasep-article{container-type:inline-size}body:not(#naset-series-scope) .naset-jaasep-byline{margin:0 0 1.5rem;padding:0 0 1rem;border-bottom:1px solid #dde3ea}body:not(#naset-series-scope) .naset-jaasep-byline .naset-jaasep-authors{margin:0 0 .4rem;text-align:left;font-size:1.0625rem;font-weight:600;line-height:1.45;color:#1f2933}body:not(#naset-series-scope) .naset-jaasep-cite{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;font-size:.9375rem;line-height:1.5;color:#5b6673}body:not(#naset-series-scope) .naset-jaasep-cite a{color:#265dea;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}body:not(#naset-series-scope) .naset-jaasep-links{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:2rem 0 .5rem;padding:1.25rem;background:#f3f6fd;border:1px solid #c9d7f8;border-radius:8px}@container (min-width:620px){body:not(#naset-series-scope) .naset-jaasep-links{grid-template-columns:repeat(3,minmax(0,1fr))}}body:not(#naset-series-scope) .naset-jaasep-links .naset-jaasep-btn{display:flex;align-items:center;justify-content:center;min-height:3rem;margin:0;padding:.75rem 1rem;border-radius:6px;background:#265dea;color:#fff;font-weight:600;font-size:.9375rem;line-height:1.3;text-align:center;text-decoration:none}body:not(#naset-series-scope) .naset-jaasep-links .naset-jaasep-btn:hover{background:#1b47b8;color:#fff}body:not(#naset-series-scope) .naset-jaasep-links .naset-jaasep-btn:focus-visible{outline:3px solid #1f2933;outline-offset:2px;color:#fff}body:not(#naset-series-scope).naset-series-has-menu .elementor-location-single>.e-con.e-parent:has(h1){--min-height:0px;--padding-top:28px;--padding-bottom:28px;min-height:0}body:not(#naset-series-scope).naset-series-has-menu .elementor-location-single>.e-con.e-parent:has(h1) h1{font-size:clamp(1.625rem, 1.1rem + 1.5vw, 2.5rem);line-height:1.15}body:not(#naset-series-scope).naset-series-has-menu .elementor-location-single>.e-con.e-parent:has(h1)+.e-con.e-parent{--padding-top:32px}