:root{--color-amber:#f59e0b}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.markdown-content{font-family:var(--font-body);font-size:1.125rem;line-height:1.778;color:var(--neutral-on-background-medium)}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{color:var(--neutral-on-background-strong);font-family:var(--font-heading);font-weight:700;line-height:1.3}.markdown-content h1{font-size:2em;margin-top:0;margin-bottom:.857em}.markdown-content h2{font-size:1.5em;margin-top:1.867em;margin-bottom:.667em}.markdown-content h3{font-size:1.25em;margin-top:1.556em;margin-bottom:.444em}.markdown-content h4{font-size:1em;margin-top:1.556em;margin-bottom:.444em}.markdown-content h2+h3,.markdown-content h3+h4{margin-top:.667em}.markdown-content p{margin-top:0;margin-bottom:1.333em}.markdown-content a{color:var(--brand-on-background-medium);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s}.markdown-content a:hover{color:var(--brand-on-background-strong)}.markdown-content img{max-width:100%;height:auto;border-radius:var(--radius-m);border:1px solid var(--neutral-alpha-weak);margin-top:1.778em;margin-bottom:1.778em}.markdown-content code{font-family:var(--font-code);font-size:.875em;background:var(--neutral-alpha-weak);padding:.2em .4em;border-radius:var(--radius-s);font-weight:500}.markdown-content pre{border:1px solid var(--neutral-alpha-weak);border-radius:var(--radius-m);padding:1.111em 1.333em;overflow-x:auto;margin-top:1.778em;margin-bottom:1.778em;font-size:.875em;line-height:1.714}.markdown-content pre code{background:none;padding:0;border-radius:0;font-weight:400;font-family:var(--font-code)}.markdown-content pre [data-line]{padding:0 .25em}.markdown-content figure[data-rehype-pretty-code-figure]{margin:1.778em 0}.markdown-content figure[data-rehype-pretty-code-figure] pre{margin-top:0;margin-bottom:0}.markdown-content figcaption[data-rehype-pretty-code-title]{font-family:var(--font-code);font-size:.8em;padding:.5em 1.333em;background:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-weak);border-bottom:none;border-radius:var(--radius-m) var(--radius-m) 0 0;color:var(--neutral-on-background-weak)}.markdown-content figcaption[data-rehype-pretty-code-title]+pre{border-top-left-radius:0;border-top-right-radius:0}.markdown-content blockquote{border-left:3px solid var(--brand-on-background-medium);padding-left:1.111em;margin-top:1.667em;margin-bottom:1.667em;font-style:italic;color:var(--neutral-on-background-weak)}.markdown-content blockquote p:last-child{margin-bottom:0}.markdown-content ol,.markdown-content ul{padding-left:1.556em;margin-top:1.333em;margin-bottom:1.333em}.markdown-content li{margin-top:.444em;margin-bottom:.444em}.markdown-content li>p{margin-top:.667em;margin-bottom:.667em}.markdown-content ol ol,.markdown-content ol ul,.markdown-content ul ol,.markdown-content ul ul{margin-top:.444em;margin-bottom:.444em}.markdown-content strong{color:var(--neutral-on-background-strong);font-weight:600}.markdown-content .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin-top:1.778em;margin-bottom:1.778em}.markdown-content table{width:100%;border-collapse:collapse;font-size:.889em;line-height:1.5}.markdown-content th{background:var(--surface-background);font-weight:600;color:var(--neutral-on-background-strong);border-bottom:2px solid var(--neutral-alpha-medium);padding:.667em 1em;text-align:left}.markdown-content td{border-bottom:1px solid var(--neutral-alpha-weak);padding:.667em 1em;text-align:left;vertical-align:top}.markdown-content tbody tr:last-child td{border-bottom:none}.markdown-content hr{border:none;border-top:1px solid var(--neutral-alpha-weak);margin-top:2.667em;margin-bottom:2.667em}.markdown-content iframe{width:100%;border-radius:var(--radius-m);margin-top:1.778em;margin-bottom:1.778em}html:not([data-language=caveman]) [data-lang=caveman],html[data-language=caveman] [data-lang=en]{display:none}#CybotCookiebotDialog.CybotEdge{top:auto!important;bottom:16px!important;left:16px!important;right:auto!important;transform:none!important;width:340px!important;max-width:calc(100vw - 32px)!important;min-width:0!important;max-height:none!important;padding:0!important;border-radius:10px!important;box-shadow:0 6px 24px rgba(0,0,0,.4)!important;font-size:13px!important}#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogContentWrapper{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"text text" "more logo" "foot foot"!important;align-items:center!important;max-width:none!important;padding:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBody,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogTabContent{display:contents!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBody>.CybotCookiebotScrollContainer{grid-area:text!important;padding:0!important;border:0!important}#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogBodyBottomWrapper{grid-area:more!important;margin:0!important;padding:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{grid-area:logo!important;position:static!important;display:flex!important;align-items:center!important;width:auto!important;height:auto!important;padding:0 16px 0 0!important;border:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter{grid-area:foot!important;padding:10px 16px 14px!important;width:auto!important;border:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeaderLogosWrapper,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyCybot{width:auto!important;height:auto!important;margin:0!important;padding:0!important;flex:0 0 auto!important;justify-content:flex-end!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyCybot svg,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyImage{height:13px!important;width:auto!important;max-height:13px!important;opacity:.6!important}#CybotCookiebotDialog.CybotEdge .CybotCookiebotBannerCloseButton{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:4px!important;z-index:2!important}#CybotCookiebotDialog.CybotEdge .CybotCookiebotBannerCloseButton svg{width:12px!important;height:12px!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:0!important;border:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialog.CybotEdge .CybotCookiebotFader{display:none!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyContent{padding:14px 36px 0 16px!important;max-height:none!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyContentTitle{font-size:14px!important;font-weight:600!important;line-height:1.35!important;margin:0!important;padding:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyButtons{max-width:none!important;width:100%!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row!important;gap:8px!important}#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogBodyButton:not(.CybotCookiebotDialogHide){flex:1 1!important;width:auto!important;min-width:0!important;margin:0!important;padding:6px 10px!important;font-size:13px!important;line-height:1.3!important;border-width:1px!important;border-radius:6px!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{margin:6px 0 0!important;padding:0 16px!important;justify-content:flex-start!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetailsLink{font-size:12px!important;font-weight:500!important}@media (max-width:600px){#CybotCookiebotDialog.CybotEdge{bottom:8px!important;left:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}}