a.svelte-b0ogt5{font-weight:500;color:var(--text, var(--color-primary));text-decoration:none}a.underlined.svelte-b0ogt5{text-decoration:underline}.tooltip-container.svelte-ypwumy{display:inline-block}.tooltip-container.svelte-ypwumy *{vertical-align:middle}.tooltip.no-pointer-events.svelte-ypwumy{pointer-events:none}@media(max-width:575px){.tooltip.svelte-ypwumy{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.tooltip.svelte-ypwumy:popover-open{display:none!important}}@media(min-width:576px){.tooltip.svelte-ypwumy{position:fixed;background-color:var(--bg, var(--color-background-secondary, #374151));color:var(--text, var(--color-text-primary, white));padding:.25rem .5rem;border-radius:.5rem;font-size:var(--tooltip-font-size, .75rem);font-weight:500;box-sizing:border-box;max-width:min(28rem,100vw - 1.25rem);white-space:normal;overflow-wrap:anywhere;line-height:1.35;border:var(--border, none);margin:0;box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000000d;--arrow-size: 6px;overflow:hidden;z-index:9999}.tooltip.svelte-ypwumy:before{content:"";position:absolute;width:0;height:0;border-style:solid}.tooltip.top.svelte-ypwumy:before{bottom:calc(-1 * var(--arrow-size));left:50%;transform:translate(-50%);border-width:var(--arrow-size) var(--arrow-size) 0 var(--arrow-size);border-color:var(--bg, var(--color-background-secondary, #374151)) transparent transparent transparent}.tooltip.bottom.svelte-ypwumy:before{top:calc(-1 * var(--arrow-size));left:50%;transform:translate(-50%);border-width:0 var(--arrow-size) var(--arrow-size) var(--arrow-size);border-color:transparent transparent var(--bg, var(--color-background-secondary, #374151)) transparent}.tooltip.left.svelte-ypwumy:before{right:calc(-1 * var(--arrow-size));top:50%;transform:translateY(-50%);border-width:var(--arrow-size) 0 var(--arrow-size) var(--arrow-size);border-color:transparent transparent transparent var(--bg, var(--color-background-secondary, #374151))}.tooltip.right.svelte-ypwumy:before{left:calc(-1 * var(--arrow-size));top:50%;transform:translateY(-50%);border-width:var(--arrow-size) var(--arrow-size) var(--arrow-size) 0;border-color:transparent var(--bg, var(--color-background-secondary, #374151)) transparent transparent}.tooltip.svelte-ypwumy:popover-open{animation:svelte-ypwumy-tooltip-fade-in .15s ease-out}@starting-style{.tooltip.svelte-ypwumy:popover-open{opacity:0;transform:scale(.9)}}@keyframes svelte-ypwumy-tooltip-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.tooltip.svelte-ypwumy:not(:popover-open){display:none}@supports not selector(:popover-open){.tooltip.svelte-ypwumy{display:none;position:absolute}}}.page.svelte-9qg9w0{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--color, inherit)}.page.animate.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){opacity:0;animation:svelte-9qg9w0-page-content-fade-in .5s ease forwards}@keyframes svelte-9qg9w0-page-content-fade-in{to{opacity:1}}.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){margin-inline:auto;width:100%}@media(min-width:576px){.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){max-width:var(--page-max-width, 540px)}}@media(min-width:768px){.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){max-width:var(--page-max-width, 720px)}}@media(min-width:992px){.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){max-width:var(--page-max-width, 960px)}}@media(min-width:1200px){.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){max-width:var(--page-max-width, 1140px)}}@media(min-width:1400px){.page.svelte-9qg9w0 .breakpoints:where(.svelte-9qg9w0){max-width:var(--page-max-width, 1320px)}}.page.fit.svelte-9qg9w0{height:100%;overflow:hidden}.page.transparent.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){background:transparent;border-bottom:0}.page.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;border-bottom:solid 1px var(--color-border-primary);padding:1rem 1.5rem;background:var(--color-background-secondary)}.page.hide-header-on-scroll.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){overflow:hidden;max-height:var(--page-header-max-height, 10rem);transition:max-height .22s ease,padding-top .22s ease,padding-bottom .22s ease,border-bottom-width .22s ease,opacity .18s ease,transform .22s ease;will-change:max-height,opacity,transform}.page.header-hidden.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){max-height:0;padding-top:0;padding-bottom:0;border-bottom-width:0;opacity:0;pointer-events:none;transform:translateY(-.5rem)}.page.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){flex:1;min-height:0;padding:1.5rem 1rem}.page.fit.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){overflow-x:hidden;overflow-y:auto}@media(min-width:768px){.page.fit.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0)::-webkit-scrollbar{width:var(--track-width, 8px);height:var(--track-width, 8px)}.page.fit.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0)::-webkit-scrollbar-track{background:var(--color-scrollbar-thumb-color)}.page.fit.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0)::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb-color);border-radius:4px;background-clip:padding-box;border:2px solid transparent}.page.fit.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb-color) var(--track-color, var(--color-scrollbar-track-color))}}.page.has-header.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){padding:1.5rem}.page.fit.svelte-9qg9w0:not(.has-header) .page-content:where(.svelte-9qg9w0){padding:0}@media(max-width:767px){.page.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){padding:1rem;flex-wrap:nowrap;align-items:center}.page.svelte-9qg9w0 .suffix:where(.svelte-9qg9w0){width:auto;justify-content:flex-end}.page.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0),.page.has-header.svelte-9qg9w0 .page-content:where(.svelte-9qg9w0){padding:1rem .5rem}}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0){flex:1 1 auto;min-width:0;width:auto}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .page-heading:where(.svelte-9qg9w0){display:flex;align-items:center;gap:.625rem;min-width:0}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .page-heading:where(.svelte-9qg9w0) .tooltip-container{display:inline-flex;flex-shrink:0}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .page-heading:where(.svelte-9qg9w0) .page-previous-link{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:1px solid var(--color-border-primary);border-radius:.55rem;background:transparent;color:var(--color-text-secondary)!important;font-size:.85rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .page-heading:where(.svelte-9qg9w0) .page-previous-link:hover{background:var(--color-background-tertiary);border-color:var(--color-border-secondary, var(--color-border-primary));color:var(--color-text-primary)!important;opacity:1!important}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .page-heading-content:where(.svelte-9qg9w0){flex:1 1 auto;min-width:0;overflow:hidden}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0){display:flex;align-items:center;column-gap:.625rem;min-width:0;margin-bottom:0;line-height:1.1;font-size:1.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0) *{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0):has(.image),.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0):has(.fallback){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .description:where(.svelte-9qg9w0){display:block;color:var(--color-text-secondary);line-height:1.35;font-size:.8rem}.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0):has(.image)+.description:where(.svelte-9qg9w0),.page.svelte-9qg9w0 .page-info:where(.svelte-9qg9w0) .title:where(.svelte-9qg9w0):has(.fallback)+.description:where(.svelte-9qg9w0){padding-left:var(--page-title-description-offset, 2.75rem)}.page.svelte-9qg9w0 .suffix:where(.svelte-9qg9w0){display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end}@media(min-width:992px){.page.svelte-9qg9w0 .suffix:where(.svelte-9qg9w0){margin-left:1rem}}.page.svelte-9qg9w0 .suffix:where(.svelte-9qg9w0) button,.page.svelte-9qg9w0 .suffix:where(.svelte-9qg9w0) a[type=button]{white-space:nowrap}@media(prefers-reduced-motion:reduce){.page.hide-header-on-scroll.svelte-9qg9w0 .page-header:where(.svelte-9qg9w0){transition:none}}.section-header.svelte-1mfgln2{display:flex;justify-content:space-between;align-items:center;column-gap:1rem;width:100%;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:left}.section-header.collapsible.svelte-1mfgln2{cursor:pointer}.section-header.svelte-1mfgln2:focus-visible{outline:2px solid var(--color-primary, var(--color-text-primary));outline-offset:4px;border-radius:.35rem}.section-header-info.svelte-1mfgln2{display:flex;align-items:center;min-width:0}.section-heading-content.svelte-1mfgln2{min-width:0}.section-title.svelte-1mfgln2{margin-bottom:0;color:var(--color-text-primary);font-size:1rem;font-weight:600;line-height:1.25}.section-description.svelte-1mfgln2{margin:.15rem 0 0;color:var(--color-text-secondary);font-size:.85rem;line-height:1.35}.section-header-suffix.svelte-1mfgln2{display:inline-flex;align-items:center;gap:.5rem}.section-content-collapse.svelte-1mfgln2{display:grid;grid-template-rows:0fr;padding-top:0;overflow:hidden;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),padding-top .32s cubic-bezier(.22,1,.36,1)}.section-content-collapse.visible.svelte-1mfgln2{grid-template-rows:1fr;padding-top:1rem;overflow:visible}.section-content-collapse.visible.svelte-1mfgln2 .section-content-inner:where(.svelte-1mfgln2){opacity:1;overflow:visible;transform:translateY(0);transition-delay:80ms}.section-content-inner.svelte-1mfgln2{min-height:0;min-width:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.padding.svelte-1mfgln2{padding-left:.5rem;padding-right:.5rem}@media(min-width:768px){.padding.svelte-1mfgln2{padding-left:1rem;padding-right:1rem}}.breakpoints.svelte-1mfgln2{justify-self:center;width:100%}@media(min-width:576px){.breakpoints.svelte-1mfgln2{max-width:540px}}@media(min-width:768px){.breakpoints.svelte-1mfgln2{max-width:720px}}@media(min-width:992px){.breakpoints.svelte-1mfgln2{max-width:960px}}@media(min-width:1200px){.breakpoints.svelte-1mfgln2{max-width:1140px}}@media(min-width:1400px){.breakpoints.svelte-1mfgln2{max-width:1320px}}.fit.svelte-1mfgln2{height:100%}section.svelte-1mfgln2:not(:last-child),section.padding.svelte-1mfgln2:not(:last-child),section.breakpoints.svelte-1mfgln2:not(:last-child),section.fit.svelte-1mfgln2:not(:last-child){margin-bottom:var(--section-gap, 1.5rem)}
