@layer kn-components{@media (max-width:600px){.kn-phone-rail :is(.kn-cardgrid-list,.kn-strip-list){gap:var(--kn-space-3);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--kn-gutter,var(--kn-space-4));scrollbar-width:none;margin-inline:calc(-1 * var(--kn-gutter,var(--kn-space-4)));padding-inline:var(--kn-gutter,var(--kn-space-4));padding-block-end:var(--kn-space-1);display:flex;overflow-x:auto}.kn-phone-rail :is(.kn-cardgrid-list,.kn-strip-list)::-webkit-scrollbar{display:none}.kn-phone-rail :is(.kn-cardgrid-list,.kn-strip-list)>li{scroll-snap-align:start;border:0;flex:0 0 78%;min-inline-size:0;padding:0}.kn-phone-rail :is(.kn-cardgrid-list,.kn-strip-list)>li+li{border:0;padding:0}.kn-phone-rail .kn-strip-list .kn-card--compact{justify-content:flex-start;gap:var(--kn-space-2);flex-direction:column;block-size:100%}.kn-phone-rail .kn-strip-list .kn-card--compact .kn-card-media{inline-size:100%}.kn-phone-rail .kn-strip-list .kn-card--compact .kn-picture{aspect-ratio:16/9!important}.kn-strip--colour-block.kn-phone-rail .kn-strip-list{margin-inline:0;padding-inline:0}.kn-phone-rail .kn-strip-body{gap:var(--kn-space-3)}.kn-phone-rail :is(.kn-cardgrid-list,.kn-strip-list):focus-visible{outline:var(--kn-focus,2px solid currentColor);outline-offset:2px}.kn-section-more{min-block-size:var(--kn-touch);padding-inline:var(--kn-space-3);font-size:var(--kn-fs-xs);border:0;margin-block:0;line-height:1;position:relative}.kn-section-more:before{content:"";inset-inline:0;inset-block:calc((var(--kn-touch) - 2.25rem) / 2);border:1px solid var(--kn-color-border,currentColor);pointer-events:none;border-radius:999px;position:absolute}}.kn-inline-related{margin-block:var(--kn-space-5);padding:var(--kn-space-3) var(--kn-space-4);border-inline-start:3px solid var(--kn-color-accent);background:var(--kn-color-surface-sunken,transparent);border-radius:var(--kn-radius-md)}.kn-inline-related-title{font-family:var(--kn-font-ui);font-size:var(--kn-fs-xs);line-height:var(--kn-lh-tight,1.25);color:var(--kn-color-text-muted);margin-block-end:var(--kn-space-2);font-weight:700}.kn-inline-related ul{gap:var(--kn-space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.kn-inline-related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.kn-sharebar{display:none}@media (max-width:767px){.kn-sharebar{z-index:40;padding:var(--kn-space-1) var(--kn-gutter,var(--kn-space-4)) calc(var(--kn-space-1) + env(safe-area-inset-bottom,0px));background:var(--kn-color-surface-raised,var(--kn-color-surface,Canvas));border-block-start:var(--kn-divider,1px solid #0000001f);display:block;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 12px #00000014}.kn-sharebar .kn-share-list{justify-content:space-around;align-items:center;gap:var(--kn-space-2);margin:0;padding:0;list-style:none;display:flex}.kn-sharebar :is(a,button){min-inline-size:var(--kn-touch,44px);min-block-size:var(--kn-touch,44px)}.kn-sharebar .kn-save{border-radius:var(--kn-radius-pill);border:var(--kn-control-border);color:inherit;justify-content:center;align-items:center;position:static}body:has(.kn-sharebar){padding-block-end:calc(3.5rem + env(safe-area-inset-bottom,0px))}.kn-sharebar{z-index:calc(var(--kn-z-overlay,40) - 1);transition:transform .2s,visibility .2s}html:not(.kn-scrolled) .kn-sharebar{visibility:hidden;transform:translateY(calc(100% + 140px))}body:has(.kn-consent) .kn-sharebar{visibility:hidden;transform:translateY(calc(100% + 140px))}body:has(.kn-sticky-ad) .kn-sharebar{z-index:calc(var(--kn-z-overlay,40) - 2);padding-block-end:calc(1.5rem + var(--kn-space-1));inset-block-end:calc(50px + env(safe-area-inset-bottom,0px))}body:has(.kn-sharebar) .kn-sticky-ad{z-index:calc(var(--kn-z-overlay,40) - 1)}body:has(.kn-nav--bottom-tabs) .kn-sharebar{padding-block-end:var(--kn-space-1);inset-block-end:calc(var(--kn-touch,44px) + var(--kn-space-4) + env(safe-area-inset-bottom,0px))}body:has(.kn-nav--bottom-tabs):has(.kn-sticky-ad) .kn-sharebar{padding-block-end:calc(1.5rem + var(--kn-space-1));inset-block-end:calc(var(--kn-touch,44px) + var(--kn-space-4) + 50px + env(safe-area-inset-bottom,0px))}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.kn-sharebar{transition:none}}.kn-comments-teaser>summary{min-block-size:3rem;padding-inline:var(--kn-space-4);border:var(--kn-divider,1px solid #0000001f);border-radius:var(--kn-radius-md);font-family:var(--kn-font-heading);font-weight:var(--kn-heading-weight,700);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.kn-comments-teaser>summary::-webkit-details-marker{display:none}.kn-comments-teaser[open]>summary{margin-block-end:var(--kn-space-3)}.kn-comments-teaser[open]>summary .kn-chevron{transform:rotate(90deg)}.kn-comments-teaser:not(:has(>:not(summary))){display:none}.kn-mediarail-grid{gap:var(--kn-space-5) var(--kn-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.kn-mediarail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kn-mediarail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kn-prose{--kn-tone-yellow:#ca8a04;--kn-tone-green:#16a34a;--kn-tone-blue:#2563eb;--kn-tone-pink:#db2777;--kn-tone-purple:#9333ea;--kn-tone-orange:#ea580c;--kn-tone-red:#dc2626;--kn-tone-gray:#6b7280;--kn-mono:var(--kn-font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace)}.kn-hl{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--kn-hl-bg);border-radius:2px;padding-inline:.1em}.kn-tc{color:var(--kn-tc-fg)}:is(.kn-hl,.kn-tc)[data-tone=yellow]{--kn-hl-bg:var(--kn-tone-yellow-bg,color-mix(in srgb, var(--kn-tone-yellow) 30%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-yellow-fg,color-mix(in srgb, var(--kn-tone-yellow) 62%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=green]{--kn-hl-bg:var(--kn-tone-green-bg,color-mix(in srgb, var(--kn-tone-green) 24%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-green-fg,color-mix(in srgb, var(--kn-tone-green) 68%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=blue]{--kn-hl-bg:var(--kn-tone-blue-bg,color-mix(in srgb, var(--kn-tone-blue) 22%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-blue-fg,color-mix(in srgb, var(--kn-tone-blue) 72%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=pink]{--kn-hl-bg:var(--kn-tone-pink-bg,color-mix(in srgb, var(--kn-tone-pink) 22%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-pink-fg,color-mix(in srgb, var(--kn-tone-pink) 72%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=purple]{--kn-hl-bg:var(--kn-tone-purple-bg,color-mix(in srgb, var(--kn-tone-purple) 22%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-purple-fg,color-mix(in srgb, var(--kn-tone-purple) 72%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=orange]{--kn-hl-bg:var(--kn-tone-orange-bg,color-mix(in srgb, var(--kn-tone-orange) 24%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-orange-fg,color-mix(in srgb, var(--kn-tone-orange) 68%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=red]{--kn-hl-bg:var(--kn-tone-red-bg,color-mix(in srgb, var(--kn-tone-red) 22%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-red-fg,color-mix(in srgb, var(--kn-tone-red) 72%, var(--kn-color-text,#111)))}:is(.kn-hl,.kn-tc)[data-tone=gray]{--kn-hl-bg:var(--kn-tone-gray-bg,color-mix(in srgb, var(--kn-tone-gray) 24%, var(--kn-color-background,#fff)));--kn-tc-fg:var(--kn-tone-gray-fg,color-mix(in srgb, var(--kn-tone-gray) 75%, var(--kn-color-text,#111)))}.kn-fs[data-step="-2"]{font-size:var(--kn-fs-step--2,.8em)}.kn-fs[data-step="-1"]{font-size:var(--kn-fs-step--1,.9em)}.kn-fs[data-step="1"]{font-size:var(--kn-fs-step-1,1.15em)}.kn-fs[data-step="2"]{font-size:var(--kn-fs-step-2,1.35em);line-height:1.3}.kn-prose .kn-align-center{text-align:center}.kn-prose .kn-align-end{text-align:end}.kn-prose .kn-lh-tight{line-height:var(--kn-lh-tight,1.25)}.kn-prose .kn-lh-relaxed{line-height:var(--kn-lh-relaxed,1.8)}.kn-prose .kn-lh-loose{line-height:var(--kn-lh-loose,2.05)}.kn-prose p.kn-dropcap:first-letter{float:inline-start;font-family:var(--kn-font-heading);margin-inline-end:.1em;font-size:3.2em;font-weight:800;line-height:.9}.kn-code-inline,.kn-math--src:not(pre){font-family:var(--kn-mono);background:var(--kn-color-surface-sunken,color-mix(in srgb, currentColor 8%, transparent));overflow-wrap:anywhere;border-radius:4px;padding:.08em .3em;font-size:.9em}.kn-code{border:1px solid var(--kn-color-border,#d0d5dd);border-radius:var(--kn-radius-md,12px);background:var(--kn-color-surface-sunken,#f2f4f7);max-inline-size:100%;margin-inline:0;overflow:hidden}.kn-code-bar{border-block-end:1px solid var(--kn-color-border,#d0d5dd);min-block-size:44px;font:600 .8125rem/1.3 var(--kn-font-ui,system-ui, sans-serif);justify-content:space-between;align-items:center;gap:8px;padding-inline:12px 2px;display:flex}.kn-code-file{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.kn-code-copy{border-radius:var(--kn-radius-sm,6px);min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding-inline:12px}.kn-code-copy:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.kn-code-copy:focus-visible,.kn-code-pre:focus-visible,.kn-math--block:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:-2px}.kn-code-pre{font:.875rem/1.55 var(--kn-mono);tab-size:2;white-space:pre;color:var(--kn-color-text);margin:0;padding:12px 14px;overflow-x:auto}.kn-code-pre code{font:inherit}.kn-code :is(.hljs-keyword,.hljs-selector-tag,.hljs-doctag,.hljs-meta .hljs-keyword){color:color-mix(in srgb, var(--kn-tone-purple) 72%, var(--kn-color-text,#111))}.kn-code :is(.hljs-string,.hljs-addition,.hljs-selector-attr,.hljs-template-tag){color:color-mix(in srgb, var(--kn-tone-green) 68%, var(--kn-color-text,#111))}.kn-code :is(.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-symbol){color:color-mix(in srgb, var(--kn-tone-orange) 68%, var(--kn-color-text,#111))}.kn-code :is(.hljs-title,.hljs-section,.hljs-name,.hljs-selector-id,.hljs-selector-class){color:color-mix(in srgb, var(--kn-tone-blue) 72%, var(--kn-color-text,#111))}.kn-code :is(.hljs-type,.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_){color:color-mix(in srgb, var(--kn-tone-yellow) 62%, var(--kn-color-text,#111))}.kn-code :is(.hljs-attr,.hljs-attribute,.hljs-property,.hljs-params,.hljs-bullet,.hljs-link){color:color-mix(in srgb, var(--kn-tone-pink) 72%, var(--kn-color-text,#111))}.kn-code :is(.hljs-regexp,.hljs-deletion){color:color-mix(in srgb, var(--kn-tone-red) 72%, var(--kn-color-text,#111))}.kn-code :is(.hljs-comment,.hljs-quote,.hljs-meta){color:color-mix(in srgb, var(--kn-tone-gray) 80%, var(--kn-color-text,#111));font-style:italic}.kn-code .hljs-addition{background:color-mix(in srgb, var(--kn-tone-green) 14%, transparent)}.kn-code .hljs-deletion{background:color-mix(in srgb, var(--kn-tone-red) 14%, transparent)}.kn-code .hljs-strong{font-weight:700}.kn-code .hljs-emphasis{font-style:italic}.kn-math--block{text-align:center;max-inline-size:100%;padding-block:.25em;overflow:auto hidden}.kn-math--block .katex-display{margin:0}pre.kn-math--src{text-align:start;font:.9rem/1.5 var(--kn-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.kn-fnref{line-height:0}.kn-fnref a{padding-inline:.12em;text-decoration:none}.kn-footnotes{border-block-start:1px solid var(--kn-color-border,#d0d5dd);padding-block-start:.75em;font-size:.9em}.kn-footnotes-title{margin:0 0 .5em;font-size:1em}.kn-footnotes-list{margin:0;padding-inline-start:1.5em}.kn-footnotes-list>li+li{margin-block-start:.5em}.kn-footnotes-list p{margin:0}.kn-fn-back{text-align:center;min-inline-size:24px;text-decoration:none;display:inline-block}.kn-footnotes-list>li:target,.kn-fnref a:target{background:color-mix(in srgb, #ca8a04 25%, var(--kn-color-background,#fff))}.kn-toggle{border:1px solid var(--kn-color-border,#d0d5dd);border-radius:var(--kn-radius-md,12px);padding-inline:14px}.kn-toggle>summary{cursor:pointer;min-block-size:44px;padding-block:10px;font-weight:600}.kn-toggle>summary:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:2px}.kn-toggle-body{padding-block-end:12px}.kn-toggle-body>*{margin-block:0}.kn-toggle-body>*+*{margin-block-start:1em}.kn-cols{gap:var(--kn-space-4,1.25rem);display:grid}.kn-col{min-inline-size:0}.kn-col>*{margin-block:0}.kn-col>*+*{margin-block-start:1em}@media (min-width:600px){.kn-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.kn-cols[data-ratio="1:2"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.kn-cols[data-ratio="2:1"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.kn-cols[data-ratio="1:1:1"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.kn-body-btn-row{margin-block:1.25em}.kn-help-video{margin:0 0 1.25em}.kn-help-video__player{border-radius:var(--kn-radius-md,8px);background:#000;inline-size:100%;display:block;overflow:hidden}.kn-help-video__player[hidden]{display:none}.kn-help-video__facade{aspect-ratio:16/9;border-radius:var(--kn-radius-md,8px);color:#fff;background:#000;place-items:center;inline-size:100%;text-decoration:none;display:grid;position:relative;overflow:hidden}.kn-help-video__facade img{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}.kn-help-video__play{background:#0000009e;border-radius:50%;place-items:center;block-size:72px;inline-size:72px;font-size:28px;display:grid;position:relative}.kn-help-video__facade:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:2px}.kn-help-video__caption{color:var(--kn-color-text-muted,inherit);margin-block-start:.5em;font-size:.875em}.kn-prose a.kn-body-btn{text-align:center;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%;text-decoration:none}.kn-prose a.kn-body-btn.kn-btn--primary{color:var(--kn-btn-primary-fg,var(--kn-color-button-primary-text))}.kn-prose a.kn-body-btn.kn-btn--secondary{color:var(--kn-color-link);background:0 0;border-color:currentColor}.kn-prose a.kn-btn:not(.kn-body-btn):is(:link,:visited,:hover){color:var(--kn-color-button-secondary-text);text-decoration:none}.kn-prose a.kn-btn--primary:not(.kn-body-btn):is(:link,:visited,:hover){color:var(--kn-btn-primary-fg,var(--kn-color-button-primary-text))}.kn-prose a.kn-body-btn:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:2px}.kn-prose a.kn-figure-link{color:inherit;border-radius:var(--kn-radius-md,12px);text-decoration:none;display:block}.kn-prose a.kn-figure-link:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:2px}.kn-figure--wide>.kn-figure-link>.kn-picture{border-radius:0}@media (min-width:768px){.kn-figure--wide>.kn-figure-link>.kn-picture{border-radius:var(--kn-radius-md)}}.kn-also{margin-block:1.25em}.kn-prose a.kn-also-link{align-items:center;gap:var(--kn-space-3,12px);box-sizing:border-box;min-block-size:44px;padding:var(--kn-space-3,12px);border:1px solid var(--kn-color-border,#d0d5dd);border-inline-start:3px solid var(--kn-color-accent,currentColor);border-radius:var(--kn-radius-md,12px);background:var(--kn-color-surface-sunken,transparent);color:var(--kn-color-text);text-decoration:none;display:flex}.kn-prose a.kn-also-link:visited{color:var(--kn-color-text)}.kn-prose a.kn-also-link:hover .kn-also-title{color:var(--kn-color-link-hover,var(--kn-color-link));text-decoration:underline}.kn-prose a.kn-also-link:focus-visible{outline:2px solid var(--kn-color-link,#1d4ed8);outline-offset:2px}.kn-also .kn-also-thumb{border-radius:var(--kn-radius-sm,8px);flex:none;block-size:72px;inline-size:72px}.kn-also-text{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.kn-also-label{font-family:var(--kn-font-ui);font-size:var(--kn-fs-xs,.8125rem);letter-spacing:.02em;color:var(--kn-color-text-muted);text-transform:uppercase;font-weight:700}.kn-also-title{font-family:var(--kn-font-heading);color:var(--kn-color-link,inherit);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.kn-toc-block{border:1px solid var(--kn-color-border,#d0d5dd);border-radius:var(--kn-radius-md,12px);padding:8px 16px}.kn-toc-block-title{margin:4px 0;font-weight:700}.kn-toc-block ol{margin:0;padding:0;list-style:none}.kn-toc-block a{padding-block:10px;display:block}.kn-toc-block-l1{margin-inline-start:1em}.kn-toc-block-l2{margin-inline-start:2em}.kn-tasks{padding-inline-start:0;list-style:none}.kn-task{align-items:baseline;gap:.5em;display:flex}.kn-task+.kn-task{margin-block-start:.35em}.kn-task-box{flex:none;font-size:1.1em;line-height:1}.kn-callout--tip{--kn-callout-c:color-mix(in srgb, #7c3aed 72%, var(--kn-color-text,#111))}.kn-callout-emoji{flex:none;font-size:1.15em;line-height:1}.kn-page-break{display:none}@media print{.kn-page-break{break-after:page;display:block}.kn-code-copy{display:none}.kn-code-pre{white-space:pre-wrap;overflow:visible}.kn-toggle::details-content{content-visibility:visible;display:block}}.kn-crop{position:relative}.kn-crop>picture{display:block;position:absolute;inset:0}.kn-crop img{object-fit:fill;max-block-size:none;max-inline-size:none;position:absolute}.kn-prose>.kn-figure--full{margin-inline:calc(-1 * var(--kn-gutter,16px))}.kn-prose>.kn-figure--full>.kn-picture,.kn-prose>.kn-figure--full>.kn-figure-link>.kn-picture{border-radius:0}@media (min-width:768px){.kn-prose>.kn-figure--full{margin-inline:0}.kn-prose>:is(.kn-figure--start,.kn-figure--end){inline-size:min(48%,380px);margin-block:.25em 1em}.kn-prose>.kn-figure--start{float:inline-start;margin-inline-end:var(--kn-space-5,24px)}.kn-prose>.kn-figure--end{float:inline-end;margin-inline-start:var(--kn-space-5,24px)}.kn-prose>:is(.kn-figure--start,.kn-figure--end)+*{margin-block-start:0}.kn-prose>.kn-figure--w{inline-size:var(--kn-fig-w,100%);margin-inline:auto}.kn-prose>.kn-figure--w:is(.kn-figure--start,.kn-figure--end){inline-size:var(--kn-fig-w,100%)}.kn-prose>.kn-figure--w.kn-figure--start{margin-inline:0 var(--kn-space-5,24px)}.kn-prose>.kn-figure--w.kn-figure--end{margin-inline:var(--kn-space-5,24px) 0}.kn-prose>:is(h2,h3,h4,hr,table,figure:not(.kn-figure--start,.kn-figure--end),.kn-figure--wide,.kn-figure--full,.kn-callout,.kn-ptabs,.kn-toc,.kn-faq,.kn-also){clear:both}.kn-prose:after{content:"";clear:both;display:table}}@media (min-width:1024px){.kn-layout:not(.kn-layout--two-column,.kn-layout--three-column) .kn-prose>.kn-figure--wide{inline-size:min(calc(100% + 12rem), calc(100vw - 2 * var(--kn-gutter,16px) - 16px))}.kn-layout:not(.kn-layout--two-column,.kn-layout--three-column) .kn-prose>.kn-figure--full{inline-size:min(calc(100% + 24rem), calc(100vw - 2 * var(--kn-gutter,16px) - 16px))}}}@layer kn-layout{.kn-tabs{position:relative}.kn-tabs-radio{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute}.kn-tabs-bar{gap:var(--kn-space-1);scrollbar-width:none;border-block-end:var(--kn-rule,2px solid var(--kn-color-accent));display:flex;overflow-x:auto}.kn-tabs-l{min-block-size:var(--kn-touch,44px);padding-inline:var(--kn-space-3);font-family:var(--kn-font-heading);font-size:var(--kn-fs-base);font-weight:var(--kn-heading-weight,700);color:var(--kn-color-text-muted);cursor:pointer;white-space:nowrap;border-block-end:3px solid #0000;flex:none;align-items:center;margin-block-end:-2px;display:inline-flex}@media (max-width:767px){.kn-tabs{gap:var(--kn-space-3)}.kn-tabs-l{padding-inline:var(--kn-space-2);font-size:min(var(--kn-fs-base), 1rem);flex:auto;justify-content:center}.kn-tabs>.kn-tabp{display:none}.kn-tabs-r0:checked~.kn-tabp-0,.kn-tabs-r1:checked~.kn-tabp-1,.kn-tabs-r2:checked~.kn-tabp-2,.kn-tabs-r3:checked~.kn-tabp-3{display:flex}.kn-tabs-r0:checked~.kn-tabs-bar .kn-tabs-l0,.kn-tabs-r1:checked~.kn-tabs-bar .kn-tabs-l1,.kn-tabs-r2:checked~.kn-tabs-bar .kn-tabs-l2,.kn-tabs-r3:checked~.kn-tabs-bar .kn-tabs-l3{color:var(--kn-color-text);border-block-end-color:var(--kn-color-accent)}.kn-tabs-r0:focus-visible~.kn-tabs-bar .kn-tabs-l0,.kn-tabs-r1:focus-visible~.kn-tabs-bar .kn-tabs-l1,.kn-tabs-r2:focus-visible~.kn-tabs-bar .kn-tabs-l2,.kn-tabs-r3:focus-visible~.kn-tabs-bar .kn-tabs-l3{outline:var(--kn-focus,2px solid currentColor);outline-offset:-2px}.kn-tabs>.kn-tabp .kn-section-header{display:none}}@media (min-width:768px){.kn-tabs-radio,.kn-tabs-bar{display:none}}}.kn-callout{border-radius:var(--kn-radius-md,12px);border-inline-start:4px solid var(--kn-callout-c,var(--kn-color-info,var(--kn-color-link,#1d4ed8)));background:var(--kn-color-surface-sunken,#f2f4f7);margin-block:1.25em;padding:14px 16px}.kn-callout--warning{--kn-callout-c:var(--kn-color-warning,#b54708)}.kn-callout--success{--kn-callout-c:var(--kn-color-success,#067647)}.kn-callout-title{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;display:flex}.kn-callout-word{color:var(--kn-callout-c,inherit)}.kn-callout-heading{font-weight:700}.kn-callout-icon{border:2px solid var(--kn-callout-c,currentColor);border-radius:50%;flex:none;block-size:18px;inline-size:18px;position:relative}.kn-callout-icon:after{content:"";background:var(--kn-callout-c,currentColor);block-size:8px;inline-size:2px;position:absolute;inset-block-start:3px;inset-inline-start:6px}.kn-callout>:last-child{margin-block-end:0}.kn-ptabs{border:1px solid var(--kn-color-border,#d0d5dd);border-radius:var(--kn-radius-md,12px);margin-block:1.25em}.kn-ptabs-list{scrollbar-width:thin;border-block-end:1px solid var(--kn-color-border,#d0d5dd);gap:4px;padding:4px;display:flex;overflow-x:auto}.kn-ptabs-tab{min-block-size:44px;color:var(--kn-color-text,inherit);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;padding:8px 14px;font-weight:600;box-shadow:inset 0 -3px #0000}.kn-ptabs-tab:hover{background:var(--kn-color-surface-sunken,#f2f4f7)}.kn-ptabs-tab[aria-selected=true]{color:var(--kn-color-link,inherit);box-shadow:inset 0 -3px 0 var(--kn-color-accent,currentColor)}.kn-ptabs-panel{padding:12px 16px 16px}.kn-ptabs-panel>:first-child{margin-block-start:0}.kn-ptabs-panel>:last-child{margin-block-end:0}@media print{.kn-ptabs-panel[hidden]{display:block}.kn-ptabs-list{display:none}}
@layer kn-components{html[data-kn-width=narrow] :is(.kn-article-body,.kn-figure--contained){max-inline-size:min(var(--kn-measure), 56ch)}@media (min-width:768px){html[data-kn-width=wide] :is(.kn-article-body,.kn-figure--contained){max-inline-size:calc(var(--kn-measure) + 16ch)}}.kn-story-tools{gap:var(--kn-space-2);margin-block:var(--kn-space-5) 0;flex-wrap:wrap;display:flex}.kn-print-btn{min-block-size:var(--kn-touch);gap:var(--kn-space-2)}.kn-print-glyph{font-size:1.15em;line-height:1}.kn-factcheck{--kn-fc-tone:var(--kn-color-warning,var(--kn-color-accent));gap:var(--kn-space-3);margin-block:var(--kn-space-4) var(--kn-space-5);padding:var(--kn-space-4);border:1px solid var(--kn-color-border);border-inline-start:6px solid var(--kn-fc-tone);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);font-family:var(--kn-font-ui);display:grid}.kn-factcheck--true{--kn-fc-tone:var(--kn-color-success,var(--kn-color-accent))}.kn-factcheck--false{--kn-fc-tone:var(--kn-color-danger,var(--kn-color-breaking-bg))}.kn-factcheck-label{font-size:var(--kn-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--kn-color-text-muted);margin:0;font-weight:700}.kn-factcheck-k{margin:0 0 var(--kn-space-1);font-size:var(--kn-fs-sm);color:var(--kn-color-heading,var(--kn-color-text));font-weight:700}.kn-factcheck blockquote{border-inline-start:3px solid var(--kn-color-divider,var(--kn-color-border));font-family:var(--kn-font-body);font-size:var(--kn-fs-md);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--kn-space-3);font-style:italic}.kn-factcheck-src{margin:var(--kn-space-1) 0 0;font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted)}.kn-factcheck-src a{min-block-size:var(--kn-touch);color:var(--kn-color-link);align-items:center;display:inline-flex}.kn-factcheck-verdict{align-items:center;gap:var(--kn-space-2) var(--kn-space-3);flex-wrap:wrap;display:flex}.kn-factcheck-verdict .kn-factcheck-k{flex-basis:100%}.kn-factcheck-badge{padding:var(--kn-space-1) var(--kn-space-3);border-radius:var(--kn-radius-pill);background:var(--kn-fc-tone);color:var(--kn-color-on-accent,#fff);font-size:var(--kn-fs-md);margin:0;font-weight:800}.kn-factcheck-meter{gap:4px;margin:0;display:inline-flex}.kn-factcheck-dot{border:2px solid var(--kn-fc-tone);border-radius:50%;block-size:14px;inline-size:14px}.kn-factcheck-dot--on{background:var(--kn-fc-tone)}.kn-factcheck-why{font-family:var(--kn-font-body);margin:0;line-height:1.5}.kn-reviewbox{gap:var(--kn-space-3);margin-block:var(--kn-space-4) var(--kn-space-5);padding:var(--kn-space-4);border:1px solid var(--kn-color-border);border-inline-start:6px solid var(--kn-color-accent);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);font-family:var(--kn-font-ui);display:grid}.kn-reviewbox>*{margin:0}.kn-reviewbox-label{font-size:var(--kn-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--kn-color-text-muted);font-weight:700}.kn-reviewbox-item{font-size:var(--kn-fs-lg);color:var(--kn-color-heading,var(--kn-color-text));overflow-wrap:anywhere;font-weight:800}.kn-reviewbox-facts{gap:var(--kn-space-1);display:grid}.kn-reviewbox-fact{gap:0 var(--kn-space-2);font-size:var(--kn-fs-sm);flex-wrap:wrap;display:flex}.kn-reviewbox-fact dt{color:var(--kn-color-text-muted);font-weight:700}.kn-reviewbox-fact dd{overflow-wrap:anywhere;margin:0}.kn-reviewbox-rating{align-items:center;gap:var(--kn-space-2);font-weight:700;display:flex}.kn-reviewbox-stars{color:var(--kn-color-accent);letter-spacing:2px;font-size:var(--kn-fs-lg)}.kn-reviewbox-stars-off{color:var(--kn-color-divider,var(--kn-color-border))}.kn-reviewbox-notes{gap:var(--kn-space-3);display:grid}.kn-reviewbox-k{margin:0 0 var(--kn-space-1);font-size:var(--kn-fs-sm);color:var(--kn-color-heading,var(--kn-color-text));font-weight:700}.kn-reviewbox-list{gap:var(--kn-space-1);font-family:var(--kn-font-body);margin:0;padding:0;list-style:none;display:grid}.kn-reviewbox-list--pros span{color:var(--kn-color-success,var(--kn-color-accent));font-weight:700}.kn-reviewbox-list--cons span{color:var(--kn-color-text-muted);font-weight:700}.kn-reviewbox-summary{font-family:var(--kn-font-body);line-height:1.5}.kn-reviewbox-link a{min-block-size:var(--kn-touch);color:var(--kn-color-link);align-items:center;display:inline-flex}@media (min-width:768px){.kn-reviewbox-notes{grid-template-columns:1fr 1fr}}.kn-chapters{margin-block:var(--kn-space-4) var(--kn-space-6);padding:var(--kn-space-2) var(--kn-space-4);border-inline-start:3px solid var(--kn-color-accent);border-radius:var(--kn-radius-sm);background:var(--kn-color-surface-sunken);font-family:var(--kn-font-ui)}.kn-chapters>summary{min-block-size:var(--kn-touch);cursor:pointer;align-items:center;font-weight:700;display:flex}.kn-chapters ol{margin:0;padding:0;list-style:none;display:grid}.kn-chapters a{align-items:center;gap:var(--kn-space-2);min-block-size:var(--kn-touch);color:var(--kn-color-link);text-decoration:none;display:flex}.kn-chapters a:hover{text-decoration:underline}.kn-chapters-sub a{font-size:var(--kn-fs-sm);padding-inline-start:var(--kn-space-6)}.kn-chapters-n{font-variant-numeric:tabular-nums;min-inline-size:1.75em;color:var(--kn-color-text-muted);flex:none;font-weight:700}@media (min-width:1024px){.kn-chapters ol{column-gap:var(--kn-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.kn-chapters-sub{grid-column:1/-1}}.kn-credits{border-block-start:var(--kn-divider);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);margin-block-start:var(--kn-space-5);padding-block-start:var(--kn-space-3)}.kn-credits dl{gap:var(--kn-space-1);margin:0;display:grid}.kn-credits-row{gap:0 var(--kn-space-2);flex-wrap:wrap;display:flex}.kn-credits dt{color:var(--kn-color-text-muted);font-weight:700}.kn-credits dd{margin:0}.kn-credits-link{min-block-size:var(--kn-touch);color:var(--kn-color-link);align-items:center;display:inline-flex}.kn-caption .kn-credits-link{min-block-size:0;padding-block:var(--kn-space-1)}.kn-essay-list{gap:var(--kn-space-8);margin:0;padding:0;list-style:none;display:grid}.kn-essay-figure{margin:0;margin-inline:calc(-1 * var(--kn-gutter))}.kn-essay-figure>.kn-picture{border-radius:0}.kn-essay-caption{gap:var(--kn-space-1);max-inline-size:var(--kn-measure);font-size:var(--kn-fs-sm);display:grid}.kn-essay-n{font-variant-numeric:tabular-nums;color:var(--kn-color-text-muted);font-weight:700}.kn-essay-text{color:var(--kn-color-text);font-family:var(--kn-font-body);font-size:var(--kn-fs-base);line-height:1.5}@media (min-width:768px){.kn-essay-figure{margin-inline:0}.kn-essay-figure>.kn-picture{border-radius:var(--kn-radius-md)}}.kn-live-fallback{gap:var(--kn-space-2);margin-block:var(--kn-space-3);padding:var(--kn-space-3) var(--kn-space-4);border:1px solid var(--kn-color-border);border-inline-start:4px solid var(--kn-color-warning,var(--kn-color-accent));border-radius:var(--kn-radius-md);background:var(--kn-color-surface-sunken);font-family:var(--kn-font-ui);display:grid}.kn-live-fallback-title{margin:0;font-weight:700}.kn-live-fallback-text,.kn-live-quiet{font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted);margin:0}.kn-live-fallback-btn{min-block-size:var(--kn-touch);justify-self:start}.kn-live-quiet{margin-block:var(--kn-space-2);font-family:var(--kn-font-ui)}.kn-search-history{gap:var(--kn-space-2);margin-block:var(--kn-space-4);font-family:var(--kn-font-ui);display:grid}.kn-search-dialog .kn-search-history{margin-block:0}.kn-search-history-head{justify-content:space-between;align-items:center;gap:var(--kn-space-3);display:flex}.kn-search-history-title{font-size:var(--kn-fs-sm);margin:0;font-weight:700}.kn-search-history-clear{min-block-size:var(--kn-touch)}.kn-search-history-list{gap:var(--kn-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kn-search-history-list .kn-chip{min-block-size:var(--kn-touch);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.kn-search-history-row{justify-content:space-between;align-items:center;gap:var(--kn-space-3);display:flex}.kn-series-facts{gap:var(--kn-space-2);margin-block-start:var(--kn-space-2);display:grid}.kn-series-columnists{gap:var(--kn-space-2) var(--kn-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kn-series-columnist{align-items:center;gap:var(--kn-space-2);min-block-size:var(--kn-touch);color:var(--kn-color-link);font-family:var(--kn-font-ui);font-weight:600;text-decoration:none;display:inline-flex}.kn-series-columnist .kn-picture{border-radius:50%;flex:none;block-size:36px;inline-size:36px;overflow:hidden}.kn-entry{gap:var(--kn-space-4);max-inline-size:calc(var(--kn-measure) + 8ch);padding-block:var(--kn-space-4);grid-template-columns:minmax(0,1fr);display:grid}.kn-entry-header{gap:var(--kn-space-2);display:grid}.kn-entry-header .kn-headline,.kn-entry-header .kn-dek{margin:0}.kn-entry-event{gap:var(--kn-space-3);padding:var(--kn-space-4);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);display:grid}.kn-entry-event-meta,.kn-entry-actions{gap:var(--kn-space-2);flex-wrap:wrap;margin:0;display:flex}.kn-entry-actions .kn-btn{min-block-size:var(--kn-touch)}.kn-entry-fields{gap:var(--kn-space-3);font-family:var(--kn-font-ui);margin:0;display:grid}.kn-entry-field{gap:var(--kn-space-1);min-inline-size:0;display:grid}.kn-entry-field dt{font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted);font-weight:700}.kn-entry-field dd{overflow-wrap:anywhere;margin:0}.kn-entry-fields--nested{border-inline-start:2px solid var(--kn-color-divider,var(--kn-color-border));padding-inline-start:var(--kn-space-3)}.kn-entry-text{white-space:pre-line}.kn-entry-link{min-block-size:var(--kn-touch);color:var(--kn-color-link);align-items:center;display:inline-flex}.kn-entry-list{gap:var(--kn-space-2);margin:0;padding-inline-start:var(--kn-space-5);display:grid}.kn-entry-table{border:1px solid var(--kn-color-divider,var(--kn-color-border));border-radius:var(--kn-radius-sm);max-inline-size:100%;overflow-x:auto}.kn-entry-table table{border-collapse:collapse;font-size:var(--kn-fs-sm)}.kn-entry-table td{padding:var(--kn-space-2) var(--kn-space-3);border-block-end:1px solid var(--kn-color-divider,var(--kn-color-border));white-space:nowrap}.kn-entry-file{min-block-size:var(--kn-touch)}.kn-entry-h2{margin:0 0 var(--kn-space-2);font-family:var(--kn-font-heading);font-size:var(--kn-fs-lg)}.kn-entry-schedule ol{gap:var(--kn-space-3);margin:0;padding:0;list-style:none;display:grid}.kn-entry-schedule li{border-inline-start:3px solid var(--kn-color-accent);gap:2px;padding-inline-start:var(--kn-space-3);display:grid}.kn-entry-schedule time,.kn-entry-schedule-loc,.kn-entry-schedule-desc{font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted)}.kn-entry-schedule-title{font-weight:700}.kn-entry-verified{align-items:center;gap:var(--kn-space-1);margin:var(--kn-space-2) 0 0;font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);color:var(--kn-color-success,var(--kn-color-accent));font-weight:700;display:inline-flex}.kn-entry-updated{font-family:var(--kn-font-ui);font-size:var(--kn-fs-xs);color:var(--kn-color-text-muted);margin:0}@media (min-width:768px){.kn-entry-fields:not(.kn-entry-fields--nested)>.kn-entry-field{gap:var(--kn-space-4);grid-template-columns:minmax(10rem,1fr) 3fr;align-items:baseline}}.kn-entry-highlights{gap:var(--kn-space-3);padding:var(--kn-space-4);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);display:grid}.kn-entry-rating{align-items:center;gap:var(--kn-space-2);font-family:var(--kn-font-ui);margin:0;font-weight:700;display:flex}.kn-entry-stars{color:var(--kn-color-accent);letter-spacing:2px;font-size:var(--kn-fs-lg)}.kn-entry-stars-off{color:var(--kn-color-divider,var(--kn-color-border))}.kn-entry-price{align-items:baseline;gap:var(--kn-space-1) var(--kn-space-2);font-family:var(--kn-font-ui);font-size:var(--kn-fs-lg);flex-wrap:wrap;margin:0;display:flex}.kn-entry-note{font-family:var(--kn-font-ui);font-size:var(--kn-fs-xs);color:var(--kn-color-text-muted);margin:0;display:block}.kn-entry-price .kn-entry-note{flex-basis:100%}.kn-entry-muted{color:var(--kn-color-text-muted)}.kn-entry-actions .kn-btn,.kn-entry-pages .kn-btn{min-block-size:var(--kn-touch);align-items:center;display:inline-flex}.kn-entry-audio{inline-size:100%;min-block-size:var(--kn-touch)}.kn-entry-notes{gap:var(--kn-space-1);margin:0;padding:0;list-style:none;display:grid}.kn-entry-notes li>span{inline-size:1.25em;color:var(--kn-color-accent);font-weight:700;display:inline-block}.kn-entry-notes--cons li>span{color:var(--kn-color-text-muted)}.kn-entry-table th{padding:var(--kn-space-2) var(--kn-space-3);text-align:start;color:var(--kn-color-text-muted);border-block-end:1px solid var(--kn-color-divider,var(--kn-color-border));font-weight:600}.kn-entry-table td{white-space:normal}.kn-entry-tracks{gap:var(--kn-space-1);margin:0;padding-inline-start:var(--kn-space-5);display:grid}.kn-entry-tracks li::marker{color:var(--kn-color-text-muted)}.kn-entry-tracks li{padding-inline-start:var(--kn-space-1)}.kn-entry-track-title{margin-inline-end:var(--kn-space-2)}.kn-entry-time{font-variant-numeric:tabular-nums;font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted);margin-inline-end:var(--kn-space-2)}.kn-entry-hours{border-collapse:collapse;font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm)}.kn-entry-hours th,.kn-entry-hours td{padding:var(--kn-space-1) var(--kn-space-3) var(--kn-space-1) 0;text-align:start}.kn-entry-hours th{font-weight:600}.kn-entry-services{gap:var(--kn-space-3);margin:0;padding:0;list-style:none;display:grid}.kn-entry-services li{border-inline-start:3px solid var(--kn-color-accent);gap:2px;padding-inline-start:var(--kn-space-3);display:grid}.kn-entry-listpage{gap:var(--kn-space-4);padding-block:var(--kn-space-4);display:grid}.kn-entry-cards{gap:var(--kn-space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.kn-entry-card{gap:var(--kn-space-2);padding:var(--kn-space-3);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);align-content:start;min-inline-size:0;display:grid}.kn-entry-card-link{gap:var(--kn-space-2);color:inherit;min-block-size:var(--kn-touch);text-decoration:none;display:grid}.kn-entry-card-link:hover .kn-entry-card-title,.kn-entry-card-link:focus-visible .kn-entry-card-title{text-decoration:underline}.kn-entry-card-img{border-radius:var(--kn-radius-sm);overflow:hidden}.kn-entry-card-title{font-family:var(--kn-font-heading);font-size:var(--kn-fs-lg);overflow-wrap:anywhere;font-weight:700}.kn-entry-card-summary{color:var(--kn-color-text-muted);margin:0}.kn-entry-card-facts{gap:var(--kn-space-1) var(--kn-space-3);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);flex-wrap:wrap;margin:0;display:flex}.kn-entry-card-facts div{gap:var(--kn-space-1);display:flex}.kn-entry-card-facts dt{color:var(--kn-color-text-muted)}.kn-entry-card-facts dt:after{content:":"}.kn-entry-card-facts dd{margin:0}.kn-entry-pages{justify-content:center;gap:var(--kn-space-3);flex-wrap:wrap;display:flex}.kn-entry-crumbs{margin-block-end:var(--kn-space-2)}.kn-entry-section-link{color:inherit;text-decoration:none}.kn-entry-section-link:hover,.kn-entry-section-link:focus-visible{text-decoration:underline}.kn-entry-filters{align-items:center;gap:var(--kn-space-2);flex-wrap:wrap;margin:0;display:flex}.kn-entry-filters .kn-entry-link,.kn-entry-facet-up .kn-entry-link,.kn-entry-rail-all{min-block-size:var(--kn-touch);align-items:center;display:inline-flex}.kn-entry-facets{gap:var(--kn-space-3);padding:var(--kn-space-3);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);display:grid}.kn-entry-facet-up{margin:0}.kn-entry-facet-title{margin:0 0 var(--kn-space-1);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted);font-weight:700}.kn-entry-chips{gap:var(--kn-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kn-entry-chip{min-block-size:var(--kn-touch);padding-inline:var(--kn-space-3);border:1px solid var(--kn-color-border);color:inherit;font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);overflow-wrap:anywhere;border-radius:999px;align-items:center;max-inline-size:100%;text-decoration:none;display:inline-flex}.kn-entry-chip:hover,.kn-entry-chip:focus-visible,.kn-entry-chip[aria-current=page]{border-color:var(--kn-color-accent);color:var(--kn-color-accent)}.kn-entry-chip-count{color:var(--kn-color-text-muted);margin-inline-start:var(--kn-space-1)}.kn-entry-place,.kn-entry-card-place{font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);margin:0}.kn-entry-tags{margin-block:var(--kn-space-4)}.kn-entry-rails{gap:var(--kn-space-4);margin-block:var(--kn-space-6,var(--kn-space-4));border-block-start:1px solid var(--kn-color-border);min-inline-size:0;padding-block-start:var(--kn-space-4);display:grid}.kn-entry-rail{gap:var(--kn-space-2);min-inline-size:0;display:grid}.kn-entry-rail-head{justify-content:space-between;align-items:center;gap:var(--kn-space-2);flex-wrap:wrap;display:flex}.kn-entry-rail-title{font-family:var(--kn-font-heading);font-size:var(--kn-fs-lg);margin:0}.kn-entry-cards--rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:minmax(70%,1fr);grid-auto-flow:column;padding-block-end:var(--kn-space-2);overflow-x:auto}.kn-entry-cards--rail>li{scroll-snap-align:start}@media (min-width:768px){.kn-entry-cards.kn-entry-cards--rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow-x:visible}.kn-entry-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kn-entry-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.kn-syndication{border-block-start:var(--kn-divider);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm);margin-block-start:var(--kn-space-4);padding-block-start:var(--kn-space-3)}.kn-syndication p{margin:0 0 var(--kn-space-1);overflow-wrap:anywhere}.kn-syndication-link{align-items:center;min-block-size:44px;display:inline-flex}.kn-cf-list{gap:var(--kn-space-1);margin:0;display:grid}.kn-cf-row{gap:0 var(--kn-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.kn-cf dt{color:var(--kn-color-text-muted);font-weight:700}.kn-cf dt:after{content:":"}.kn-cf dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.kn-cf--title{margin-block:var(--kn-space-2) var(--kn-space-3);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm)}.kn-cf--title .kn-cf-list{gap:var(--kn-space-1) var(--kn-space-4);flex-wrap:wrap;display:flex}.kn-cf--sidebar{margin-block:0 var(--kn-space-4);padding:var(--kn-space-4);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-lg);background:var(--kn-color-surface);font-family:var(--kn-font-ui);font-size:var(--kn-fs-sm)}.kn-cf-heading{margin:0 0 var(--kn-space-2);font-size:var(--kn-fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.kn-cf--sidebar .kn-cf-row{padding-block:var(--kn-space-1);border-block-end:var(--kn-divider);flex-direction:column}.kn-cf--sidebar .kn-cf-row:last-child{border-block-end:0}.kn-cf--sidebar dt:after{content:none}.kn-cf-link{min-block-size:var(--kn-touch);color:var(--kn-color-link);align-items:center;display:inline-flex}.kn-cf-image{border-radius:var(--kn-radius-sm);inline-size:100%;max-inline-size:300px;display:block;overflow:hidden}}@media print{@page{margin:16mm 14mm}html,body{color:#000!important;background:#fff!important}body>:not(main),.kn-region-rail,.kn-region-top,.kn-region-bottom,dialog,.kn-ad,[data-kn-ad-slot],.kn-sticky-ad,.kn-sharebar,.kn-share,.kn-progress,.kn-toc,.kn-chapters,.kn-inline-related,.kn-story-tools,.kn-live-bar,.kn-live-pill-slot,.kn-live-fallback,.kn-live-older,.kn-paywall,.kn-hub-header+nav,:is(.kn-page--article,.kn-page--video,.kn-page--live) .kn-region-main .kn-block:not(.kn-article-header,.kn-byline,.kn-figure,.kn-essay,.kn-keypoints,.kn-article-body,.kn-corrections,.kn-live):not(.kn-article-body *,.kn-live *){display:none!important}.kn-layout{display:block!important}.kn-main{max-inline-size:none!important;padding:0!important}.kn-article-body,.kn-figure--contained{max-inline-size:none!important}.kn-prose{font-size:11.5pt!important;line-height:1.5!important}.kn-prose a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}img,figure,.kn-factcheck,blockquote,table{break-inside:avoid}:is(h1,h2,h3){break-after:avoid}.kn-figure--wide,.kn-essay-figure{margin-inline:0!important}}
.kn-job-chip{padding:2px var(--kn-space-2,8px);border:1px solid var(--kn-color-border);font-size:var(--kn-fs-sm);border-radius:999px;align-items:center;gap:4px;font-weight:700;line-height:1.5;display:inline-flex}.kn-job-chip--soon{color:var(--kn-color-danger);border-color:var(--kn-color-danger)}.kn-job-chip--closed{color:var(--kn-color-text-muted,inherit);background:var(--kn-color-surface-sunken)}.kn-job-chip--closed del{font-weight:400;text-decoration:line-through}.kn-job-chip--place{font-weight:600}.kn-job-btn--primary{background:var(--kn-color-link);color:var(--kn-color-on-primary,#fff);border-color:var(--kn-color-link);text-decoration:none}.kn-job-stages ol{gap:var(--kn-space-2,8px);padding:0 0 var(--kn-space-1,4px);margin:0;list-style:none;display:flex;overflow-x:auto}.kn-job-stage{flex:1 0 auto}.kn-job-stage-body{align-items:center;gap:var(--kn-space-2,8px);min-block-size:44px;padding:var(--kn-space-2,8px) var(--kn-space-3,12px);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-md);color:inherit;white-space:nowrap;font-family:var(--kn-font-ui);text-decoration:none;display:flex}a.kn-job-stage-body:focus-visible{outline:2px solid var(--kn-color-link);outline-offset:2px}.kn-job-stage-n{background:var(--kn-color-surface-sunken);block-size:24px;inline-size:24px;font-size:var(--kn-fs-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.kn-job-stage-name{font-weight:700}.kn-job-stage--here .kn-job-stage-body{border-width:2px;border-color:var(--kn-color-link)}.kn-job-stage--here .kn-job-stage-n{background:var(--kn-color-link);color:var(--kn-color-on-primary,#fff)}.kn-jobs-stages--line .kn-job-stage-body{border:0;border-block-end:3px solid var(--kn-color-border);border-radius:0}.kn-jobs-stages--line .kn-job-stage--here .kn-job-stage-body{border-block-end-color:var(--kn-color-link)}@media (min-width:768px){.kn-job-stages ol{overflow:visible}.kn-job-stage{flex:1 1 0}.kn-job-stage-body{white-space:normal}}.kn-job-picker{gap:var(--kn-space-2,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kn-job-pick{min-block-size:44px;padding-inline:var(--kn-space-3,12px);border:1px solid var(--kn-color-border);color:inherit;font-family:var(--kn-font-ui);border-radius:999px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.kn-job-pick[aria-current=page]{border-width:2px;border-color:var(--kn-color-link);font-weight:700}.kn-job-pick:focus-visible,.kn-job-tile:focus-visible{outline:2px solid var(--kn-color-link);outline-offset:2px}.kn-job-picker--grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kn-job-picker--grid .kn-job-pick{border-radius:var(--kn-radius-md);justify-content:space-between}@media (min-width:768px){.kn-job-picker--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.kn-job-picker--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.kn-job-tiles{gap:var(--kn-space-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kn-job-tile{min-block-size:72px;padding:var(--kn-space-3,12px);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-md);background:var(--kn-color-surface);color:inherit;flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:flex}.kn-job-tile-name{font-family:var(--kn-font-ui);font-weight:700}.kn-job-tile-count{font-size:var(--kn-fs-sm);color:var(--kn-color-text-muted,inherit)}.kn-job-tiles--chips{flex-wrap:wrap;display:flex}.kn-job-tiles--chips .kn-job-tile{border-radius:999px;flex-direction:row;align-items:center;gap:6px;min-block-size:44px;padding-block:0}@media (min-width:768px){.kn-job-tiles:not(.kn-job-tiles--chips){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.kn-job-tiles:not(.kn-job-tiles--chips){grid-template-columns:repeat(5,minmax(0,1fr))}}.kn-job-cards{gap:var(--kn-space-3,12px);grid-template-columns:minmax(0,1fr);display:grid}.kn-job-card{gap:var(--kn-space-2,8px);padding:var(--kn-space-3,12px);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-md);background:var(--kn-color-surface);flex-direction:column;min-inline-size:0;display:flex}.kn-job-card>p{margin:0}.kn-job-card-title{font-size:var(--kn-fs-md,1.05rem);margin:0}.kn-job-card-title a{color:inherit}.kn-job-card-meta,.kn-job-card-date{align-items:center;gap:var(--kn-space-2,8px);flex-wrap:wrap;display:flex}.kn-job-card .kn-job-actions{margin-block-start:auto}@media (min-width:768px){.kn-job-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.kn-job-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.kn-job-more{margin-block-start:var(--kn-space-2,8px)}.kn-job-more>summary{min-block-size:44px;padding-inline:var(--kn-space-3,12px);border-radius:var(--kn-radius-md);color:var(--kn-color-link);font-family:var(--kn-font-ui);cursor:pointer;align-items:center;font-weight:700;list-style-position:inside;display:inline-flex}.kn-job-more>summary:focus-visible{outline:2px solid var(--kn-color-link);outline-offset:2px}.kn-job-more[open]>summary{margin-block-end:var(--kn-space-2,8px)}@media (max-width:599px){.kn-job-table td:last-child:before{content:none}.kn-job-table td:last-child{gap:var(--kn-space-2,8px);flex-wrap:wrap;padding-block-start:var(--kn-space-2,8px);display:flex}.kn-job-table td:last-child .kn-exam-open{padding-inline:var(--kn-space-4,16px);border:1px solid var(--kn-color-border);border-radius:var(--kn-radius-md);text-decoration:none}}.kn-entry--jobs-recruitment,.kn-job-stage{grid-template-columns:minmax(0,1fr)}.kn-job-facts>*,.kn-job-stage>*{min-inline-size:0}.kn-job-timeline{max-inline-size:100%}@media (max-width:599px){.kn-job-timeline{overflow:visible}.kn-job-timeline ol{gap:var(--kn-space-1,4px);flex-direction:column;padding:0}.kn-job-timeline .kn-job-step-link{align-items:center;column-gap:var(--kn-space-2,8px);flex-flow:wrap;min-inline-size:0}.kn-job-timeline .kn-job-step-kind{min-inline-size:7.5em}}.kn-job-table td .kn-exam-open+.kn-exam-open{margin-inline-start:var(--kn-space-3,12px)}.kn-jobs-search{gap:var(--kn-space-2,8px);padding-block:var(--kn-space-4,16px);display:grid}.kn-jobs-search--hero{text-align:center;justify-items:center}.kn-jobs-search--band{padding:var(--kn-space-5,20px) var(--kn-space-4,16px);border-radius:var(--kn-radius-lg,16px);background:var(--kn-color-surface-sunken)}.kn-jobs-search-title{font-family:var(--kn-font-heading);font-size:var(--kn-fs-xl);line-height:var(--kn-lh-heading,1.2);color:var(--kn-color-heading);margin:0}.kn-jobs-search-sub{color:var(--kn-color-text-muted);font-size:var(--kn-fs-sm);margin:0}.kn-jobs-search-form{gap:var(--kn-space-2,8px);inline-size:100%;max-inline-size:720px;margin-block-start:var(--kn-space-2,8px);display:grid}.kn-jobs-search-input{box-sizing:border-box;min-block-size:48px;inline-size:100%;padding:0 var(--kn-space-4,16px);border:1px solid var(--kn-color-input-border,var(--kn-color-border));background:var(--kn-color-input-bg,var(--kn-color-surface));color:var(--kn-color-text);font:inherit;font-size:max(16px, var(--kn-fs-base));border-radius:999px}.kn-jobs-search-input:focus-visible{outline:2px solid var(--kn-color-focus,var(--kn-color-link));outline-offset:2px}.kn-jobs-search-go{border-radius:999px;min-block-size:48px}@media (min-width:768px){.kn-jobs-search-form{grid-template-columns:minmax(0,1fr) auto}.kn-jobs-search--hero .kn-jobs-search-form{margin-inline:auto}}
.kn-help-tree{font-family:var(--kn-font-ui,inherit)}.kn-help-tree-title{margin:0 0 8px;font-size:1rem}.kn-help-tree-list{margin:0;padding:0;list-style:none}.kn-help-tree-list .kn-help-tree-list{border-inline-start:1px solid var(--kn-color-divider,var(--kn-color-border,#d0d5dd));margin-inline-start:8px;padding-inline-start:12px}.kn-help-tree-node{position:relative}.kn-help-tree-link{min-block-size:44px;color:var(--kn-color-text,inherit);border-radius:8px;align-items:center;padding-block:6px;padding-inline:10px 48px;line-height:1.35;text-decoration:none;display:flex}.kn-help-tree-link:hover{background:var(--kn-color-surface-sunken,#f2f4f7)}.kn-help-tree-link[aria-current=page]{background:var(--kn-color-surface-variant,var(--kn-color-surface-sunken,#eef2ff));color:var(--kn-color-link,inherit);box-shadow:inset 3px 0 0 var(--kn-color-accent,currentColor);font-weight:700}[dir=rtl] .kn-help-tree-link[aria-current=page]{box-shadow:inset -3px 0 0 var(--kn-color-accent,currentColor)}.kn-help-tree-kids>summary{list-style:none}.kn-help-tree-kids>summary::-webkit-details-marker{display:none}.kn-help-tree-toggle{cursor:pointer;border-radius:8px;place-items:center;block-size:44px;inline-size:44px;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.kn-help-tree-toggle:hover{background:var(--kn-color-surface-sunken,#f2f4f7)}.kn-help-tree-chevron{border-block-end:2px solid;border-inline-end:2px solid;block-size:8px;inline-size:8px;transition:transform .15s;transform:rotate(-45deg)}[dir=rtl] .kn-help-tree-chevron{transform:rotate(135deg)}.kn-help-tree-kids[open]>.kn-help-tree-toggle .kn-help-tree-chevron{transform:rotate(45deg)}.kn-help-tree-node:not(:has(>.kn-help-tree-kids))>.kn-help-tree-link{padding-inline-end:10px}.kn-help-tree-drawer{border:1px solid var(--kn-color-border,#d0d5dd);border-radius:var(--kn-radius-md,12px);background:var(--kn-color-surface,transparent)}.kn-help-tree-drawer>summary{list-style:none}.kn-help-tree-drawer>summary::-webkit-details-marker{display:none}.kn-help-tree-drawer-btn{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;min-block-size:48px;padding:8px 14px;font-weight:700;display:flex}.kn-help-tree-drawer-btn:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:8px;inline-size:8px;margin-inline-start:auto;transform:rotate(45deg)}.kn-help-tree-drawer[open]>.kn-help-tree-drawer-btn:after{transform:rotate(-135deg)}.kn-help-tree-drawer-cur{color:var(--kn-color-text-muted,#555);font-weight:400}.kn-help-tree-drawer>.kn-help-tree-list{padding:0 8px 8px}.kn-help-tree-desk{display:none}@media (min-width:1024px){.kn-help-tree--rail{max-block-size:calc(100vh - var(--kn-nav-h,44px) - 32px);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--kn-nav-h,44px) + var(--kn-space-4,16px));overflow:auto}.kn-region-rail>:not(:last-child) .kn-help-tree--rail,.kn-region-rail>.kn-help-tree--rail:not(:last-child),.kn-region-rail>:not(:last-child) .kn-help-toc,.kn-region-rail>.kn-help-toc:not(:last-child){max-block-size:none;position:static;overflow:visible}.kn-region-main:has(.kn-help-tree--docs){padding-inline-start:216px;position:relative}.kn-region-main .kn-help-tree--docs{inline-size:200px;position:absolute;inset-block:0;inset-inline-start:0}.kn-region-main .kn-help-tree--docs>.kn-help-tree-drawer{display:none}.kn-region-main .kn-help-tree--docs>.kn-help-tree-desk{max-block-size:calc(100vh - var(--kn-nav-h,44px) - 32px);overscroll-behavior:contain;display:block;position:sticky;inset-block-start:calc(var(--kn-nav-h,44px) + var(--kn-space-4,16px));overflow:auto}.kn-region-main .kn-help-tree--docs .kn-help-tree-link{padding-inline-start:8px;font-size:.9375rem}}@media (min-width:1280px){.kn-region-main:has(.kn-help-tree--docs){padding-inline-start:264px}.kn-region-main .kn-help-tree--docs{inline-size:240px}body:has(.kn-help-tree--docs) .kn-nav--side-rail{border-inline-end:0;border-block-end:var(--kn-divider,1px solid var(--kn-color-divider,#d0d5dd));inline-size:auto;position:static;inset:auto;overflow:visible}body:has(.kn-help-tree--docs) .kn-nav--side-rail .kn-nav-row{flex-flow:wrap;padding-block:0}body:has(.kn-help-tree--docs){padding-inline-start:0}.kn-region-main .kn-help-tree--docs .kn-help-tree-link{padding-inline-start:10px;font-size:1rem}}.kn-help-hero--band{text-align:start;border-radius:var(--kn-radius-lg,16px);background:var(--kn-color-surface-variant,var(--kn-color-surface-sunken,#eef2ff));align-items:flex-start;padding:32px 16px}.kn-help-hero-sub{color:var(--kn-color-text-muted,#555);margin:0}@media (min-width:768px){.kn-help-hero--band{padding:48px 40px}}.kn-help-results{flex-direction:column;gap:16px;max-inline-size:760px;display:flex}.kn-help-results-title{margin:0;font-size:clamp(1.5rem,4vw,2rem)}.kn-help-results-count{color:var(--kn-color-text-muted,#555);margin:0}.kn-help-results-list{border-block-start:1px solid var(--kn-color-divider,var(--kn-color-border,#d0d5dd));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kn-help-result{border-block-end:1px solid var(--kn-color-divider,var(--kn-color-border,#d0d5dd));padding-block:14px}.kn-help-result-topic{color:var(--kn-color-text-muted,#555);margin:0 0 2px;font-size:.8125rem}.kn-help-result-title{margin:0;font-size:1.125rem;line-height:1.35}.kn-help-result-title a{color:var(--kn-color-link,inherit);padding-block:6px;display:inline-block}.kn-help-result-summary{color:var(--kn-color-text,inherit);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;display:-webkit-box;overflow:hidden}.kn-help-results-none{border-radius:var(--kn-radius-md,12px);background:var(--kn-color-surface-sunken,#f2f4f7);padding:16px}.kn-help-results-none-title{margin:0 0 8px;font-weight:700}.kn-help-results-tips{margin:0 0 8px;padding-inline-start:20px}.kn-help-results-next{flex-wrap:wrap;gap:8px 16px;margin:0;display:flex}.kn-help-results-next a{align-items:center;min-block-size:44px;display:inline-flex}.kn-help-search-opt{cursor:pointer;border-radius:8px;align-items:center;min-block-size:44px;padding-inline:12px;display:flex}.kn-help-search-opt:hover{background:var(--kn-color-surface-sunken,#f2f4f7)}.kn-help-search-opt--page{color:var(--kn-color-link,inherit)}.kn-help-toc-title{text-transform:none;color:var(--kn-color-text-muted,#555);margin:0 0 8px;font-size:.875rem}.kn-help-toc-list{border-inline-start:2px solid var(--kn-color-divider,var(--kn-color-border,#d0d5dd));margin:0;padding:0;list-style:none}.kn-help-toc-list a{min-block-size:44px;color:var(--kn-color-text,inherit);border-inline-start:2px solid #0000;align-items:center;margin-inline-start:-2px;padding-block:4px;padding-inline:12px 4px;line-height:1.3;text-decoration:none;display:flex}.kn-help-toc-list a:hover{color:var(--kn-color-link,inherit)}.kn-help-toc-list a[aria-current=location]{border-inline-start-color:var(--kn-color-accent,currentColor);color:var(--kn-color-link,inherit);font-weight:700}.kn-help-toc-sub a{padding-inline-start:24px;font-size:.9375rem}.kn-help-toc-rail{display:none}.kn-help-toc-drawer>summary{list-style:none}.kn-help-toc-drawer>summary::-webkit-details-marker{display:none}.kn-help-toc-fab{z-index:30;background:var(--kn-color-button-primary-bg,var(--kn-color-primary,#1d4ed8));min-block-size:44px;color:var(--kn-color-button-primary-text,var(--kn-color-on-primary,#fff));cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;font-weight:700;display:inline-flex;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline-end:16px;box-shadow:0 4px 16px #0000002e}body:has(.kn-nav--bottom-tabs) .kn-help-toc-fab{inset-block-end:calc(72px + env(safe-area-inset-bottom,0px))}body:has(.kn-sticky-ad) .kn-help-toc-fab{inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}.kn-help-toc-sheet{z-index:31;max-block-size:70vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--kn-color-surface-raised,var(--kn-color-surface,#fff));border-radius:16px 16px 0 0;position:fixed;inset-block-end:0;inset-inline:0;overflow:auto;box-shadow:0 -8px 24px #0000002e}.kn-help-toc-drawer[open]>.kn-help-toc-fab{box-shadow:none;color:#0000;background:#00000059;border-radius:0;padding:0;font-size:0;inset:0}@media (prefers-reduced-motion:no-preference){.kn-help-toc-sheet{animation:.18s ease-out kn-help-sheet-in}}@keyframes kn-help-sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (min-width:1024px){.kn-region-rail .kn-help-toc{position:sticky;inset-block-start:calc(var(--kn-nav-h,44px) + var(--kn-space-4,16px))}:is(.kn-region-rail :has(~*) .kn-help-toc,.kn-region-rail .kn-help-toc:has(~*)){position:static}.kn-region-rail .kn-help-toc-rail{max-block-size:calc(100vh - var(--kn-nav-h,44px) - 32px);display:block;overflow:auto}.kn-region-rail .kn-help-toc-drawer{display:none}}.kn-page:has(.kn-help-toc) .kn-article-body>:is(.kn-toc,.kn-chapters){display:none}@media print{.kn-help-toc,.kn-help-tree{display:none}}.kn-help-version{flex-direction:column;gap:8px;display:flex}.kn-help-version-picker{position:relative}.kn-help-version-picker>summary{list-style:none}.kn-help-version-picker>summary::-webkit-details-marker{display:none}.kn-help-version-btn{border:1px solid var(--kn-color-border,#d0d5dd);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-block-size:44px;padding:8px 14px;font-weight:600;display:inline-flex}.kn-help-version-btn:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:7px;inline-size:7px;transform:rotate(45deg)}.kn-help-version-list{border:1px solid var(--kn-color-border,#d0d5dd);background:var(--kn-color-surface-raised,var(--kn-color-surface,#fff));border-radius:12px;margin:4px 0 0;padding:4px;list-style:none}.kn-help-version-list a{min-block-size:44px;color:inherit;border-radius:8px;align-items:center;padding-inline:12px;text-decoration:none;display:flex}.kn-help-version-list a[aria-current=page]{background:var(--kn-color-surface-sunken,#f2f4f7);font-weight:700}@media (min-width:768px){.kn-help-version-list{z-index:20;min-inline-size:220px;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #0000001f}}.kn-help-version-older{background:var(--kn-color-surface-sunken,#f2f4f7);border-inline-start:4px solid var(--kn-color-warning,#b54708);border-radius:10px;margin:0;padding:10px 14px}.kn-help-feedback-body{min-block-size:76px}@media (min-width:768px){.kn-help-feedback-body{min-block-size:44px}}.kn-help-feedback-whyq{margin:0;font-weight:700}.kn-help-feedback-whyq:focus{outline:none}.kn-help-feedback-whyq:focus-visible{outline:2px solid var(--kn-color-focus,currentColor);outline-offset:2px}.kn-help-feedback-count{color:var(--kn-color-text-muted,#555);text-align:end;margin:-8px 0 0;font-size:.8125rem}.kn-help-feedback-actions{flex-wrap:wrap;gap:8px;display:flex}.kn-help-feedback-actions .kn-btn{min-block-size:44px}.kn-help-feedback-more{margin:4px 0 0}.kn-help-feedback-more a{align-items:center;min-block-size:44px;display:inline-flex}.kn-help-trouble-text:focus{outline:none}.kn-help-trouble-text:focus-visible{outline:2px solid var(--kn-color-focus,currentColor);outline-offset:2px}.kn-help-trouble-end{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.kn-help-trouble-solved{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kn-help-trouble-solved-q{flex:100%;margin:0;font-weight:700}.kn-help-trouble-solved-buttons{flex:100%;gap:8px;display:flex}.kn-help-trouble-solved-buttons .kn-btn{flex:1 1 0;min-block-size:44px}@media (min-width:768px){.kn-help-trouble-solved-q,.kn-help-trouble-solved-buttons{flex:0 auto}.kn-help-trouble-solved-buttons .kn-btn{flex:none;min-inline-size:96px}}.kn-help-trouble-status{min-block-size:1.5em;margin:0}.kn-help-trouble-trail{border-block-start:1px solid var(--kn-color-divider,var(--kn-color-border,#d0d5dd));margin-block-start:16px;padding-block-start:12px}.kn-help-trouble-trail-title{color:var(--kn-color-text-muted,#555);margin:0 0 6px;font-size:.875rem;font-weight:700}.kn-help-trouble-trail ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.kn-help-trouble-trail li{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.kn-help-trouble-trail-q{color:var(--kn-color-text-muted,#555);flex:100%;font-size:.875rem}.kn-help-trouble-trail-a{font-weight:600}.kn-help-trouble-change{min-block-size:44px;margin-inline-start:auto}.kn-help-trouble-all{margin-block-start:12px}.kn-help-trouble-all>summary{cursor:pointer;min-block-size:44px;color:var(--kn-color-link,inherit);align-items:center;display:flex}.kn-help-hub-icon--svg{line-height:0}.kn-help-hub-svg{block-size:1.25em;inline-size:1.25em}.kn-help-result-title a{align-items:center;min-block-size:44px;padding-block:4px;display:inline-flex}.kn-help-notice>a,.kn-help-banner-list a,:is(.kn-help-notices,.kn-help-notes) .kn-section-more,.kn-help-trouble-static a{align-items:center;min-block-size:44px;display:inline-flex}.kn-help-trouble-static ul{padding-inline-start:18px}.kn-help-results-hubs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kn-help-results-hubs a{border:1px solid var(--kn-color-border,#d0d5dd);background:var(--kn-color-surface,#fff);min-block-size:44px;color:inherit;border-radius:22px;align-items:center;padding-inline:14px;text-decoration:none;display:inline-flex}.kn-help-results-hubs a:hover{border-color:var(--kn-color-primary,#1a56db)}.kn-help-results,.kn-help-trouble,.kn-help-notes,.kn-help-notices,.kn-help-contact{overflow-wrap:anywhere}.kn-help-notice-status{background:color-mix(in srgb, currentColor 14%, transparent);color:inherit}.kn-help-notice--open .kn-help-notice-status{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 45%, transparent)}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) :is(.kn-section-title a,.kn-section-more){align-items:center;min-block-size:44px;display:inline-flex}.kn-help-trouble-static a{margin-inline-start:-8px;padding-inline:8px}.kn-help-results-tips{list-style:outside}.kn-help-chat-fab{z-index:32;background:var(--kn-color-button-primary-bg,var(--kn-color-primary,#1d4ed8));min-block-size:56px;min-inline-size:56px;color:var(--kn-color-button-primary-text,var(--kn-color-on-primary,#fff));font-family:var(--kn-font-ui,inherit);border-radius:28px;justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline-end:16px;box-shadow:0 6px 20px #00000038}.kn-help-chat-fab:hover{background:var(--kn-color-primary-hover,var(--kn-color-button-primary-bg,#1e40af))}.kn-help-chat-fab:focus-visible{outline:2px solid var(--kn-color-focus,currentColor);outline-offset:2px}.kn-help-chat-fab-icon{flex:none;block-size:24px;inline-size:24px}.kn-help-chat-fab-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (min-width:768px){.kn-help-chat-fab-label{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}}body:has(.kn-nav--bottom-tabs) .kn-help-chat-fab{inset-block-end:calc(72px + env(safe-area-inset-bottom,0px))}body:has(.kn-sticky-ad) .kn-help-chat-fab{inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}body:has(.kn-consent:not([hidden])) .kn-help-chat-fab{inset-block-end:calc(var(--kn-consent-h,96px) + 12px)}body:has(.kn-help-chat-fab) .kn-help-toc-fab{inset-block-end:calc(88px + env(safe-area-inset-bottom,0px))}body:has(.kn-help-chat-fab):has(.kn-nav--bottom-tabs) .kn-help-toc-fab{inset-block-end:calc(144px + env(safe-area-inset-bottom,0px))}body:has(.kn-consent:not([hidden])):has(.kn-help-chat-fab) .kn-help-toc-fab{inset-block-end:calc(var(--kn-consent-h,96px) + 84px)}body:has(.kn-help-chat-fab):has(.kn-sticky-ad) .kn-help-toc-fab{inset-block-end:calc(148px + env(safe-area-inset-bottom,0px))}body:has(.kn-help-chat-fab) .kn-footer{padding-block-end:calc(var(--kn-space-8,32px) + 72px)}@media print{.kn-help-chat-launcher{display:none}}.kn-help-contact-link{justify-content:center;font-weight:600}.kn-help-contact-link--primary{background:var(--kn-color-button-primary-bg,var(--kn-color-primary,#1d4ed8));color:var(--kn-color-button-primary-text,var(--kn-color-on-primary,#fff));border-color:#0000}.kn-help-contact-link--primary:hover{background:var(--kn-color-primary-hover,var(--kn-color-button-primary-bg,#1e40af))}.kn-help-hub-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) .kn-crumbs ol{font-size:var(--kn-fs-sm,.875rem);gap:0}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) .kn-crumbs li+li:before{margin-inline:2px}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) .kn-crumbs :is(a,[aria-current]){justify-content:center;padding-inline:8px}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) .kn-crumbs li:first-child>a{margin-inline-start:-8px}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) :is(.kn-subnav .kn-chips--scroll,.kn-help-switcher-chips){scroll-snap-type:x proximity;padding-inline-end:32px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}:is([dir=rtl] body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) :is(.kn-subnav .kn-chips--scroll,.kn-help-switcher-chips),body[dir=rtl]:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) :is(.kn-subnav .kn-chips--scroll,.kn-help-switcher-chips)){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}body:has(.kn-help-search,.kn-help-hubs,.kn-help-tree,.kn-help-results) :is(.kn-subnav .kn-chips--scroll,.kn-help-switcher-chips)>li{scroll-snap-align:start}.kn-brand--help .kn-wordmark{font-size:var(--kn-fs-lg,1.125rem);color:var(--kn-color-footer-text,inherit)}.kn-logo--footer img{block-size:max(28px, var(--kn-logo-h,32px));max-inline-size:min(60vw,14rem)}.kn-help-chat-launcher{display:contents}

:root{--kn-color-background:#fff;--kn-color-surface:#fff;--kn-color-surface-raised:#fff;--kn-color-surface-sunken:#fafafa;--kn-color-border:#e4e4e7;--kn-color-divider:#e4e4e7;--kn-color-text:#27272a;--kn-color-text-muted:#52525b;--kn-color-text-inverse:#fff;--kn-color-heading:#0a0a0a;--kn-color-link:#c2410c;--kn-color-link-visited:#6d28d9;--kn-color-link-hover:#9a3412;--kn-color-primary:#f56700;--kn-color-on-primary:#0a0a0a;--kn-color-primary-hover:#e05a00;--kn-color-accent:#ff6b00;--kn-color-on-accent:#0a0a0a;--kn-color-focus:#c2410c;--kn-color-selection:#ffe2cc;--kn-color-header-bg:#0a0a0a;--kn-color-header-text:#fff;--kn-color-nav-bg:#fafafa;--kn-color-nav-text:#27272a;--kn-color-nav-text-active:#c2410c;--kn-color-footer-bg:#f6f6f4;--kn-color-footer-text:#0a0a0a;--kn-color-breaking-bg:#ff6b00;--kn-color-breaking-text:#0a0a0a;--kn-color-live-bg:#ff6b00;--kn-color-live-text:#0a0a0a;--kn-color-tag-bg:#fff4ec;--kn-color-tag-text:#9a3412;--kn-color-badge-bg:#ff6b00;--kn-color-badge-text:#0a0a0a;--kn-color-button-primary-bg:#ff6b00;--kn-color-button-primary-text:#0a0a0a;--kn-color-button-secondary-bg:#f4f4f5;--kn-color-button-secondary-text:#18181b;--kn-color-input-bg:#fff;--kn-color-input-border:#71717a;--kn-color-input-text:#27272a;--kn-color-ad-frame-bg:#f4f4f5;--kn-color-ad-frame-border:#d4d4d8;--kn-color-ad-label:#52525b;--kn-color-success:#15803d;--kn-color-warning:#b45309;--kn-color-danger:#b91c1c;--kn-color-info:#1d4ed8;--kn-color-overlay:#000000a8;--kn-color-skeleton:#e4e4e7;--kn-color-nav-indicator:#c2410c;--kn-color-ticker-bg:#fafafa;--kn-color-ticker-text:#27272a;--kn-color-ticker-label-bg:#ff6b00;--kn-color-ticker-label-text:#0a0a0a;--kn-color-breaking-band-bg:#ff6b00;--kn-color-breaking-band-text:#0a0a0a;--kn-color-card-bg:#fff;--kn-color-card-border:#e4e4e7;--kn-color-card-hover-bg:#fff;--kn-color-card-title:#0a0a0a;--kn-color-card-text:#27272a;--kn-color-card-meta:#52525b;--kn-color-card-kicker:#c2410c;--kn-color-kicker:#c2410c;--kn-color-live-box-bg:#fff;--kn-color-live-box-text:#27272a;--kn-color-live-tv-bg:#f6f6f4;--kn-color-live-tv-text:#0a0a0a;--kn-footer-logo-light:block;--kn-footer-logo-dark:none;--kn-fs-xs:.651rem;--kn-fs-sm:.781rem;--kn-fs-base:.938rem;--kn-fs-md:1.125rem;--kn-fs-lg:1.35rem;--kn-fs-xl:1.62rem;--kn-fs-2xl:1.944rem;--kn-fs-3xl:2.333rem;--kn-space-1:4px;--kn-space-2:7px;--kn-space-3:11px;--kn-space-4:14px;--kn-space-5:18px;--kn-space-6:21px;--kn-space-8:28px;--kn-space-10:35px;--kn-space-12:42px;--kn-space-16:56px;--kn-space-section:28px;--kn-radius-sm:0px;--kn-radius-md:2px;--kn-radius-lg:2px;--kn-radius-pill:999px;--kn-radius-btn:0px;--kn-gutter:16px;--kn-measure:68ch;--kn-container:1280px;--kn-btn-weight:600;--kn-btn-primary-bg:transparent;--kn-btn-primary-fg:var(--kn-color-link);--kn-btn-primary-border:var(--kn-color-button-primary-bg);--kn-btn-primary-hover-bg:var(--kn-color-selection);--kn-btn-primary-hover-fg:var(--kn-color-link-hover);--kn-btn-min-h:44px;--kn-card-bg:var(--kn-color-card-bg,transparent);--kn-card-hover-bg:var(--kn-color-card-hover-bg,var(--kn-card-bg));--kn-card-border:1px solid var(--kn-color-card-border,var(--kn-color-border));--kn-card-shadow:none;--kn-card-pad:var(--kn-space-3);--kn-card-media-radius:0px;--kn-card-overflow:hidden;--kn-chip-bg:transparent;--kn-chip-fg:var(--kn-color-text);--kn-chip-border:var(--kn-color-border);--kn-radius-chip:var(--kn-radius-sm);--kn-nav-position:sticky;--kn-logo-h:32px;--kn-logo-h-desktop:44px;--kn-icon-size:24px;--kn-icon-stroke:2px}:root .kn-main{--kn-fs-xs:calc(.651rem * var(--kn-text-scale,1));--kn-fs-sm:calc(.781rem * var(--kn-text-scale,1));--kn-fs-base:calc(.938rem * var(--kn-text-scale,1));--kn-fs-md:calc(1.125rem * var(--kn-text-scale,1));--kn-fs-lg:calc(1.35rem * var(--kn-text-scale,1));--kn-fs-xl:calc(1.62rem * var(--kn-text-scale,1));--kn-fs-2xl:calc(1.944rem * var(--kn-text-scale,1));--kn-fs-3xl:calc(2.333rem * var(--kn-text-scale,1))}@media (min-width:1024px){:root{--kn-fs-xs:.694rem;--kn-fs-sm:.833rem;--kn-fs-base:1rem;--kn-fs-md:1.2rem;--kn-fs-lg:1.44rem;--kn-fs-xl:1.728rem;--kn-fs-2xl:2.074rem;--kn-fs-3xl:2.488rem}:root .kn-main{--kn-fs-xs:calc(.694rem * var(--kn-text-scale,1));--kn-fs-sm:calc(.833rem * var(--kn-text-scale,1));--kn-fs-base:calc(1rem * var(--kn-text-scale,1));--kn-fs-md:calc(1.2rem * var(--kn-text-scale,1));--kn-fs-lg:calc(1.44rem * var(--kn-text-scale,1));--kn-fs-xl:calc(1.728rem * var(--kn-text-scale,1));--kn-fs-2xl:calc(2.074rem * var(--kn-text-scale,1));--kn-fs-3xl:calc(2.488rem * var(--kn-text-scale,1))}}@media (min-width:768px){:root{--kn-gutter:max(16px, 20px)}}:root[data-kn-theme=dark]{--kn-color-background:#09090b;--kn-color-surface:#111114;--kn-color-surface-raised:#18181b;--kn-color-surface-sunken:#060608;--kn-color-border:#27272a;--kn-color-divider:#27272a;--kn-color-text:#e4e4e7;--kn-color-text-muted:#a1a1aa;--kn-color-text-inverse:#09090b;--kn-color-heading:#fafafa;--kn-color-link:#ff8a3d;--kn-color-link-visited:#c4b5fd;--kn-color-link-hover:#ffa566;--kn-color-primary:#ff6b00;--kn-color-on-primary:#0a0a0a;--kn-color-primary-hover:#ff8a3d;--kn-color-accent:#ff6b00;--kn-color-on-accent:#0a0a0a;--kn-color-focus:#ff8a3d;--kn-color-selection:#4a2410;--kn-color-header-bg:#0a0a0a;--kn-color-header-text:#fff;--kn-color-nav-bg:#09090b;--kn-color-nav-text:#d4d4d8;--kn-color-nav-text-active:#ff8a3d;--kn-color-footer-bg:#0a0a0a;--kn-color-footer-text:#e4e4e7;--kn-color-breaking-bg:#ff6b00;--kn-color-breaking-text:#0a0a0a;--kn-color-live-bg:#ff6b00;--kn-color-live-text:#0a0a0a;--kn-color-tag-bg:#2a1608;--kn-color-tag-text:#ffb27a;--kn-color-badge-bg:#ff6b00;--kn-color-badge-text:#0a0a0a;--kn-color-button-primary-bg:#ff6b00;--kn-color-button-primary-text:#0a0a0a;--kn-color-button-secondary-bg:#27272a;--kn-color-button-secondary-text:#f4f4f5;--kn-color-input-bg:#18181b;--kn-color-input-border:#7c7c86;--kn-color-input-text:#e4e4e7;--kn-color-ad-frame-bg:#27272a;--kn-color-ad-frame-border:#3f3f46;--kn-color-ad-label:#a1a1aa;--kn-color-success:#4ade80;--kn-color-warning:#fbbf24;--kn-color-danger:#f87171;--kn-color-info:#60a5fa;--kn-color-overlay:#000000b3;--kn-color-skeleton:#27272a;--kn-color-nav-indicator:#ff8a3d;--kn-color-ticker-bg:#060608;--kn-color-ticker-text:#e4e4e7;--kn-color-ticker-label-bg:#ff6b00;--kn-color-ticker-label-text:#0a0a0a;--kn-color-breaking-band-bg:#ff6b00;--kn-color-breaking-band-text:#0a0a0a;--kn-color-card-bg:#111114;--kn-color-card-border:#27272a;--kn-color-card-hover-bg:#111114;--kn-color-card-title:#fafafa;--kn-color-card-text:#e4e4e7;--kn-color-card-meta:#a1a1aa;--kn-color-card-kicker:#ff8a3d;--kn-color-kicker:#ff8a3d;--kn-color-live-box-bg:#111114;--kn-color-live-box-text:#e4e4e7;--kn-color-live-tv-bg:#0a0a0a;--kn-color-live-tv-text:#e4e4e7;--kn-footer-logo-light:none;--kn-footer-logo-dark:block}:root,html[data-kn-script=latin]{--kn-font-heading:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:600;--kn-lh-body:1.6;--kn-lh-heading:1.25;--kn-label-transform:uppercase;--kn-label-tracking:.04em}html[data-kn-script=cyrillic],html[data-kn-script=greek]{--kn-font-heading:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans", "Noto Sans Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.6;--kn-lh-heading:1.2;--kn-label-transform:uppercase;--kn-label-tracking:.04em}html[data-kn-script=devanagari]{--kn-font-heading:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:600;--kn-lh-body:1.85;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=bengali]{--kn-font-heading:"Hind Siliguri", "Hind Siliguri Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Bengali", "Noto Sans Bengali Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Bengali", "Noto Sans Bengali Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=gurmukhi]{--kn-font-heading:"Mukta Mahee", "Mukta Mahee Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Gurmukhi", "Noto Sans Gurmukhi Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Gurmukhi", "Noto Sans Gurmukhi Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=gujarati]{--kn-font-heading:"Hind Vadodara", "Hind Vadodara Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Gujarati", "Noto Sans Gujarati Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Gujarati", "Noto Sans Gujarati Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=odia]{--kn-font-heading:"Noto Sans Oriya", "Noto Sans Oriya Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Oriya", "Noto Sans Oriya Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Oriya", "Noto Sans Oriya Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=tamil]{--kn-font-heading:"Mukta Malar", "Mukta Malar Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Tamil", "Noto Sans Tamil Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Tamil", "Noto Sans Tamil Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=telugu]{--kn-font-heading:"Noto Sans Telugu", "Noto Sans Telugu Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Telugu", "Noto Sans Telugu Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Telugu", "Noto Sans Telugu Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=kannada]{--kn-font-heading:"Noto Sans Kannada", "Noto Sans Kannada Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Kannada", "Noto Sans Kannada Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Kannada", "Noto Sans Kannada Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=malayalam]{--kn-font-heading:"Noto Sans Malayalam", "Noto Sans Malayalam Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Malayalam", "Noto Sans Malayalam Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Malayalam", "Noto Sans Malayalam Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=sinhala]{--kn-font-heading:"Noto Sans Sinhala", "Noto Sans Sinhala Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Sinhala", "Noto Sans Sinhala Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Sinhala", "Noto Sans Sinhala Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=arabic]{--kn-font-heading:"Noto Sans Arabic", "Noto Sans Arabic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Naskh Arabic", "Noto Naskh Arabic Fallback", Georgia, "Noto Serif", "Times New Roman", serif;--kn-font-ui:"Noto Sans Arabic", "Noto Sans Arabic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.9;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=arabic-nastaliq]{--kn-font-heading:"Noto Nastaliq Urdu", "Noto Nastaliq Urdu Fallback", Georgia, "Noto Serif", "Times New Roman", serif;--kn-font-body:"Noto Nastaliq Urdu", "Noto Nastaliq Urdu Fallback", Georgia, "Noto Serif", "Times New Roman", serif;--kn-font-ui:"Noto Naskh Arabic", "Noto Naskh Arabic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:2.2;--kn-lh-heading:1.9;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=hebrew]{--kn-font-heading:"Noto Sans Hebrew", "Noto Sans Hebrew Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Hebrew", "Noto Sans Hebrew Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Hebrew", "Noto Sans Hebrew Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.65;--kn-lh-heading:1.25;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=thai]{--kn-font-heading:"Noto Sans Thai", "Noto Sans Thai Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Thai", "Noto Sans Thai Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Thai", "Noto Sans Thai Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.8;--kn-lh-heading:1.45;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=myanmar]{--kn-font-heading:"Noto Sans Myanmar", "Noto Sans Myanmar Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Myanmar", "Noto Sans Myanmar Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Myanmar", "Noto Sans Myanmar Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:2;--kn-lh-heading:1.6;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=khmer]{--kn-font-heading:"Noto Sans Khmer", "Noto Sans Khmer Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Khmer", "Noto Sans Khmer Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Khmer", "Noto Sans Khmer Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:2;--kn-lh-heading:1.6;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=ethiopic]{--kn-font-heading:"Noto Sans Ethiopic", "Noto Sans Ethiopic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:"Noto Sans Ethiopic", "Noto Sans Ethiopic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:"Noto Sans Ethiopic", "Noto Sans Ethiopic Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.75;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0}html[data-kn-script=han-simplified],html[data-kn-script=han-traditional],html[data-kn-script=japanese]{--kn-font-heading:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.75;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0;line-break:strict}html[data-kn-script=korean]{--kn-font-heading:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--kn-heading-weight:700;--kn-lh-body:1.75;--kn-lh-heading:1.4;--kn-label-transform:none;--kn-label-tracking:0;word-break:keep-all}.kn-masthead{border-block-end:1px solid var(--kn-color-border);box-shadow:none}.kn-masthead .kn-help-search-input,.kn-help-search-input,.kn-help-search-go{border-radius:var(--kn-radius-sm,0)}.kn-main{max-inline-size:90rem}.kn-help-tree-link{border-radius:0;font-size:.9375rem}.kn-help-tree-link[aria-current=page]{background:color-mix(in srgb, var(--kn-color-primary) 12%, transparent)}.kn-help-tree-title{text-transform:uppercase;letter-spacing:.08em;color:var(--kn-color-text-muted);font-size:.75rem}.kn-help-tree-drawer{border-radius:0}@media (min-width:1024px){.kn-region-main .kn-help-tree--docs{border-inline-end:1px solid var(--kn-color-divider);padding-inline-end:8px}}.kn-section-header{border-block-end:1px solid var(--kn-color-divider);padding-block-end:6px}.kn-section-title{text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;font-weight:600}.kn-card{border:1px solid var(--kn-color-border);box-shadow:none;background:var(--kn-color-surface);border-radius:0}.kn-card:not(.kn-card--overlay)>.kn-card-body{padding:10px 12px}.kn-card:hover{border-color:var(--kn-color-primary)}.kn-article-body code,.kn-article-body pre,.kn-help-note-meta,.kn-help-topics-n,.kn-help-status-checked{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.kn-article-body pre{border:1px solid var(--kn-color-border);background:var(--kn-color-surface-sunken);padding:12px 14px;font-size:.875rem;overflow-x:auto}.kn-article-body :not(pre)>code{background:var(--kn-color-surface-sunken);border:1px solid var(--kn-color-divider);padding:1px 5px;font-size:.875em}.kn-help-notes-list{border-inline-start:2px solid var(--kn-color-primary);padding-inline-start:14px}.kn-help-note-kind{color:var(--kn-color-link);font-family:IBM Plex Mono,ui-monospace,monospace}.kn-help-contact,.kn-help-trouble-card,.kn-help-feedback,.kn-help-status-card,.kn-help-banner{border-radius:0}.kn-help-contact{border:1px solid var(--kn-color-border);background:0 0}.kn-help-contact-link{border-radius:0}.kn-help-status-card{border:1px solid var(--kn-color-border);padding:12px}.kn-help-toc-list a{min-block-size:44px;font-size:.875rem}.kn-masthead .kn-logo img{block-size:max(28px, var(--kn-logo-h,28px))}@media (min-width:1024px){.kn-masthead .kn-logo img{block-size:max(28px, var(--kn-logo-h-desktop,32px))}.kn-utility-list{justify-content:flex-end}}@media (min-width:1280px){body:has(.kn-nav--side-rail):not(:has(.kn-help-tree--docs)) .kn-masthead{margin-inline-start:-12rem}body:has(.kn-nav--side-rail):not(:has(.kn-help-tree--docs)) .kn-masthead-bar{max-inline-size:none;padding-inline:16px 24px}body:has(.kn-nav--side-rail):not(:has(.kn-help-tree--docs)) .kn-masthead-bar>.kn-brand{flex:none;min-inline-size:calc(12rem - 16px);margin-inline-end:16px}body:has(.kn-nav--side-rail):not(:has(.kn-help-tree--docs)) .kn-masthead-actions{margin-inline-start:auto}body:has(.kn-nav--side-rail):has(.kn-masthead .kn-utility) .kn-nav--side-rail{inset-block-start:calc(var(--kn-header-h-wide) + var(--kn-touch,44px))}}.kn-help-contact-link--primary{border-radius:0}.kn-help-chat-fab{border-radius:2px}@media (max-width:1023px){.kn-utility{display:none}}
@layer kn-components{.kn-main{outline:none;padding-block-end:var(--kn-space-8)}.kn-main:has(.kn-sticky-ad){padding-block-end:calc(var(--kn-space-8) + 64px)}@media (min-width:768px){.kn-main:has(.kn-sticky-ad){padding-block-end:var(--kn-space-8)}}.kn-lang-banner{background:var(--kn-color-surface-sunken);border-block-end:1px solid var(--kn-color-divider);border-inline-start:4px solid var(--kn-color-info)}.kn-lang-banner-inner{justify-content:space-between;align-items:center;gap:var(--kn-space-2) var(--kn-space-4);padding-block:var(--kn-space-1);flex-wrap:wrap;display:flex}.kn-lang-banner-link{min-block-size:var(--kn-touch);font-family:var(--kn-font-ui);color:var(--kn-color-link);align-items:center;font-weight:700;display:inline-flex}.kn-lang-banner-link:hover{color:var(--kn-color-link-hover)}.kn-preview-banner{z-index:var(--kn-z-toast);padding:var(--kn-space-2) var(--kn-space-4);background:var(--kn-color-warning);color:var(--kn-color-text-inverse);font-family:var(--kn-font-ui);text-align:center;font-weight:600;position:sticky;inset-block-start:0}.kn-preview-exit{min-block-size:var(--kn-touch);color:inherit;align-items:center;text-decoration:underline;display:inline-flex}}
