/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer components{.document-tree{margin:0;padding:0;list-style-type:none}.document-tree .document-tree{padding-inline-start:calc(var(--tw-spacing,.25rem) * 4)}.document-tree li{min-width:0;margin:0}.document-tree summary{cursor:pointer;padding-block:var(--tw-spacing,.25rem)}.document-tree summary::marker{color:var(--text-heading-secondary);font-size:.75em}.document-tree a{font-size:var(--type-body-size);--tw-leading:var(--type-body-leading);line-height:var(--type-body-leading);overflow-wrap:anywhere;color:var(--text-heading-secondary);text-decoration-line:none}.document-tree summary a{padding-block:var(--tw-spacing,.25rem);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500)}.document-tree__leaf{padding-block:calc(var(--tw-spacing,.25rem) * 2);padding-inline-start:calc(var(--tw-spacing,.25rem) * 4);display:block}.document-tree a:hover{color:var(--site-accent)}.document-tree a[aria-current=page]{--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);color:var(--site-accent)}.document-tree a:focus-visible,.document-tree summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}.documentation .document-tree summary{min-height:calc(var(--tw-spacing,.25rem) * 8);align-items:flex-start;gap:calc(var(--tw-spacing,.25rem) * 2);padding-block:calc(var(--tw-spacing,.25rem) * 1.5);list-style-type:none;display:flex}.documentation .document-tree summary::-webkit-details-marker{display:none}.documentation .document-tree summary:before{content:"";width:5px;height:5px;color:var(--text-muted);margin-inline-start:calc(var(--tw-spacing,.25rem) * .5);margin-inline-end:calc(var(--tw-spacing,.25rem) * .5);border:1.5px solid;border-width:0 1.5px 1.5px 0;flex-shrink:0;margin-top:7px;transform:rotate(-45deg)}.documentation .document-tree details[open]>summary:before{transform:rotate(45deg)}.documentation:dir(rtl) .document-tree details:not([open])>summary:before{transform:rotate(135deg)}.documentation .document-tree a{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5)}.documentation .document-tree summary a,.documentation .document-tree__branch-title{min-width:0;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--text-heading-secondary);flex:1;padding-block:0}.documentation .document-tree__leaf{min-height:calc(var(--tw-spacing,.25rem) * 8);padding-block:calc(var(--tw-spacing,.25rem) * 1.5)}.documentation .document-tree a[aria-current=page]{--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600)}.cms-prose{font-size:var(--type-prose-size);line-height:var(--tw-leading,var(--type-prose-leading));font-weight:var(--tw-font-weight,var(--type-prose-weight));overflow-wrap:anywhere}.cms-prose p{margin-top:0;margin-bottom:calc(var(--tw-spacing,.25rem) * 5)}.cms-prose :where(h2,h3,h4,h5,h6){margin-top:calc(var(--tw-spacing,.25rem) * 12);color:var(--text-heading);margin-bottom:22px;scroll-margin-top:110px}.cms-prose :where(h4,h5,h6){font-size:var(--type-prose-size);line-height:var(--tw-leading,var(--type-prose-leading));font-weight:var(--tw-font-weight,var(--type-prose-weight));font-weight:var(--type-card-weight)}.cms-prose :where(strong,b){font-weight:var(--weight-emphasis)}.cms-prose :where(ul,ol){margin-block:calc(var(--tw-spacing,.25rem) * 4);padding-inline-start:calc(var(--tw-spacing,.25rem) * 10)}.cms-prose ul{list-style-type:disc}.cms-prose ol{list-style-type:decimal}.cms-prose li{margin-inline:10px;margin-block:var(--tw-spacing,.25rem);list-style-type:inherit}.cms-prose a{color:var(--site-accent)}@media (hover:hover){.cms-prose a:hover{text-decoration-line:underline}}.cms-prose a:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px}.cms-prose :where(img,video,iframe){max-width:100%;height:auto}.cms-prose figure{margin-inline:0;margin-top:0;margin-bottom:calc(var(--tw-spacing,.25rem) * 5)}.cms-prose pre{background-color:var(--surface-section-muted);max-width:100%;padding:calc(var(--tw-spacing,.25rem) * 5);overflow:auto}.cms-prose table{margin-block:calc(var(--tw-spacing,.25rem) * 10);border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;max-width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:var(--tw-border-style);border-width:1px;border-color:#e6e6e6;border-radius:10px;display:block;overflow-x:auto}.cms-prose :where(th,td){border-style:var(--tw-border-style);border-width:0;border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-top-style:var(--tw-border-style);padding-inline:calc(var(--tw-spacing,.25rem) * 4);padding-block:calc(var(--tw-spacing,.25rem) * 3);text-align:start;border-color:#e6e6e6;border-top-width:1px}.cms-prose tr:first-child :where(th,td){border-top-style:var(--tw-border-style);border-top-width:0}.cms-prose tr :where(th,td):first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.cms-prose caption{text-align:center;background-color:#e6e6e6;padding:.5em}.cms-prose thead{vertical-align:bottom;white-space:nowrap}.cms-prose th{background-color:#f7f9fc}.cms-prose blockquote{border-inline-start-style:var(--tw-border-style);padding-inline:calc(var(--tw-spacing,.25rem) * 6);color:var(--text-muted);border-inline-start-width:3px;border-color:#d6d6d6;margin-inline:0}.documentation{--documentation-border:#d7e1ea;--documentation-header-height:112px;--text-heading:#1a1f36;--text-heading-secondary:#50617a;--text-body:#3c4257;--text-muted:#50617a;background-color:var(--surface-page);height:100dvh;min-height:0;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-body);font-family:var(--locale-font);flex-direction:column;display:flex;overflow:hidden}.documentation--knowledge{--documentation-header-height:64px}.documentation--article{height:auto;min-height:100dvh;overflow:visible}.documentation__header{z-index:30;box-shadow:inset 0 -1px var(--documentation-border);background:#f4f7fa;flex-shrink:0;position:relative}.documentation--article .documentation__header{position:sticky;top:0}.documentation__topbar{min-height:calc(var(--tw-spacing,.25rem) * 16);align-items:center;gap:calc(var(--tw-spacing,.25rem) * 6);padding-inline:calc(var(--tw-spacing,.25rem) * 6);display:flex}.documentation__brand{align-items:center;gap:calc(var(--tw-spacing,.25rem) * 2);min-width:0;font-size:var(--tw-text-xl,1.25rem);line-height:var(--tw-leading,var(--tw-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:calc(var(--tw-spacing,.25rem) * 7);line-height:calc(var(--tw-spacing,.25rem) * 7);--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--text-heading);margin-inline-end:auto;text-decoration-line:none;display:flex}.documentation__brand>svg{flex-shrink:0;width:120px;height:auto}.documentation__brand span{text-overflow:ellipsis;white-space:nowrap;color:var(--site-accent);overflow:hidden}.documentation__actions{align-items:center;gap:calc(var(--tw-spacing,.25rem) * 2);min-width:0;display:flex}.documentation__search{align-items:center;gap:calc(var(--tw-spacing,.25rem) * 2);border-radius:var(--tw-radius-md,.375rem);background-color:var(--surface-page);min-width:202px;min-height:34px;padding-inline:calc(var(--tw-spacing,.25rem) * 2);padding-block:calc(var(--tw-spacing,.25rem) * .5);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted);border:1px solid var(--documentation-border);display:flex}.documentation__search svg{width:calc(var(--tw-spacing,.25rem) * 4);height:calc(var(--tw-spacing,.25rem) * 4);flex-shrink:0}.documentation__search span{white-space:nowrap}.documentation__search kbd{padding-inline:var(--tw-spacing,.25rem);font-family:var(--font-code);background:#f0f4f8;border-radius:.25rem;margin-inline-start:auto}.documentation__utilities{min-width:0;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted);align-items:center;display:flex}.documentation__languages{min-width:0;position:relative}.documentation__languages>summary{cursor:pointer;align-items:center;gap:calc(var(--tw-spacing,.25rem) * 2);white-space:nowrap;color:var(--text-muted);list-style-type:none;display:flex}.documentation__languages>summary::-webkit-details-marker{display:none}.documentation__languages>summary svg{flex-shrink:0}.documentation__languages>nav{margin-bottom:calc(var(--tw-spacing,.25rem) * 3);max-height:min(65svh, calc(100svh - var(--documentation-header-height) - 64px));width:calc(var(--tw-spacing,.25rem) * 48);border-radius:var(--tw-radius-md,.375rem);background-color:var(--surface-page);padding:calc(var(--tw-spacing,.25rem) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border:1px solid var(--documentation-border);inset-inline-start:calc(var(--tw-spacing,.25rem) * 0);position:absolute;bottom:100%;overflow-y:auto}.documentation__languages nav a{padding-block:var(--tw-spacing,.25rem);text-align:start;display:block}.documentation__languages .fotaltag{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);padding:0}.documentation__languages nav a[aria-current]{color:var(--site-accent)}.documentation__versions>nav{margin-top:calc(var(--tw-spacing,.25rem) * 3);inset-inline-start:auto;inset-inline-end:calc(var(--tw-spacing,.25rem) * 0);margin-bottom:0;top:100%;bottom:auto}.documentation__manuals{height:calc(var(--tw-spacing,.25rem) * 12);align-items:stretch;gap:calc(var(--tw-spacing,.25rem) * 6);padding-inline:calc(var(--tw-spacing,.25rem) * 6);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);white-space:nowrap;display:flex;overflow-x:auto}.documentation__manuals a{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--tw-spacing,.25rem) * 3);border-color:#0000;border-bottom-width:2px;align-items:center;display:flex}.documentation__manuals a[aria-current]{border-color:var(--site-accent);color:var(--site-accent)}.documentation__columns,.documentation__footer{grid-template-columns:280px minmax(0,1fr);display:grid}.documentation__columns{flex:1;min-height:0}.documentation--article .documentation__columns{grid-template-columns:minmax(0,1fr)}.documentation__footer{border-top:1px solid var(--documentation-border);flex-shrink:0}.documentation__sidebar{border-inline-end:1px solid var(--documentation-border);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.documentation__sidebar-scroll{overscroll-behavior:contain;min-height:0;padding-inline-start:calc(var(--tw-spacing,.25rem) * 3);padding-inline-end:calc(var(--tw-spacing,.25rem) * 4);padding-top:calc(var(--tw-spacing,.25rem) * 3);padding-bottom:calc(var(--tw-spacing,.25rem) * 4);flex:1;overflow-y:auto}.documentation__sidebar-tools{margin-bottom:calc(var(--tw-spacing,.25rem) * 6);min-height:calc(var(--tw-spacing,.25rem) * 5);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);align-items:center;display:flex}.documentation__navigation{min-height:0}.documentation__navigation>summary{margin-bottom:calc(var(--tw-spacing,.25rem) * 4);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);color:var(--text-muted)}.documentation__navigation-content{padding-bottom:calc(var(--tw-spacing,.25rem) * 6)}.documentation__empty-navigation{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted)}.documentation__sidebar-footer{min-width:0;padding:calc(var(--tw-spacing,.25rem) * 3);border-inline-end:1px solid var(--documentation-border);align-items:center;display:flex}.documentation__viewport{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}.documentation--article .documentation__viewport{overflow:visible}.documentation__sidebar-scroll,.documentation__viewport{scrollbar-width:auto;scrollbar-color:auto}.documentation__sidebar-scroll::-webkit-scrollbar{all:revert}.documentation__viewport::-webkit-scrollbar{all:revert}.documentation__sidebar-scroll::-webkit-scrollbar-track{all:revert}.documentation__viewport::-webkit-scrollbar-track{all:revert}.documentation__sidebar-scroll::-webkit-scrollbar-thumb{all:revert}.documentation__viewport::-webkit-scrollbar-thumb{all:revert}.documentation__sidebar-scroll::-webkit-scrollbar-corner{all:revert}.documentation__viewport::-webkit-scrollbar-corner{all:revert}.documentation__legal{align-items:center;column-gap:calc(var(--tw-spacing,.25rem) * 5);row-gap:calc(var(--tw-spacing,.25rem) * 2);width:100%;min-width:0;max-width:1175px;padding-inline:calc(var(--tw-spacing,.25rem) * 12);padding-block:calc(var(--tw-spacing,.25rem) * 3);font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-leading:1.125rem;color:var(--text-muted);flex-wrap:wrap;margin-inline:auto;line-height:1.125rem;display:flex}.documentation__legal [data-privacy-choices]{--footer-active:var(--site-accent)}.documentation__reading{gap:calc(var(--tw-spacing,.25rem) * 12);width:100%;min-width:0;max-width:1175px;padding-inline:calc(var(--tw-spacing,.25rem) * 12);padding-top:52px;padding-bottom:calc(var(--tw-spacing,.25rem) * 24);grid-template-columns:minmax(0,1fr) 202px;margin-inline:auto;display:grid}.documentation__reading:not(:has(.documentation__toc)){grid-template-columns:minmax(0,829px)}.documentation__main{min-width:0}.documentation__breadcrumbs{margin-bottom:calc(var(--tw-spacing,.25rem) * 4);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted)}.documentation__breadcrumbs ol{column-gap:calc(var(--tw-spacing,.25rem) * 2);row-gap:var(--tw-spacing,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.documentation__breadcrumbs li+li:before{content:"/";margin-inline-end:.5rem}.documentation__intro{margin-bottom:calc(var(--tw-spacing,.25rem) * 8)}.documentation__intro h1{--tw-leading:calc(var(--tw-spacing,.25rem) * 10);font-size:2rem;line-height:calc(var(--tw-spacing,.25rem) * 10);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);overflow-wrap:anywhere;color:var(--text-heading);margin-top:0;margin-bottom:0}.documentation__intro p{padding-top:calc(var(--tw-spacing,.25rem) * 2);font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--tw-spacing,.25rem) * 7);line-height:calc(var(--tw-spacing,.25rem) * 7);--tw-font-weight:var(--tw-font-weight-normal,400);font-weight:var(--tw-font-weight-normal,400);margin-block:0}.documentation__intro:has(+.documentation__page-actions){margin-bottom:calc(var(--tw-spacing,.25rem) * 6)}.documentation__page-actions{align-items:center;column-gap:calc(var(--tw-spacing,.25rem) * 4);row-gap:calc(var(--tw-spacing,.25rem) * 2);padding-bottom:calc(var(--tw-spacing,.25rem) * 3);border-bottom:1px solid var(--documentation-border);flex-wrap:wrap;display:flex}.documentation__page-actions>:is(button,a){cursor:pointer;align-items:center;gap:var(--tw-spacing,.25rem);border-style:var(--tw-border-style);font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--tw-spacing,.25rem) * 4);line-height:calc(var(--tw-spacing,.25rem) * 4);--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--text-muted);background-color:#0000;border-width:0;padding:0;font-family:inherit;text-decoration-line:none;display:inline-flex}.documentation__page-actions>:is(button,a):hover{color:var(--site-accent)}.documentation__copy[hidden]{display:none}.documentation__copy:disabled{cursor:wait;opacity:.6}.documentation__copy:not([hidden])+.documentation__markdown{border-inline-start:1px solid var(--documentation-border);padding-inline-start:calc(var(--tw-spacing,.25rem) * 4)}.documentation__page-actions svg{flex-shrink:0}.documentation__page-actions+.documentation__prose{border-top-style:var(--tw-border-style);padding-top:calc(var(--tw-spacing,.25rem) * 4);border-top-width:0}.documentation__action-status{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.documentation__copy[data-copy-state=failed]~.documentation__action-status{clip-path:none;white-space:normal;width:auto;height:auto;font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--tw-spacing,.25rem) * 4);line-height:calc(var(--tw-spacing,.25rem) * 4);color:var(--text-muted);flex-basis:100%;margin:0;padding:0;position:static;overflow:visible}.documentation__prose{padding-top:calc(var(--tw-spacing,.25rem) * 3);--tw-leading:1.8;color:var(--text-reading);border-top:1px solid var(--documentation-border);font-size:.9375rem;line-height:1.8}.documentation__prose p{margin-top:0;margin-bottom:calc(var(--tw-spacing,.25rem) * 4)}.documentation__prose :where(h2,h3,h4,h5,h6){margin-top:calc(var(--tw-spacing,.25rem) * 8);margin-bottom:calc(var(--tw-spacing,.25rem) * 3);scroll-margin-top:calc(var(--tw-spacing,.25rem) * 6);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700)}.documentation--article .documentation__prose :where(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--documentation-header-height) + 24px)}.documentation__prose h2{padding-top:calc(var(--tw-spacing,.25rem) * 8);font-size:var(--tw-text-xl,1.25rem);line-height:var(--tw-leading,var(--tw-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:calc(var(--tw-spacing,.25rem) * 7);line-height:calc(var(--tw-spacing,.25rem) * 7);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);color:var(--button-primary-background);margin-top:0}.documentation__prose :where(h3,h4,h5,h6){font-size:var(--tw-text-lg,1.125rem);line-height:var(--tw-leading,var(--tw-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--tw-spacing,.25rem) * 6);line-height:calc(var(--tw-spacing,.25rem) * 6)}.documentation__prose>:first-child{margin-top:0;padding-top:0}.documentation__prose :where(ul,ol){margin-block:calc(var(--tw-spacing,.25rem) * 4);padding-inline-start:calc(var(--tw-spacing,.25rem) * 6)}.documentation__prose li{margin-inline:0;margin-block:var(--tw-spacing,.25rem)}.documentation__prose a{color:var(--site-accent)}.documentation__date{margin-top:calc(var(--tw-spacing,.25rem) * 12);font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-leading:1.125rem;color:var(--text-muted);margin-bottom:0;line-height:1.125rem}.documentation__neighbours{margin-top:calc(var(--tw-spacing,.25rem) * 6);justify-content:space-between;gap:calc(var(--tw-spacing,.25rem) * 10);padding-top:calc(var(--tw-spacing,.25rem) * 6);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);border-top:1px solid var(--documentation-border);display:flex}.documentation__neighbours a{overflow-wrap:anywhere;min-width:0;color:var(--site-accent);flex:1}.documentation__neighbours a[rel=next]{text-align:end}.documentation__neighbours span{margin-bottom:calc(var(--tw-spacing,.25rem) * 2);font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-leading:1.125rem;--tw-font-weight:var(--tw-font-weight-normal,400);line-height:1.125rem;font-weight:var(--tw-font-weight-normal,400);color:var(--text-muted);display:block}.documentation__toc{min-width:0}.documentation__toc-disclosure{max-height:calc(100svh - var(--documentation-header-height) - 80px);position:sticky;top:52px;overflow-y:auto}.documentation--article .documentation__toc-disclosure{top:calc(var(--documentation-header-height) + 24px)}.documentation__toc-disclosure>summary{display:none}.documentation .page-toc{position:static}.documentation .page-toc h2{margin-top:0;margin-bottom:calc(var(--tw-spacing,.25rem) * 4);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500)}.documentation .page-toc li{margin-block:calc(var(--tw-spacing,.25rem) * 3)}.documentation .page-toc a{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted)}.documentation .page-toc a[aria-current=location]{color:var(--site-accent)}.documentation__directory>h2{margin-top:calc(var(--tw-spacing,.25rem) * 12);margin-bottom:calc(var(--tw-spacing,.25rem) * 6);--tw-leading:calc(var(--tw-spacing,.25rem) * 7);font-size:1.3125rem;line-height:calc(var(--tw-spacing,.25rem) * 7);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700)}.documentation__manual{padding-block:calc(var(--tw-spacing,.25rem) * 6);border-top:1px solid var(--documentation-border)}.documentation__manual h3{margin-top:0;margin-bottom:calc(var(--tw-spacing,.25rem) * 4);font-size:var(--tw-text-lg,1.125rem);line-height:var(--tw-leading,var(--tw-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--tw-spacing,.25rem) * 6);line-height:calc(var(--tw-spacing,.25rem) * 6);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700)}.documentation__manual ul{gap:calc(var(--tw-spacing,.25rem) * 3);margin:0;padding:0;list-style-type:none;display:grid}.documentation__manual a{color:var(--site-accent)}.documentation__manual a:hover{text-underline-offset:4px;text-decoration-line:underline}.documentation__empty{margin-top:calc(var(--tw-spacing,.25rem) * 10);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);color:var(--text-muted)}.documentation :is(a,button,summary):focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--site-accent)}@media (width>=901px){.documentation__navigation>summary{display:none}.documentation--knowledge :is(.documentation__sidebar-scroll,.documentation__sidebar-footer){padding-inline:calc(var(--tw-spacing,.25rem) * 5)}}@media (width<=1199px){.documentation__topbar{gap:calc(var(--tw-spacing,.25rem) * 4)}.documentation__reading{padding-inline:calc(var(--tw-spacing,.25rem) * 8);grid-template-columns:minmax(0,1fr)}.documentation__legal{padding-inline:calc(var(--tw-spacing,.25rem) * 8)}.documentation__toc{display:none}}@media (width<=900px){.documentation{height:auto;min-height:100dvh;overflow:visible}.documentation__header{position:sticky;top:0}.documentation__columns{display:block}.documentation__footer{grid-template-columns:minmax(0,1fr)}.documentation__sidebar{border-inline-end-style:var(--tw-border-style);height:auto;padding-inline:calc(var(--tw-spacing,.25rem) * 6);padding-block:calc(var(--tw-spacing,.25rem) * 3);border-inline-end-width:0;border-bottom:1px solid var(--documentation-border);display:block;overflow:visible}.documentation__sidebar-scroll{padding:0;overflow:visible}.documentation__sidebar-tools{display:none}.documentation__navigation{overflow:visible}.documentation__navigation>summary{cursor:pointer;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);margin-bottom:0}.documentation__navigation[open]>summary{margin-bottom:calc(var(--tw-spacing,.25rem) * 4)}.documentation__navigation-content{max-height:60svh;overflow-y:auto}.documentation__sidebar-footer{border-inline-end-style:var(--tw-border-style);padding-inline:calc(var(--tw-spacing,.25rem) * 6);border-inline-end-width:0}.documentation__viewport{overflow:visible}.documentation__reading{padding-inline:calc(var(--tw-spacing,.25rem) * 6);padding-block:calc(var(--tw-spacing,.25rem) * 10);margin-inline:0}.documentation__legal{padding-inline:calc(var(--tw-spacing,.25rem) * 6)}.documentation__toc{order:-9999;display:block}.documentation__toc-disclosure{max-height:none;position:static}.documentation__toc-disclosure>summary{cursor:pointer;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--tw-spacing,.25rem) * 5);line-height:calc(var(--tw-spacing,.25rem) * 5);display:list-item}.documentation .page-toc h2{display:none}.documentation .page-toc{margin-top:calc(var(--tw-spacing,.25rem) * 4)}.documentation__prose :where(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--documentation-header-height) + 24px)}}@media (width<=640px){.documentation{--documentation-header-height:156px}.documentation--knowledge{--documentation-header-height:108px}.documentation__topbar{row-gap:calc(var(--tw-spacing,.25rem) * 4);padding-inline:calc(var(--tw-spacing,.25rem) * 5);padding-block:calc(var(--tw-spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.documentation__brand{font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--tw-spacing,.25rem) * 6);line-height:calc(var(--tw-spacing,.25rem) * 6);flex:1}.documentation__brand>svg{width:108px}.documentation__actions{order:9999;width:100%}.documentation__search{width:100%;min-width:0}.documentation__search span{white-space:normal}.documentation__manuals{gap:calc(var(--tw-spacing,.25rem) * 6);padding-inline:calc(var(--tw-spacing,.25rem) * 5)}.documentation__sidebar,.documentation__sidebar-footer,.documentation__legal{padding-inline:calc(var(--tw-spacing,.25rem) * 5)}.documentation__reading{gap:calc(var(--tw-spacing,.25rem) * 6);padding-inline:calc(var(--tw-spacing,.25rem) * 5);padding-block:calc(var(--tw-spacing,.25rem) * 8)}.documentation__neighbours{gap:calc(var(--tw-spacing,.25rem) * 5)}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
