@layer components{.rs-markdown{color:var(--color-content-layout-2);font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height);font-weight:var(--text-body-medium--font-weight);letter-spacing:var(--text-body-medium--letter-spacing)}.rs-markdown *{color:var(--color-content-layout-2)}.rs-markdown h1,.rs-markdown h1>*{color:var(--color-content-layout-1);font-size:var(--text-display-small);line-height:var(--text-display-small--line-height);font-weight:var(--text-display-small--font-weight);letter-spacing:var(--text-display-small--letter-spacing);margin-top:2rem;margin-bottom:1rem}.rs-markdown h2,.rs-markdown h2>*{color:var(--color-content-layout-1);font-size:var(--text-headline-2);line-height:var(--text-headline-2--line-height);font-weight:var(--text-headline-2--font-weight);letter-spacing:var(--text-headline-2--letter-spacing);margin-top:1.5rem;margin-bottom:.5rem}.rs-markdown h3,.rs-markdown h3>*{color:var(--color-content-layout-1);font-size:var(--text-headline-3);line-height:var(--text-headline-3--line-height);font-weight:var(--text-headline-3--font-weight);letter-spacing:var(--text-headline-3--letter-spacing);margin-top:1.5rem;margin-bottom:.5rem}.rs-markdown h4,.rs-markdown h4>*{color:var(--color-content-layout-1);font-size:var(--text-headline-4);line-height:var(--text-headline-4--line-height);font-weight:var(--text-headline-4--font-weight);letter-spacing:var(--text-headline-4--letter-spacing);margin-top:1.5rem;margin-bottom:.5rem}.rs-markdown h5,.rs-markdown h5>*{color:var(--color-content-layout-1);font-size:var(--text-headline-5);line-height:var(--text-headline-5--line-height);font-weight:var(--text-headline-5--font-weight);letter-spacing:var(--text-headline-5--letter-spacing);margin-top:1.5rem;margin-bottom:.5rem}.rs-markdown p{font-size:var(--text-body-medium);line-height:1.75rem;font-weight:var(--text-body-medium--font-weight);letter-spacing:var(--text-body-medium--letter-spacing);margin-top:1rem;margin-bottom:1rem}.rs-markdown .kg-callout-card,.rs-markdown blockquote{margin-top:1rem;margin-bottom:1rem;padding:1rem 1.5rem;background-color:var(--color-surface-layout-1);caption-side:bottom;border:1px solid var(--color-border-layout-1);border-top-color:var(--color-border-layout-1);border-right-color:var(--color-border-layout-1);border-bottom-color:var(--color-border-layout-1);border-left-color:var(--color-content-rising-plain);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);font-weight:var(--text-body-small--font-weight);letter-spacing:var(--text-body-small--letter-spacing)}.rs-markdown .kg-button-card{display:flex;justify-content:center;align-items:center;transition-property:all;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-base);min-width:max-content;width:max-content;justify-self:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-button-medium);line-height:var(--text-button-medium--line-height);font-weight:var(--text-button-medium--font-weight);letter-spacing:var(--text-button-medium--letter-spacing);padding:.75rem 1rem;border-radius:.5rem;height:2.5rem;color:var(--color-content-rising-soft);background-color:var(--color-surface-rising-soft)}.rs-markdown .kg-button-card:hover{background-color:var(--color-surface-rising-soft-hover)}.rs-markdown .kg-button-card:active{background-color:var(--color-surface-rising-soft-active);transform:scale(.98);transform-origin:center}.rs-markdown .kg-button-card:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.rs-markdown .kg-button-card a{color:var(--color-content-rising-soft)}.rs-markdown .kg-image-card,.rs-markdown picture,.rs-markdown video,.rs-markdown img{margin-top:2rem;margin-bottom:2rem}.rs-markdown kbd{font-size:var(--text-mono-small);line-height:var(--text-mono-small--line-height);font-weight:var(--text-mono-small--font-weight);letter-spacing:var(--text-mono-small--letter-spacing);font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );border-radius:.25rem;padding:.25rem .375rem}.rs-markdown strong{color:var(--color-content-layout-1);font-weight:500}.rs-markdown img{margin-top:1rem;margin-bottom:1rem;border-radius:.5rem}.rs-markdown a{color:var(--color-content-rising-plain)}.rs-markdown a u{color:var(--color-content-rising-plain)}.rs-markdown pre{font-size:var(--text-mono-small);line-height:var(--text-mono-small--line-height);font-weight:var(--text-mono-small--font-weight);letter-spacing:var(--text-mono-small--letter-spacing);font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );margin-top:1rem;margin-bottom:1rem;padding:1.5rem;border:1px solid var(--color-border-layout-1);border-radius:.5rem;background-color:var(--color-surface-layout-1);overflow-x:auto;width:100%}.rs-markdown pre code{overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-content-layout-2)}.rs-markdown p em,.rs-markdown li em{color:var(--color-content-warning-plain);font-style:italic}.rs-markdown p code,.rs-markdown ul li code,.rs-markdown ol li code{display:inline-block;overflow-wrap:break-word;font-size:var(--text-mono-large);line-height:var(--text-mono-large--line-height);font-weight:var(--text-mono-large--font-weight);letter-spacing:var(--text-mono-large--letter-spacing);font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );color:var(--color-content-warning-plain);border:1px solid var(--color-border-layout-1);background-color:var(--color-surface-layout-1);padding:.125rem .375rem;border-radius:.25rem}:is(.rs-markdown p code,.rs-markdown ul li code,.rs-markdown ol li code) strong{color:var(--color-content-warning-plain);font-weight:500}.rs-markdown ul{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.5rem;list-style-type:square}.rs-markdown ol{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.5rem;list-style-type:upper-roman}.rs-markdown li{margin-top:1rem;margin-bottom:1rem}.rs-markdown table{width:100%;table-layout:fixed;border-collapse:collapse;overflow-x:auto;display:block;caption-side:bottom;margin-bottom:1rem;font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height);font-weight:var(--text-body-medium--font-weight);letter-spacing:var(--text-body-medium--letter-spacing)}.rs-markdown table *{border:none}.rs-markdown table thead tr th{font-size:var(--text-label-small);line-height:var(--text-label-small--line-height);font-weight:var(--text-label-small--font-weight);letter-spacing:var(--text-label-small--letter-spacing);padding:.5rem;color:var(--color-content-layout-3)}.rs-markdown table thead tr{background-color:var(--color-surface-layout-1);border-bottom:1px solid var(--color-border-layout-1)}.rs-markdown table tbody tr td{font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height);font-weight:var(--text-body-medium--font-weight);letter-spacing:var(--text-body-medium--letter-spacing);background-color:transparent;padding:.5rem;color:var(--color-content-layout-1)}.rs-markdown table tbody tr{border-bottom:1px solid var(--color-border-layout-1);background-color:transparent!important}.rs-markdown table thead,.rs-markdown table tr{display:table;table-layout:fixed;width:100%}.rs-markdown table tbody{display:block;overflow-y:auto;max-width:var(--breakpoint-tablet);width:100%}.rs-markdown table td,.rs-markdown table th{padding:.25rem}.rs-markdown td p span{color:var(--color-content-layout-1)!important}.rs-markdown tr td{border-color:var(--color-border-layout-1)!important}.rs-markdown .highlight>pre,.rs-markdown table,.rs-markdown pre.example{margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:auto;border:1px solid var(--color-border-layout-1);border-radius:.5rem;font-size:var(--text-mono-large);line-height:var(--text-mono-large--line-height);font-weight:var(--text-mono-large--font-weight);letter-spacing:var(--text-mono-large--letter-spacing);font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace )}.rs-markdown hr{margin-top:2rem;margin-bottom:2rem;border:none;height:1px;background-color:var(--color-border-layout-1);color:var(--color-border-layout-1)}}
