.kb-post-course-callout[data-astro-cid-7oj3wbjf]{background:#fff8ed;border-left:4px solid #f7931a;padding:18px 22px;margin:2.4em 0;border-radius:0 12px 12px 0;font-size:1.0625rem;line-height:1.6;color:#1a1a2e;text-wrap:pretty}@media(max-width:640px){.kb-post-course-callout[data-astro-cid-7oj3wbjf]{padding:16px 18px;font-size:1rem}}.single-post .kb-article-cat-link{position:relative}.single-post .kb-article-cat-link:after{content:"";position:absolute;inset:-5px -2px}@media(max-width:480px){.single-post .kb-article-title{font-size:1.75rem;line-height:1.18;letter-spacing:-.02em}}.single-post .kb-article-header{background:linear-gradient(180deg,#17120d,#120e0a)}.single-post .kb-article-hero{background:#fff;display:flow-root}.single-post .kb-article-hero-inner{transform:none;position:relative;margin-top:-32px}@media(max-width:768px){.single-post .kb-article-hero-inner{margin-top:-16px}}@media(min-width:769px){.single-post .kb-article-hero-inner{max-width:min(960px,calc(100% - 48px))}}.single-post .kb-article-body{max-width:680px;padding:56px 0 40px}.single-post .kb-article-body>:first-child{margin-top:0}.single-post .kb-article-body p,.single-post .kb-article-body ul,.single-post .kb-article-body ol{font-size:1.25rem;line-height:1.7;color:#1a1a2e}.single-post .kb-article-body p{margin:0 0 1.35em}.single-post .kb-article-body ul,.single-post .kb-article-body ol{margin:0 0 1.35em;padding-left:1.35em}.single-post .kb-article-body li{margin:0 0 .5em;padding-left:.2em}.single-post .kb-article-body li>ul,.single-post .kb-article-body li>ol{font-size:inherit;margin:.5em 0 0}.single-post .kb-article-body li>p{font-size:inherit;margin:0 0 .5em}.single-post .kb-article-body li::marker{color:#a55c0e}.single-post .kb-article-body ol>li::marker{font-weight:600}.single-post .kb-article-body h2{font-size:1.875rem;line-height:1.25;letter-spacing:-.015em;margin:2.2em 0 .75em;padding-bottom:.4em}.single-post .kb-article-body h3{font-size:1.375rem;line-height:1.3;margin:1.8em 0 .55em}.single-post .kb-article-body h4{font-size:1.125rem;line-height:1.35;margin:1.6em 0 .45em}.single-post .kb-article-body h2+h3{margin-top:1.1em}.single-post .kb-article-body a{text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#8d4f0a73;text-underline-offset:.2em}.single-post .kb-article-body a:hover{text-decoration-color:currentColor}.single-post .kb-article-hero :focus-visible,.single-post .kb-article-content :focus-visible,.single-post .kb-related :focus-visible,.single-post .kb-post-cta :focus-visible{outline:2px solid #8d4f0a;outline-offset:3px;border-radius:3px}.single-post .kb-article-body strong{color:#11131a}.single-post .kb-article-body .kb-nowrap{white-space:nowrap}.single-post .kb-article-body sup{line-height:0}.single-post .kb-article-body blockquote{font-size:1.125rem;border-radius:0 12px 12px 0;margin:2em 0}.single-post .kb-article-body blockquote p{font-size:inherit;margin-bottom:.8em}.single-post .kb-article-body blockquote>:last-child{margin-bottom:0}.single-post .kb-article-body :not(pre)>code{font-size:.85em;padding:.12em .36em;border-radius:5px;background:#f1f3f6;color:#8d4f0a;-webkit-box-decoration-break:clone;box-decoration-break:clone}.single-post .kb-article-body pre{margin:2em 0;padding:20px 22px;border:1px solid #222a35;border-radius:12px;font-size:.875rem;line-height:1.65;tab-size:2;scrollbar-width:thin;scrollbar-color:#4a5260 transparent}.single-post .kb-article-body pre code{font-size:1em;padding:0;background:none;color:inherit}.single-post .kb-article-body figure:not(.kb-fig):not(.kb-diagram){margin:2.4em 0}.single-post .kb-article-body figcaption{text-wrap:pretty}.single-post .kb-article-body figure.kb-diagram:not([style*="#11141a"]) figcaption{text-align:left;font-size:.95rem;line-height:1.55;color:#4d5560!important}.single-post .kb-article-body figure.kb-diagram:not([style*="#11141a"]) .kb-diagram-zoom{background:#fff;color:#1a1a1a;border-color:#c9ced6}.single-post .kb-article-body figure.kb-diagram:not([style*="#11141a"]) .kb-diagram-zoom svg{color:#a55c0e}.single-post .kb-article-body figure.kb-diagram:not([style*="#11141a"]) .kb-diagram-zoom:hover,.single-post .kb-article-body figure.kb-diagram:not([style*="#11141a"]) .kb-diagram-zoom:focus{background:#fff3e2;color:#1a1a1a;border-color:#a55c0e}.single-post .kb-article-body .kb-table-scroll{margin:2.2em 0;border:1px solid #e1e5ea;border-radius:12px;background:linear-gradient(to right,#fff 40%,#fff0) left center / 36px 100% no-repeat local,linear-gradient(to left,#fff 40%,#fff0) right center / 36px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#0d11172e,#0d111700) left center / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#0d11172e,#0d111700) right center / 14px 100% no-repeat scroll,#fff;scrollbar-width:thin;scrollbar-color:#b9c0c9 transparent}.single-post .kb-article-body .kb-table-scroll:focus-visible{outline:2px solid #8d4f0a;outline-offset:3px}.single-post .kb-article-body table{width:100%;border:0;border-collapse:collapse;border-radius:0;font-size:1rem;line-height:1.5;background:transparent}.single-post .kb-article-body th,.single-post .kb-article-body td{padding:13px 16px;border:0;border-top:1px solid #e9ecf0;vertical-align:top;text-align:left}.single-post .kb-article-body td,.single-post .kb-article-body th{min-width:6.5rem}.single-post .kb-article-body td{color:#1a1a2e}.single-post .kb-article-body tbody th{font-weight:600;color:#11131a}.single-post .kb-article-body thead th,.single-post .kb-article-body table:not(:has(thead)) tr:first-child>th{background:#f6f7f9;color:#1a1a1a;font-size:.8125rem;font-weight:600;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;vertical-align:bottom;border-top:0;border-bottom:1px solid #c9ced6}.single-post .kb-article-body thead+tbody tr:first-child>td,.single-post .kb-article-body thead+tbody tr:first-child>th{border-top:0}.single-post .kb-article-body td p,.single-post .kb-article-body th p,.single-post .kb-article-body td ul,.single-post .kb-article-body td ol{font-size:inherit;line-height:inherit;margin:0 0 .5em}.single-post .kb-article-body td>:last-child,.single-post .kb-article-body th>:last-child{margin-bottom:0}.single-post .kb-article-body tbody tr:hover{background:#fafbfc}.single-post .kb-article-body table caption{caption-side:top;text-align:left;padding:12px 16px 4px;font-size:.95rem;color:#4d5560}@media(min-width:761px){.single-post .kb-article-body>figure.kb-fig,.single-post .kb-article-body>figure.kb-diagram,.single-post .kb-article-body>.kb-table-scroll:has(>table tr>:nth-child(4)){margin-left:calc(50% - min(410px,50vw - 24px))!important;margin-right:calc(50% - min(410px,50vw - 24px))!important;max-width:none}}.single-post .kb-article-body .course-callout,.single-post .kb-article-body .kb-advisory,.single-post .kb-article-body .kb-note,.single-post .kb-article-body .kb-seed-check{font-size:1.0625rem;line-height:1.6;color:#1a1a2e;text-wrap:pretty}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check) :is(p,ul,ol){font-size:inherit;line-height:inherit}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check) :is(p,ul,ol){margin:0 0 .7em}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check) :is(ul,ol){padding-left:1.35em}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check) li{margin-bottom:.45em}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check)>:last-child{margin-bottom:0}.single-post .kb-article-body .course-callout{background:#fff8ed;border-left:4px solid #f7931a;border-radius:0 12px 12px 0;padding:18px 22px;margin:2.4em 0}.single-post .kb-article-body .kb-note{background:#f6f7f9;border:1px solid #e1e5ea;border-radius:12px;padding:14px 18px;margin:1.8em 0;color:#3d4250}.single-post .kb-article-body p.kb-note{font-size:1rem}.single-post .kb-article-body .kb-note--correction{border-left:4px solid #4a5060;border-radius:0 12px 12px 0;padding:16px 20px}.single-post .kb-article-body .kb-advisory{background:#fff4f4;border:1px solid #f0c0c0;border-left:4px solid #c0392b;border-radius:0 12px 12px 0;padding:16px 20px;margin:1.8em 0}.single-post .kb-article-body .kb-seed-check{background:#fff8f0;border:1px solid #f0dcc4;border-left:4px solid #b56412;border-radius:0 12px 12px 0;padding:20px 22px;margin:1.6rem 0 2rem;break-inside:avoid}.single-post .kb-article-body .kb-seed-check ol{padding-left:1.4em}.single-post .kb-article-body .kb-seed-check h2{font-size:1.25rem;margin:0 0 .6rem;border-bottom:0;padding-bottom:0}.single-post .kb-article-body>:is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check):first-child{margin-top:0}.single-post .kb-article-body .schema-faq{margin:0 0 2em}.single-post .kb-article-body .faq-item{border-top:1px solid #e6e8ec;padding-top:1.1em;margin-top:1.1em}.single-post .kb-article-body .faq-item:first-child{border-top:0;padding-top:0;margin-top:0}.single-post .kb-article-body .faq-item h3{margin-top:0;font-size:1.25rem}.single-post .kb-article-body .faq-item p:last-child{margin-bottom:0}.single-post .kb-article-body details{border:1px solid #e1e5ea;border-radius:12px;padding:0 18px;margin:1em 0;background:#fff}.single-post .kb-article-body details[open]{padding-bottom:14px}.single-post .kb-article-body summary{cursor:pointer;min-height:44px;padding:11px 0;margin-left:1.1em;list-style-position:outside;font-weight:600;font-size:1.0625rem;line-height:1.45}.single-post .kb-article-body summary::marker{color:#a55c0e}.single-post .kb-article-body details>p{font-size:1.0625rem;margin:.2em 0 .6em}.single-post .kb-post-filed-under{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid #e6e8ec;font-size:.95rem;color:#4a5060}.single-post .kb-post-filed-under-label{font-weight:600;color:#1a1a2e;margin-right:.4rem}.single-post .kb-post-filed-under a{display:inline-block;padding:12px 0;margin:-12px 0}.single-post .kb-article-nl .kb-nl{margin:.5rem 0 3.5rem;border-radius:0 12px 12px 0;padding:26px 28px 22px}.single-post .kb-article-nl .kb-nl-h{font-size:1.25rem;font-weight:600;color:#11131a;letter-spacing:-.005em}.single-post .kb-article-nl .kb-nl-p{font-size:1.0625rem;line-height:1.6;text-wrap:pretty}.single-post .kb-article-nl .kb-nl-input,.single-post .kb-article-nl .kb-nl-btn{min-height:48px;border-radius:8px}.single-post .kb-article-nl .kb-nl-small{font-size:.875rem;line-height:1.55;color:#4d5560}@media(max-width:480px){.single-post .kb-article-nl .kb-nl{padding:20px 18px 18px}.single-post .kb-article-nl .kb-nl-btn{flex:1 1 100%}}.single-post .kb-related{padding:64px 0 76px}.single-post .kb-related-title{font-size:1.875rem;letter-spacing:-.015em;margin-bottom:36px}.single-post .kb-related-grid{gap:28px}.single-post .kb-related .kb-card{position:relative;border-color:#e6e9ee;box-shadow:0 1px 2px #0d11170a}.single-post .kb-related .kb-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0d11171a;border-color:#e6e9ee}.single-post .kb-related .kb-card:focus-within{border-color:#d9c2a0}.single-post .kb-related .kb-card-body{padding:22px 24px 20px}.single-post .kb-related .kb-card-cat{position:relative;z-index:1;align-self:flex-start;font-size:.72rem;letter-spacing:.08em;line-height:1.4;padding:14px 0;margin:-14px 0 -4px}.single-post .kb-related a.kb-card-cat:hover{color:#6d3d08!important;text-decoration:underline;text-underline-offset:3px}.single-post .kb-related .kb-card-body h3{font-size:1.12rem;line-height:1.32;margin:0 0 10px;text-wrap:pretty}.single-post .kb-related .kb-card .kb-card-body h3 a{color:#1a1a1a!important;text-decoration:none}.single-post .kb-related .kb-card .kb-card-body h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}.single-post .kb-related .kb-card:hover .kb-card-body h3 a{color:#8d4f0a!important}.single-post .kb-related .kb-card .kb-card-body h3 a:focus-visible{outline:none}.single-post .kb-related .kb-card:has(h3 a:focus-visible){outline:3px solid #8d4f0a;outline-offset:3px}.single-post .kb-related .kb-card-body p{font-size:.93rem;line-height:1.6;color:#515a66;margin:0 0 18px;flex-grow:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-wrap:pretty}.single-post .kb-related .kb-card-meta{margin-top:auto;padding-top:14px;border-top:1px solid #eef0f3;font-size:.8rem;color:#5f6873}@media(min-width:640px)and (max-width:1024px){.single-post .kb-related-grid:not(.kb-related-grid--few){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.single-post .kb-related-grid:not(.kb-related-grid--few)>.kb-card:nth-child(3):last-child{grid-column:1 / -1;flex-direction:row}.single-post .kb-related-grid:not(.kb-related-grid--few)>.kb-card:nth-child(3):last-child .kb-card-thumb{flex:0 0 46%;aspect-ratio:auto;min-height:220px}}@media(max-width:639px){.single-post .kb-related{padding:48px 0 56px}.single-post .kb-related-title{font-size:1.5rem;margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.single-post .kb-related .kb-card,.single-post .kb-related .kb-card:hover{transform:none}}.single-post .kb-post-cta-inner{text-align:center;padding:40px 0 48px}.single-post .kb-post-cta .kb-btn-outline{display:inline-flex;align-items:center;min-height:48px;border-radius:10px}@media(max-width:768px){.single-post .kb-article-body{padding:40px 0 32px}.single-post .kb-article-body h2{font-size:1.5rem}.single-post .kb-article-body h3{font-size:1.25rem}.single-post .kb-article-body .faq-item h3{font-size:1.15rem}}@media(max-width:640px){.single-post .kb-article-body p,.single-post .kb-article-body ul,.single-post .kb-article-body ol{font-size:1.0625rem;line-height:1.72}.single-post .kb-article-body ul,.single-post .kb-article-body ol{padding-left:1.3em}.single-post .kb-article-body h2{font-size:1.45rem}.single-post .kb-article-body h3{font-size:1.2rem}.single-post .kb-article-body blockquote{font-size:1.0625rem;padding:16px 18px}.single-post .kb-article-body pre{margin-left:-12px;margin-right:-12px;padding:16px;border-radius:10px;font-size:.8125rem}.single-post .kb-article-body>.kb-table-scroll{margin-left:-12px;margin-right:-12px;max-width:none;border-radius:10px}.single-post .kb-article-body table{font-size:.9375rem}.single-post .kb-article-body th,.single-post .kb-article-body td{padding:11px 12px}.single-post .kb-article-body td,.single-post .kb-article-body th{min-width:5.5rem}.single-post .kb-article-body table:has(tr>:nth-child(4)){min-width:34rem}.single-post .kb-article-body table:has(tr>:nth-child(5)){min-width:41rem}.single-post .kb-article-body table:has(tr>:nth-child(6)){min-width:48rem}.single-post .kb-article-body table:has(tr>:nth-child(7)){min-width:54rem}.single-post .kb-article-body table:has(tr>:nth-child(8)){min-width:64rem}.single-post .kb-article-body table:has(tr>:nth-child(9)){min-width:80rem}.single-post .kb-article-body table:has(tr>:nth-child(4)){border-collapse:separate;border-spacing:0}.single-post .kb-article-body table:has(tr>:nth-child(4)):not(:has(thead)) tr:first-child:not(:has(>td))+tr>*{border-top:0}.single-post .kb-article-body table:has(tr>:nth-child(4)) tr>:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:inset -1px 0 #e1e5ea}.single-post .kb-article-body table:has(tr>:nth-child(4)) thead tr>:first-child,.single-post .kb-article-body table:has(tr>:nth-child(4)):not(:has(thead)) tr:first-child:not(:has(>td))>:first-child{background:#f6f7f9}.single-post .kb-article-body table:has(tr>:nth-child(4)) tbody tr:hover>:first-child{background:#fafbfc}.single-post .kb-article-body :is(.course-callout,.kb-advisory,.kb-note,.kb-seed-check){font-size:1rem}.single-post .kb-article-body .course-callout{padding:16px 18px}.single-post .kb-article-body .kb-note{padding:12px 14px}.single-post .kb-article-body .kb-advisory,.single-post .kb-article-body .kb-note--correction{padding:14px 16px}.single-post .kb-article-body p.kb-note{font-size:.95rem}.single-post .kb-article-body .kb-seed-check{padding:18px}}@media print{.single-post .kb-article-hero-inner{margin-top:0;box-shadow:none}.single-post .kb-article-body .kb-table-scroll{background:none;border:0}.single-post .kb-article-body>figure.kb-fig,.single-post .kb-article-body>figure.kb-diagram,.single-post .kb-article-body>.kb-table-scroll{margin-left:0!important;margin-right:0!important}}.kb-article-meta--upd{flex-wrap:wrap}.kb-article-meta--upd>span{white-space:nowrap}@media(max-width:480px){.kb-article-meta--upd .kb-meta-upd-sep{display:none}.kb-article-meta--upd .kb-meta-upd{flex-basis:100%;text-align:center}}.kb-article-nl-col[data-astro-cid-l6a6buid]{max-width:680px;margin:0 auto}.kb-related-grid--few[data-astro-cid-l6a6buid]{grid-template-columns:repeat(auto-fit,minmax(0,362px));justify-content:center}@media(max-width:768px){.kb-related-grid--few[data-astro-cid-l6a6buid]{grid-template-columns:1fr}}.kb-article-content .kb-translation-note{max-width:680px;margin:1.5rem auto 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;color:#4b5563;background:#fffaf3;border:1px solid #efdfc6;border-radius:6px}.kb-article-content .kb-translation-note a{color:#8d4f0a;text-decoration:underline;text-underline-offset:2px}
