.sl-banner.sl-banner{padding:1rem;font-size:18px}.sl-container{max-width:var(--sl-content-width);min-width:var(--sl-sidebar-width)}.sl-markdown-content :is(p){font-size:17px;margin-bottom:.5rem;line-height:1.65rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600;letter-spacing:-.02rem}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5rem}.sl-markdown-content :is(h3,h4,h5,h6):not(:where(.not-content *)){line-height:1rem;margin-top:1.5rem}.sl-markdown-content h2:not(:where(.not-content *)){font-size:1.4rem;padding-top:.5rem}.sl-markdown-content h3:not(:where(.not-content *)){font-size:1.15rem;padding-top:.5rem}.sl-markdown-content :is(h2):not(:where(.not-content *))+p{margin-top:.25rem}.sl-markdown-content :is(h3):not(:where(.not-content *))+p{margin-top:.25rem}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content :is(iframe):not(:where(.not-content *)){display:block;max-width:100%;height:revert-layer;margin-top:0;margin-bottom:1rem;border:0}.sl-markdown-content a:hover:not(:where(.not-content *)){color:currentColor,var(--sl-color-white)}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 1rem;vertical-align:baseline;max-width:100%;overflow-x:auto}.content-panel{border-top:none;display:flex;padding:1rem var(--sl-content-pad-x) 0rem}.content-panel+.content-panel{border-top:none;display:flex;padding:.5rem var(--sl-content-pad-x)}div.sl-markdown-content>p:first-child{font-size:clamp(1.1rem,calc(1.1rem + 1vw),1.5rem);line-height:clamp(1.75rem,calc(1.75rem + 1vw),2.1rem);margin-bottom:1.5rem;color:var(--sl-color-gray-3);text-wrap:pretty;& strong{color:var(--sl-color-gray-2)}}.tutorialContainer h3{margin-bottom:0}.tutorialContainer.tutorialContainer h4+p{margin-top:0}.sl-markdown-content li>:last-child:not(li,ul,ol):not(a,strong,em,del,span,input,:where(.not-content *)){margin-bottom:.5rem}strong{color:var(--sl-color-white)}p>code[dir=auto]{background-color:var(--sl-color-bg-inline-code);border-radius:var(--sl-border-radius);padding:0rem .2rem .1rem;font-size:inherit;font-size:calc(100% - 2px);letter-spacing:-.02rem;margin-top:1rem}.expressive-code.expressive-code{margin-top:.5rem;margin-bottom:1.25rem;padding-top:.5rem}p+div.expressive-code{margin-top:.75rem}nav ul li a{--pad-inline: 0rem}div.conceptContainer.concept>:global(details){margin-left:.5rem}header.header{padding:1rem .5rem;border-bottom:none;background-color:var(--sl-color-black);box-shadow:#ccc 0 1px 4px}ol li{margin-bottom:.5rem}ol li:last-child{margin-bottom:1rem}p+details{margin-bottom:1rem}.sl-banner:where(.astro-tn4rvkd4){--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:1rem;background-color:#eb1000}.sl-banner{--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg, var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm);font-size:var(--sl-text-base)}select{background-image:none;padding-left:1.5rem}body{overflow-y:scroll}.expressive-code.expressive-code{margin-top:0;margin-bottom:0}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:none;padding-inline-start:0}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:0}.sl-markdown-content summary{color:var(--sl-color-white);cursor:pointer;display:flex;font-weight:600;padding-right:0}.sl-markdown-content summary.toggle-button{align-items:center;padding:.5rem;gap:0;color:var(--sl-color-white);font-family:var(--sl-font-system);font-size:1rem;font-weight:600;text-align:left;width:100%;border:none;cursor:pointer;outline:none;transition:background-color .3s ease;margin:0}select{background-image:none;background-position:0;background-repeat:no-repeat;background-size:0;background-color:transparent}table{table-layout:auto;min-width:100%}thead{text-align:left}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:transparent}.sl-steps>li{min-height:0;padding-inline-start:calc(var(--bullet-size) + .65rem);margin-bottom:0}.sl-steps>li>:first-child{--lh: 1lh;margin-top:.5rem}.sl-markdown-content ul li:not(:where(.not-content *)){margin-top:0;margin-left:1.25rem}.sl-markdown-content>ul>li{margin-top:0;padding-left:.15rem}.sl-markdown-content :is(h4,h5,h6):not(:where(.not-content *)){line-height:0;margin-top:0}ol.sl-steps li{margin-bottom:0}.sl-steps.sl-steps{margin-top:1rem}.sl-markdown-content .ac-tasks .ac-task ul li:not(:where(.not-content *)){margin-top:0}.sl-markdown-content .ac-tasks .ac-task .callouts ul li:not(:where(.not-content *)){margin-top:0;margin-left:1.25rem}.starlight-sidebar-topics{--topic-background-color-current: var(--sl-color-black);--topic-border-radius: .5rem;--topics-background-color: var(--sl-color-gray-7, var(--sl-color-gray-6));--topics-border-width: 1px;--topics-padding: calc(.25rem - var(--topics-border-width));--topics-border-radius: calc(var(--topic-border-radius) + var(--topics-padding) + var(--topics-border-width));background-color:var(--topics-background-color);border:var(--topics-border-width) solid var(--sl-color-hairline-light);border-radius:var(--topics-border-radius);padding:var(--topics-padding)}.starlight-sidebar-topics:after{display:none}.starlight-sidebar-topics a{border:1px solid transparent;border-radius:var(--topic-border-radius);color:var(--sl-color-gray-2);padding:calc(.25rem - var(--topics-border-width))}.starlight-sidebar-topics a:is(:hover,:focus-visible){background-color:var(--topic-background-color-current);color:var(--sl-color-white)}.starlight-sidebar-topics a.starlight-sidebar-topics-current{background-color:var(--topic-background-color-current);border-color:var(--sl-color-hairline-light);color:var(--sl-color-white)}.starlight-sidebar-topics .starlight-sidebar-topics-icon{border:none}.starlight-sidebar-topics a .starlight-sidebar-topics-icon{background-color:inherit;color:var(--sl-color-gray-3)}.starlight-sidebar-topics a:not(.starlight-sidebar-topics-current):is(:hover,:focus-visible) .starlight-sidebar-topics-icon{color:inherit}.starlight-sidebar-topics a.starlight-sidebar-topics-current .starlight-sidebar-topics-icon{color:var(--sl-color-text-accent)}.summary.summary{display:flex;align-items:center;justify-content:space-between;padding:.2em 0;line-height:1.4;cursor:pointer;user-select:none}.large.large{font-size:var(--sl-text-base);padding:.225rem 0}ul{--sl-sidebar-item-padding-inline: .25rem;padding:0}ul li ul{margin-top:0!important;margin-bottom:1rem;padding-top:0}.sl-markdown-content>ul{padding-left:0}main{justify-self:center;width:100%}@media (min-width: 50rem){.starlight-sidebar-topics{--topic-background-color-current: var(--sl-color-gray-6);--topics-background-color: var(--sl-color-black)}.card-grid.card-grid{margin-top:1.5rem}}@media print{body{background:#fff;color:#000}.sl-markdown-content :is(p){font-size:15px;margin-bottom:.5rem;line-height:1.2rem}.sl-markdown-content :is(h1){padding-top:2rem;line-height:1.5rem}.sl-markdown-content ul li:not(:where(.not-content *)){margin-top:0;margin-left:-1rem}.sl-markdown-content>ul>li{margin-top:0;padding-left:1rem}.sl-markdown-content :is(h4,h5,h6):not(:where(.not-content *)){line-height:0;margin-top:0}.sl-steps>li{min-height:0;padding-inline-start:calc(var(--bullet-size) + .35rem);margin-bottom:0}ol.sl-steps li{margin-bottom:.5rem}.sl-markdown-content+.sl-steps{margin-top:.25rem}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content :is(iframe):not(:where(.not-content *)){display:block;max-width:100%;height:revert-layer;margin-top:0;margin-bottom:1rem;border:0}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:none;padding-inline-start:0}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:0}}.changelog-entries{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.changelog-entry{border:1px solid var(--sl-color-hairline-light);border-radius:var(--sl-border-radius);padding:2rem 2rem 1.5rem;box-shadow:var(--sl-shadow-sm);color:var(--sl-color-text)}.changelog-entry .entry-meta{margin-bottom:1rem;font-size:.95rem}.changelog-entry .entry-tags{display:flex;gap:.5rem;margin-bottom:1rem}.changelog-entry .entry-tag{display:inline-block;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;margin-right:.5rem;border:1px solid #e2e8f0;background-color:#f8fafc;color:#475569}.changelog-filter{display:flex;gap:2rem;align-items:flex-end;border:1px solid var(--sl-color-hairline-light);border-radius:var(--sl-border-radius);padding:1.5rem 2rem 1rem;margin-bottom:2rem;color:var(--sl-color-text)}.changelog-filter label{font-weight:500;color:var(--sl-color-text);margin-bottom:.5rem;display:block}.changelog-filter select{width:200px;padding:.5rem;border-radius:var(--sl-border-radius);border:1px solid var(--sl-color-hairline-light);background:var(--sl-color-surface);color:var(--sl-color-text);font-size:1rem}.no-entries-message{text-align:center;padding:2rem;color:var(--sl-color-text);font-size:1.1rem;border:1px solid var(--sl-color-hairline-light);border-radius:var(--sl-border-radius);margin-top:2rem}@media (max-width: 768px){.changelog-filter{flex-direction:column;gap:1rem;padding:1rem}.changelog-filter select{width:100%}.changelog-entry{padding:1rem}}
