.vp-contributors{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-start;margin:1rem 0}.vp-contributor{display:flex;gap:.25rem;align-items:center;color:inherit;font-size:1.125rem}.vp-contributor:after{display:none!important}.vp-contributor-avatar{-o-object-fit:contain;object-fit:contain;width:1.75rem;height:1.75rem;margin-inline-end:.25rem;border-radius:50%}a.vp-contributor{text-decoration:none!important}:root{--code-padding-x: 1.25rem;--code-padding-y: 1rem;--code-border-radius: 6px;--code-line-height: 1.6;--code-font-size: .875em;--code-font-family: consolas, monaco, "Andale Mono", "Ubuntu Mono", monospace}div[class*=language-]{position:relative;border-radius:var(--code-border-radius);background-color:var(--code-c-bg)}div[class*=language-]:before{content:attr(data-ext);position:absolute;top:.8em;right:1em;z-index:3;color:var(--code-c-text);font-size:.75rem}div[class*=language-] pre{position:relative;z-index:1;overflow-x:auto;margin:0;border-radius:var(--code-border-radius);font-size:var(--code-font-size);font-family:var(--code-font-family);line-height:var(--code-line-height)}div[class*=language-] pre code{display:block;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:100%;padding:var(--code-padding-y) var(--code-padding-x);background-color:#0000!important;color:var(--code-c-text);overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:root{--code-c-text: #d4d4d4;--code-c-bg: #1e1e1e;--code-c-highlight-bg: rgb(43.3125, 39.1875, 39.1875);--code-c-line-number: rgba(212, 212, 212, .67)}div[class*=language-] pre ::-moz-selection{background:#264f78}div[class*=language-] pre ::selection{background:#264f78}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:#569cd6}.token.doctype .token.name{color:#9cdcfe}.token.comment,.token.prolog{color:#6a9955}.token.punctuation,.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation{color:#d4d4d4}.token.punctuation.interpolation-punctuation{color:#569cd6}.token.number,.token.symbol,.token.inserted,.token.unit{color:#b5cea8}.token.string,.token.char,.token.builtin,.token.deleted{color:#ce9178}.token.operator{color:#d4d4d4}.token.operator.arrow{color:#569cd6}.token.atrule{color:#ce9178}.token.atrule .token.rule{color:#c586c0}.token.atrule .token.url{color:#9cdcfe}.token.atrule .token.url .token.function{color:#dcdcaa}.token.atrule .token.url .token.punctuation{color:#d4d4d4}.token.keyword{color:#569cd6}.token.keyword.module,.token.keyword.control-flow{color:#c586c0}.token.function,.token.function .token.maybe-class-name{color:#dcdcaa}.token.regex{color:#d16969}.token.important{color:#569cd6}.token.italic{font-style:italic}.token.constant{color:#9cdcfe}.token.class-name,.token.maybe-class-name{color:#4ec9b0}.token.console,.token.parameter,.token.interpolation{color:#9cdcfe}.token.boolean{color:#569cd6}.token.property,.token.variable,.token.imports .token.maybe-class-name,.token.exports .token.maybe-class-name{color:#9cdcfe}.token.selector,.token.escape{color:#d7ba7d}.token.tag{color:#569cd6}.token.tag .token.punctuation,.token.cdata{color:gray}.token.attr-name{color:#9cdcfe}.token.attr-value,.token.attr-value .token.punctuation{color:#ce9178}.token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}.token.entity{color:#569cd6}.token.namespace{color:#4ec9b0}pre[class*=language-javascript],code[class*=language-javascript],pre[class*=language-jsx],code[class*=language-jsx],pre[class*=language-typescript],code[class*=language-typescript],pre[class*=language-tsx],code[class*=language-tsx]{color:#9cdcfe}pre[class*=language-css],code[class*=language-css]{color:#ce9178}pre[class*=language-html],code[class*=language-html]{color:#d4d4d4}.language-regex .token.anchor{color:#dcdcaa}.language-html .token.punctuation{color:gray}.language-css .token.string.url{text-decoration:underline}:root{--code-line-number-width: 3rem}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;width:var(--code-line-number-width);height:100%;border-right:1px solid var(--code-c-highlight-bg, var(--code-c-text));border-radius:var(--code-border-radius) 0 0 var(--code-border-radius);transition:border var(--vp-t-color)}div[class*=language-].line-numbers-mode pre{vertical-align:middle;margin-left:var(--code-line-number-width)}div[class*=language-].line-numbers-mode code{padding-left:1rem}div[class*=language-].line-numbers-mode .line-numbers{counter-reset:line-number;position:absolute;top:0;left:0;width:var(--code-line-number-width);padding-top:var(--code-padding-y);color:var(--code-c-line-number, var(--code-c-text));font-size:var(--code-font-size);line-height:var(--code-line-height);text-align:center}div[class*=language-].line-numbers-mode .line-number{position:relative;z-index:3;font-family:var(--code-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-number:before{content:counter(line-number);counter-increment:line-number}div[class*=language-] .line.highlighted{display:inline-block;width:100%;margin:0 calc(-1*var(--code-padding-x));padding:0 var(--code-padding-x);background-color:var(--code-c-highlight-bg)}@property --vp-collapsed-lines-bg{inherits:false;initial-value:#fff;syntax:"<color>"}@keyframes code-collapsed-lines{0%{opacity:.3;transform:translateY(-2px) rotate(var(--vp-collapsed-lines-rotate))}to{opacity:1;transform:translateY(2px) rotate(var(--vp-collapsed-lines-rotate))}}div[class*=language-].has-collapsed-lines .collapsed-lines{--vp-collapsed-lines-bg: var(--code-c-bg);--vp-collapsed-lines-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='m18 12l-6 6l-6-6m12-6l-6 6l-6-6'/%3E%3C/svg%3E");--vp-collapsed-lines-rotate: 0deg;position:absolute;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;height:28px;background:linear-gradient(to bottom,transparent 0%,var(--vp-collapsed-lines-bg) 55%,var(--vp-collapsed-lines-bg) 100%);cursor:pointer;transition:--vp-collapsed-lines-bg var(--vp-t-color)}div[class*=language-].has-collapsed-lines .collapsed-lines:hover{--vp-collapsed-lines-bg: var(--code-c-highlight-bg)}div[class*=language-].has-collapsed-lines .collapsed-lines:before{content:"";display:inline-block;width:24px;height:24px;background-color:var(--code-c-text);-webkit-mask-image:var(--vp-collapsed-lines-icon);mask-image:var(--vp-collapsed-lines-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;animation:code-collapsed-lines 1.2s infinite alternate-reverse ease-in-out}div[class*=language-].has-collapsed-lines[data-highlighter=shiki] .collapsed-lines{--vp-collapsed-lines-bg: var(--code-c-bg, var(--shiki-light-bg))}[data-theme=dark] div[class*=language-].has-collapsed-lines[data-highlighter=shiki] .collapsed-lines{--vp-collapsed-lines-bg: var(--code-c-bg, var(--shiki-dark-bg))}div[class*=language-].has-collapsed-lines.collapsed{overflow-y:hidden;height:calc(var(--vp-collapsed-lines)*var(--code-line-height)*var(--code-font-size) + var(--code-padding-y) + 28px)}div[class*=language-].has-collapsed-lines:not(.collapsed) code{padding-bottom:max(var(--code-padding-y),28px)}div[class*=language-].has-collapsed-lines:not(.collapsed) .collapsed-lines{--vp-collapsed-lines-rotate: 180deg}:root{--code-title-c-text: var(--vp-c-text-mute);--code-title-c-bg: var(--code-c-bg);--code-title-divider: var(--code-c-highlight-bg, var(--code-c-text))}.code-block-with-title div[class*=language-]{border-top-left-radius:0;border-top-right-radius:0}.code-block-with-title div[class*=language-]:before{display:none}.code-block-title-bar{overflow-x:auto;margin:.75rem 0 -.75rem;padding:.5rem 1rem;border-bottom:solid 1px var(--code-title-divider);border-radius:6px 6px 0 0;background:var(--code-title-c-bg);color:var(--code-title-c-text);font-weight:500;font-size:.875em;line-height:1.7;white-space:nowrap;transition:background var(--vp-t-color),color var(--vp-t-color)}@media (max-width: 419px){.code-block-title-bar{margin:.75rem -1.5rem -.75rem;border-radius:0}}:root{--vp-c-bg: #fff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #fff;--vp-c-text: rgb(60, 60, 67);--vp-c-border: #c2c2c4;--vp-c-gutter: #e2e2e3;--vp-c-shadow: rgba(0, 0, 0, .15);--vp-c-control: rgba(142, 150, 170, .1);--vp-c-control-hover: rgba(142, 150, 170, .16);--vp-c-control-disabled: #eaeaea;--vp-font: Poppins, sans-serif;--vp-font-heading: Poppins, sans-serif;--vp-font-mono: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--navbar-height: 3.75rem;--navbar-padding-x: 1.5rem;--navbar-padding-y: .7rem;--navbar-mobile-height: 3.25rem;--navbar-mobile-padding-x: 1rem;--navbar-mobile-padding-y: .5rem;--sidebar-width: 18rem;--sidebar-mobile-width: 16rem;--content-width: 780px;--wide-content-width: 980px;--home-page-width: 1160px;--vp-t-color: .3s ease;--vp-t-transform: .3s ease;--search-input-width: 12rem;--vp-c-accent: rgb(46.6962025316, 131.8037974684, 93.3924050633);--vp-c-accent-bg: rgb(60.0379746835, 169.4620253165, 120.0759493671);--vp-c-accent-hover: rgb(66.7088607595, 188.2911392405, 133.417721519);--vp-c-accent-soft: rgba(20.4, 183.6, 109.9433628319, .14);--vp-c-accent-text: var(--vp-c-white);--vp-c-bg-soft: rgba(255, 255, 255, .9);--vp-c-bg-elv-soft: rgba(255, 255, 255, .9);--vp-c-text-mute: rgba(60, 60, 67, .78);--vp-c-text-subtle: rgba(60, 60, 67, .56);--vp-c-border-hard: rgb(184.0875, 184.0875, 186.4125)}[data-theme=dark]{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-text: rgba(235, 235, 245, .86);--vp-c-border: #3c3f44;--vp-c-gutter: #000;--vp-c-shadow: rgba(0, 0, 0, .3);--vp-c-control: rgba(101, 117, 133, .12);--vp-c-control-hover: rgba(101, 117, 133, .18);--vp-c-control-disabled: #363636;--vp-c-accent: rgb(85.5379746835, 194.9620253165, 145.5759493671);--vp-c-accent-bg: rgb(63.3734177215, 178.8765822785, 126.746835443);--vp-c-accent-hover: rgb(60.0379746835, 169.4620253165, 120.0759493671);--vp-c-accent-soft: rgba(20.4, 183.6, 109.9433628319, .16);--vp-c-bg-soft: rgba(27, 27, 31, .9);--vp-c-bg-elv-soft: rgba(32, 33, 39, .9);--vp-c-text-mute: rgba(235, 235, 245, .602);--vp-c-text-subtle: rgba(235, 235, 245, .3784);--vp-c-border-hard: rgb(68.953125, 72.40078125, 78.146875)}.footnote-item{margin-top:calc(0rem - var(--header-offset, 3.6rem));padding-top:calc(var(--header-offset, 3.6rem) + .5rem)}.footnote-item>p{margin-bottom:0}.footnote-ref{position:relative}.footnote-anchor{position:absolute;top:calc(-.5rem - var(--header-offset, 3.6rem))}.task-list-container{padding-inline-start:0;list-style-position:inside}.task-list-container .task-list-container{padding-inline-start:1.5em}.task-list-item{list-style:none}.task-list-item-checkbox{position:relative;vertical-align:text-bottom;height:1em;margin-inline-end:1.5em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.task-list-item-checkbox:after{content:" ";position:absolute;top:0;display:inline-block;box-sizing:border-box;width:1em;height:1em;padding-inline-start:0;border:1px solid var(--vp-c-border);border-radius:2px;background:var(--vp-c-control);text-align:center;visibility:visible;transition:border-color var(--vp-t-color),background var(--vp-t-color)}@media print{.task-list-item-checkbox:after{border-color:var(--vp-c-text)}}.task-list-item-checkbox:checked:after{content:"";border-color:var(--vp-c-accent-bg);background:var(--vp-c-accent-bg)}@media print{.task-list-item-checkbox:checked:after{border-color:var(--vp-c-text);background:#0000}}.task-list-item-checkbox:checked:before{content:"";position:absolute;inset-inline-start:.35em;top:.1em;z-index:1;width:.2em;height:.5em;border:solid var(--vp-c-white);border-width:0 .15em .15em 0;transition:border-color var(--vp-t-color);transform:rotate(45deg)}@media print{.task-list-item-checkbox:checked:before{border-color:var(--vp-c-text)}}.hint-container{position:relative;background:var(--hint-c-soft);transition:background var(--vp-t-color),color var(--vp-t-color)}@media print{.hint-container{page-break-inside:avoid}}.hint-container>.hint-container-title{color:var(--hint-c-title)}.hint-container :not(pre)>code{background:var(--hint-c-soft)}.hint-container .hint-container-title{position:relative;margin-block:.75em;font-weight:600;line-height:1.25}.hint-container.important,.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.caution{margin-block:.75rem;padding:.25em 1em;border-radius:.5em;color:inherit;font-size:var(--hint-font-size)}@media print{.hint-container.important,.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.caution{border:1px solid var(--hint-c-title)}}.hint-container.important .hint-container-title,.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.caution .hint-container-title{padding-inline-start:1.75em}@media print{.hint-container.important .hint-container-title,.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.caution .hint-container-title{padding-inline-start:0}}.hint-container.important .hint-container-title:before,.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.caution .hint-container-title:before{content:" ";position:absolute;inset-inline-start:0;top:calc(50% - .6125em);width:1.25em;height:1.25em;font-size:1.25em}@media print{.hint-container.important .hint-container-title:before,.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.caution .hint-container-title:before{display:none}}.hint-container.important p,.hint-container.info p,.hint-container.note p,.hint-container.tip p,.hint-container.warning p,.hint-container.caution p{line-height:1.5}.hint-container.important a,.hint-container.info a,.hint-container.note a,.hint-container.tip a,.hint-container.warning a,.hint-container.caution a{color:var(--vp-c-accent)}.hint-container.important{--hint-c-accent: var(--important-c-accent);--hint-c-title: var(--important-c-text);--hint-c-soft: var(--important-c-soft)}.hint-container.important>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 981.333a84.992 84.992 0 0 1-84.907-84.906h169.814A84.992 84.992 0 0 1 512 981.333zm384-128H128v-42.666l85.333-85.334v-256A298.325 298.325 0 0 1 448 177.92V128a64 64 0 0 1 128 0v49.92a298.325 298.325 0 0 1 234.667 291.413v256L896 810.667v42.666zm-426.667-256v85.334h85.334v-85.334h-85.334zm0-256V512h85.334V341.333h-85.334z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 981.333a84.992 84.992 0 0 1-84.907-84.906h169.814A84.992 84.992 0 0 1 512 981.333zm384-128H128v-42.666l85.333-85.334v-256A298.325 298.325 0 0 1 448 177.92V128a64 64 0 0 1 128 0v49.92a298.325 298.325 0 0 1 234.667 291.413v256L896 810.667v42.666zm-426.667-256v85.334h85.334v-85.334h-85.334zm0-256V512h85.334V341.333h-85.334z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.info{--hint-c-accent: var(--info-c-accent);--hint-c-title: var(--info-c-text);--hint-c-soft: var(--info-c-soft)}.hint-container.info>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.note{--hint-c-accent: var(--note-c-accent);--hint-c-title: var(--note-c-text);--hint-c-soft: var(--note-c-soft)}.hint-container.note>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.tip{--hint-c-accent: var(--tip-c-accent);--hint-c-title: var(--tip-c-text);--hint-c-soft: var(--tip-c-soft)}.hint-container.tip>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.941 18c-.297-1.273-1.637-2.314-2.187-3a8 8 0 1 1 12.49.002c-.55.685-1.888 1.726-2.185 2.998H7.94zM16 20v1a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-1h8zm-3-9.995V6l-4.5 6.005H11v4l4.5-6H13z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.941 18c-.297-1.273-1.637-2.314-2.187-3a8 8 0 1 1 12.49.002c-.55.685-1.888 1.726-2.185 2.998H7.94zM16 20v1a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-1h8zm-3-9.995V6l-4.5 6.005H11v4l4.5-6H13z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.warning{--hint-c-accent: var(--warning-c-accent);--hint-c-title: var(--warning-c-text);--hint-c-soft: var(--warning-c-soft)}.hint-container.warning>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M576.286 752.57v-95.425q0-7.031-4.771-11.802t-11.3-4.772h-96.43q-6.528 0-11.3 4.772t-4.77 11.802v95.424q0 7.031 4.77 11.803t11.3 4.77h96.43q6.528 0 11.3-4.77t4.77-11.803zm-1.005-187.836 9.04-230.524q0-6.027-5.022-9.543-6.529-5.524-12.053-5.524H456.754q-5.524 0-12.053 5.524-5.022 3.516-5.022 10.547l8.538 229.52q0 5.023 5.022 8.287t12.053 3.265h92.913q7.032 0 11.803-3.265t5.273-8.287zM568.25 95.65l385.714 707.142q17.578 31.641-1.004 63.282-8.538 14.564-23.354 23.102t-31.892 8.538H126.286q-17.076 0-31.892-8.538T71.04 866.074q-18.582-31.641-1.004-63.282L455.75 95.65q8.538-15.57 23.605-24.61T512 62t32.645 9.04 23.605 24.61z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M576.286 752.57v-95.425q0-7.031-4.771-11.802t-11.3-4.772h-96.43q-6.528 0-11.3 4.772t-4.77 11.802v95.424q0 7.031 4.77 11.803t11.3 4.77h96.43q6.528 0 11.3-4.77t4.77-11.803zm-1.005-187.836 9.04-230.524q0-6.027-5.022-9.543-6.529-5.524-12.053-5.524H456.754q-5.524 0-12.053 5.524-5.022 3.516-5.022 10.547l8.538 229.52q0 5.023 5.022 8.287t12.053 3.265h92.913q7.032 0 11.803-3.265t5.273-8.287zM568.25 95.65l385.714 707.142q17.578 31.641-1.004 63.282-8.538 14.564-23.354 23.102t-31.892 8.538H126.286q-17.076 0-31.892-8.538T71.04 866.074q-18.582-31.641-1.004-63.282L455.75 95.65q8.538-15.57 23.605-24.61T512 62t32.645 9.04 23.605 24.61z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.caution{--hint-c-accent: var(--caution-c-accent);--hint-c-title: var(--caution-c-text);--hint-c-soft: var(--caution-c-soft)}.hint-container.caution>.hint-container-title:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10v3.764a2 2 0 0 1-1.106 1.789L18 19v1a3 3 0 0 1-2.824 2.995L14.95 23a2.5 2.5 0 0 0 .044-.33L15 22.5V22a2 2 0 0 0-1.85-1.995L13 20h-2a2 2 0 0 0-1.995 1.85L9 22v.5c0 .171.017.339.05.5H9a3 3 0 0 1-3-3v-1l-2.894-1.447A2 2 0 0 1 2 15.763V12C2 6.477 6.477 2 12 2zm-4 9a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10v3.764a2 2 0 0 1-1.106 1.789L18 19v1a3 3 0 0 1-2.824 2.995L14.95 23a2.5 2.5 0 0 0 .044-.33L15 22.5V22a2 2 0 0 0-1.85-1.995L13 20h-2a2 2 0 0 0-1.995 1.85L9 22v.5c0 .171.017.339.05.5H9a3 3 0 0 1-3-3v-1l-2.894-1.447A2 2 0 0 1 2 15.763V12C2 6.477 6.477 2 12 2zm-4 9a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hint-container.details{position:relative;display:block;margin-block:.75rem;padding:1.25rem 1rem;border-radius:.5rem;background:var(--detail-c-bg);transition:background var(--vp-t-transform),color var(--vp-t-transform)}.hint-container.details h4{margin-top:0}.hint-container.details figure:last-child,.hint-container.details p:last-child{margin-bottom:0;padding-bottom:0}.hint-container.details a{color:var(--vp-c-accent)}.hint-container.details :not(pre)>code{background:var(--detail-c-soft)}.hint-container.details summary{position:relative;margin:-1rem;padding-block:1em;padding-inline:3em 1.5em;list-style:none;font-size:var(--hint-font-size);cursor:pointer}.hint-container.details summary::-webkit-details-marker{display:none}.hint-container.details summary::marker{color:#0000;font-size:0}.hint-container.details summary:before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:" ";position:absolute;inset-inline-start:.8em;top:calc(50% - .5em);width:1em;height:1em;font-size:1.25rem;line-height:normal;transition:color,var(--vp-t-color),transform var(--vp-t-transform);transform:rotate(90deg)}.hint-container.details[open]>summary{margin-bottom:.5em}.hint-container.details[open]>summary:before{transform:rotate(180deg)}:root{--hint-font-size: .92rem;--important-c-accent: var(--vp-c-purple-bg);--important-c-text: var(--vp-c-purple-text);--important-c-soft: var(--vp-c-purple-soft);--info-c-accent: var(--vp-c-blue-bg);--info-c-text: var(--vp-c-blue-text);--info-c-soft: var(--vp-c-blue-soft);--note-c-accent: var(--vp-c-grey-bg);--note-c-text: var(--vp-c-grey-text);--note-c-soft: var(--vp-c-grey-soft);--tip-c-accent: var(--vp-c-green-bg);--tip-c-text: var(--vp-c-green-text);--tip-c-soft: var(--vp-c-green-soft);--warning-c-accent: var(--vp-c-yellow-bg);--warning-c-text: var(--vp-c-yellow-text);--warning-c-soft: var(--vp-c-yellow-soft);--caution-c-accent: var(--vp-c-red-bg);--caution-c-text: var(--vp-c-red-text);--caution-c-soft: var(--vp-c-red-soft);--detail-c-bg: var(--vp-c-control);--detail-c-icon: var(--vp-c-border);--detail-c-soft: var(--vp-c-grey-soft)}.vp-code-tabs-nav{overflow-x:auto;margin:.75rem 0 -.75rem;padding:0;border-radius:6px 6px 0 0;background:var(--code-tabs-c-bg);list-style:none;white-space:nowrap;transition:background var(--vp-t-color)}@media print{.vp-code-tabs-nav{display:none}}@media (max-width: 419px){.vp-code-tabs-nav{margin-inline:-1.5rem;border-radius:0}}.vp-code-tab-nav{position:relative;min-width:3rem;margin:0;padding:6px 12px;border-width:0;border-radius:6px 6px 0 0;background:#0000;color:var(--code-tabs-c-text);font-weight:600;font-size:.875em;line-height:1.4;cursor:pointer;transition:background var(--vp-t-color),color var(--vp-t-color)}.vp-code-tab-nav:hover{background:var(--code-tabs-c-hover)}.vp-code-tab-nav:before,.vp-code-tab-nav:after{content:" ";position:absolute;bottom:0;z-index:1;width:6px;height:6px}.vp-code-tab-nav:before{right:100%}.vp-code-tab-nav:after{left:100%}.vp-code-tab-nav.active{background:var(--code-c-bg, var(--vp-c-bg-alt))}.vp-code-tab-nav.active:before{background:radial-gradient(12px at left top,transparent 50%,var(--code-c-bg) 50%)}.vp-code-tab-nav.active:after{background:radial-gradient(12px at right top,transparent 50%,var(--code-c-bg) 50%)}.vp-code-tab-nav:first-child:before{display:none}[dir=rtl] .vp-code-tab-nav:first-child:before{display:block}[dir=rtl] .vp-code-tab-nav:first-child:after{display:none}.vp-code-tab{display:none}@media print{.vp-code-tab{display:block}}.vp-code-tab.active{display:block}.vp-code-tab .code-block-title-bar{border-radius:0}.vp-code-tab div[class*=language-]{border-top-left-radius:0;border-top-right-radius:0}@media (max-width: 419px){.vp-code-tab div[class*=language-]{margin:.75rem -1.5rem;border-radius:0}}.vp-code-tab div[class*=language-].line-numbers-mode:after{border-top-left-radius:0}.vp-code-tab div[class*=language-] pre{border-top-left-radius:0;border-top-right-radius:0}@media (max-width: 419px){.vp-code-tab div[class*=language-] pre{border-radius:0}}@media print{.vp-code-tab div[class*=language-] code{white-space:pre-wrap}}.vp-code-tab-title{display:none;font-weight:500}@media print{.vp-code-tab-title{display:block}}.vp-tabs{margin:1.5rem 0;border:1px solid var(--vp-c-border);border-radius:8px}@media (max-width: 419px){[vp-content]>.vp-tabs{margin-inline:-1.5rem;border:none;border-bottom:1px solid var(--vp-c-border);border-radius:0}}.vp-tabs-nav{overflow-x:auto;margin:0;padding:0;border-radius:.5rem .5rem 0 0;background:var(--tab-c-bg-nav);list-style:none;white-space:nowrap;transition:background var(--vp-t-color)}@media print{.vp-tabs-nav{display:none}}@media (max-width: 419px){.vp-tabs-nav{border-radius:0}}.vp-tab-nav{position:relative;min-width:4rem;margin:0;padding:.5em 1em;border:none;border-radius:.5rem .5rem 0 0;background:#0000;color:var(--tab-c-nav);font-weight:600;font-size:.875em;line-height:1.75;cursor:pointer;transition:background var(--vp-t-color),color var(--vp-t-color)}.vp-tab-nav:hover{background:var(--tab-c-bg-nav-hover)}.vp-tab-nav:before,.vp-tab-nav:after{content:" ";position:absolute;bottom:0;z-index:1;width:8px;height:8px}.vp-tab-nav:before{right:100%}.vp-tab-nav:after{left:100%}.vp-tab-nav.active{background:var(--tab-c-bg)}.vp-tab-nav.active:before{background:radial-gradient(16px at left top,transparent 50%,var(--tab-c-bg) 50%)}.vp-tab-nav.active:after{background:radial-gradient(16px at right top,transparent 50%,var(--tab-c-bg) 50%)}.vp-tab-nav:first-child:before{display:none}.vp-tab{display:none;padding:1rem .75rem;border-radius:0 0 .5rem .5rem;background:var(--tab-c-bg);transition:background var(--vp-t-color)}@media print{.vp-tab{display:block;padding:.5rem}}.vp-tab.active{display:block}.vp-tab:nth-child(n+2) .vp-tab-title{border-top:none}.vp-tab-title{display:none;padding:.25rem 0;border-top:1px solid var(--vp-c-border);font-weight:500}@media print{.vp-tab-title{display:block}}:root{--code-tabs-c-text: var(--code-c-text);--code-tabs-c-bg: var(--code-c-highlight-bg);--code-tabs-c-hover: var(--code-c-bg, var(--vp-c-bg-alt));--tab-c-bg: var(--vp-c-bg);--tab-c-nav: var(--vp-c-text);--tab-c-bg-nav: var(--vp-c-grey-bg);--tab-c-bg-nav-hover: var(--vp-c-control-hover)}:root{--balloon-border-radius: 2px;--balloon-color: rgba(16, 16, 16, .95);--balloon-text-color: #fff;--balloon-font-size: 12px;--balloon-move: 4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:before,[aria-label][data-balloon-pos][data-balloon-blunt]:after{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:before,[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{bottom:100%;transform-origin:top;transform:translateY(var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:after{left:50%;transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before,[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{top:100%;transform:translateY(calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;transform:translate(-50%,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(calc(var(--balloon-move) * -1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width: 768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}.vp-code-demo{transition:all .2s}.vp-code-demo:hover{box-shadow:0 2px 12px var(--vp-c-shadow)}.vp-code-demo .vp-container-header{justify-content:space-between}.vp-code-demo .vp-container-title{vertical-align:top}.vp-code-demo .vp-container-title:first-child{margin-inline-start:.5rem}.codepen-button,.jsfiddle-button{border-width:0;background:transparent;cursor:pointer;position:relative;box-sizing:content-box;width:1.25rem;height:1.25rem;margin:0 4px;padding:4px;border-radius:50%;background:var(--vp-c-control);outline:none;transition:background var(--vp-t-color)}@media print{.codepen-button,.jsfiddle-button{display:none}}.codepen-button svg,.jsfiddle-button svg{width:1.25rem;height:1.25rem;transition:fill var(--vp-t-color);fill:var(--vp-c-text-mute)}.codepen-button:hover,.jsfiddle-button:hover{background:var(--vp-c-control-hover)}.vp-code-demo-toggle-button{border-width:0;background:transparent;cursor:pointer;display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-code-demo-toggle-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-code-demo-toggle-button.down{transform:rotate(180deg)}[dir=rtl] .vp-code-demo-toggle-button.down{transform:rotate(-180deg)}.vp-code-demo-toggle-button.end{transform:rotate(90deg)}[dir=rtl] .vp-code-demo-toggle-button.end,.vp-code-demo-toggle-button.start{transform:rotate(-90deg)}[dir=rtl] .vp-code-demo-toggle-button.start{transform:rotate(90deg)}.vp-code-demo-toggle-button{position:relative;margin:8px 12px 8px 8px;padding:0;border-color:transparent;border-radius:50%;background-color:#ccc;outline:none;font-size:24px;cursor:pointer}@media print{.vp-code-demo-toggle-button{display:none}}[data-theme=dark] .vp-code-demo-toggle-button{background-color:#555}.vp-code-demo-toggle-button:hover{background-color:#aaa}[data-theme=dark] .vp-code-demo-toggle-button:hover{background-color:#777}.vp-code-demo-loading{color:var(--vp-c-accent-bg)}.vp-code-demo-display{position:relative;overflow:auto;max-height:400px;padding:20px;border-bottom:1px solid var(--vp-c-border)}@media print{.vp-code-demo-display{page-break-inside:avoid}}.vp-code-demo-code-wrapper{overflow:hidden;transition:height .5s}@media print{.vp-code-demo-code-wrapper{height:auto!important}}.vp-code-demo-codes>p{margin:.75rem}.vp-code-demo-codes>div[class*=language-]{border-radius:0}@media (max-width: 419px){.vp-code-demo-codes>div[class*=language-]{margin:.8rem 0}.vp-code-demo-codes>div[class*=language-].line-numbers-mode:after{display:none}.vp-code-demo-codes>div[class*=language-] .line-numbers-wrapper{display:none}.vp-code-demo-codes>div[class*=language-] pre[class*=language-]{padding:1.25rem 1.25rem 1rem}}.vp-code-demo-codes>div[class*=language-]:first-child pre{margin-top:0!important}.vp-code-demo-codes>div[class*=language-].language-json{display:none}.vp-code-demo-codes>div[class*=language-].line-numbers-mode:after{border-radius:0}:root{--container-c-bg-header: #eee}[data-theme=dark]{--container-c-bg-header: #333}.vp-container{overflow:hidden;margin:.75rem 0;border:1px solid var(--vp-c-border);border-radius:.5rem}.vp-container-header{position:relative;display:flex;align-items:center;padding:.5rem .75rem;background:var(--container-c-bg-header, #eee);font-weight:500;text-align:start;transition:background var(--vp-t-color),border-color var(--vp-t-color)}.vp-container-title{flex:1;overflow:hidden;font-size:1.25rem;text-overflow:ellipsis;white-space:nowrap}.vp-md-demo{margin:.75rem -.5rem;transition:all .2s}.vp-md-demo:hover{box-shadow:0 2px 12px var(--vp-c-shadow)}.vp-md-demo-toggle-button{border-width:0;background:transparent;cursor:pointer;display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-md-demo-toggle-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-md-demo-toggle-button.down{transform:rotate(180deg)}[dir=rtl] .vp-md-demo-toggle-button.down{transform:rotate(-180deg)}.vp-md-demo-toggle-button.end{transform:rotate(90deg)}[dir=rtl] .vp-md-demo-toggle-button.end,.vp-md-demo-toggle-button.start{transform:rotate(-90deg)}[dir=rtl] .vp-md-demo-toggle-button.start{transform:rotate(90deg)}.vp-md-demo-toggle-button{position:relative;margin:.5rem .75rem .5rem .5rem;padding:0;border-radius:50%;background-color:#ccc;outline:none;font-size:24px;cursor:pointer}@media print{.vp-md-demo-toggle-button{display:none}}[data-theme=dark] .vp-md-demo-toggle-button{background-color:#555}.vp-md-demo-toggle-button:hover{background-color:#aaa}[data-theme=dark] .vp-md-demo-toggle-button:hover{background-color:#777}.vp-md-demo-display{position:relative;overflow:auto;padding:8px}@media print{.vp-md-demo-display{page-break-inside:avoid}}.vp-md-demo-code-wrapper{overflow:hidden;transition:height .5s}@media print{.vp-md-demo-code-wrapper{height:auto!important}}.vp-md-demo-codes>div[class*=language-]{border-radius:0}@media (max-width: 419px){.vp-md-demo-codes>div[class*=language-]{margin:.8rem 0}.vp-md-demo-codes>div[class*=language-].line-numbers-mode:after{display:none}.vp-md-demo-codes>div[class*=language-] .line-numbers-wrapper{display:none}.vp-md-demo-codes>div[class*=language-] pre[class*=language-]{padding:1.25rem 1.25rem 1rem}}.vp-md-demo-codes>div[class*=language-] pre{margin-block:0!important}.vp-md-demo-codes>div[class*=language-].line-numbers-mode:after{border-radius:0}figure{text-align:center}figure>a[href*="://"]:after,figure>a[target=_blank]:after{display:none!important}figcaption{font-size:.8rem}.spoiler{background-color:currentColor;border-radius:.2em;transition:background ease .5s;cursor:help}.spoiler:not(:hover) *{background-color:inherit;color:inherit}.spoiler:hover,.spoiler:focus{background-color:transparent}.fade-in-enter-active,.fade-in-leave-active{transition:all var(--transition-duration) var(--transition-ease-in-out)!important}.fade-in-enter-from,.fade-in-leave-to{opacity:0!important}.fade-in-leave-from,.fade-in-enter-to{opacity:1}.vp-back-to-top-button{position:fixed!important;inset-inline-end:1rem;bottom:4rem;z-index:100;width:48px;height:48px;padding:12px;border-width:0;border-radius:50%;background:var(--back-to-top-c-bg);color:var(--back-to-top-c-accent-bg);box-shadow:2px 2px 10px 4px var(--back-to-top-c-shadow);cursor:pointer}@media (max-width: 959px){.vp-back-to-top-button{transform:scale(.8);transform-origin:100% 100%}}@media print{.vp-back-to-top-button{display:none}}.vp-back-to-top-button:hover{color:var(--back-to-top-c-accent-hover)}.vp-back-to-top-button .back-to-top-icon{overflow:hidden;width:24px;height:24px;margin:0 auto;background:var(--back-to-top-c-icon);-webkit-mask-image:var(--back-to-top-icon);mask-image:var(--back-to-top-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.vp-scroll-progress{position:absolute;inset-inline-end:-2px;bottom:-2px;width:52px;height:52px}.vp-scroll-progress svg{width:100%;height:100%}.vp-scroll-progress circle{opacity:.9;transform:rotate(-90deg);transform-origin:50% 50%}:root{--back-to-top-z-index: 5;--back-to-top-icon: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20d='M24.008%2014.1V42M12%2026l12-12l12%2012M12%206h24'%20/%3e%3c/svg%3e");--back-to-top-c-bg: var(--vp-c-bg);--back-to-top-c-accent-bg: var(--vp-c-accent-bg);--back-to-top-c-accent-hover: var(--vp-c-accent-hover);--back-to-top-c-shadow: var(--vp-c-shadow);--back-to-top-c-icon: currentcolor}:root{--message-offset: calc(var(--vp-header-offset, 3.6rem) + 1rem);--message-timing-duration: .3s;--message-timing-function: ease-in-out;--message-gap: .5rem}@keyframes message-move-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes message-move-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}#message-container{position:fixed;inset:var(--message-offset) 0 auto;z-index:75;display:flex;flex-flow:column;gap:var(--message-gap);align-items:center;text-align:center}.message-item{display:inline-block;padding:8px 10px;border-radius:3px;background:var(--vp-c-bg);color:var(--vp-c-text);box-shadow:0 0 10px 0 var(--vp-c-shadow);font-size:14px}.message-item.move-in{animation:message-move-in var(--message-timing-duration) var(--message-timing-function)}.message-item.move-out{animation:message-move-out var(--message-timing-duration) var(--message-timing-function);animation-fill-mode:forwards}.message-item svg{position:relative;bottom:-.125em;margin-inline-end:5px}.vp-copy-code-button{position:absolute;top:.5em;right:.5em;z-index:5;width:2.5rem;height:2.5rem;padding:0;border-width:0;border-radius:.5rem;background:#0000;outline:none;opacity:0;cursor:pointer;transition:opacity .4s}@media print{.vp-copy-code-button{display:none}}.vp-copy-code-button:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;padding:.625rem;background:currentcolor;color:var(--copy-code-c-text);font-size:1.25rem;-webkit-mask-image:var(--code-copy-icon);mask-image:var(--code-copy-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vp-copy-code-button:focus,.vp-copy-code-button.copied{opacity:1}.vp-copy-code-button:hover,.vp-copy-code-button.copied{background:var(--copy-code-c-hover)}.vp-copy-code-button.copied:before{-webkit-mask-image:var(--code-copied-icon);mask-image:var(--code-copied-icon)}.vp-copy-code-button.copied:after{content:attr(data-copied);position:absolute;top:0;right:calc(100% + .25rem);display:block;height:1.25rem;padding:.625rem;border-radius:.5rem;background:var(--copy-code-c-hover);color:var(--copy-code-c-text);font-weight:500;line-height:1.25rem;white-space:nowrap}.no-copy-code .vp-copy-code-button{display:none}body:not(.no-copy-code) div[class*=language-]:hover:before{display:none}body:not(.no-copy-code) div[class*=language-]:hover .vp-copy-code-button{opacity:1}:root{--code-copy-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2' /%3e%3c/svg%3e");--code-copied-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4' /%3e%3c/svg%3e");--copy-code-c-text: var(--code-c-line-number);--copy-code-c-hover: var(--code-c-highlight-bg)}.vp-icon{--fa-fw-width: 1em;display:inline-block;width:var(--icon-width, auto);height:var(--icon-height, auto);font-size:var(--icon-size, 1em);line-height:1}.vp-icon[sizing=width]{--icon-width: 1em}.vp-icon[sizing=height]{--icon-height: 1em}.vp-icon[sizing=both]{--icon-width: 1em;--icon-height: 1em}.vp-icon:is(i){vertical-align:var(--icon-vertical-align)}.vp-icon:not(i){vertical-align:var(--icon-vertical-align, -.125em)}.vp-icon.iconfont{font-size:var(--icon-size, 1em)}:root{--photo-swipe-c-bullet: var(--vp-c-bg-elv);--photo-swipe-c-bullet-active: var(--vp-c-accent)}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.photo-swipe-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.photo-swipe-bullets-indicator{position:absolute;bottom:30px;left:50%;display:flex;flex-flow:row;align-items:center;transform:translate(-50%)}.photo-swipe-bullet{width:12px;height:6px;margin:0 5px;border-radius:3px;background:var(--photo-swipe-c-bullet);transition:width .3s,color .3s}.photo-swipe-bullet.active{width:30px;background:var(--photo-swipe-c-bullet-active)}:root{--badge-c-tip-text: var(--vp-c-green-text);--badge-c-tip-bg: var(--vp-c-green-soft);--badge-c-warning-text: var(--vp-c-yellow-text);--badge-c-warning-bg: var(--vp-c-yellow-soft);--badge-c-danger-text: var(--vp-c-red-text);--badge-c-danger-bg: var(--vp-c-red-soft);--badge-c-important-text: var(--vp-c-purple-text);--badge-c-important-bg: var(--vp-c-purple-soft);--badge-c-info-text: var(--vp-c-blue-text);--badge-c-info-bg: var(--vp-c-blue-soft);--badge-c-note-text: var(--vp-c-grey-text);--badge-c-note-bg: var(--vp-c-grey-soft)}.vp-badge{display:inline-block;vertical-align:center;height:18px;padding:0 6px;border-radius:3px;background:var(--vp-c-accent-soft);color:var(--vp-c-accent);font-size:14px;line-height:18px;transition:background var(--vp-t-color),color var(--vp-t-color)}.vp-badge+.vp-badge{margin-inline-start:5px}h1 .vp-badge,h2 .vp-badge,h3 .vp-badge,h4 .vp-badge,h5 .vp-badge,h6 .vp-badge{vertical-align:top}.vp-badge.tip{background:var(--badge-c-tip-bg);color:var(--badge-c-tip-text)}.vp-badge.warning{background:var(--badge-c-warning-bg);color:var(--badge-c-warning-text)}.vp-badge.danger{background:var(--badge-c-danger-bg);color:var(--badge-c-danger-text)}.vp-badge.important{background:var(--badge-c-important-bg);color:var(--badge-c-important-text)}.vp-badge.info{background:var(--badge-c-info-bg);color:var(--badge-c-info-text)}.vp-badge.note{background:var(--badge-c-note-bg);color:var(--badge-c-note-text)}@media screen{.sr-only{position:absolute;overflow:hidden;clip-path:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}}@media print{.sr-only{display:none}}.vp-catalog{margin-top:.5rem;margin-bottom:.5rem}.vp-catalog-item{counter-increment:catalog-item}.vp-catalog-main-title{margin-top:calc(1rem - var(--catalog-header-offset));margin-bottom:.5rem;padding-top:var(--catalog-header-offset);font-weight:500;font-size:1.75rem}.vp-catalog-main-title:first-child{margin-bottom:.5rem!important}.vp-catalog-main-title:only-child{margin-bottom:0!important}.vp-catalog-main-title .vp-link{text-decoration:none!important}.vp-catalog-child-title{margin-bottom:.5rem!important}.vp-catalog-child-title.has-children{margin-top:calc(1rem - var(--catalog-header-offset));padding-top:var(--catalog-header-offset);border-bottom:1px solid var(--catalog-c-gutter);font-weight:500;font-size:1.3rem;transition:border-color .3s}.vp-catalog-child-title.has-children:only-child{margin-bottom:0!important}.vp-catalog-child-title .vp-link{text-decoration:none!important}.vp-catalog-sub-title{font-weight:500;font-size:1.1rem}.vp-catalog-sub-title:only-child{margin-bottom:0!important}.vp-catalog-title{color:inherit;text-decoration:none}.vp-catalog-title:hover{color:var(--catalog-c-accent)}.vp-catalog.index ol{padding-inline-start:0}.vp-catalog.index li{list-style-type:none}.vp-catalog.index .vp-catalog-list{padding-inline-start:0}.vp-catalog.index .vp-catalog-item{list-style-type:none}.vp-catalog.index .vp-catalog-title:before{content:"§" counter(catalog-item,upper-roman) " "}.vp-catalog.index .vp-child-catalogs{counter-reset:child-catalog}.vp-catalog.index .vp-child-catalog{counter-increment:child-catalog}.vp-catalog.index .vp-child-catalog .vp-catalog-title:before{content:counter(catalog-item) "." counter(child-catalog) " "}.vp-catalog.index .vp-sub-catalogs{padding-inline-start:.5rem}.vp-catalog-list{counter-reset:catalog-item;margin:0}.vp-catalog-list.deep{padding-inline-start:0}.vp-catalog-list.deep .vp-catalog-item{list-style-type:none}.vp-catalog-list .font-icon{vertical-align:baseline;margin-inline-end:.25rem}.vp-child-catalogs{margin:0}.vp-child-catalog{list-style-type:disc}.vp-sub-catalogs{counter-reset:sub-catalog}.vp-sub-catalog{counter-increment:sub-catalog}.vp-sub-catalog .vp-link:before{content:counter(catalog-item) "." counter(child-catalog) "." counter(sub-catalog) " "}.vp-sub-catalogs-wrapper{display:flex;flex-wrap:wrap}.vp-sub-catalog-link{display:inline-block;margin:.25rem .5rem;padding:.25rem .5rem;border-radius:.375rem;background-color:var(--catalog-c-control);line-height:1.5;overflow-wrap:break-word;transition:background-color .3s,color .3s}.vp-sub-catalog-link:hover{background-color:var(--catalog-c-control-hover);color:var(--catalog-c-accent);text-decoration:none!important}.vp-catalog-header-anchor{float:left;margin-top:.125em;margin-left:-1em;font-size:.85em;text-decoration:none;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.vp-catalog-header-anchor{display:none}}.vp-catalog-header-anchor:before{content:"¶"}[dir=rtl] .vp-catalog-header-anchor{float:right;margin-right:-1em;margin-left:0}h2:hover .vp-catalog-header-anchor,h3:hover .vp-catalog-header-anchor{text-decoration:none;opacity:1}.vp-catalog-header-anchor:focus-visible{opacity:1}.vp-empty-catalog{font-size:1.25rem;text-align:center}:root{--catalog-c-accent: var(--vp-c-accent);--catalog-c-accent-text: var(--vp-c-accent-text);--catalog-c-control: var(--vp-c-bg-alt);--catalog-c-control-hover: var(--vp-c-bg-alt);--catalog-c-gutter: var(--vp-c-gutter);--catalog-header-offset: var(--header-offset, 3.6rem)}:root{--nprogress-c: var(--vp-c-accent);--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:var(--nprogress-z-index);width:100%;height:2px;background:var(--nprogress-c)}:root{--search-c-bg: var(--vp-c-bg);--search-c-accent: var(--vp-c-accent);--search-c-text: var(--vp-c-text);--search-c-border: var(--vp-c-gutter);--search-c-item-text: var(--vp-c-text-subtle);--search-c-item-focus: var(--vp-c-bg-alt);--search-input-width: 8rem;--search-result-width: 20rem}.search-box{position:relative;display:inline-block;margin-inline-start:1rem}@media print{.search-box{display:none}}.search-box input{display:inline-block;width:var(--search-input-width);height:2rem;padding-block:0;padding-inline:2rem .5rem;border:1px solid var(--search-c-border);border-radius:2rem;background:var(--search-c-bg) url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='13'%3e%3cg%20stroke-width='2'%20stroke='%23aaa'%20fill='none'%3e%3cpath%20d='M11.29%2011.71l-4-4'/%3e%3ccircle%20cx='5'%20cy='5'%20r='4'/%3e%3c/g%3e%3c/svg%3e") .6rem .5rem no-repeat;background-size:1rem;color:var(--search-c-text);outline:none;font-size:.9rem;line-height:2rem;cursor:text;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all ease .3s}@media (max-width: 719px){.search-box input{position:relative;width:0;border-color:#0000;cursor:pointer}}.search-box input:focus{border-color:var(--search-c-accent);cursor:auto}@media (max-width: 719px){.search-box input:focus{inset-inline-start:0;width:10rem;cursor:text}}@media (max-width: 419px){.search-box input:focus{width:8rem}}.search-box .suggestions{position:absolute;inset-inline-end:0;top:2rem;width:var(--search-result-width);padding:.4rem;border:1px solid var(--search-c-border);border-radius:6px;background:var(--search-c-bg);list-style-type:none}@media (max-width: 419px){.search-box .suggestions{inset-inline-end:-.5rem;width:calc(100vw - 4rem)}}.search-box .suggestion{padding:.4rem .6rem;border-radius:4px;line-height:1.4;cursor:pointer}.search-box .suggestion a{color:var(--search-c-item-text);white-space:normal}.search-box .suggestion.focus{background-color:var(--search-c-item-focus)}.search-box .suggestion.focus a{color:var(--search-c-accent)}.search-box .suggestion .page-title{font-weight:600}.search-box .suggestion .page-header{margin-inline-start:.25em;font-size:.9em}:root{--transition-fade-in-scale-up-scale: .9;--transition-fade-in-scale-up-duration: var(--transition-duration);--transition-fade-in-scale-up-origin: inherit}.fade-in-scale-up-leave-active{transition:opacity var(--transition-fade-in-scale-up-duration) var(--transition-ease-in),transform var(--transition-fade-in-scale-up-duration) var(--transition-ease-in)!important;transform-origin:var(--transition-fade-in-scale-up-origin)!important}.fade-in-scale-up-enter-active{transition:opacity var(--transition-fade-in-scale-up-duration) var(--transition-ease-out),transform var(--transition-fade-in-scale-up-duration) var(--transition-ease-out)!important;transform-origin:var(--transition-fade-in-scale-up-origin)!important}.fade-in-scale-up-enter-from,.fade-in-scale-up-leave-to{opacity:0!important;transform:scale(var(--transition-fade-in-scale-up-scale))!important}.fade-in-scale-up-leave-from,.fade-in-scale-up-enter-to{opacity:1;transform:scale(1)!important}.redirect-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--redirect-z-index);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media print{.redirect-modal-mask{display:none}}.redirect-modal-wrapper{position:relative;z-index:1500;overflow:hidden;max-width:80vw;padding:1rem 2rem;border-radius:.5rem;background:var(--redirect-c-bg);box-shadow:0 2px 6px 0 var(--redirect-c-shadow)}.redirect-modal-hint{margin-top:.5rem;color:var(--vp-c-text-mute);font-size:.875rem;text-align:start}.redirect-modal-hint input[type=checkbox]{position:relative;vertical-align:text-bottom;height:1em;margin-inline-end:18px;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.redirect-modal-hint input[type=checkbox]:after{content:" ";position:absolute;top:0;display:inline-block;box-sizing:border-box;width:14px;height:14px;padding-inline-start:0;border:1px solid var(--vp-c-border);border-radius:50%;background:var(--vp-c-control);text-align:center;visibility:visible}.redirect-modal-hint input[type=checkbox]:checked:after{content:"";border-color:var(--vp-c-accent-bg);background:var(--vp-c-accent-bg)}.redirect-modal-hint input[type=checkbox]:checked:before{content:"";position:absolute;inset-inline-start:5px;top:2px;z-index:1;width:2px;height:6px;border:solid var(--vp-c-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.redirect-modal-hint label{display:inline-block}.redirect-modal-action{display:block;width:100%;margin:1rem 0;padding:.5rem .75rem;border:none;border-radius:.5rem;background-color:var(--redirect-c-control);color:inherit;cursor:pointer}.redirect-modal-action:hover{background-color:var(--redirect-c-control-hover)}.redirect-modal-action.primary{background-color:var(--redirect-c-accent-bg);color:var(--redirect-c-accent-text)}.redirect-modal-action.primary:hover{background-color:var(--redirect-c-accent-hover)}:root{--redirect-z-index: 1499;--redirect-c-bg: var(--vp-c-bg-elv);--redirect-c-text: var(--vp-c-text);--redirect-c-accent-bg: var(--vp-c-accent-bg);--redirect-c-accent-hover: var(--vp-c-accent-hover);--redirect-c-accent-text: var(--vp-c-accent-text);--redirect-c-control: var(--vp-c-control);--redirect-c-control-hover: var(--vp-c-control-hover);--redirect-c-shadow: var(--vp-c-shadow)}.vp-dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:1.2em}[data-theme=dark] .vp-dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-nav-screen-menu-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-nav-screen-menu-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}@media print{.full-screen-wrapper{display:none}}.full-screen-title{display:block;margin:0;padding:0 .25rem;color:var(--vp-c-text-subtle);font-weight:600;font-size:.75rem;line-height:2}:root{--transition-fade-in-down-offset: -10px}.fade-in-down-enter-from,.fade-in-down-leave-to{opacity:0!important;transform:translateY(var(--transition-fade-in-down-offset))!important}.fade-in-down-enter-to,.fade-in-down-leave-from{opacity:1;transform:translateY(0)!important}.fade-in-down-leave-active{transition:opacity var(--transition-leave-duration) var(--transition-ease-in-out),transform var(--transition-leave-duration) var(--transition-ease-in-out)!important}.fade-in-down-enter-active{transition:opacity var(--transition-enter-duration) var(--transition-ease-in-out),transform var(--transition-enter-duration) var(--transition-ease-in-out)!important}.vp-sidebar-header .vp-arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-sidebar-header .vp-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.toggle-sidebar-wrapper .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .toggle-sidebar-wrapper .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-toc-header .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-toc-header .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-page-nav .auto-link .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:.75rem}[data-theme=dark] .vp-page-nav .auto-link .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}:root{--transition-ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-ease-out: cubic-bezier(0, 0, .2, 1);--transition-ease-in: cubic-bezier(.4, 0, 1, 1);--transition-duration: .2s;--transition-slow-duration: .3s;--transition-enter-duration: var(--transition-duration);--transition-leave-duration: var(--transition-duration);--transition-delay: .1s}:root{--transition-fade-in-up-offset: 10px}.fade-in-up-enter-from,.fade-in-up-leave-to{opacity:0!important;transform:translateY(var(--transition-fade-in-up-offset))!important}.fade-in-up-enter-to,.fade-in-up-leave-from{opacity:1;transform:translateY(0)!important}.fade-in-up-leave-active{transition:opacity var(--transition-leave-duration) var(--transition-ease-in-out),transform var(--transition-leave-duration) var(--transition-ease-in-out)!important}.fade-in-up-enter-active{transition:opacity var(--transition-enter-duration) var(--transition-ease-in-out),transform var(--transition-enter-duration) var(--transition-ease-in-out)!important}:root{--changelog-bg: var(--vp-c-bg-alt);--changelog-font-size: .875rem;--changelog-c-text: var(--vp-c-text)}.vp-changelog-wrapper{margin-block:1rem;padding-inline:1rem;border-radius:8px;background-color:var(--changelog-bg);color:var(--changelog-c-text);font-size:var(--changelog-font-size);line-height:1.7;transition:background-color var(--vp-t-color)}.vp-changelog-wrapper.active{padding-block:0 .5rem}.vp-changelog-wrapper a{text-decoration:none!important}.vp-changelog-wrapper a:after{display:none!important}.vp-changelog-header{display:flex;align-items:center;justify-content:space-between;padding-block:1rem;font-weight:700;cursor:pointer}@media (max-width: 419px){.vp-changelog-header{flex-wrap:wrap}}.vp-changelog-wrapper.active .vp-changelog-header{padding-block-end:.5rem}.vp-changelog-icon,.vp-changelog-menu-icon{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin-inline-end:4px;background-color:currentcolor;color:var(--vp-c-text-mute);-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:color var(--vp-t-color);transform:translateY(-1px)}.vp-changelog-icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M2.71 10.96a6.5 6.5 0 1 0-.69-3.53M2 8l1.5-1.5M2 8L.5 6.5m8 2v-4m0 4h3'/%3E%3C/svg%3E")}.vp-changelog-menu-icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 5h0.01'/%3E%3Cpath d='M8 5h12'/%3E%3Cpath d='M4 10h0.01'/%3E%3Cpath d='M8 10h12'/%3E%3Cpath d='M4 15h0.01'/%3E%3Cpath d='M8 15h12'/%3E%3Cpath d='M4 20h0.01'/%3E%3Cpath d='M8 20h12'/%3E%3C/g%3E%3C/svg%3E")}.vp-changelog-list{display:none;margin-block:.5rem;padding-inline-start:0;list-style:none}.vp-changelog-wrapper.active .vp-changelog-list{display:block}.vp-changelog-item-tag,.vp-changelog-item-commit{position:relative;margin-block-start:8px;padding-inline-start:20px}.vp-changelog-item-tag:first-child,.vp-changelog-item-commit:first-child{margin-block-start:0}.vp-changelog-item-tag:before,.vp-changelog-item-commit:before{content:"";position:absolute;top:3px;left:0;display:inline-block;width:1.25em;height:1.25em;background-color:currentcolor;color:var(--vp-c-text-subtle);-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:color var(--vp-t-color)}.vp-changelog-item-commit:before{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12a3 3 0 1 0 6 0a3 3 0 1 0-6 0m3-9v6m0 6v6'/%3E%3C/svg%3E")}.vp-changelog-item-tag:before{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592-5.592a2.41 2.41 0 0 0 0-3.408l-7.71-7.71A2 2 0 0 0 11.172 3H6a3 3 0 0 0-3 3'/%3E%3C/g%3E%3C/svg%3E")}.vp-changelog-tag{margin-inline-end:4px;text-decoration:none}.vp-changelog-tag code{font-weight:500;font-size:14px}.vp-changelog-hash{margin-inline-end:4px;text-decoration:none}.vp-changelog-divider{margin-inline-end:8px}.vp-changelog-message{margin-inline-end:8px;line-height:1.7}.vp-changelog-date{color:var(--vp-c-text-subtle);font-size:.75rem;transition:color var(--vp-t-color)}:root{--vp-c-white: #fff;--vp-c-black: #000;--vp-c-grey-text: #656869;--vp-c-grey-hover: #e4e4e9;--vp-c-grey-bg: #ebebef;--vp-c-grey-soft: rgb(142 150 170 / 14%);--vp-c-indigo-text: #3451b2;--vp-c-indigo-hover: #3a5ccc;--vp-c-indigo-bg: #5672cd;--vp-c-indigo-soft: rgb(100 108 255 / 14%);--vp-c-purple-text: #6f42c1;--vp-c-purple-hover: #7e4cc9;--vp-c-purple-bg: #8e5cd9;--vp-c-purple-soft: rgb(159 122 234 / 14%);--vp-c-blue-text: #2888a7;--vp-c-blue-hover: #2d98ba;--vp-c-blue-bg: #2fa1c5;--vp-c-blue-soft: rgb(27 178 229 / 14%);--vp-c-green-text: #18794e;--vp-c-green-hover: #299764;--vp-c-green-bg: #30a46c;--vp-c-green-soft: rgb(16 185 129 / 14%);--vp-c-yellow-text: #915930;--vp-c-yellow-hover: #946300;--vp-c-yellow-bg: #c28100;--vp-c-yellow-soft: rgb(234 179 8 / 14%);--vp-c-red-text: #b8272c;--vp-c-red-hover: #d5393e;--vp-c-red-bg: #e0575b;--vp-c-red-soft: rgb(244 63 94 / 14%)}[data-theme=dark]{--vp-c-white: #000;--vp-c-black: #fff;--vp-c-grey-text: #939499;--vp-c-grey-hover: #414853;--vp-c-grey-bg: #32363f;--vp-c-grey-soft: rgb(101 117 133 / 16%);--vp-c-indigo-text: #a8b1ff;--vp-c-indigo-hover: #5c73e7;--vp-c-indigo-bg: #3e63dd;--vp-c-indigo-soft: rgb(100 108 255 / 16%);--vp-c-blue-text: #c9e8f2;--vp-c-blue-hover: #a6d9ea;--vp-c-blue-bg: #2785a3;--vp-c-blue-soft: rgb(27 178 229 / 16%);--vp-c-purple-text: #c8abfa;--vp-c-purple-hover: #a879e6;--vp-c-purple-bg: #8e5cd9;--vp-c-purple-soft: rgb(159 122 234 / 16%);--vp-c-green-text: #3dd68c;--vp-c-green-hover: #30a46c;--vp-c-green-bg: #298459;--vp-c-green-soft: rgb(16 185 129 / 16%);--vp-c-yellow-text: #f9b44e;--vp-c-yellow-hover: #da8b17;--vp-c-yellow-bg: #a46a0a;--vp-c-yellow-soft: rgb(234 179 8 / 16%);--vp-c-red-text: #f66f81;--vp-c-red-hover: #f14158;--vp-c-red-bg: #b62a3c;--vp-c-red-soft: rgb(244 63 94 / 16%)}[data-theme=dark]{color-scheme:dark}html,body{background:var(--vp-c-bg, #fff);accent-color:var(--vp-c-accent, #299764);transition:background-color var(--vp-t-color)}html{font-display:optional;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}@media print{html{font-size:12pt}}html[data-theme=dark]{color-scheme:dark}body{min-height:100vh;margin:0;padding:0;color:var(--vp-c-text, rgb(60, 60, 67));font-size:1rem;font-synthesis:style}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;overflow-wrap:break-word}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1{font-size:2rem}h2{padding-bottom:.3rem;border-bottom:1px solid var(--vp-c-gutter, #e2e2e3);font-size:1.65rem;transition:border-color var(--vp-t-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}p,ul,ol{line-height:1.6;overflow-wrap:break-word}@media print{p,ul,ol{line-height:1.5}}ul,ol{padding-inline-start:1.2em}a{color:var(--vp-c-accent, #299764);font-weight:500;text-decoration:none;overflow-wrap:break-word}a.header-anchor{position:relative;color:inherit;font-weight:inherit;text-decoration:none}a.header-anchor:before{content:"¶";position:absolute;top:.4167em;left:-.75em;display:none;color:var(--vp-c-accent, #299764);font-size:.75em}[dir=rtl] a.header-anchor:before{right:-.75em}a.header-anchor:hover:before{display:block}a.header-anchor:focus-visible{outline:none}a.header-anchor:focus-visible:before{display:block;outline:auto}strong{font-weight:600}blockquote{margin:1rem 0;padding-block:.25rem;padding-inline:1rem 0;border-inline-start:.2rem solid var(--vp-c-border-hard, #b8b8ba);color:var(--vp-c-text-mute, rgba(60, 60, 67, .78));font-size:1rem;overflow-wrap:break-word;transition:border-color var(--vp-t-color),color var(--vp-t-color)}blockquote>p{margin:0}hr{border:0;border-bottom:1px solid var(--vp-c-gutter, #e2e2e3);transition:border-color var(--vp-t-color)}:not(pre)>code{margin:0;padding:3px 6px;border-radius:4px;background:var(--vp-c-grey-soft, rgba(142, 150, 170, .14));font-size:.875em;overflow-wrap:break-word;transition:background-color var(--vp-t-color),color var(--vp-t-color)}p a code{color:var(--vp-c-accent, #299764);font-weight:400}table code{padding:.1rem .4rem}kbd{display:inline-block;min-width:1em;margin-inline:.125rem;padding:.25em;border:1px solid var(--vp-c-border, #c2c2c4);border-radius:.25em;box-shadow:1px 1px 4px 0 var(--vp-c-shadow, rgba(0, 0, 0, .15));line-height:1;letter-spacing:-.1em;text-align:center}table{display:block;overflow-x:auto;margin:1rem 0;border-collapse:collapse}tbody tr:nth-child(odd){background:var(--vp-c-bg-alt, #f6f8fa);transition:background-color var(--vp-t-color)}th,td{padding:.6em 1em;border:1px solid var(--vp-c-border-hard, #d1d4d7);transition:border-color var(--vp-t-color)}pre{text-align:left;direction:ltr;white-space:pre;word-spacing:normal;word-wrap:normal;word-break:normal;overflow-wrap:unset;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}@media print{pre{white-space:pre-wrap}}pre code{padding:0;border-radius:0}@page{margin:2cm;font-size:12pt;size:a4}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{color:inherit;font-weight:inherit!important;font-size:inherit!important;text-decoration:underline}a.header-anchor{text-decoration:none}abbr[title]:after{content:" (" attr(title) ")"}pre{border:1px solid #eee;white-space:pre-wrap!important}pre>code{white-space:pre-wrap!important}blockquote{border-inline-start:.2rem solid #ddd;color:inherit}blockquote,pre{orphans:5;widows:5}img,tr,canvas{page-break-inside:avoid}}@media (prefers-reduced-motion: reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important}}:root{--external-link-icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");--external-link-c-icon: var(--vp-c-text-mute);--header-offset: var(--navbar-height)}#app{--navbar-c-bg: var(--vp-c-bg-elv-soft);--sidebar-c-bg: var(--vp-c-bg-soft);--sidebar-space: var(--sidebar-width);--message-offset: var(--navbar-height)}@media (max-width: 959px){#app{--navbar-height: var(--navbar-mobile-height);--navbar-padding-y: var(--navbar-mobile-padding-y);--navbar-padding-x: var(--navbar-mobile-padding-x);--sidebar-width: var(--sidebar-mobile-width)}}@media (min-width: 1440px){#app{--sidebar-space: clamp( var(--sidebar-width), max(0px, calc((100vw - var(--content-width)) / 2 - 2rem)) , 100vw )}}@font-face{font-weight:400;font-style:normal;font-family:Crimson;src:url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTYr5mwEAAAyMAAAAHEdERUYAKQATAAAMbAAAAB5PUy8yVsJ0MgAAAVgAAABgY21hcBiKDzgAAAHcAAABWGdhc3D//wADAAAMZAAAAAhnbHlmr+DBdQAAA1AAAAdsaGVhZBZwt+8AAADcAAAANmhoZWEFawEuAAABFAAAACRobXR4BksA9gAAAbgAAAAibG9jYQlsC24AAAM0AAAAHG1heHAAEQBZAAABOAAAACBuYW1lLaFDVAAACrwAAAFrcG9zdAC1AHoAAAwoAAAAPAABAAAAAQAAqBd2H18PPPUACwQAAAAAANqqufwAAAAA2qq5/AAb/9wB4QMeAAAACAACAAAAAAAAAAEAAAMs/ywAXAH9AAAAAAHhAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAANAFkAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAH1AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAIABgMAAAAAAAAAAAABEAAAAAAAAAAAAAAAUGZFZADAADAAOQMs/ywAXAMsANQAAAABAAAAAAMYAAAAAAAgAAEBpwAfAAAAAAFVAAAB/QAfAH0ALQA+ABsAPgAyACgAPgAxAAAAAAADAAAAAwAAABwAAQAAAAAAUgADAAEAAAAcAAQANgAAAAQABAABAAAAOf//AAAAL///AAAAAQAEAAAAAAADAAQABQAGAAcACAAJAAoACwAMAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAwQFBgcICQoLDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYAJgAmAGIAwAEeAZIBzgJAApYC2gNiA7YAAQAf/9wBhwMeABIAAAEGBwYHATAXFjM2NzY3ASYnJjcBgxwLCgH+zgMECxIKCgIBLgEDAwMDHhQFBgP85wMEAQgJBgMOAwMDEwAAAAIAH//9Ad0CkAAQACEAABMWFxYXNjc2NzQnJicGBwYHNyY3NjcWFxYXFAcGByYnJjcfATo6amo7OQE5OmxrOjkBXQIlJEE5IyIBIyJEOSQjAgFOkV5eBAReXoqJXl4EBF5eggJ0UlEDA09Qe3xVVgMDU1OEAAAAAAEAff/9AYACkQA+AAA3FAcGBwYHBiMGFQYXNjc2MzIXFhc2JzQnIicmJyY1JjURNjc2MSYnJicjBgcGBwYVFBUUFxYXNjc2NzIXFhXkAQEEBRgYDAMBBB4ZGhweGxofBAEDDBgZBQQBAQMEAQIDBAIFNTZCAgMDBA0XFw0LBQV3GBMVDAgEBAUKCgUCAQICAQIFCgoFBAQIDBUTGAGnLxkbBAYFAQIZGh4BAgECBQUEAwUHBwEICRYAAAAAAQAtAAAB0QKRADoAADcGFxYXITY3NjcmJyYjIgcGBwYHBisBNjc2NzY3NjUmJyYnBgcGBxQXFhc2NzY3FhcWFxYHBgcGBwYHLgEEAwMBYwURERADBwYFBAMDAg8VEx/LJkBAOhsQDwIxMkxSMjIHCAYGCSYmPTIfHwEBCgoeLkJBQg8EBQQCETAwKQICAgEBBCgUEylJSUYhJicsRDIzAgY1NRoEBQYBEyEhAwEjIjYlJCQtQlBQSAAAAAABAD7/+wG+ApEASgAANwYXFhcWFxYzNjc2NyYnJic2NzY3JicmIwYHBgcUFxYXNjc2NxYXFhcGBwYHBgcUFRQXNjc2NxYXFhcGBwYnIicmJyYnJiciBwYXPwEIBwUaHB0VZU5NBAMvLi8eIB4DAywsKzwrKxgEAwUIHR4wLRscAQMvLz8BAQYKEhEQNSYmAgImJSsWExQPCw0NFREMDQE7DgsLBQwFBgE8PWpMKSoGECQkMkAiIQIdHyUHBwcBCRscAwEbGSpCIyUOAgMCAwwIAwUEAQEoKD9XJSQBBQYODg8PAQ0NFQAAAgAb//oB4QKTACIAJQAANxQXFhchFRQXFjMyNzYjNTM2NzY1NCcmJyMRNCcmIwYHBgcBExEbAgMFASEJCRIdCAkBRgIBAQUEBTwFAwgHCQkG/vjmxgUGBgOwBQIBAwKzAgQDCBAMDQEBlAYGBgEICQf+cwEs/tQAAQA+//sBvgKTAEoAADcGFxYXFhcWMzY3NjcmJyYnIgcGBzY3NjczMjc2NzY3NjU0JyYnBgcGByMGBwYHFBcWMzY3NjMWFxYHBgcGJyInJicmJyYnIgcGFz8BCAcFGhwdFWVOTQQBMjJbFx8gFwoJCQlWKB0dFQ4JCAQDBQMdHSKXCREQEgMCBA4bGhNYJyUBAiYlKxYTFA8LDQ0VEQwNATsOCwsFDAUGATw9akU2NwMFBggrMC8uAgICExcZBgQCAgMBAwQBMVNUWAUFBAYFBAMxMTNZIyQBBQYODg8PAQ0NFQAAAgAy//oBzQKXACAAMwAANxQXFhc2NzY3NicmJyIHBgc2NzY3NCcmJwYHBgcGBwYXNyY3Njc2FxYXFgcGBwYHJicmNzM1NV5aOTsCAioqahoiIRsnWFhFAwIHQ0tMOTAZGQFbBAQaGxkXRB8fAQEfIDE9Hh4E511FRwQDPT1ZPEJBBQwLF4Y9PRMGCwwBEiwsPDZFRkkTHyAbCAcBAjAwREYsLQEFREVQAAAAAAEAKP/7AdUCiwApAAATFhcWMzI3Njc2NzYzIQYHBgcWFxYzMjcBNjc2NzQnJiMiBwYjIQYHBgcoAwYHAwYDAwELEBEdAQUJYWJXAQ8PDgcDAQ4LCQgBAQEEBhUVFv7JBgsNDAH6DQMCAQEFKRITFMjHjQcFBgMCPxYSEwoEAgMBAhkrKiAAAAADAD7/9wG/ApIAKABBAFgAADcGFxYXNjc2NyYnJicmJzQ3Njc2NyYnJiMGBwYHFhcWFxYVFAcGBwYHNyY3Njc2MzIzMhcyFxYXFhcGBwYHIicmNxMmNzY3FhcWFRQHBgcGByIjIicmJyY3PwE1M1ZQODgDAykpMQIBAyYlJQMCMC9HRjExAgIiIiMCAiMvLwNTBBQTKgEBAQECAQIBEjU1CAEdHjMrISICGAMYGSYvGxoTEx8CAQIBBAMfJCQBoU8tLQECMjFPOC4uGwIBAgEWJiU7SCYoAjEwQzopKhMBAgECEykpQAQsIiEbAQEBBywsQjUeHQEiI0QBZSMhIAECJiYvKh8gFAEBAhAfIEYAAAIAMf/6AcsClwAgADMAABMGFxYXMjc2NwYHBgcUFxYXNjc2NzY3NjUmJyYnBgcGBzcmNzY3FhcWFRQHBgcGJyYnJjc0AyopahoiIRsoV1hFAwIHQ0tMODEZGQE2NF5ZOjoBWgMfHzE9Hh4EGhoaF0QeHwUBy0dBQgUMCxeFPj0SBwsLAREsLD01RkVPV0dFBQQ8PU8UPCwtAQVFRUklIRsHCAECMDBPAAAADACWAAEAAAAAAAEABwAQAAEAAAAAAAIABwAoAAEAAAAAAAMABwBAAAEAAAAAAAQABwBYAAEAAAAAAAUAHgCeAAEAAAAAAAYABwDNAAMAAQQJAAEADgAAAAMAAQQJAAIADgAYAAMAAQQJAAMADgAwAAMAAQQJAAQADgBIAAMAAQQJAAUAPABgAAMAAQQJAAYADgC9AEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAA7ACAARgBvAG4AdABFAGQAaQB0AG8AcgAgACgAdgAxAC4AMAApAABWZXJzaW9uIDEuMDsgRm9udEVkaXRvciAodjEuMCkAAEMAcgBpAG0AcwBvAG4AAENyaW1zb24AAAACAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAABAAIAEwAUABUAFgAXABgAGQAaABsAHAAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADAAwAAQAEAAAAAgAAAAAAAAABAAAAANWkJwgAAAAA2qq5/AAAAADaqrn8) format("truetype")}:root{color-scheme:light}body{font-family:var(--vp-font)}h1,h2,h3,h4,h5,h6{font-family:var(--vp-font-heading)}@media (max-width: 419px){h1{font-size:1.9rem}}code{font-family:var(--vp-font-mono)}@media print{@page{--vp-c-bg: #fff !important;--vp-c-text: #000 !important}div[class*=language-]{position:relative!important}}div[class*=language-]{margin:.75rem 0;transition:background-color var(--vp-t-color),color var(--vp-t-color)}@media (max-width: 419px){#markdown-content>div[class*=language-]{--code-border-radius: 0;margin:.75rem -1.5rem}}@media print{div[class*=language-] pre code{padding:.5rem}}div[class*=language-] .line.diff,div[class*=language-] .line.highlighted{transition:background-color var(--vp-t-color)}.vp-external-link-icon:after{content:"";display:inline-block;flex-shrink:0;width:11px;height:11px;margin-top:-1px;margin-inline-start:4px;background:var(--external-link-c-icon);-webkit-mask-image:var(--external-link-icon);mask-image:var(--external-link-icon)}.external-link-icon .external-link:not(.no-external-link-icon):after{content:"";display:inline-block;flex-shrink:0;width:11px;height:11px;margin-top:-1px;margin-inline-start:4px;background:var(--external-link-c-icon);-webkit-mask-image:var(--external-link-icon);mask-image:var(--external-link-icon)}.external-link-icon [vp-content] a[href*="://"]:not(.no-external-link-icon):after,.external-link-icon [vp-content] a[target=_blank]:not(.no-external-link-icon):after{content:"";display:inline-block;flex-shrink:0;width:11px;height:11px;margin-top:-1px;margin-inline-start:4px;background:var(--external-link-c-icon);-webkit-mask-image:var(--external-link-icon);mask-image:var(--external-link-icon)}@media print{[vp-content]{margin:0!important;padding-inline:0!important}}[vp-content].custom{margin:0;padding:0}[vp-content]:not(.custom){max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem}@media (max-width: 959px){[vp-content]:not(.custom){padding:1.5rem}}@media (max-width: 419px){[vp-content]:not(.custom){padding:1rem 1.5rem}}@media print{[vp-content]:not(.custom){max-width:unset}}[vp-content]:not(.custom){padding-top:0}[vp-content]:not(.custom) #markdown-content>h1,[vp-content]:not(.custom) #markdown-content>h2,[vp-content]:not(.custom) #markdown-content>h3,[vp-content]:not(.custom) #markdown-content>h4,[vp-content]:not(.custom) #markdown-content>h5,[vp-content]:not(.custom) #markdown-content>h6{margin-top:calc(.5rem - var(--navbar-height));margin-bottom:.5rem;padding-top:calc(1rem + var(--navbar-height));outline:none}.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h1,.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h2,.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h3,.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h4,.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h5,.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar [vp-content]:not(.custom) #markdown-content>h2:first-child{padding-top:0!important}[vp-content]:not(.custom) #markdown-content>p,[vp-content]:not(.custom) #markdown-content>ul p,[vp-content]:not(.custom) #markdown-content>ol p{text-align:justify;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 419px){[vp-content]:not(.custom) #markdown-content>p,[vp-content]:not(.custom) #markdown-content>ul p,[vp-content]:not(.custom) #markdown-content>ol p{text-align:start}}@media print{[vp-content]:not(.custom) #markdown-content>p,[vp-content]:not(.custom) #markdown-content>ul p,[vp-content]:not(.custom) #markdown-content>ol p{text-align:start}}[vp-content] a:not(.header-anchor):hover{text-decoration:underline}[vp-content] img{max-width:100%}[vp-content] table img{max-width:unset}:root{scrollbar-width:thin}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}@media (min-width: 1920px){:root{--content-width: var(--wide-content-width)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track-piece{border-radius:6px;background:#0000001a}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--vp-c-accent-bg)}::-webkit-scrollbar-thumb:active{background:var(--vp-c-accent-hover)}@media (max-width: 719px){.hide-in-mobile{display:none!important}}@media (max-width: 959px){.hide-in-pad{display:none!important}}.vp-catalog-title .vp-icon,.vp-catalog-sub-title .vp-icon{margin-inline-end:.25rem}[vp-comment]{max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem}@media (max-width: 959px){[vp-comment]{padding:1.5rem}}@media (max-width: 419px){[vp-comment]{padding:1rem 1.5rem}}@media print{[vp-comment]{max-width:unset}}#docsearch-container{min-width:145.7px!important}@media (max-width: 959px){#docsearch-container{min-width:36px!important}}.DocSearch.DocSearch-Button{margin-left:0}@media (max-width: 959px){.DocSearch.DocSearch-Button{min-width:36px!important}}.DocSearch .DocSearch-Button-Placeholder{display:inline-block;padding-block:4px;padding-inline:6px 12px;font-size:14px}@media (max-width: 719px){.DocSearch .DocSearch-Button-Placeholder{display:none}}.DocSearch .DocSearch-Search-Icon{width:1.25em;height:1.25em}@media (max-width: 959px){.DocSearch .DocSearch-Button-Keys{display:none}}.DocSearch .DocSearch-Button-Key{background:var(--vp-c-bg);box-shadow:none}:root{--fa-fw-width: 1em}@media (max-width: 419px){.hint-container{margin-inline:-.75rem}}.vp-breadcrumb{max-width:var(--content-width);margin-inline:auto;padding-inline:2.5rem}@media (max-width: 959px){.vp-breadcrumb{padding-inline:1.5rem}}@media print{.vp-breadcrumb{max-width:unset}}.vp-breadcrumb{position:relative;z-index:2;padding-top:1rem;font-size:15px}@media (max-width: 959px){.vp-breadcrumb{font-size:14px}}@media (max-width: 419px){.vp-breadcrumb{padding-top:.5rem;font-size:12.8px}}@media print{.vp-breadcrumb{display:none}}.vp-breadcrumb .vp-icon{margin-inline-end:.25em}.vp-breadcrumb a{display:inline-block;padding:0 .5em}.vp-breadcrumb a:before{position:relative;bottom:.125rem;margin-inline-end:.25em}.vp-breadcrumb a:hover{color:var(--vp-c-accent)}.vp-breadcrumb ol{margin:0;padding-inline-start:0;list-style:none}.vp-breadcrumb li{display:inline-block;line-height:1.5}.vp-breadcrumb li:first-child a{padding-inline-start:0}.vp-breadcrumb li:last-child a{padding-inline-end:0}.vp-breadcrumb li.is-active a{color:var(--vp-c-text-mute);cursor:default;pointer-events:none}.vp-breadcrumb li+li:before{content:"/";color:var(--vp-c-text-mute)}.toggle-sidebar-wrapper{position:fixed;inset-inline-start:var(--sidebar-space);top:var(--navbar-height);bottom:0;z-index:100;display:flex;align-items:center;justify-content:center;font-size:2rem;transition:inset-inline-start var(--vp-t-transform)}@media (max-width: 719px){.toggle-sidebar-wrapper{display:none}}@media (min-width: 1440px){.toggle-sidebar-wrapper{display:none}}@media print{.toggle-sidebar-wrapper{display:none}}.toggle-sidebar-wrapper:hover{background:#7f7f7f0d;cursor:pointer}.toggle-sidebar-wrapper .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .toggle-sidebar-wrapper .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.toggle-sidebar-wrapper .arrow.down{transform:rotate(180deg)}[dir=rtl] .toggle-sidebar-wrapper .arrow.down{transform:rotate(-180deg)}.toggle-sidebar-wrapper .arrow.end{transform:rotate(90deg)}[dir=rtl] .toggle-sidebar-wrapper .arrow.end,.toggle-sidebar-wrapper .arrow.start{transform:rotate(-90deg)}[dir=rtl] .toggle-sidebar-wrapper .arrow.start{transform:rotate(90deg)}.theme-container{display:flex;flex-flow:column;justify-content:space-between;min-height:100vh}.theme-container .vp-page{padding-top:var(--navbar-height);padding-inline-start:calc(var(--sidebar-space) + 2rem)}@media (max-width: 719px){.theme-container .vp-page{padding-inline:0}}@media (min-width: 1440px){.theme-container .vp-page{padding-inline-end:calc(100vw - var(--content-width) - var(--sidebar-space) - 6rem)}}.theme-container .vp-sidebar{top:var(--navbar-height)}.theme-container.no-navbar .vp-page{padding-top:0}.theme-container.no-navbar .vp-sidebar{top:0}@media (max-width: 719px){.theme-container.no-navbar .vp-sidebar{top:0}}@media (max-width: 719px){.theme-container.hide-navbar .vp-sidebar{top:0}}.theme-container.sidebar-collapsed .vp-page{padding-inline-start:0}.theme-container.sidebar-collapsed .vp-sidebar{box-shadow:none;transform:translate(-100%)}[dir=rtl] .theme-container.sidebar-collapsed .vp-sidebar{transform:translate(100%)}.theme-container.sidebar-collapsed .toggle-sidebar-wrapper{inset-inline-start:0}.theme-container.no-sidebar .vp-page{padding-inline:0}@media (min-width: 1440px){.theme-container.no-sidebar.has-toc .vp-page{padding-inline-end:16rem}}.theme-container.no-sidebar .vp-toggle-sidebar-button,.theme-container.no-sidebar .toggle-sidebar-wrapper,.theme-container.no-sidebar .vp-sidebar{display:none}.theme-container.sidebar-open .vp-sidebar{box-shadow:2px 0 8px var(--vp-c-shadow);transform:translate(0)}.vp-feature-wrapper{position:relative}.vp-feature-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-feature-bg.light{display:inline-block}.vp-feature-bg.dark,[data-theme=dark] .vp-feature-bg.light{display:none}[data-theme=dark] .vp-feature-bg.dark{display:inline-block}.vp-feature{position:relative;z-index:1;margin:0 auto;padding:1.5rem 1rem;color:var(--vp-c-text-mute);text-align:center}.vp-feature-bg+.vp-feature{color:#222}[data-theme=dark] .vp-feature-bg+.vp-feature{color:#eee}.vp-feature-bg+.vp-feature .vp-icon{color:inherit}.vp-feature-image{height:10rem;margin:0 auto}@media (max-width: 959px){.vp-feature-image{height:8rem}}.vp-feature-image.light{display:inline-block}.vp-feature-image.dark,[data-theme=dark] .vp-feature-image.light{display:none}[data-theme=dark] .vp-feature-image.dark{display:inline-block}.vp-feature-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--vp-font);text-align:center}@media (max-width: 959px){.vp-feature-header{font-size:2.5rem}}@media (max-width: 719px){.vp-feature-header{font-size:2.25rem}}@media (max-width: 419px){.vp-feature-header{font-size:2rem}}.vp-feature-description{margin:1rem 0;font-size:1.125rem}.vp-features{z-index:1;display:flex;flex-wrap:wrap;place-content:stretch center;align-items:stretch;margin:1rem 0;text-align:start}@media print{.vp-features{display:block}}.vp-features:first-child{border-top:1px solid var(--vp-c-border)}.vp-feature-item{position:relative;display:block;flex-basis:calc(33% - 3rem);margin:.5rem;padding:1rem;border-radius:.5rem;color:inherit;transition:background var(--vp-t-color),box-shadow var(--vp-t-transform),transform var(--vp-t-transform)}@media (min-width: 1440px){.vp-feature-item{flex-basis:calc(25% - 3rem)}}@media (max-width: 959px){.vp-feature-item{flex-basis:calc(50% - 3rem)}}@media (max-width: 719px){.vp-feature-item{flex-basis:100%;font-size:.95rem}}@media (max-width: 419px){.vp-feature-item{margin:.5rem 0;font-size:.9rem}}.vp-feature-item.link{cursor:pointer;transition:transform var(--vp-t-transform)}@media print{.vp-feature-item.link{text-decoration:none}}.vp-feature-item.link:hover{background-color:var(--vp-c-grey-soft)}.vp-feature-bg+.vp-feature .vp-feature-item.link:hover{background-color:transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vp-feature-item.link:hover:before{content:"➜";display:block;float:right}.vp-feature-item.link:active{transform:scale(.96)}.vp-feature-item .vp-icon{display:inline-block;height:1.1em;margin-inline-end:.5rem;color:var(--vp-c-accent);font-weight:400;font-size:1.1em}.vp-feature-item:only-child{flex-basis:100%}.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:calc(50% - 3rem)}@media (max-width: 719px){.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:100%}}.vp-feature-title{margin:.25rem 0 .5rem;font-weight:700;font-size:1.3rem;font-family:var(--vp-font)}@media (max-width: 419px){.vp-feature-title{font-size:1.2rem}}.vp-feature-details{margin:0;line-height:1.4}.vp-hero-slide-down-button{border-width:0;background:transparent;cursor:pointer;position:absolute;bottom:0;left:calc(50vw - 30px);display:none;width:60px;height:60px;padding:10px}.hero-fullscreen .vp-hero-slide-down-button{display:block}.vp-hero-slide-down-button .slide-down-icon{width:30px;margin:-15px 0;animation-name:bounce-down;animation-duration:1.5s;animation-timing-function:linear;animation-direction:alternate;animation-iteration-count:infinite}.vp-hero-slide-down-button .slide-down-icon:first-child{color:#ffffff26}.vp-hero-slide-down-button .slide-down-icon:last-child{color:#ffffff80}.vp-hero-info-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-inline:auto}.vp-hero-info-wrapper.hero-fullscreen{height:calc(100vh - var(--navbar-height))!important}.vp-hero-info{z-index:1;width:100%;padding-inline:2.5rem}@media (max-width: 959px){.vp-hero-info{padding-inline:1.5rem}}@media (min-width: 959px){.vp-hero-info{display:flex;align-items:center;justify-content:space-evenly}}.vp-hero-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:50%;background-size:cover}.vp-hero-mask:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.vp-hero-mask.light{display:block}[data-theme=dark] .vp-hero-mask.light,.vp-hero-mask.dark{display:none}[data-theme=dark] .vp-hero-mask.dark{display:block}.vp-hero-infos{z-index:1;margin:0 .5rem}.vp-hero-image{display:block;max-width:100%;max-height:18rem;margin:1rem}@media (max-width: 959px){.vp-hero-image{margin:2rem auto}}@media (max-width: 719px){.vp-hero-image{max-height:16rem;margin:1.5rem auto}}@media (max-width: 419px){.vp-hero-image{max-height:14rem}}.vp-hero-image.light{display:block}[data-theme=dark] .vp-hero-image.light,.vp-hero-image.dark{display:none}[data-theme=dark] .vp-hero-image.dark{display:block}.vp-hero-title{margin:.5rem 0;background:linear-gradient(120deg,var(--vp-c-accent-hover),var(--vp-c-accent) 30%,rgb(46.6962025316,85.1075949367,131.8037974684) 100%);-webkit-background-clip:text;background-clip:text;font-weight:700;font-size:3.6rem;font-family:var(--vp-font);line-height:1.5;-webkit-text-fill-color:transparent}@media (max-width: 719px){.vp-hero-title{margin:0}}@media (max-width: 959px){.vp-hero-title{font-size:2.5rem;text-align:center}}@media (max-width: 719px){.vp-hero-title{font-size:2.25rem;text-align:center}}@media (max-width: 419px){.vp-hero-title{margin:0 auto;font-size:2rem}}.vp-hero-title [data-theme=dark]{background:linear-gradient(120deg,var(--vp-c-accent-hover),var(--vp-c-accent) 30%,rgb(85.5379746835,134.9240506329,194.9620253165) 100%)}#main-description,.vp-hero-actions{margin:1.8rem 0}@media (max-width: 719px){#main-description,.vp-hero-actions{margin:1.5rem 0}}@media (max-width: 959px){#main-description,.vp-hero-actions{margin:1.5rem auto;text-align:center}}@media (max-width: 419px){#main-description,.vp-hero-actions{margin:1.2rem 0}}#main-description{max-width:35rem;color:var(--vp-c-text-mute);font-weight:500;font-size:1.6rem;line-height:1.3}@media (max-width: 719px){#main-description{font-size:1.4rem}}@media (max-width: 419px){#main-description{font-size:1.2rem}}.vp-hero-action{display:inline-block;overflow:hidden;min-width:4rem;margin:.5rem;padding:.5em 1.5rem;border-radius:2rem;background:var(--vp-c-control);color:var(--vp-c-text);font-size:1.2rem;text-align:center;transition:color var(--vp-t-color),color var(--vp-t-color),transform var(--vp-t-transform)}@media (max-width: 719px){.vp-hero-action{padding:.5rem 1rem;font-size:1.1rem}}@media (max-width: 419px){.vp-hero-action{font-size:1rem}}@media print{.vp-hero-action{text-decoration:none}}.vp-hero-action:first-child{margin-inline-start:0}@media (max-width: 959px){.vp-hero-action:first-child{margin-inline-start:.5rem}}.vp-hero-action:hover{background:var(--vp-c-control-hover)}.vp-hero-action.primary{border-color:var(--vp-c-accent-bg);background:var(--vp-c-accent-bg);color:var(--vp-c-white)}.vp-hero-action.primary:hover{border-color:var(--vp-c-accent-hover);background:var(--vp-c-accent-hover)}.theme-container:not(.pure) .vp-hero-action:active{transform:scale(.96)}.vp-hero-action .vp-icon{margin-inline-end:.25em}.vp-highlight-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.vp-highlight-wrapper:nth-child(odd) .vp-highlight{flex-flow:row-reverse}.vp-highlight{z-index:1;display:flex;flex:1;align-items:center;justify-content:flex-end;max-width:var(--home-page-width);margin:0 auto;padding:1.5rem 2.5rem}@media (max-width: 719px){.vp-highlight{display:block;padding-inline:1.5rem;text-align:center}}.vp-highlight-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-highlight-bg.light{display:inline-block}.vp-highlight-bg.dark,[data-theme=dark] .vp-highlight-bg.light{display:none}[data-theme=dark] .vp-highlight-bg.dark{display:inline-block}.vp-highlight-image{width:12rem;margin:2rem 4rem}@media (max-width: 959px){.vp-highlight-image{width:10rem}}@media (max-width: 719px){.vp-highlight-image{width:8rem;margin:0 auto}}.vp-highlight-image.light{display:inline-block}.vp-highlight-image.dark,[data-theme=dark] .vp-highlight-image.light{display:none}[data-theme=dark] .vp-highlight-image.dark{display:inline-block}.vp-highlight-info-wrapper{display:flex;flex:1;justify-content:center;padding:2rem}@media (max-width: 719px){.vp-highlight-info-wrapper{padding:1rem 0}}.vp-highlight-info-wrapper:only-child{flex:1 0 100%}.vp-highlight-info{text-align:start}.vp-highlight-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--vp-font)}@media (max-width: 959px){.vp-highlight-header{font-size:2.5rem}}@media (max-width: 719px){.vp-highlight-header{font-size:2.25rem;text-align:center}}@media (max-width: 419px){.vp-highlight-header{font-size:2rem}}.vp-highlight-description{margin:1rem 0;font-size:1.125rem}.vp-highlights{margin-inline-start:-1.25em;padding-inline-start:0}.vp-highlights :not(pre)>code{color:var(--vp-c-text)}.vp-highlight-item-wrapper{position:relative;padding-block:.5em;padding-inline:.5em 1.75em;border-radius:.5rem;list-style:none}.vp-highlight-item-wrapper.link{cursor:pointer;transition:transform var(--vp-t-transform)}.vp-highlight-item-wrapper.link:hover{background-color:var(--vp-c-bg-alt)}.vp-highlight-bg+.vp-highlight .vp-highlight-item-wrapper.link:hover{background-color:transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vp-highlight-item-wrapper.link:hover:before{content:"➜";display:block;float:right}.vp-highlight-item-wrapper.link:active{transform:scale(.96)}.vp-highlight-item-wrapper::marker{font-weight:700}.vp-highlight-item{display:list-item;color:inherit;list-style:initial}@media print{.vp-highlight-item{text-decoration:none}}.vp-highlight-title{margin:0;font-weight:600;font-size:1.125rem;font-family:var(--vp-font)}.vp-highlight-title .vp-icon{margin-inline-end:.25em}.vp-highlight-details{margin:.5rem 0 0}.vp-project-home{--content-width: var(--home-page-width);display:block;flex:1;padding-top:var(--navbar-height)}@media screen{.vp-project-home .vp-hero-info-wrapper:not(.fullscreen) .vp-hero-info{max-width:var(--home-page-width)}}@media screen{.vp-project-home .vp-feature{max-width:var(--home-page-width)}}.vp-project-home [vp-content]{padding-bottom:1.5rem!important}.vp-project-home [vp-content]:has(#markdown-content:only-child:empty){padding:0!important}.is-focusing [vp-navbar]>*,.is-focusing [vp-sidebar],.is-focusing [vp-footer],.is-focusing [vp-comment],.is-focusing .vp-breadcrumb,.is-focusing .vp-page-meta,.is-focusing .vp-page-nav{opacity:.5;filter:blur(.095rem);transition:filter .35s,opacity .35s}@media (min-width: 1440px){.is-focusing [vp-toc]{opacity:.5;filter:blur(.095rem);transition:filter .35s,opacity .35s}}.vp-page{display:block;flex-grow:1;padding-bottom:2rem;transition:padding var(--vp-t-transform)}@media print{.vp-page{min-height:auto!important;margin:0!important;padding:0!important}}.page-cover{width:var(--content-width);margin-inline:auto}@media (max-width: 719px){.page-cover{width:100%}}.page-cover img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:25vh;border-radius:.5rem}@media (max-width: 719px){.page-cover img{border-radius:0}}.not-found-hint{padding:2rem}.not-found-hint .error-code{margin:0;font-weight:700;font-size:4rem;line-height:4rem}.not-found-hint .error-title{font-weight:700}.not-found-hint .error-hint{margin:0;padding:12px 0;font-weight:600;font-size:20px;line-height:20px;letter-spacing:2px}.vp-page.not-found{display:flex;flex-flow:column;align-items:center;justify-content:center;box-sizing:border-box;width:100vw;max-width:var(--home-page-width);margin:0 auto;padding:calc(var(--navbar-height) + 1rem) 1rem 1rem!important;text-align:center}.vp-page.not-found .action-button{display:inline-block;box-sizing:border-box;margin:.25rem;padding:.75rem 1rem;border-width:0;border-radius:3rem;background:var(--vp-c-accent-bg);color:var(--vp-c-white);outline:none;font-size:1rem;transition:background var(--vp-t-color)}.vp-page.not-found .action-button:hover{background:var(--vp-c-accent-hover);cursor:pointer}.vp-footer-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding-block:.75rem;padding-inline:calc(var(--sidebar-space) + 2rem) 2rem;border-top:1px solid var(--vp-c-border);background:var(--vp-c-bg);color:var(--vp-c-text-mute);text-align:center;transition:border-top-color var(--vp-t-color),background var(--vp-t-color),padding var(--vp-t-transform)}@media (max-width: 719px){.vp-footer-wrapper{padding-inline-start:2rem}}@media (min-width: 1440px){.vp-footer-wrapper{z-index:50;padding-inline-start:2rem}}@media print{.vp-footer-wrapper{margin:0!important;padding:0!important}}@media (max-width: 419px){.vp-footer-wrapper{display:block}}.no-sidebar .vp-footer-wrapper,.sidebar-collapsed .vp-footer-wrapper{padding-inline-start:2rem}.vp-footer{margin:.5rem 1rem;font-size:14px}@media print{.vp-footer{display:none}}.vp-copyright{margin:6px 0;font-size:13px}.vp-page:not(.not-found)+.vp-footer-wrapper{margin-top:-2rem}.vp-page-nav{display:flex;flex-wrap:wrap;max-width:var(--content-width);min-height:2rem;margin-inline:auto;margin-top:0;padding-block:.5rem;padding-inline:2rem;border-top:1px solid var(--vp-c-border)}@media (max-width: 959px){.vp-page-nav{padding-inline:1rem}}@media print{.vp-page-nav{display:none}}.vp-page-nav .auto-link{display:inline-block;flex-grow:1;margin:.25rem;padding:.25rem .5rem;border:1px solid var(--vp-c-border);border-radius:.25rem}.vp-page-nav .auto-link:hover{background:var(--vp-c-control)}.vp-page-nav .auto-link .hint{color:var(--vp-c-text-mute);font-size:.875rem;line-height:2}.vp-page-nav .auto-link .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:.75rem}[data-theme=dark] .vp-page-nav .auto-link .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-page-nav .auto-link .arrow.down{transform:rotate(180deg)}[dir=rtl] .vp-page-nav .auto-link .arrow.down{transform:rotate(-180deg)}.vp-page-nav .auto-link .arrow.end{transform:rotate(90deg)}[dir=rtl] .vp-page-nav .auto-link .arrow.end,.vp-page-nav .auto-link .arrow.start{transform:rotate(-90deg)}[dir=rtl] .vp-page-nav .auto-link .arrow.start{transform:rotate(90deg)}.vp-page-nav .prev{text-align:start}.vp-page-nav .prev .vp-icon{margin-inline-end:.25em}.vp-page-nav .next{text-align:end}.vp-page-nav .next .vp-icon{margin-inline-start:.25em}.vp-page-title{max-width:var(--content-width);margin-inline:auto;padding-inline:2.5rem}@media (max-width: 959px){.vp-page-title{padding-inline:1.5rem}}@media print{.vp-page-title{max-width:unset}}.vp-page-title{position:relative;z-index:1;padding-top:1rem;padding-bottom:0}@media print{.vp-page-title{padding-inline:0!important}}@media (max-width: 959px){.vp-page-title{padding-top:.5rem}}.vp-page-title h1{margin-top:calc(0px - var(--header-offset))!important;margin-bottom:1rem;padding-top:var(--header-offset)!important;font-size:2.2rem}@media (max-width: 959px){.vp-page-title h1{margin-bottom:.5rem}}.vp-page-title h1 .vp-icon{margin-inline-end:.25em;color:var(--vp-c-accent)}[vp-content]:not(.custom) #markdown-content>h1:first-child{display:none}[vp-content]:not(.custom) #markdown-content>h2:first-child{padding-top:var(--header-offset)!important}@keyframes cursor-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.vp-portfolio{position:relative;z-index:1;overflow:hidden;box-sizing:border-box}.vp-portfolio:not(.bg){background:var(--vp-c-accent-soft)}.vp-portfolio:not(.bg):after{content:"";position:absolute;inset-inline-start:-200px;top:-200px;z-index:-1;width:1000px;height:1000px;border-radius:50%;background-color:var(--vp-c-white)}@media (max-width: 959px){.vp-portfolio:not(.bg):after{display:none}}.vp-portfolio-mask{position:absolute;top:0;right:0;bottom:0;left:0}.vp-portfolio-mask:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:#888;opacity:.2}.vp-portfolio-mask.light{display:block}[data-theme=dark] .vp-portfolio-mask.light,.vp-portfolio-mask.dark{display:none}[data-theme=dark] .vp-portfolio-mask.dark{display:block}.vp-portfolio-avatar{position:absolute;inset-inline-start:0;top:0;bottom:0;display:flex;align-items:end;justify-content:center;width:50vw;height:100vh;border-radius:10px}@media (min-width: 1440px){.vp-portfolio-avatar{width:60vw}}@media (max-width: 959px){.vp-portfolio-avatar{width:100vw}}.vp-portfolio-avatar img{max-height:93vh}.vp-portfolio-avatar img.light{display:block}[data-theme=dark] .vp-portfolio-avatar img.light,.vp-portfolio-avatar img.dark{display:none}[data-theme=dark] .vp-portfolio-avatar img.dark{display:block}.vp-portfolio-container{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:100vh;padding-top:120px;padding-bottom:70px}.vp-portfolio-info{position:relative;flex:0 0 50%;box-sizing:border-box;max-width:50%;padding:0 25px}@media (max-width: 959px){.vp-portfolio-info{position:absolute;right:15px;bottom:15px;left:15px;flex:0 0 100%;max-width:unset;padding:2rem 1.5rem;border-radius:.5rem;background:var(--vp-c-bg-soft);text-align:center}}.vp-portfolio-info .vp-social-medias{justify-content:start}@media (max-width: 959px){.vp-portfolio-info .vp-social-medias{justify-content:center}}.vp-portfolio-welcome{margin:0 0 10px;padding:0;color:var(--vp-c-accent);font-weight:600;font-size:28px}@media (max-width: 959px){.vp-portfolio-welcome{font-size:18px}}.vp-portfolio-name{margin:0 0 10px;padding:0;color:var(--vp-c-black);font-weight:700;font-size:64px}@media (min-width: 1440px){.vp-portfolio-name{font-size:72px}}@media (max-width: 959px){.vp-portfolio-name{font-size:36px}}.vp-portfolio-title{position:relative;margin:0;padding:0;border-bottom:none;color:var(--vp-c-accent);font-weight:600;font-size:25px}@media (max-width: 959px){.vp-portfolio-title{font-size:18px}}.vp-portfolio-title:after{content:"";display:inline-block;vertical-align:top;width:2px;height:1.3em;background:var(--vp-c-accent-bg);animation-name:cursor-blink;animation-duration:1s;animation-iteration-count:infinite}.vp-portfolio-medias{display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px}@media (min-width: 959px){.vp-portfolio-medias{justify-content:flex-start}}.vp-portfolio-media{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--vp-c-accent-bg);color:var(--vp-c-white);transition:ease all .35s}.vp-portfolio-media:hover{background-color:var(--vp-c-accent-hover);cursor:pointer}.vp-portfolio-media:after{--balloon-font-size: 10px;padding:.2em .4em!important}.vp-portfolio-media+a{margin-inline-start:5px}[vp-content].vp-portfolio-content{--content-width: min(84%, 1200px);--header-underline: rgba(46.6962025316, 131.8037974684, 93.3924050633, .4);display:flex;flex-flow:column;align-items:center}@media (min-width: 1280px){[vp-content].vp-portfolio-content{font-size:18px}}@media (max-width: 419px){[vp-content].vp-portfolio-content{font-size:14px}}[data-theme=dark] [vp-content].vp-portfolio-content{--header-underline: rgba(85.5379746835, 194.9620253165, 145.5759493671, .4)}[vp-content].vp-portfolio-content>h2,[vp-content].vp-portfolio-content>h3,[vp-content].vp-portfolio-content>h4,[vp-content].vp-portfolio-content>h5,[vp-content].vp-portfolio-content>h6{margin-bottom:1rem;border-bottom:none;text-align:center}[vp-content].vp-portfolio-content>h2{font-size:2.5rem}@media (max-width: 419px){[vp-content].vp-portfolio-content>h2{font-size:2rem}}[vp-content].vp-portfolio-content>h3{font-size:2rem}@media (max-width: 419px){[vp-content].vp-portfolio-content>h3{font-size:1.75rem}}[vp-content].vp-portfolio-content>p{align-self:stretch}[vp-content].vp-portfolio-content .header-anchor>span{background:linear-gradient(var(--header-underline),var(--header-underline)) no-repeat;background-position:-.1em calc(100% - .05em);background-size:calc(100% + .1em) .2em;text-shadow:.05em 0 var(--vp-c-bg),-.05em 0 var(--vp-c-bg)}[vp-content].vp-portfolio-content .header-anchor>span:before,[vp-content].vp-portfolio-content .header-anchor>span:after{content:"";position:relative;bottom:.05em;display:inline-block;vertical-align:text-bottom;width:.1em;height:.2em;background-color:var(--header-underline)}[vp-content].vp-portfolio-content .header-anchor>span:before{inset-inline-start:-.1em;border-radius:.2em 0 0 .2em}[vp-content].vp-portfolio-content .header-anchor>span:after{inset-inline-end:-.1em;border-radius:0 .2em .2em 0}.vp-skip-link{inset-inline-start:.25rem;top:.25rem;z-index:999;padding:.65rem 1.5rem;border-radius:.5rem;background:var(--vp-c-bg);color:var(--vp-c-accent);box-shadow:var(--vp-c-shadow);font-weight:700;font-size:.9em;text-decoration:none}@media print{.vp-skip-link{display:none}}.vp-skip-link:focus{clip-path:none;clip:auto;width:auto;height:auto}.page-author-item{display:inline-block;margin:0 4px;font-weight:400;overflow-wrap:break-word}.page-category-info{flex-wrap:wrap}.page-category-item{display:inline-block;margin:.125em .25em;padding:0 .25em;border-radius:.25em;background:var(--vp-c-grey-soft);color:var(--vp-c-text-mute);font-weight:700;font-size:.75rem;line-height:2;transition:background var(--vp-t-color),color var(--vp-t-color)}@media print{.page-category-item{padding:0;font-weight:400}.page-category-item:after{content:", "}.page-category-item:last-of-type:after{content:""}}.page-category-item.clickable{cursor:pointer}.page-category-item.clickable:not([class*=color]):hover{color:var(--vp-c-accent-hover)}.page-category-item.color0{background:#fde5e7;color:#ec2f3e}[data-theme=dark] .page-category-item.color0{background:#340509;color:#ba111f}.page-category-item.color0.clickable:hover{background:#f9bec3}[data-theme=dark] .page-category-item.color0.clickable:hover{background:#53080e}.page-category-item.color1{background:#ffeee8;color:#fb7649}[data-theme=dark] .page-category-item.color1{background:#441201;color:#f54205}.page-category-item.color1.clickable:hover{background:#fed4c6}[data-theme=dark] .page-category-item.color1.clickable:hover{background:#6d1d02}.page-category-item.color2{background:#fef5e7;color:#f5b041}[data-theme=dark] .page-category-item.color2{background:#3e2703;color:#e08e0b}.page-category-item.color2.clickable:hover{background:#fce6c4}[data-theme=dark] .page-category-item.color2.clickable:hover{background:#633f05}.page-category-item.color3{background:#eafaf1;color:#55d98d}[data-theme=dark] .page-category-item.color3{background:#0c331c;color:#29b866}.page-category-item.color3.clickable:hover{background:#caf3db}[data-theme=dark] .page-category-item.color3.clickable:hover{background:#12522d}.page-category-item.color4{background:#e6f9ee;color:#36d278}[data-theme=dark] .page-category-item.color4{background:#092917;color:#219552}.page-category-item.color4.clickable:hover{background:#c0f1d5}[data-theme=dark] .page-category-item.color4.clickable:hover{background:#0f4224}.page-category-item.color5{background:#e1fcfc;color:#16e1e1}[data-theme=dark] .page-category-item.color5{background:#042929;color:#0e9595}.page-category-item.color5.clickable:hover{background:#b4f8f8}[data-theme=dark] .page-category-item.color5.clickable:hover{background:#064242}.page-category-item.color6{background:#e4f0fe;color:#2589f6}[data-theme=dark] .page-category-item.color6{background:#021b36;color:#0862c3}.page-category-item.color6.clickable:hover{background:#bbdafc}[data-theme=dark] .page-category-item.color6.clickable:hover{background:#042c57}.page-category-item.color7{background:#f7f1fd;color:#bb8ced}[data-theme=dark] .page-category-item.color7{background:#2a0b4b;color:#9851e4}.page-category-item.color7.clickable:hover{background:#eadbfa}[data-theme=dark] .page-category-item.color7.clickable:hover{background:#431277}.page-category-item.color8{background:#fdeaf5;color:#ef59ab}[data-theme=dark] .page-category-item.color8{background:#400626;color:#e81689}.page-category-item.color8.clickable:hover{background:#facbe5}[data-theme=dark] .page-category-item.color8.clickable:hover{background:#670a3d}.page-original-info{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;padding:0 .5em;border:.5px solid var(--vp-c-border-hard);border-radius:.75em;background:var(--vp-c-bg);font-size:.75em;line-height:1.5!important}.page-info{display:flex;flex-wrap:wrap;place-content:stretch flex-start;align-items:center;color:var(--vp-c-text-mute);font-size:.875rem}@media print{.page-info{display:flex!important}}.page-info>span{display:flex;align-items:center;max-width:100%;margin-inline-end:.5em;line-height:2}@media (min-width: 1440px){.page-info>span{font-size:1.1em}}@media (max-width: 419px){.page-info>span{margin-inline-end:.3em;font-size:.875em}}@media print{.page-info>span{display:flex!important}}.page-info .icon{position:relative;display:inline-block;vertical-align:middle;width:1em;height:1em;margin-inline-end:.25em}.page-info a{color:inherit}.page-info a:hover,.page-info a:active{color:var(--vp-c-accent)}.vp-page-meta{max-width:var(--content-width);margin-inline:auto;padding-inline:2.5rem}@media (max-width: 959px){.vp-page-meta{padding-inline:1.5rem}}@media print{.vp-page-meta{max-width:unset}}.vp-page-meta{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:auto;padding-top:.75rem;padding-bottom:.75rem}@media print{.vp-page-meta{margin:0!important;padding-inline:0!important}}@media (max-width: 719px){.vp-page-meta{display:block}}.vp-page-meta .vp-meta-item{flex-grow:1}.vp-page-meta .vp-meta-item .vp-meta-label{font-weight:500}.vp-page-meta .vp-meta-item .vp-meta-label:not(a){color:var(--vp-c-text)}.vp-page-meta .vp-meta-item .vp-meta-info{color:var(--vp-c-text-mute);font-weight:400}.vp-page-meta .git-info{text-align:end}.vp-page-meta .edit-link{margin-top:.25rem;margin-bottom:.25rem;margin-inline-end:.5rem;font-size:14px}@media print{.vp-page-meta .edit-link{display:none}}.vp-page-meta .edit-link .icon{position:relative;bottom:-.125em;width:1em;height:1em;margin-inline-end:.25em}.vp-page-meta .update-time,.vp-page-meta .contributors{margin-top:.25rem;margin-bottom:.25rem;font-size:14px}@media (max-width: 719px){.vp-page-meta .update-time,.vp-page-meta .contributors{font-size:13px;text-align:start}}.print-button{border-width:0;background:transparent;cursor:pointer;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;border-radius:.25em;color:inherit;font-size:1rem;transform:translateY(.25rem)}@media print{.print-button{display:none}}.page-tag-info{flex-wrap:wrap}.page-tag-item{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;min-width:1.5rem;margin:.125rem;padding:.125rem .25rem .125rem .625rem;background:var(--vp-c-grey-soft);background:linear-gradient(135deg,transparent .75em,var(--vp-c-grey-soft) 0) top,linear-gradient(45deg,transparent .75em,var(--vp-c-grey-soft) 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:var(--vp-c-text-mute);font-weight:700;font-size:.625rem;line-height:1.5;text-align:center;transition:background var(--vp-t-color),color var(--vp-t-color)}@media print{.page-tag-item{padding:0;font-weight:400}.page-tag-item:after{content:", "}.page-tag-item:last-of-type:after{content:""}}.page-tag-item.clickable{cursor:pointer}.page-tag-item.clickable:not([class*=color]):hover{color:var(--vp-c-accent)}.page-tag-item.color0{background:#fde5e7;background:linear-gradient(135deg,transparent .75em,rgb(252.6123893805,228.9876106195,230.8725663717) 0) top,linear-gradient(45deg,transparent .75em,rgb(252.6123893805,228.9876106195,230.8725663717) 0) bottom;color:#ec2f3e}[data-theme=dark] .page-tag-item.color0{background:#340509;background:linear-gradient(135deg,transparent .75em,rgb(51.75,4.75,8.5) 0) top,linear-gradient(45deg,transparent .75em,rgb(51.75,4.75,8.5) 0) bottom;color:#ba111f}.page-tag-item.color0.clickable:hover{background:#f9bec3;background:linear-gradient(135deg,transparent .75em,rgb(249.0309734513,189.9690265487,194.6814159292) 0) top,linear-gradient(45deg,transparent .75em,rgb(249.0309734513,189.9690265487,194.6814159292) 0) bottom}[data-theme=dark] .page-tag-item.color0.clickable:hover{background:#53080e;background:linear-gradient(135deg,transparent .75em,rgb(82.8,7.6,13.6) 0) top,linear-gradient(45deg,transparent .75em,rgb(82.8,7.6,13.6) 0) bottom}.page-tag-item.color1{background:#ffeee8;background:linear-gradient(135deg,transparent .75em,rgb(254.5,237.9,232.3) 0) top,linear-gradient(45deg,transparent .75em,rgb(254.5,237.9,232.3) 0) bottom;color:#fb7649}[data-theme=dark] .page-tag-item.color1{background:#441201;background:linear-gradient(135deg,transparent .75em,rgb(68.0021551724,18.2737068966,1.4978448276) 0) top,linear-gradient(45deg,transparent .75em,rgb(68.0021551724,18.2737068966,1.4978448276) 0) bottom;color:#f54205}.page-tag-item.color1.clickable:hover{background:#fed4c6;background:linear-gradient(135deg,transparent .75em,rgb(253.75,212.25,198.25) 0) top,linear-gradient(45deg,transparent .75em,rgb(253.75,212.25,198.25) 0) bottom}[data-theme=dark] .page-tag-item.color1.clickable:hover{background:#6d1d02;background:linear-gradient(135deg,transparent .75em,rgb(108.8034482759,29.2379310345,2.3965517241) 0) top,linear-gradient(45deg,transparent .75em,rgb(108.8034482759,29.2379310345,2.3965517241) 0) bottom}.page-tag-item.color2{background:#fef5e7;background:linear-gradient(135deg,transparent .75em,rgb(253.8,245.1,231.3) 0) top,linear-gradient(45deg,transparent .75em,rgb(253.8,245.1,231.3) 0) bottom;color:#f5b041}[data-theme=dark] .page-tag-item.color2{background:#3e2703;background:linear-gradient(135deg,transparent .75em,rgb(62.1054216867,39.3072289157,3.1445783133) 0) top,linear-gradient(45deg,transparent .75em,rgb(62.1054216867,39.3072289157,3.1445783133) 0) bottom;color:#e08e0b}.page-tag-item.color2.clickable:hover{background:#fce6c4;background:linear-gradient(135deg,transparent .75em,rgb(252,230.25,195.75) 0) top,linear-gradient(45deg,transparent .75em,rgb(252,230.25,195.75) 0) bottom}[data-theme=dark] .page-tag-item.color2.clickable:hover{background:#633f05;background:linear-gradient(135deg,transparent .75em,rgb(99.3686746988,62.8915662651,5.0313253012) 0) top,linear-gradient(45deg,transparent .75em,rgb(99.3686746988,62.8915662651,5.0313253012) 0) bottom}.page-tag-item.color3{background:#eafaf1;background:linear-gradient(135deg,transparent .75em,rgb(233.784,250.216,240.752) 0) top,linear-gradient(45deg,transparent .75em,rgb(233.784,250.216,240.752) 0) bottom;color:#55d98d}[data-theme=dark] .page-tag-item.color3{background:#0c331c;background:linear-gradient(135deg,transparent .75em,rgb(11.5,51,28.25) 0) top,linear-gradient(45deg,transparent .75em,rgb(11.5,51,28.25) 0) bottom;color:#29b866}.page-tag-item.color3.clickable:hover{background:#caf3db;background:linear-gradient(135deg,transparent .75em,rgb(201.96,243.04,219.38) 0) top,linear-gradient(45deg,transparent .75em,rgb(201.96,243.04,219.38) 0) bottom}[data-theme=dark] .page-tag-item.color3.clickable:hover{background:#12522d;background:linear-gradient(135deg,transparent .75em,rgb(18.4,81.6,45.2) 0) top,linear-gradient(45deg,transparent .75em,rgb(18.4,81.6,45.2) 0) bottom}.page-tag-item.color4{background:#e6f9ee;background:linear-gradient(135deg,transparent .75em,rgb(229.8415841584,249.3584158416,238.0752475248) 0) top,linear-gradient(45deg,transparent .75em,rgb(229.8415841584,249.3584158416,238.0752475248) 0) bottom;color:#36d278}[data-theme=dark] .page-tag-item.color4{background:#092917;background:linear-gradient(135deg,transparent .75em,rgb(9.25,41.25,22.75) 0) top,linear-gradient(45deg,transparent .75em,rgb(9.25,41.25,22.75) 0) bottom;color:#219552}.page-tag-item.color4.clickable:hover{background:#c0f1d5;background:linear-gradient(135deg,transparent .75em,rgb(192.103960396,240.896039604,212.6881188119) 0) top,linear-gradient(45deg,transparent .75em,rgb(192.103960396,240.896039604,212.6881188119) 0) bottom}[data-theme=dark] .page-tag-item.color4.clickable:hover{background:#0f4224;background:linear-gradient(135deg,transparent .75em,rgb(14.8,66,36.4) 0) top,linear-gradient(45deg,transparent .75em,rgb(14.8,66,36.4) 0) bottom}.page-tag-item.color5{background:#e1fcfc;background:linear-gradient(135deg,transparent .75em,rgb(225.0082872928,252.0917127072,252.0917127072) 0) top,linear-gradient(45deg,transparent .75em,rgb(225.0082872928,252.0917127072,252.0917127072) 0) bottom;color:#16e1e1}[data-theme=dark] .page-tag-item.color5{background:#042929;background:linear-gradient(135deg,transparent .75em,rgb(4,41.25,41.25) 0) top,linear-gradient(45deg,transparent .75em,rgb(4,41.25,41.25) 0) bottom;color:#0e9595}.page-tag-item.color5.clickable:hover{background:#b4f8f8;background:linear-gradient(135deg,transparent .75em,rgb(180.020718232,247.729281768,247.729281768) 0) top,linear-gradient(45deg,transparent .75em,rgb(180.020718232,247.729281768,247.729281768) 0) bottom}[data-theme=dark] .page-tag-item.color5.clickable:hover{background:#064242;background:linear-gradient(135deg,transparent .75em,rgb(6.4,66,66) 0) top,linear-gradient(45deg,transparent .75em,rgb(6.4,66,66) 0) bottom}.page-tag-item.color6{background:#e4f0fe;background:linear-gradient(135deg,transparent .75em,rgb(227.7309734513,240.2973451327,253.8690265487) 0) top,linear-gradient(45deg,transparent .75em,rgb(227.7309734513,240.2973451327,253.8690265487) 0) bottom;color:#2589f6}[data-theme=dark] .page-tag-item.color6{background:#021b36;background:linear-gradient(135deg,transparent .75em,rgb(2.25,27.25,54.25) 0) top,linear-gradient(45deg,transparent .75em,rgb(2.25,27.25,54.25) 0) bottom;color:#0862c3}.page-tag-item.color6.clickable:hover{background:#bbdafc;background:linear-gradient(135deg,transparent .75em,rgb(186.8274336283,218.2433628319,252.1725663717) 0) top,linear-gradient(45deg,transparent .75em,rgb(186.8274336283,218.2433628319,252.1725663717) 0) bottom}[data-theme=dark] .page-tag-item.color6.clickable:hover{background:#042c57;background:linear-gradient(135deg,transparent .75em,rgb(3.6,43.6,86.8) 0) top,linear-gradient(45deg,transparent .75em,rgb(3.6,43.6,86.8) 0) bottom}.page-tag-item.color7{background:#f7f1fd;background:linear-gradient(135deg,transparent .75em,rgb(246.5,240.6,252.8) 0) top,linear-gradient(45deg,transparent .75em,rgb(246.5,240.6,252.8) 0) bottom;color:#bb8ced}[data-theme=dark] .page-tag-item.color7{background:#2a0b4b;background:linear-gradient(135deg,transparent .75em,rgb(41.9638554217,11.3975903614,74.6024096386) 0) top,linear-gradient(45deg,transparent .75em,rgb(41.9638554217,11.3975903614,74.6024096386) 0) bottom;color:#9851e4}.page-tag-item.color7.clickable:hover{background:#eadbfa;background:linear-gradient(135deg,transparent .75em,rgb(233.75,219,249.5) 0) top,linear-gradient(45deg,transparent .75em,rgb(233.75,219,249.5) 0) bottom}[data-theme=dark] .page-tag-item.color7.clickable:hover{background:#431277;background:linear-gradient(135deg,transparent .75em,rgb(67.1421686747,18.2361445783,119.3638554217) 0) top,linear-gradient(45deg,transparent .75em,rgb(67.1421686747,18.2361445783,119.3638554217) 0) bottom}.page-tag-item.color8{background:#fdeaf5;background:linear-gradient(135deg,transparent .75em,rgb(253,234.2,244.5) 0) top,linear-gradient(45deg,transparent .75em,rgb(253,234.2,244.5) 0) bottom;color:#ef59ab}[data-theme=dark] .page-tag-item.color8{background:#400626;background:linear-gradient(135deg,transparent .75em,rgb(64.3157894737,6.1842105263,38.0328947368) 0) top,linear-gradient(45deg,transparent .75em,rgb(64.3157894737,6.1842105263,38.0328947368) 0) bottom;color:#e81689}.page-tag-item.color8.clickable:hover{background:#facbe5;background:linear-gradient(135deg,transparent .75em,rgb(250,203,228.75) 0) top,linear-gradient(45deg,transparent .75em,rgb(250,203,228.75) 0) bottom}[data-theme=dark] .page-tag-item.color8.clickable:hover{background:#670a3d;background:linear-gradient(135deg,transparent .75em,rgb(102.9052631579,9.8947368421,60.8526315789) 0) top,linear-gradient(45deg,transparent .75em,rgb(102.9052631579,9.8947368421,60.8526315789) 0) bottom}.vp-toc-placeholder{max-width:var(--content-width);margin-inline:auto;padding-inline:2.5rem}@media (max-width: 959px){.vp-toc-placeholder{padding-inline:1.5rem}}@media print{.vp-toc-placeholder{max-width:unset}}.vp-toc-placeholder{position:sticky;top:calc(var(--navbar-height) + .5rem);z-index:99;display:none;max-width:var(--content-width)}@media (max-width: 719px){.hide-navbar .vp-toc-placeholder{top:.5rem}}@media (min-width: 1440px){.vp-toc-placeholder{top:calc(var(--navbar-height) + 2rem)}}@media print{.vp-toc-placeholder{display:none!important}}.vp-toc-placeholder+[vp-content]:not(.custom){padding-top:0}.has-toc .vp-toc-placeholder{display:block}#toc{margin-bottom:1rem;border-radius:8px;background:var(--vp-c-bg-alt)}@media (min-width: 1440px){#toc{position:absolute;inset-inline-start:calc(100% + 1rem);min-width:10rem;max-width:15rem;margin-bottom:0;border-radius:0;background:transparent}}.vp-toc-header{padding:.5rem 1rem;font-weight:600}@media (min-width: 1440px){.vp-toc-header{padding-top:0;font-size:.875rem}}.vp-toc-header .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-toc-header .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-toc-header .arrow.down{transform:rotate(180deg)}[dir=rtl] .vp-toc-header .arrow.down{transform:rotate(-180deg)}.vp-toc-header .arrow.end{transform:rotate(90deg)}[dir=rtl] .vp-toc-header .arrow.end,.vp-toc-header .arrow.start{transform:rotate(-90deg)}[dir=rtl] .vp-toc-header .arrow.start{transform:rotate(90deg)}@media (min-width: 1440px){.vp-toc-header .arrow{display:none}}.vp-toc-header .print-button{display:none}@media (min-width: 1440px){.vp-toc-header .print-button{display:inline-block}}.vp-toc-wrapper{position:relative;overflow:hidden auto;height:0;max-height:12rem;margin:0 .5rem;text-overflow:ellipsis;white-space:nowrap;scroll-behavior:smooth;transition:height .5s}@media (min-width: 1440px){.vp-toc-wrapper{height:auto;max-height:75vh}}.vp-toc-wrapper.open{height:auto;margin-top:.5rem;padding-bottom:.5rem}@media (min-width: 1440px){.vp-toc-wrapper.open{margin-top:0;padding-bottom:0}}.vp-toc-wrapper::-webkit-scrollbar-track-piece{background:transparent}.vp-toc-wrapper::-webkit-scrollbar{width:3px}.vp-toc-wrapper::-webkit-scrollbar-thumb:vertical{background:var(--vp-c-border)}.vp-toc-wrapper>.vp-toc-list{padding-inline-start:8px}@media (min-width: 1440px){.vp-toc-wrapper>.vp-toc-list:before{content:" ";position:absolute;inset-inline-start:4px;top:0;bottom:0;z-index:-1;width:2px;background:var(--vp-c-border)}}.vp-toc-list{position:relative;margin:0;padding:0}.vp-toc-marker{position:absolute;inset-inline-start:4px;top:0;z-index:2;display:none;width:2px;height:2rem;background:var(--vp-c-accent-bg);transition:top var(--vp-t-transform)}@media (min-width: 1440px){.vp-toc-marker{display:block}}.vp-toc-link{position:relative;display:block;overflow:hidden;max-width:100%;color:var(--vp-c-text-mute);line-height:inherit;text-overflow:ellipsis;white-space:nowrap}.vp-toc-link.level2{padding-inline-start:0rem;font-size:.875rem}.vp-toc-link.level3{padding-inline-start:.5rem;font-size:.875rem}.vp-toc-link.level4{padding-inline-start:1rem;font-size:.875rem}.vp-toc-link.level5{padding-inline-start:1.5rem;font-size:.875rem}.vp-toc-link.level6{padding-inline-start:2rem;font-size:.875rem}.vp-toc-item{position:relative;box-sizing:border-box;height:2rem;list-style:none;line-height:2rem}@media (min-width: 1440px){.vp-toc-item{padding:0 .5rem}}.vp-toc-item:hover>.vp-toc-link{color:var(--vp-c-accent)}.vp-toc-item.active>.vp-toc-link{color:var(--vp-c-accent);font-weight:700}.nav-screen-links{display:none;padding-bottom:.75rem}@media (max-width: 719px){.nav-screen-links{display:block}}.nav-screen-links .navbar-links-item{position:relative;display:block;padding-block:12px;padding-inline-end:4px;border-bottom:1px solid var(--vp-c-border);font-size:16px;line-height:1.5rem}.nav-screen-links .auto-link{display:inline-block;width:100%;color:var(--vp-c-text);font-weight:400}.nav-screen-links .auto-link:hover{color:var(--vp-c-text)}.nav-screen-links .auto-link.route-link-active{color:var(--vp-c-accent)}.vp-nav-screen-menu-title{border-width:0;background:transparent;position:relative;display:flex;align-items:center;width:100%;padding:0;color:var(--vp-c-text);font-size:inherit;font-family:inherit;text-align:start;cursor:pointer}.vp-nav-screen-menu-title:hover,.vp-nav-screen-menu-title.active{color:var(--vp-c-text)}.vp-nav-screen-menu-title .text{flex:1}.vp-nav-screen-menu-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-nav-screen-menu-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-nav-screen-menu-title .arrow.down{transform:rotate(180deg)}[dir=rtl] .vp-nav-screen-menu-title .arrow.down{transform:rotate(-180deg)}.vp-nav-screen-menu-title .arrow.end{transform:rotate(90deg)}[dir=rtl] .vp-nav-screen-menu-title .arrow.end,.vp-nav-screen-menu-title .arrow.start{transform:rotate(-90deg)}[dir=rtl] .vp-nav-screen-menu-title .arrow.start{transform:rotate(90deg)}.vp-nav-screen-menu{overflow:hidden;margin:.5rem 0 0;padding:0;list-style:none;transition:transform .1s ease-out;transform:scaleY(1);transform-origin:top}.vp-nav-screen-menu.hide{height:0;margin:0;transform:scaleY(0)}.vp-nav-screen-menu .auto-link{position:relative;display:block;padding-inline-start:.5rem;font-weight:400;line-height:2}.vp-nav-screen-menu .auto-link:hover,.vp-nav-screen-menu .auto-link.route-link-active{color:var(--vp-c-accent)}.vp-nav-screen-menu-item{color:inherit;line-height:1.7rem}.vp-nav-screen-menu-subtitle{margin:0;padding-inline-start:.25rem;color:var(--vp-c-text-mute);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase}.vp-nav-screen-menu-subtitle .auto-link{padding:0}.vp-nav-screen-menu-subitems{margin:0;padding:0;list-style:none}.vp-nav-screen-menu-subitem{padding-inline-start:.5rem;font-size:.9em}.vp-nav-screen{position:fixed;inset:var(--navbar-height) 0 0 0;z-index:150;display:none;overflow-y:auto;padding:0 2rem;background:var(--vp-c-bg);transition:background var(--vp-t-color)}@media (max-width: 719px){.vp-nav-screen{display:block}}.vp-nav-screen .vp-icon{margin-inline-end:.25em}.vp-nav-screen-container{max-width:320px;margin:0 auto;padding:2rem 0 4rem}.vp-outlook-wrapper{display:flex;justify-content:space-around}.vp-nav-logo{vertical-align:top;height:var(--navbar-line-height);margin-inline-end:.8rem}.vp-nav-logo.light{display:inline-block}.vp-nav-logo.dark,[data-theme=dark] .vp-nav-logo.light{display:none}[data-theme=dark] .vp-nav-logo.dark{display:inline-block}.vp-site-name{position:relative;color:var(--vp-c-text);font-size:1.25rem}@media (max-width: 719px){.vp-site-name{overflow:hidden;width:calc(100vw - 9.4rem);text-overflow:ellipsis;white-space:nowrap}}.vp-brand:hover .vp-site-name{color:var(--vp-c-accent)}.vp-dropdown-wrapper{cursor:pointer}.vp-dropdown-wrapper:not(:hover) .arrow{transform:rotate(-180deg)}.vp-dropdown-wrapper .auto-link{position:relative;display:block;margin-bottom:0;border-bottom:none;color:var(--vp-c-text);font-weight:400;font-size:.875rem;line-height:1.7rem;transition:color var(--vp-t-color)}.vp-dropdown-wrapper .auto-link:hover,.vp-dropdown-wrapper .auto-link.route-link-active{color:var(--vp-c-accent)}.vp-dropdown-title{border-width:0;background:transparent;cursor:pointer;padding:0 .25rem;color:var(--vp-c-text);font-weight:500;font-size:inherit;font-family:inherit;line-height:inherit;cursor:inherit}.vp-dropdown-title:hover{border-color:transparent}.vp-dropdown-title .vp-icon{margin-inline-end:.25em}.vp-dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s;font-size:1.2em}[data-theme=dark] .vp-dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-dropdown-title .arrow.down{transform:rotate(180deg)}[dir=rtl] .vp-dropdown-title .arrow.down{transform:rotate(-180deg)}.vp-dropdown-title .arrow.end{transform:rotate(90deg)}[dir=rtl] .vp-dropdown-title .arrow.end,.vp-dropdown-title .arrow.start{transform:rotate(-90deg)}[dir=rtl] .vp-dropdown-title .arrow.start{transform:rotate(90deg)}.vp-dropdown{position:absolute;inset-inline-end:0;top:100%;overflow-y:auto;box-sizing:border-box;min-width:6rem;max-height:calc(100vh - var(--navbar-height));margin:0;padding:.5rem .75rem;border:1px solid var(--vp-c-gutter);border-radius:.5rem;background:var(--vp-c-bg-elv);box-shadow:2px 2px 10px var(--vp-c-shadow);list-style-type:none;text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.9)}.vp-dropdown-wrapper:hover .vp-dropdown,.vp-dropdown-wrapper.open .vp-dropdown{z-index:2;opacity:1;visibility:visible;transform:none}.vp-dropdown-item{color:inherit;line-height:1.7rem}.vp-dropdown-subtitle{margin:0;padding:.5rem .25rem 0;color:var(--vp-c-text-mute);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase}.vp-dropdown-item:first-child .vp-dropdown-subtitle{padding-top:0}.vp-dropdown-subitems{margin:0;padding:0 0 .25rem;list-style-type:none}.vp-dropdown-item:last-child .vp-dropdown-subitems{padding-bottom:0}.vp-nav-links{display:flex;align-items:center;font-size:.875rem}.vp-nav-item{position:relative;margin:0 .25rem;line-height:2rem}.vp-nav-item:first-child{margin-inline-start:0}.vp-nav-item:last-child{margin-inline-end:0}.vp-nav-item>.auto-link{color:var(--vp-c-text)}.vp-nav-item>.auto-link:before{content:" ";position:absolute;inset:auto 50% 0;height:2px;border-radius:1px;background:var(--vp-c-accent-hover);visibility:hidden;transition:inset .2s ease-in-out}.vp-nav-item>.auto-link.route-link-active{color:var(--vp-c-accent)}.vp-nav-item>.auto-link:hover:before,.vp-nav-item>.auto-link.route-link-active:before{inset:auto 0 0;visibility:visible}.vp-nav-item .i18n-icon{color:var(--vp-c-text-mute)}.vp-navbar{--navbar-line-height: calc( var(--navbar-height) - var(--navbar-padding-y) * 2 );position:fixed;inset:0 0 auto;z-index:175;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--navbar-height);padding:var(--navbar-padding-y) var(--navbar-padding-x);background:var(--navbar-c-bg);box-shadow:0 2px 8px var(--vp-c-shadow);line-height:var(--navbar-line-height);white-space:nowrap;-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);transition:transform var(--vp-t-transform)}@media print{.vp-navbar{display:none}}.hide-navbar .vp-navbar.auto-hide{transform:translateY(-100%)}.vp-navbar .auto-link{padding:0 .25rem;color:var(--vp-c-text)}.vp-navbar .auto-link.route-link-active{color:var(--vp-c-accent)}.vp-navbar .auto-link .vp-icon{margin-inline-end:.25em}.vp-navbar-start,.vp-navbar-end,.vp-navbar-center{display:flex;flex:1;align-items:center}.vp-navbar-start>*,.vp-navbar-end>*,.vp-navbar-center>*{position:relative;margin:0 .25rem!important}.vp-navbar-start>*:first-child,.vp-navbar-end>*:first-child,.vp-navbar-center>*:first-child{margin-inline-start:0!important}.vp-navbar-start>*:last-child,.vp-navbar-end>*:last-child,.vp-navbar-center>*:last-child{margin-inline-end:0!important}.vp-navbar-start{justify-content:left}[dir=rtl] .vp-navbar-start{justify-content:right}.vp-navbar-center{justify-content:center}.vp-navbar-end{justify-content:right}[dir=rtl] .vp-navbar-end{justify-content:left}.vp-navbar .vp-action{margin:0!important}.vp-navbar .vp-action-link{display:inline-block;margin:auto;padding:6px;color:var(--vp-c-text-mute);line-height:1}.vp-navbar .vp-action-link:hover,.vp-navbar .vp-action-link:active{color:var(--vp-c-accent-bg)}.vp-toggle-navbar-button{border-width:0;background:transparent;cursor:pointer;position:relative;display:none;align-items:center;justify-content:center;padding:6px}@media screen and (max-width: 719px){.vp-toggle-navbar-button{display:flex}}.vp-toggle-navbar-button>span{position:relative;overflow:hidden;width:16px;height:14px}.vp-toggle-navbar-button .vp-top,.vp-toggle-navbar-button .vp-middle,.vp-toggle-navbar-button .vp-bottom{position:absolute;width:16px;height:2px;background:var(--vp-c-text);transition:top .25s,background .5s,transform .25s}.vp-toggle-navbar-button .vp-top{top:0;left:0;transform:translate(0)}.vp-toggle-navbar-button .vp-middle{top:6px;left:0;transform:translate(8px)}.vp-toggle-navbar-button .vp-bottom{top:12px;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-top{top:0;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-middle{top:6;left:0;transform:translate(0)}.vp-toggle-navbar-button:hover .vp-bottom{top:12px;left:0;transform:translate(8px)}.vp-toggle-navbar-button.is-active .vp-top{top:6px;transform:translate(0) rotate(225deg)}.vp-toggle-navbar-button.is-active .vp-middle{top:6px;transform:translate(16px)}.vp-toggle-navbar-button.is-active .vp-bottom{top:6px;transform:translate(0) rotate(135deg)}.vp-toggle-navbar-button.is-active:hover .vp-top,.vp-toggle-navbar-button.is-active:hover .vp-middle,.vp-toggle-navbar-button.is-active:hover .vp-bottom{background:var(--vp-c-accent-bg);transition:top .25s,background .25s,transform .25s}.vp-toggle-sidebar-button{border-width:0;background:transparent;cursor:pointer;display:none;vertical-align:middle;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;font:unset;transition:transform .2s ease-in-out}@media screen and (max-width: 719px){.vp-toggle-sidebar-button{display:block;padding-inline-end:var(--navbar-mobile-padding-x)}}.vp-toggle-sidebar-button:before,.vp-toggle-sidebar-button:after,.vp-toggle-sidebar-button .icon{display:block;width:100%;height:2px;border-radius:.05em;background:var(--vp-c-text);transition:transform .2s ease-in-out}.vp-toggle-sidebar-button:before{content:" ";margin-top:.125em}.sidebar-open .vp-toggle-sidebar-button:before{transform:translateY(.34rem) rotate(135deg)}.vp-toggle-sidebar-button:after{content:" ";margin-bottom:.125em}.sidebar-open .vp-toggle-sidebar-button:after{transform:translateY(-.34rem) rotate(-135deg)}.vp-toggle-sidebar-button .icon{margin:.2em 0}.sidebar-open .vp-toggle-sidebar-button .icon{transform:scale(0)}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}[data-theme=light]::view-transition-old(root),[data-theme=dark]::view-transition-new(root){z-index:1}[data-theme=light]::view-transition-new(root),[data-theme=dark]::view-transition-old(root){z-index:99999}.vp-color-mode-switch{border-width:0;background:transparent;vertical-align:middle;padding:6px;color:var(--vp-c-text-mute);cursor:pointer;transition:color var(--vp-t-color)}.vp-color-mode-switch:hover{color:var(--vp-c-accent-bg)}.vp-color-mode-switch .icon{width:1.25rem;height:1.25rem}.vp-color-mode-title{display:block;margin:0;padding:0 .25rem;color:var(--vp-c-text-subtle);font-weight:600;font-size:.75rem;line-height:2}.vp-outlook-button{border-width:0;background:transparent;cursor:pointer;position:relative;padding:.375rem;color:var(--vp-c-text-mute)}.vp-outlook-button .icon{vertical-align:middle;width:1.25rem;height:1.25rem}.vp-outlook-dropdown{position:absolute;inset-inline-end:0;top:100%;overflow-y:auto;box-sizing:border-box;min-width:100px;margin:0;padding:.5rem .75rem;border:1px solid var(--vp-c-gutter);border-radius:.25rem;background:var(--vp-c-bg);box-shadow:2px 2px 10px var(--vp-c-shadow);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.8)}.vp-outlook-dropdown>*:not(:last-child){padding-bottom:.5rem;border-bottom:1px solid var(--vp-c-border)}.vp-outlook-button:hover .vp-outlook-dropdown,.vp-outlook-button.open .vp-outlook-dropdown{z-index:2;opacity:1;visibility:visible;transform:scale(1)}.vp-theme-color-picker{display:flex;margin:0;padding:0;list-style-type:none;font-size:14px}.vp-theme-color-picker li span{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:0 2px;border-radius:2px}.vp-theme-color-picker li span.theme-color{background:#3ca978}.vp-theme-color-picker li span.theme-color [data-theme=dark]{background:#3fb37f}.vp-theme-color-title{display:block;margin:0;padding:0 .25rem;color:var(--vp-c-text-subtle);font-weight:600;font-size:.75rem;line-height:2}.full-screen,.cancel-full-screen{border-width:0;background:transparent;vertical-align:middle;padding:.25rem;color:var(--vp-c-text-mute);cursor:pointer}@media print{.full-screen,.cancel-full-screen{display:none}}.full-screen:hover,.cancel-full-screen:hover{color:var(--vp-c-accent-hover)}.full-screen .icon,.cancel-full-screen .icon{width:1.25rem;height:1.25rem}.vp-sidebar-link{display:inline-block;box-sizing:border-box;width:calc(100% - 1rem);margin-inline:.5rem;padding:.25rem .5rem;border-radius:.375rem;color:var(--vp-c-text);font-weight:400;font-size:1em;line-height:1.5}.vp-sidebar-link:hover{background:var(--vp-c-control)}.vp-sidebar-link.active{background:var(--vp-c-accent-soft);color:var(--vp-c-accent);font-weight:500}.vp-sidebar-link.active .vp-icon{color:var(--vp-c-accent)}.vp-sidebar-group:not(.collapsible) .vp-sidebar-header:not(.clickable){color:inherit;cursor:auto}.vp-sidebar-group .vp-sidebar-group .vp-sidebar-header{font-size:1em}.vp-sidebar-header{display:flex;align-items:center;overflow:hidden;box-sizing:border-box;width:calc(100% - 1rem);margin:0;margin-inline:.5rem;padding:.25rem .5rem;border-width:0;border-radius:.375rem;background:transparent;color:var(--vp-c-text);font-size:1.1em;line-height:1.5;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease;transform:rotate(0)}.vp-sidebar-header.open{color:inherit}.vp-sidebar-header.clickable{border-width:0;background:transparent;cursor:pointer;font-family:inherit}.vp-sidebar-header.clickable:hover{background:var(--vp-c-control)}.vp-sidebar-header.clickable.exact{border-inline-start-color:var(--vp-c-accent-bg);color:var(--vp-c-accent)}.vp-sidebar-header.clickable.exact a{color:inherit}.vp-sidebar-header .vp-sidebar-title{flex:1}.vp-sidebar-header .vp-arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;line-height:normal;transition:all .3s}[data-theme=dark] .vp-sidebar-header .vp-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-sidebar-header .vp-arrow.down{transform:rotate(180deg)}[dir=rtl] .vp-sidebar-header .vp-arrow.down{transform:rotate(-180deg)}.vp-sidebar-header .vp-arrow.end{transform:rotate(90deg)}[dir=rtl] .vp-sidebar-header .vp-arrow.end,.vp-sidebar-header .vp-arrow.start{transform:rotate(-90deg)}[dir=rtl] .vp-sidebar-header .vp-arrow.start{transform:rotate(90deg)}.vp-sidebar-header .vp-arrow{font-size:1.5em}.vp-sidebar-links{margin:0 0 0 .75em;padding:0}.vp-sidebar-links li{list-style-type:none}.vp-sidebar>.vp-sidebar-links{margin:0;padding:1.5rem 0}@media (max-width: 719px){.vp-sidebar>.vp-sidebar-links{padding:1rem 0}}.vp-sidebar>.vp-sidebar-links>li>.vp-sidebar-link{font-size:1.1em}.vp-sidebar>.vp-sidebar-links>li:not(:first-child){margin-top:.5rem}.vp-sidebar{position:fixed;inset-inline-start:0;top:0;bottom:0;z-index:1;overflow-y:auto;width:var(--sidebar-width);margin:0;padding-inline-start:calc(var(--sidebar-space) - var(--sidebar-width));background:var(--sidebar-c-bg);box-shadow:2px 0 8px var(--vp-c-shadow);font-size:.94rem;-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);transition:padding var(--vp-t-transform),transform var(--vp-t-transform);scrollbar-color:var(--vp-c-accent-bg) var(--vp-c-border);scrollbar-width:thin}@media (max-width: 959px){.vp-sidebar{font-size:.86em}}@media (max-width: 719px){.vp-sidebar{z-index:125;box-shadow:none;transform:translate(-100%)}[dir=rtl] .vp-sidebar{transform:translate(100%)}}@media (min-width: 1440px){.vp-sidebar{padding-bottom:3rem;box-shadow:none;font-size:1rem}}@media print{.vp-sidebar{display:none}}.vp-sidebar a{display:inline-block;color:var(--vp-c-text);font-weight:400}.vp-sidebar .vp-icon{margin-inline-end:.25em}.vp-sidebar-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00000026}:root{--search-input-width: 11rem}.vp-navbar{transition:all .3s ease}.hero-fullscreen .vp-hero-slide-down-button{@apply absolute bottom-8 animate-bounce;}.theme-container.no-sidebar .vp-project-home{padding-top:0!important}.theme-container.no-sidebar .vp-project-home .vp-hero-info-wrapper.hero-fullscreen{height:100vh!important}.theme-container.no-sidebar .vp-navbar{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.theme-container.no-sidebar .vp-navbar .nav-link,.theme-container.no-sidebar .vp-navbar .title,.theme-container.no-sidebar .vp-navbar .toggle-button{color:var(--white)!important}.theme-container.no-sidebar .vp-navbar.scrolled{background:var(--navbar-c-bg)!important;box-shadow:0 2px 10px #0000001a!important;transition:all .4s ease;-webkit-backdrop-filter:saturate(150%) blur(12px)!important;backdrop-filter:saturate(150%) blur(12px)!important}.theme-container.no-sidebar .vp-navbar.scrolled .nav-link,.theme-container.no-sidebar .vp-navbar.scrolled .title,.theme-container.no-sidebar .vp-navbar.scrolled .toggle-button{color:var(--text-color)!important}.DocSearch .DocSearch-Button-Key{background:transparent!important;box-shadow:none;width:auto!important;height:auto!important;padding:0!important}@media (max-width: 719px){.vp-nav-item.hide-in-mobile{display:block!important}}.expand-move{transition-property:transform!important;transition-duration:.3s!important;transition-duration:var(--move-duration, .3s)!important;transition-timing-function:ease-in-out!important;transition-delay:0ms!important}.expand-enter-active,.expand-leave-active{overflow:hidden;transition-property:opacity,width,height,margin,padding,transform!important}.fade-move{transition-property:transform!important;transition-duration:.3s!important;transition-duration:var(--move-duration, .3s)!important;transition-timing-function:ease-in-out!important;transition-delay:0ms!important}.fade-enter-active,.fade-leave-active{transition-property:opacity!important}.scale-move{transition-property:transform!important;transition-duration:.3s!important;transition-duration:var(--move-duration, .3s)!important;transition-timing-function:ease-in-out!important;transition-delay:0ms!important}.scale-enter-active,.scale-leave-active{transition-property:opacity,transform!important}.slide-move{transition-property:transform!important;transition-duration:.3s!important;transition-duration:var(--move-duration, .3s)!important;transition-timing-function:ease-in-out!important;transition-delay:0ms!important}.slide-enter-active,.slide-leave-active{transition-property:opacity,transform!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-19123e1e],[data-v-19123e1e]:before,[data-v-19123e1e]:after,[data-v-19123e1e]::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-outline-style:solid}}}@layer theme{[data-v-19123e1e]:root,[data-v-19123e1e]:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{[data-v-19123e1e],[data-v-19123e1e]:after,[data-v-19123e1e]:before,[data-v-19123e1e]::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}[data-v-19123e1e]::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html[data-v-19123e1e],[data-v-19123e1e]:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr[data-v-19123e1e]{height:0;color:inherit;border-top-width:1px}abbr[data-v-19123e1e]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-19123e1e],h2[data-v-19123e1e],h3[data-v-19123e1e],h4[data-v-19123e1e],h5[data-v-19123e1e],h6[data-v-19123e1e]{font-size:inherit;font-weight:inherit}a[data-v-19123e1e]{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b[data-v-19123e1e],strong[data-v-19123e1e]{font-weight:bolder}code[data-v-19123e1e],kbd[data-v-19123e1e],samp[data-v-19123e1e],pre[data-v-19123e1e]{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small[data-v-19123e1e]{font-size:80%}sub[data-v-19123e1e],sup[data-v-19123e1e]{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub[data-v-19123e1e]{bottom:-.25em}sup[data-v-19123e1e]{top:-.5em}table[data-v-19123e1e]{text-indent:0;border-color:inherit;border-collapse:collapse}[data-v-19123e1e]:-moz-focusring{outline:auto}progress[data-v-19123e1e]{vertical-align:baseline}summary[data-v-19123e1e]{display:list-item}ol[data-v-19123e1e],ul[data-v-19123e1e],menu[data-v-19123e1e]{list-style:none}img[data-v-19123e1e],svg[data-v-19123e1e],video[data-v-19123e1e],canvas[data-v-19123e1e],audio[data-v-19123e1e],iframe[data-v-19123e1e],embed[data-v-19123e1e],object[data-v-19123e1e]{vertical-align:middle;display:block}img[data-v-19123e1e],video[data-v-19123e1e]{max-width:100%;height:auto}button[data-v-19123e1e],input[data-v-19123e1e],select[data-v-19123e1e],optgroup[data-v-19123e1e],textarea[data-v-19123e1e]{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}[data-v-19123e1e]::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup[data-v-19123e1e]{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option[data-v-19123e1e]{padding-inline-start:20px}[data-v-19123e1e]::file-selector-button{margin-inline-end:4px}[data-v-19123e1e]::-moz-placeholder{opacity:1}[data-v-19123e1e]::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){[data-v-19123e1e]::-moz-placeholder{color:currentColor}[data-v-19123e1e]::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-v-19123e1e]::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}[data-v-19123e1e]::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea[data-v-19123e1e]{resize:vertical}[data-v-19123e1e]::-webkit-search-decoration{-webkit-appearance:none}[data-v-19123e1e]::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}[data-v-19123e1e]::-webkit-datetime-edit{display:inline-flex}[data-v-19123e1e]::-webkit-datetime-edit-fields-wrapper{padding:0}[data-v-19123e1e]::-webkit-datetime-edit{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-year-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-month-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-day-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-hour-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-minute-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-second-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-millisecond-field{padding-block:0}[data-v-19123e1e]::-webkit-datetime-edit-meridiem-field{padding-block:0}[data-v-19123e1e]:-moz-ui-invalid{box-shadow:none}button[data-v-19123e1e],input[data-v-19123e1e]:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}[data-v-19123e1e]::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[data-v-19123e1e]::-webkit-inner-spin-button{height:auto}[data-v-19123e1e]::-webkit-outer-spin-button{height:auto}[hidden][data-v-19123e1e]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible[data-v-19123e1e]{visibility:visible}.fixed[data-v-19123e1e]{position:fixed}.my-3[data-v-19123e1e]{margin-block:calc(var(--spacing)*3)}.mt-3[data-v-19123e1e]{margin-top:calc(var(--spacing)*3)}.mt-6[data-v-19123e1e]{margin-top:calc(var(--spacing)*6)}.mb-4[data-v-19123e1e]{margin-bottom:calc(var(--spacing)*4)}.flex[data-v-19123e1e]{display:flex}.grid[data-v-19123e1e]{display:grid}.h-10[data-v-19123e1e]{height:calc(var(--spacing)*10)}.w-10[data-v-19123e1e]{width:calc(var(--spacing)*10)}.transform[data-v-19123e1e]{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer[data-v-19123e1e]{cursor:pointer}.grid-cols-3[data-v-19123e1e]{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col[data-v-19123e1e]{flex-direction:column}.flex-wrap[data-v-19123e1e]{flex-wrap:wrap}.items-baseline[data-v-19123e1e]{align-items:baseline}.items-center[data-v-19123e1e]{align-items:center}.gap-4[data-v-19123e1e]{gap:calc(var(--spacing)*4)}:where(.space-y-2[data-v-19123e1e]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.rounded[data-v-19123e1e]{border-radius:.25rem}.rounded-lg[data-v-19123e1e]{border-radius:var(--radius-lg)}.border[data-v-19123e1e]{border-style:var(--tw-border-style);border-width:1px}.bg-white[data-v-19123e1e]{background-color:var(--color-white)}.text-center[data-v-19123e1e]{text-align:center}.text-lg[data-v-19123e1e]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm[data-v-19123e1e]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs[data-v-19123e1e]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.outline[data-v-19123e1e]{outline-style:var(--tw-outline-style);outline-width:1px}@media (min-width:48rem){.md\:grid-cols-4[data-v-19123e1e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-6[data-v-19123e1e]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-8[data-v-19123e1e]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:bg-gray-700[data-v-19123e1e]{background-color:var(--color-gray-700)}}}code[class*=language-][data-v-19123e1e],pre[class*=language-][data-v-19123e1e]{color:#f8f8f2;text-shadow:0 1px #0000004d;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-][data-v-19123e1e]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-][data-v-19123e1e]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment[data-v-19123e1e],.token.prolog[data-v-19123e1e],.token.doctype[data-v-19123e1e],.token.cdata[data-v-19123e1e]{color:#8292a2}.token.punctuation[data-v-19123e1e]{color:#f8f8f2}.token.namespace[data-v-19123e1e]{opacity:.7}.token.property[data-v-19123e1e],.token.tag[data-v-19123e1e],.token.constant[data-v-19123e1e],.token.symbol[data-v-19123e1e],.token.deleted[data-v-19123e1e]{color:#f92672}.token.boolean[data-v-19123e1e],.token.number[data-v-19123e1e]{color:#ae81ff}.token.selector[data-v-19123e1e],.token.attr-name[data-v-19123e1e],.token.string[data-v-19123e1e],.token.char[data-v-19123e1e],.token.builtin[data-v-19123e1e],.token.inserted[data-v-19123e1e]{color:#a6e22e}.token.operator[data-v-19123e1e],.token.entity[data-v-19123e1e],.token.url[data-v-19123e1e],.language-css .token.string[data-v-19123e1e],.style .token.string[data-v-19123e1e],.token.variable[data-v-19123e1e]{color:#f8f8f2}.token.atrule[data-v-19123e1e],.token.attr-value[data-v-19123e1e],.token.function[data-v-19123e1e],.token.class-name[data-v-19123e1e]{color:#e6db74}.token.keyword[data-v-19123e1e]{color:#66d9ef}.token.regex[data-v-19123e1e],.token.important[data-v-19123e1e]{color:#fd971f}.token.important[data-v-19123e1e],.token.bold[data-v-19123e1e]{font-weight:700}.token.italic[data-v-19123e1e]{font-style:italic}.token.entity[data-v-19123e1e]{cursor:help}pre[class*=language-][data-v-19123e1e]{margin:0!important;padding:.7em!important}code[class*=language-][data-v-19123e1e],pre[class*=language-][data-v-19123e1e]{overflow:auto;font-size:13px!important;font-family:var(--font-mono)!important}:not(pre)>code[class*=language-][data-v-19123e1e],pre[class*=language-][data-v-19123e1e]{background:0 0!important}.icon.overview-card-icon[data-v-19123e1e]{height:calc(var(--spacing)*10)!important;width:calc(var(--spacing)*10)!important}.code-container[data-v-19123e1e]{margin-top:calc(var(--spacing)*4);background-color:var(--color-gray-800);direction:ltr;border-radius:.25rem;position:relative}.code-toolbar[data-v-19123e1e]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-700);background-color:var(--color-gray-800);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-200);border-top-left-radius:.25rem;border-top-right-radius:.25rem;justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.btn-copy-code[data-v-19123e1e]:hover{color:var(--color-white)}}/*! tailwindcss v4.1.4 | 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-space-x-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse: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;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--card-body-padding:calc(var(--spacing)*3.5);--color-primary:var(--color-emerald-600);--color-primary-50:var(--color-emerald-50);--color-primary-100:var(--color-emerald-100);--color-primary-200:var(--color-emerald-200);--color-primary-300:var(--color-emerald-300);--color-primary-400:var(--color-emerald-400);--color-primary-500:var(--color-emerald-500);--color-primary-600:var(--color-emerald-600);--color-primary-700:var(--color-emerald-700);--color-primary-800:var(--color-emerald-800);--color-primary-900:var(--color-emerald-900);--color-secondary:oklch(.446 .043 257.281);--color-secondary-50:oklch(.984 .003 247.858);--color-secondary-200:oklch(.929 .013 255.508);--color-secondary-300:oklch(.869 .022 252.894);--color-secondary-400:oklch(.704 .04 256.788);--color-secondary-500:oklch(.554 .046 257.417);--color-secondary-700:oklch(.372 .044 257.287);--color-secondary-800:oklch(.279 .041 260.031);--color-secondary-900:oklch(.208 .042 265.755);--color-light:#f7f7f7;--color-light-50:#fff;--color-light-200:#fdfdfd;--color-light-300:#fcfcfc;--color-light-400:#fbfbfb;--color-light-500:#f9f9f9;--color-light-700:#f5f5f5;--color-light-800:#f3f3f3;--color-light-900:#f1f1f1;--color-dark:#252933;--color-dark-50:#e3e4e8;--color-dark-200:#8f91a3;--color-dark-300:#575a74;--color-dark-400:#404356;--color-dark-500:#292d38;--color-dark-700:#1a1d25;--color-dark-800:#131418;--color-dark-900:#0d0e10;--color-success:var(--color-green);--color-success-50:var(--color-green-50);--color-success-300:var(--color-green-300);--color-success-500:var(--color-green-500);--color-success-800:var(--color-green-800);--color-info:var(--color-cyan);--color-info-50:var(--color-cyan-50);--color-info-300:var(--color-cyan-300);--color-info-500:var(--color-cyan-500);--color-info-800:var(--color-cyan-800);--color-warning:var(--color-yellow);--color-warning-50:var(--color-yellow-50);--color-warning-300:var(--color-yellow-300);--color-warning-500:var(--color-yellow-500);--color-warning-800:var(--color-yellow-800);--color-error:var(--color-red);--color-error-50:var(--color-red-50);--color-error-300:var(--color-red-300);--color-error-500:var(--color-red-500);--color-error-800:var(--color-red-800);--color-red:var(--color-red-600);--color-orange:var(--color-orange-600);--color-amber:var(--color-amber-600);--color-yellow:var(--color-yellow-600);--color-lime:var(--color-lime-600);--color-green:var(--color-green-600);--color-emerald:var(--color-emerald-600);--color-teal:var(--color-teal-600);--color-cyan:var(--color-cyan-600);--color-sky:var(--color-sky-600);--color-blue:var(--color-blue-600);--color-indigo:var(--color-indigo-600);--color-violet:var(--color-violet-600);--color-purple:var(--color-purple-600);--color-fuchsia:var(--color-fuchsia-600);--color-pink:var(--color-pink-600);--color-rose:var(--color-rose-600);--color-slate:var(--color-slate-600);--color-gray:var(--color-gray-600);--color-zinc:var(--color-zinc-600);--color-neutral:var(--color-neutral-600);--color-stone:var(--color-stone-600);--color-bg-primary:var(--color-white);--color-bg-secondary:var(--color-white);--color-bg-dark:var(--color-white);--color-bg-red:var(--color-white);--color-bg-orange:var(--color-white);--color-bg-amber:var(--color-white);--color-bg-yellow:var(--color-white);--color-bg-lime:var(--color-white);--color-bg-green:var(--color-white);--color-bg-emerald:var(--color-white);--color-bg-teal:var(--color-white);--color-bg-cyan:var(--color-white);--color-bg-sky:var(--color-white);--color-bg-blue:var(--color-white);--color-bg-indigo:var(--color-white);--color-bg-violet:var(--color-white);--color-bg-purple:var(--color-white);--color-bg-fuchsia:var(--color-white);--color-bg-pink:var(--color-white);--color-bg-rose:var(--color-white);--color-bg-slate:var(--color-white);--color-bg-gray:var(--color-white);--color-bg-zinc:var(--color-white);--color-bg-neutral:var(--color-white);--color-bg-stone:var(--color-white);--color-bg-light:var(--color-gray-900);--animate-fade-in:fadeIn .3s ease-in;--font-poppins:Poppins,sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}h1{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}h2{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}h3{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}h4{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}h5{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}h6{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}p{margin-bottom:calc(var(--spacing)*2)}.text-muted{color:var(--color-gray-500)}.text-muted:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-blue-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:underline}.link:hover{text-decoration-line:none}.link:where([data-theme=dark],[data-theme=dark] *){color:var(--color-blue-500)}small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.link{color:var(--color-blue-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:underline}.link:hover{color:var(--color-blue-800);text-decoration-line:none}ul{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);list-style-type:disc}ol{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);list-style-type:decimal}blockquote{margin-bottom:calc(var(--spacing)*4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-300);padding-left:calc(var(--spacing)*4);color:var(--color-gray-600);font-style:italic}.code-inline{background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem}.code-block{background-color:var(--color-gray-800);padding:calc(var(--spacing)*4);color:var(--color-gray-100);border-radius:.25rem;overflow-x:auto}body{font-family:var(--font-poppins);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-gray-700);background-color:var(--color-primary-50);position:relative}body:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-100);background-color:var(--color-gray-900)}table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem;overflow:hidden}:is(thead,tfoot) th{text-wrap:nowrap}thead{border-top-left-radius:.25rem;border-top-right-radius:.25rem}tfoot{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}th,td{padding:calc(var(--spacing)*1)!important;border-collapse:separate!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-gray-300)!important}:is(th,td):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)!important}}@layer components{.btn{color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:inherit;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;align-items:center;display:flex}:where(.btn:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.btn>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.btn:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.btn:focus{outline-offset:2px;outline:2px solid #0000}}.btn:disabled{cursor:not-allowed;opacity:.6}.btn:active{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);scale:.95}.btn.pill{border-radius:3.40282e38px}.btn.xxs,.btn .btn-xxs{padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*1);align-items:center;font-size:.5rem;display:flex}:where(:is(.btn.xxs,.btn .btn-xxs):where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(:is(.btn.xxs,.btn .btn-xxs)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.btn.xs,.btn.btn-xs{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));align-items:center;display:flex}:where(:is(.btn.xs,.btn.btn-xs):where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(:is(.btn.xs,.btn.btn-xs)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.btn.sm,.btn.btn-sm{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));align-items:center;display:flex}:where(:is(.btn.sm,.btn.btn-sm):where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(:is(.btn.sm,.btn.btn-sm)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.btn.lg,.btn.btn-lg{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn.xl,.btn.btn-xl{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.btn.xxl,.btn.btn-xxl{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*6);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.btn.btn-light{color:var(--color-black)}.btn-backtop{inset-inline-end:calc(var(--spacing)*8);bottom:calc(var(--spacing)*8);z-index:10;--tw-translate-y:calc(var(--spacing)*96);translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:fixed}.btn-backtop.show{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.btn-group{align-items:center;display:inline-flex;position:relative}.btn-group>.btn{border-radius:0;height:100%}.btn-group>.btn:first-child{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);margin-inline-start:calc(var(--spacing)*0)}.btn-group>.btn:last-child{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.btn-group.xs .btn{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-group.sm .btn{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-group.lg .btn{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn-group.xl .btn{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.btn-group.xxl .btn{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*6);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.dropdown{display:inline-block;position:relative}.dropdown-menu{z-index:20;border-radius:var(--radius-lg);background-color:var(--color-white);min-width:12rem;padding:calc(var(--spacing)*2);--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,#10182826);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-top:calc(var(--spacing)*3);visibility:collapse;position:absolute}@supports (color:color-mix(in lab,red,red)){.dropdown-menu{--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)15%,transparent))}}.dropdown-menu:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.dropdown-menu.show{visibility:visible}.dropdown-menu.dropdown-top{margin-top:auto;margin-bottom:calc(var(--spacing)*3);top:auto;bottom:100%}.dropdown-menu.dropdown-start{inset-inline-start:calc(var(--spacing)*0)}.dropdown-menu.dropdown-center{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:50%}.dropdown-menu.dropdown-end{inset-inline-end:calc(var(--spacing)*0)}.dropdown-link{border-color:var(--color-red);width:100%;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-in-out);transition-duration:.15s;transition-timing-function:var(--ease-in-out);align-items:center;display:inline-flex}:where(.dropdown-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.dropdown-link:hover,.dropdown-link:focus{color:var(--color-gray-700)}.dropdown-link:focus{--tw-outline-style:none;outline-style:none}:where(.dropdown-link:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.dropdown-link:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.dropdown-link:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-gray-100)}.dropdown-link:where([data-theme=dark],[data-theme=dark] *):focus{color:var(--color-gray-300)}.form-label{margin-bottom:calc(var(--spacing)*2);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);display:block}.form-label:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.form-label.success{color:var(--color-green-700)}.form-label.success:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500)}.form-label.error{color:var(--color-red-700)}.form-label.error:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500)}.form-info{margin-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-gray-600);display:block}.form-info:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.form-info.success{color:var(--color-green-700)}.form-info.success:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500)}.form-info.error{color:var(--color-red-700)}.form-info.error:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500)}.form-control-container{position:relative}.form-control,.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);border-radius:var(--radius-lg);background-color:var(--color-gray-50);color:var(--color-gray-900);display:block}:is(.form-control,.form-select):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-700);color:var(--color-white)}:is(.form-control,.form-select)::-moz-placeholder{color:var(--color-gray-400)}:is(.form-control,.form-select)::placeholder{color:var(--color-gray-400)}:is(.form-control,.form-select):disabled{cursor:not-allowed;opacity:.6}:is(.form-control,.form-select):focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00976780;--tw-outline-style:none;outline-style:none}@supports (color:color-mix(in lab,red,red)){:is(.form-control,.form-select):focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}@media (forced-colors:active){:is(.form-control,.form-select):focus{outline-offset:2px;outline:2px solid #0000}}:is(.form-control,.form-select):focus:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#0097674d}@supports (color:color-mix(in lab,red,red)){:is(.form-control,.form-select):focus:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}:is(.form-control,.form-select).success{border-color:var(--color-green-700);background-color:var(--color-green-100);color:var(--color-green-700);--tw-ring-color:var(--color-green-300)}:is(.form-control,.form-select).success::-moz-placeholder{color:var(--color-green-500)}:is(.form-control,.form-select).success::placeholder{color:var(--color-green-500)}:is(.form-control,.form-select).success:focus{border-color:var(--color-green-700);--tw-ring-color:var(--color-green-300)}:is(.form-control,.form-select).success:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-green-500);color:var(--color-green-500)}:is(.form-control,.form-select).success:where([data-theme=dark],[data-theme=dark] *):focus{border-color:var(--color-green-500);--tw-ring-color:var(--color-green-300)}:is(.form-control,.form-select).error{border-color:var(--color-red-700);background-color:var(--color-red-100);color:var(--color-red-700);--tw-ring-color:var(--color-red-300)}:is(.form-control,.form-select).error::-moz-placeholder{color:var(--color-red-500)}:is(.form-control,.form-select).error::placeholder{color:var(--color-red-500)}:is(.form-control,.form-select).error:focus{border-color:var(--color-red-700);--tw-ring-color:var(--color-red-300)}:is(.form-control,.form-select).error:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-red-500);color:var(--color-red-500)}:is(.form-control,.form-select).error:where([data-theme=dark],[data-theme=dark] *):focus{border-color:var(--color-red-500);--tw-ring-color:var(--color-red-300)}:is(.form-control,.form-select).xs{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.form-control,.form-select).sm{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;height:36px;line-height:1}:is(.form-control,.form-select).lg{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:is(.form-control,.form-select).xl{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:is(.form-control,.form-select).xxl{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:is(.form-control,.form-select).has-start-icon{padding-inline-start:calc(var(--spacing)*8)}:is(.form-control,.form-select).has-end-icon{padding-inline-end:calc(var(--spacing)*8)}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%2333343d' fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' clip-rule='evenodd'/%3e%3c/svg%3e");background-position:right .5em center;background-repeat:no-repeat;background-size:1em;padding-inline-end:2rem}.form-select:where(:dir(rtl),[dir=rtl],[dir=rtl] *){background-position:.5em}.form-select:where([data-theme=dark],[data-theme=dark] *){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23ffffff' fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' clip-rule='evenodd'/%3e%3c/svg%3e")}.start-icon,.end-icon{inset-block:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*2.5);color:var(--color-gray-600);align-items:center;display:flex;position:absolute}:is(.start-icon,.end-icon):where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.start-icon{border-start-start-radius:.25rem;border-end-start-radius:.25rem;inset-inline-start:calc(var(--spacing)*0)}.end-icon{border-start-end-radius:.25rem;border-end-end-radius:.25rem;inset-inline-end:calc(var(--spacing)*0)}.btn-password-toggle{cursor:pointer;color:var(--color-gray-600)}.btn-password-toggle:focus{--tw-outline-style:none;outline-style:none}.btn-password-toggle:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.form-check,.form-switch,.form-radio{align-items:center;gap:calc(var(--spacing)*2);width:100%;display:flex}:is(.form-check,.form-switch,.form-radio).disabled,:is(.form-check,.form-switch,.form-radio):disabled{cursor:not-allowed;opacity:.6}:is(.form-check,.form-switch,.form-radio) .form-label,:is(.form-check,.form-switch,.form-radio) .form-check-label,:is(.form-check,.form-switch,.form-radio) .form-switch-label{margin-bottom:calc(var(--spacing)*0);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);accent-color:var(--color-primary);border-radius:.25rem}:is(:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]):focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00976780}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]):focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}:is(:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-700);--tw-ring-offset-color:var(--color-gray-800)}:is(:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:#0097674d;--tw-ring-offset-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio) input[type=checkbox],:is(.form-check,.form-switch,.form-radio) input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}:is(.form-check,.form-switch,.form-radio).success .form-label,:is(.form-check,.form-switch,.form-radio).success .form-check-label,:is(.form-check,.form-switch,.form-radio).success .form-switch-label{color:var(--color-green-700)}:is(:is(.form-check,.form-switch,.form-radio).success .form-label,:is(.form-check,.form-switch,.form-radio).success .form-check-label,:is(.form-check,.form-switch,.form-radio).success .form-switch-label):where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500)}:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]{color:var(--color-green-600);border-color:var(--color-green-600);background-color:var(--color-green-100);accent-color:var(--color-green);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00a5444d}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]){--tw-ring-color:color-mix(in oklab,var(--color-green)30%,transparent)}}:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]):focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#7bf1a880}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]):focus{--tw-ring-color:color-mix(in oklab,var(--color-green-300)50%,transparent)}}:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]):where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500);border-color:var(--color-green-500);background-color:var(--color-green-100);accent-color:var(--color-green-500)}:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:#00a5444d;--tw-ring-offset-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).success input[type=checkbox],:is(.form-check,.form-switch,.form-radio).success input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:color-mix(in oklab,var(--color-green)30%,transparent)}}:is(.form-check,.form-switch,.form-radio).error .form-label,:is(.form-check,.form-switch,.form-radio).error .form-check-label,:is(.form-check,.form-switch,.form-radio).error .form-switch-label{color:var(--color-red-700)}:is(:is(.form-check,.form-switch,.form-radio).error .form-label,:is(.form-check,.form-switch,.form-radio).error .form-check-label,:is(.form-check,.form-switch,.form-radio).error .form-switch-label):where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500)}:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]{color:var(--color-red-600);border-color:var(--color-red-600);background-color:var(--color-red-100);accent-color:var(--color-red);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#e400144d}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]){--tw-ring-color:color-mix(in oklab,var(--color-red)30%,transparent)}}:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]):focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ffa3a380}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]):focus{--tw-ring-color:color-mix(in oklab,var(--color-red-300)50%,transparent)}}:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]):where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500);border-color:var(--color-red-500);background-color:var(--color-red-100);accent-color:var(--color-red-500)}:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-check,.form-switch,.form-radio).error input[type=checkbox],:is(.form-check,.form-switch,.form-radio).error input[type=radio]):where([data-theme=dark],[data-theme=dark] *):focus{--tw-ring-color:color-mix(in oklab,var(--color-red)30%,transparent)}}.form-switch{align-items:center;display:inline-flex}.form-switch .form-switch-label{margin-bottom:calc(var(--spacing)*0);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);display:block}.form-switch .form-switch-label:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.form-switch .form-switch-label.success{color:var(--color-green-700)}.form-switch .form-switch-label.success:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500)}.form-switch .form-switch-label.error{color:var(--color-red-700)}.form-switch .form-switch-label.error:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500)}.form-switch .toggle-slider{height:calc(var(--spacing)*6);width:calc(var(--spacing)*11);background-color:var(--color-gray-300);border-radius:3.40282e38px;position:relative}.form-switch .toggle-slider:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.form-switch .toggle-slider:before{--tw-content:"";content:var(--tw-content);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);background-color:var(--color-white);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));inset-inline-start:2px;border-radius:3.40282e38px;position:absolute;top:2px}.form-switch input{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);display:none}.form-switch input:focus+.toggle-slider{--tw-outline-style:none;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#0097674d;outline-style:none}@media (forced-colors:active){.form-switch input:focus+.toggle-slider{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab,red,red)){.form-switch input:focus+.toggle-slider{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.form-switch input:focus+.toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#009767cc}@supports (color:color-mix(in lab,red,red)){.form-switch input:focus+.toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.form-switch input:checked+.toggle-slider{background-color:var(--color-primary)}.form-switch input:checked+.toggle-slider:before{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-color:var(--color-white)}.form-switch input:where(:dir(rtl),[dir=rtl],[dir=rtl] *):checked+.toggle-slider:before{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.form-switch.success .toggle-slider{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00a54480}@supports (color:color-mix(in lab,red,red)){.form-switch.success .toggle-slider{--tw-ring-color:color-mix(in oklab,var(--color-green)50%,transparent)}}.form-switch.success .toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#00a5444d}@supports (color:color-mix(in lab,red,red)){.form-switch.success .toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--color-green)30%,transparent)}}.form-switch.success .form-switch-label{color:var(--color-green-700)}.form-switch.success .form-switch-label:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500)}.form-switch.error .toggle-slider{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#e4001480}@supports (color:color-mix(in lab,red,red)){.form-switch.error .toggle-slider{--tw-ring-color:color-mix(in oklab,var(--color-red)50%,transparent)}}.form-switch.error .toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#e400144d}@supports (color:color-mix(in lab,red,red)){.form-switch.error .toggle-slider:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--color-red)30%,transparent)}}.form-switch.error .form-switch-label{color:var(--color-red-700)}.form-switch.error .form-switch-label:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500)}.form-switch .rich-select-menu{z-index:10;margin-top:calc(var(--spacing)*1);max-height:calc(var(--spacing)*60);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*0);--tw-shadow:0 .15rem 2rem 0 var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));list-style-type:none;position:absolute;overflow:auto}@supports (color:color-mix(in lab,red,red)){.form-switch .rich-select-menu{--tw-shadow:0 .15rem 2rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)18%,transparent))}}.form-switch .rich-select-menu:focus{--tw-outline-style:none;outline-style:none}.form-switch .rich-select-item{cursor:pointer;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);justify-content:space-between;align-items:center;display:flex}:where(.form-switch .rich-select-item:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.form-switch .rich-select-item>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.form-switch .rich-select-item:hover{background-color:var(--color-primary-100)}.form-switch .rich-select-item.active{background-color:var(--color-primary);color:var(--color-white)}.form-switch .rich-select-item.active:hover{background-color:var(--color-primary)}.form-switch .rich-select-item.active:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-primary-500)}.form-switch .rich-select-item.active:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-primary)}.iti{display:block!important}.input-group{align-items:center;display:inline-flex;position:relative}.input-group>button,.input-group>.btn{min-width:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-300)}:is(.input-group>button,.input-group>.btn):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-600)}.input-group>.form-control,.input-group>.form-select,.input-group>.btn,.input-group>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);border-radius:0;margin-inline-start:-1px}:is(.input-group>.form-control,.input-group>.form-select,.input-group>.btn,.input-group>button):first-child{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);margin-inline-start:calc(var(--spacing)*0)}:is(.input-group>.form-control,.input-group>.form-select,.input-group>.btn,.input-group>button):last-child{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.input-group.xs>.form-control,.input-group.xs>.form-select,.input-group.xs>.btn,.input-group.xs>button{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.input-group.sm>.form-control,.input-group.sm>.form-select,.input-group.sm>.btn,.input-group.sm>button{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;height:36px;line-height:1}.input-group.lg>.form-control,.input-group.lg>.form-select,.input-group.lg>.btn,.input-group.lg>button{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.input-group.xl>.form-control,.input-group.xl>.form-select,.input-group.xl>.btn,.input-group.xl>button{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.input-group.xxl>.form-control,.input-group.xxl>.form-select,.input-group.xxl>.btn,.input-group.xxl>button{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.previews-item,.previews-appender{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-500);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}:is(.previews-item,.previews-appender):hover{background-color:var(--color-gray-100);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00976780}@supports (color:color-mix(in lab,red,red)){:is(.previews-item,.previews-appender):hover{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}:is(.previews-item,.previews-appender):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}:is(.previews-item,.previews-appender):where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-700);--tw-ring-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){:is(.previews-item,.previews-appender):where([data-theme=dark],[data-theme=dark] *):hover{--tw-ring-color:color-mix(in oklab,var(--color-primary-500)50%,transparent)}}:is(.previews-item,.previews-appender) img,:is(.previews-item,.previews-appender) video{max-width:100%;max-height:100%}.previews-item-delete{inset-inline-end:calc(var(--spacing)*0);top:calc(var(--spacing)*0);margin-inline-end:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*2);height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);background-color:#e40014b3;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.previews-item-delete{background-color:color-mix(in oklab,var(--color-red)70%,transparent)}}.previews-item-delete:hover{background-color:var(--color-red)}.previews-item-toolbar{inset-inline:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);padding:calc(var(--spacing)*1);justify-content:center;align-items:center;display:flex;position:absolute}:where(.previews-item-toolbar:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.previews-item-toolbar>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.toolbar-button{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);padding:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);background-color:#155dfcb3;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.toolbar-button{background-color:color-mix(in oklab,var(--color-blue)70%,transparent)}}.toolbar-button:hover{background-color:var(--color-blue)}.toolbar-button.upload{background-color:#00a544b3}@supports (color:color-mix(in lab,red,red)){.toolbar-button.upload{background-color:color-mix(in oklab,var(--color-green)70%,transparent)}}.toolbar-button.upload:hover{background-color:var(--color-green)}.toolbar-button.pause{background-color:#cd8900b3}@supports (color:color-mix(in lab,red,red)){.toolbar-button.pause{background-color:color-mix(in oklab,var(--color-yellow)70%,transparent)}}.toolbar-button.pause:hover{background-color:var(--color-yellow)}.toolbar-button.resume{background-color:#155dfcb3}@supports (color:color-mix(in lab,red,red)){.toolbar-button.resume{background-color:color-mix(in oklab,var(--color-blue)70%,transparent)}}.toolbar-button.resume:hover{background-color:var(--color-blue)}.form-drop-zone{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;background-color:var(--color-gray-50);padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-400);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;height:calc(var(--spacing)*36);width:calc(var(--spacing)*36);min-height:calc(var(--spacing)*36);transition-duration:.2s;position:relative}.form-drop-zone:hover{border-color:var(--color-primary-500);background-color:var(--color-gray-100)}.form-drop-zone:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);color:var(--color-gray-300)}.form-drop-zone:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-primary-500);background-color:var(--color-gray-800)}.form-drop-zone .previews-placeholder{cursor:pointer;width:100%;height:100%;inset:calc(var(--spacing)*0);z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.form-drop-zone .previews-grid{width:100%;height:100%;display:block;position:relative}.form-drop-zone .previews-item{width:100%;height:100%}.form-drop-zone:not(.multiple) .previews-item{inset:calc(var(--spacing)*0);z-index:2;position:absolute}.form-drop-zone.multiple{width:100%;height:auto}.form-drop-zone.multiple .previews-grid{align-items:center;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.form-drop-zone.multiple .previews-item,.form-drop-zone.multiple .previews-appender{height:calc(var(--spacing)*32);width:calc(var(--spacing)*32)}.card{background-color:var(--color-white);color:var(--color-gray-700);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.card:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800);color:var(--color-gray-300);border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.card{--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)12%,transparent))}}.card.card-body{padding:var(--card-body-padding);flex:none}.card-header{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);background-color:var(--color-gray-100);color:var(--color-gray-600);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);flex:none}.card-header:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800);color:var(--color-white);border-color:var(--color-gray-700)}.card-title{margin-bottom:calc(var(--spacing)*0)}.card-body{color:var(--color-gray-700);padding:var(--card-body-padding);flex-grow:1}.card-body:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.card-footer{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);background-color:var(--color-gray-100);color:var(--color-gray-600);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);flex:none}.card-footer:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800);color:var(--color-white);border-color:var(--color-gray-700)}.overview-card{background-color:var(--color-white);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);padding:calc(var(--spacing)*2);--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,#10182826);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-inline-start-style:var(--tw-border-style);border-inline-start-width:6px;border-inline-start-color:var(--color-primary);overflow:hidden}.overview-card:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800);border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.overview-card{--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)15%,transparent))}}.overview-card-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase}.overview-card-number{margin-bottom:calc(var(--spacing)*0);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.overview-card-icon{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);color:var(--color-primary)}.accordion{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}:where(.accordion>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-200)}:where(.accordion:where([data-theme=dark],[data-theme=dark] *)>:not(:last-child)){border-color:var(--color-gray-600)}.accordion:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-700)}.accordion-item.active .accordion-header:after{rotate:180deg}.accordion-header{cursor:pointer;width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);color:var(--color-gray-700);justify-content:space-between;align-items:center;display:flex}.accordion-header:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-100)}.accordion-header:after{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);width:1em;height:1em;-webkit-mask-image:var(--accordion-icon);mask-image:var(--accordion-icon);background-color:currentColor;transition-duration:.3s;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.accordion-body{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-600)}.accordion-body:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);color:var(--color-gray-200)}.badge{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*.5);background-color:var(--color-gray-100);color:var(--color-gray-800);border-radius:.25rem}.badge:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700);color:var(--color-gray-100)}.badge.xs{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.badge.sm{padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.badge.lg{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.badge.xl{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.badge.xxl{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.badge.pill{border-radius:3.40282e38px}.badge.badge-light,.badge.badge-light:where([data-theme=dark],[data-theme=dark] *){background-color:--value(--color-gray-100)!important;color:--value(--color-gray-800)!important}.badge.badge-light.badge-outline{border-color:var(--color-gray-400)}.nav{flex-wrap:wrap;align-items:center;display:flex}:where(.nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:48rem){:where(.nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}}:where(.nav:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}@media (min-width:48rem){:where(.nav:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}}.nav.vertical{flex-direction:column}:where(.nav.vertical>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:48rem){:where(.nav.vertical>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}}.nav.vertical .nav-link{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);display:flex;overflow:hidden}:where(.nav.vertical .nav-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.nav.vertical .nav-link:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.nav-link{padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-in-out);transition-duration:.15s;transition-timing-function:var(--ease-in-out);align-items:center;display:inline-flex}:where(.nav-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.nav-link:hover,.nav-link:focus{color:var(--color-gray-700)}.nav-link:focus{--tw-outline-style:none;outline-style:none}:where(.nav-link:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.nav-link:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.nav-link:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-gray-100)}.nav-link:where([data-theme=dark],[data-theme=dark] *):focus{color:var(--color-gray-300)}.nav-link.bordered{border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:2px}.nav-link.bordered:hover,.nav-link.bordered:focus{border-color:var(--color-gray-300)}.nav-link.bordered:where([data-theme=dark],[data-theme=dark] *):hover,.nav-link.bordered:where([data-theme=dark],[data-theme=dark] *):focus{border-color:var(--color-gray-700)}.nav-link.active{color:var(--color-gray-900)}.nav-link.active:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-100)}.nav-link.active.bordered{border-color:var(--color-primary-400)}.nav-link.active.bordered:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-primary-600)}.navbar-toggle{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-lg);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}@media (min-width:64rem){.navbar-toggle{display:none}}.navbar-toggle:after{--tw-content:"";content:var(--tw-content);inset-inline-start:calc(var(--spacing)*0);inset-inline-end:calc(var(--spacing)*0);top:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(107, 114, 128, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");position:absolute}.navbar-toggle:hover:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(55, 65, 81, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-toggle:where([data-theme=dark],[data-theme=dark] *):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(209, 213, 219, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-toggle:where([data-theme=dark],[data-theme=dark] *):hover:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar{z-index:10;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}@media (min-width:40rem){.navbar{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.navbar{padding-inline:calc(var(--spacing)*8)}}.navbar.transparent{background-color:#0000}.navbar .nav.navbar-collapse{display:none}@media (min-width:40rem){.navbar .nav.navbar-collapse.expand-sm{display:flex}}@media (min-width:48rem){.navbar .nav.navbar-collapse.expand-md{display:flex}}@media (min-width:64rem){.navbar .nav.navbar-collapse.expand-lg{display:flex}}@media (min-width:80rem){.navbar .nav.navbar-collapse.expand-xl{display:flex}}.progress{height:calc(var(--spacing)*2.5);background-color:var(--color-gray-200);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);border-radius:3.40282e38px}.progress:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.progress.xs{height:calc(var(--spacing)*1)}.progress.xs .progress-bar{height:calc(var(--spacing)*1);font-size:.5rem}.progress.sm{height:calc(var(--spacing)*1.5)}.progress.sm .progress-bar{height:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.progress.lg{height:calc(var(--spacing)*4)}.progress.lg .progress-bar{height:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.progress.xl{height:calc(var(--spacing)*6)}.progress.xl .progress-bar{height:calc(var(--spacing)*6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.progress-bar{background-color:var(--color-primary-600);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-medium);height:100%;font-size:.5rem;line-height:1;font-weight:var(--font-weight-medium);color:var(--color-primary-100);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.progress-bar:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-primary-500)}.offcanvas{inset-inline-start:calc(var(--spacing)*0);top:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);height:100vh;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));width:calc(var(--spacing)*64);z-index:30;--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);flex-direction:column;display:flex;position:fixed;overflow:hidden}.offcanvas:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.offcanvas.show{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.offcanvas.offcanvas-start{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:calc(var(--spacing)*0)}.offcanvas.offcanvas-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.offcanvas.offcanvas-end{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:auto;inset-inline-end:calc(var(--spacing)*0)}.offcanvas.offcanvas-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.offcanvas.offcanvas-start,.offcanvas.offcanvas-end).show{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}@media (min-width:40rem){:is(.offcanvas.offcanvas-start,.offcanvas.offcanvas-end).expand-sm{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:48rem){:is(.offcanvas.offcanvas-start,.offcanvas.offcanvas-end).expand-md{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:64rem){:is(.offcanvas.offcanvas-start,.offcanvas.offcanvas-end).expand-lg{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:80rem){:is(.offcanvas.offcanvas-start,.offcanvas.offcanvas-end).expand-xl{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}.offcanvas.offcanvas-top{width:100%;height:40vh;--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:calc(var(--spacing)*0);inset-inline-end:calc(var(--spacing)*0);top:auto;bottom:100%}.offcanvas.offcanvas-top.show{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.offcanvas.offcanvas-bottom{width:100%;height:40vh;--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:calc(var(--spacing)*0);inset-inline-end:calc(var(--spacing)*0);top:100%}.offcanvas.offcanvas-bottom.show{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.offcanvas-header{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);flex:none}.offcanvas-title{margin-bottom:calc(var(--spacing)*0);--tw-leading:1;line-height:1}.offcanvas-body{padding:calc(var(--spacing)*3);flex-grow:1;overflow-y:auto}.offcanvas-close{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:currentColor;border-width:0;justify-content:center;align-items:center;display:flex;position:relative}.alert{border-radius:var(--radius-lg);padding:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--color-gray-100);color:var(--color-gray-800)}.alert:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700);color:var(--color-white)}.alert.alert-soft{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-800)}.alert.alert-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-600);color:var(--color-gray-800);background-color:#0000}.alert.alert-outline:where([data-theme=dark],[data-theme=dark] *){background-color:#0000}.alert.xxs,.alert.alert-xxs{padding:calc(var(--spacing)*1.5);font-size:.5rem}.alert.xs,.alert.alert-xs{padding:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.alert.sm,.alert.alert-sm{padding:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.alert.lg,.alert.alert-lg{padding:calc(var(--spacing)*3.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.alert.xl,.alert.alert-xl{padding:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.alert.xxl,.alert.alert-xxl{padding:calc(var(--spacing)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.table-container{width:100%;position:relative;overflow-x:auto}.table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.table:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.table thead,.table tfoot{background-color:var(--color-gray-200);color:var(--color-gray-700);text-transform:uppercase}:is(.table thead,.table tfoot):where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800);color:var(--color-gray-400)}:is(.table thead,.table tfoot) th{text-wrap:nowrap}.table th,.table td{padding:calc(var(--spacing)*2.5);text-align:justify}.table.table-striped tbody tr:nth-of-type(2n){background-color:var(--color-gray-100)}.table.table-striped tbody tr:nth-of-type(2n):where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.table.table-border th,.table.table-border td{border-collapse:collapse;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}:is(.table.table-border th,.table.table-border td):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.table.table-border-separate{border-collapse:separate}.table.table-border-separate th,.table.table-border-separate td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}:is(.table.table-border-separate th,.table.table-border-separate td):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.table.table-divide tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300)}.table.table-divide tbody tr:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.table.table-hover tbody tr:hover{background-color:var(--color-gray-100)}.table.table-hover tbody tr:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-800)}.table.table-rounded{border-radius:.25rem;overflow:hidden}.table.xxs{font-size:.5rem}.table.xxs th,.table.xxs td{padding:calc(var(--spacing)*1)}.table.xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.table.xs th,.table.xs td{padding:calc(var(--spacing)*1.5)}.table.sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table.sm th,.table.sm td{padding:calc(var(--spacing)*2)}.table.lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.table.lg th,.table.lg td{padding:calc(var(--spacing)*3.5)}.table.xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.table.xl th,.table.xl td{padding:calc(var(--spacing)*4)}.table.xxl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.table.xxl th,.table.xxl td{padding:calc(var(--spacing)*5)}.tooltip{z-index:10;border-radius:var(--radius-lg);background-color:var(--color-gray-900);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);pointer-events:none;text-align:center;opacity:0;--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,#1018281f);max-width:18rem;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:fixed}@supports (color:color-mix(in lab,red,red)){.tooltip{--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)12%,transparent))}}.tooltip:after{border-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-width:5px;position:absolute}.tooltip.show{opacity:1}.tooltip.tooltip-bottom:after{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);border-color:transparent transparent var(--color-gray-900)transparent;bottom:100%;left:50%}.tooltip.tooltip-top:after{border-color:var(--color-gray-900)transparent transparent transparent;top:100%;left:50%;transform:translate(-50%)}.tooltip.tooltip-start:after{border-color:transparent transparent transparent var(--color-gray-900);inset-inline-start:100%;top:50%;transform:translateY(-50%)}.tooltip.tooltip-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{border-color:transparent var(--color-gray-900)transparent transparent}.tooltip.tooltip-end:after{border-color:transparent var(--color-gray-900)transparent transparent;inset-inline-end:100%;top:50%;transform:translateY(-50%)}.tooltip.tooltip-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{border-color:transparent transparent transparent var(--color-gray-900)}.modal{pointer-events:none;inset:calc(var(--spacing)*0);z-index:50;display:none;position:fixed}.modal.fade{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:linear;transition-duration:.15s;transition-timing-function:linear}.modal.show{opacity:1;display:block}.modal.lg .modal-dialog{max-width:var(--breakpoint-lg)}.modal-dialog{pointer-events:none;margin-inline:auto;align-items:center;max-width:calc(100% - 3.5rem);height:calc(100% - 3.5rem);margin-top:1.75rem;margin-bottom:1.75rem;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.modal-dialog{max-width:var(--breakpoint-md)}}.modal-content{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,#10182826);width:100%;max-height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);pointer-events:auto;outline-style:var(--tw-outline-style);background-clip:padding-box;outline-width:0;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.modal-content{--tw-shadow:0 .15rem 1.75rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)15%,transparent))}}.modal-content:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700);background-color:var(--color-gray-800)}.modal-header{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);color:var(--color-gray-600);justify-content:space-between;align-items:center;display:flex}.modal-header:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-white)}.modal-header .btn-close{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-400);background-color:#0000;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.modal-header .btn-close:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}.modal-header .btn-close:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-600);color:var(--color-white)}.modal-title{margin-bottom:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.modal-body{padding:calc(var(--spacing)*3);color:var(--color-gray-700);flex:auto;position:relative;overflow-y:auto}.modal-body:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.modal-footer{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);color:var(--color-gray-600);align-items:center;display:flex}:where(.modal-footer>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.modal-footer:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.modal-footer:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-white)}.modal-backdrop{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:40;background-color:var(--color-black);opacity:.5;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:none;position:fixed}.modal-backdrop.show{display:block}.list-group{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none}.list-group:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-700);color:var(--color-white)}.list-group .list-group-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}.list-group .list-group-item:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)}.list-group .list-group-item:hover{background-color:var(--color-gray-100)}.list-group .list-group-item:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);border-bottom-width:0}.list-group .list-group-item:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.list-group .list-group-item.active{background-color:var(--color-primary);color:var(--color-white)}.rating-bar{color:var(--color-gray-300);fill:currentColor;align-items:center;display:inline-flex}:where(.rating-bar>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.rating-bar:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.rating-bar:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.rating-bar>.active{color:var(--color-orange)}.rating-bar>.active:where([data-theme=dark],[data-theme=dark] *){color:var(--color-orange-500)}.tabs-nav{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);margin-bottom:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.tabs-nav:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400);border-color:var(--color-gray-700)}:where(.tabs-nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.tabs-nav:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}[role=tab]{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-bottom-width:2px}[role=tab]:focus{--tw-outline-style:none;outline-style:none}[role=tab].active{border-color:var(--color-primary);color:var(--color-primary)}[role=tab].active:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-primary-500);color:var(--color-primary-500)}.tabs-container{position:relative}[role=tabpanel]{animation:var(--animate-fade-in)}[role=tabpanel]:not(.active){display:none}[role=tablist]{position:relative}[role=tablist].tabs-pills .tabs-nav{padding-bottom:calc(var(--spacing)*2)}[role=tablist].tabs-pills [role=tab]{border-style:var(--tw-border-style);border-width:0;border-radius:3.40282e38px}[role=tablist].tabs-pills [role=tab].active{background-color:var(--color-primary);color:var(--color-white)}[role=tablist].tabs-pills [role=tab].active:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-primary-500)}[role=tablist].tabs-vertical{display:flex}[role=tablist].tabs-vertical .tabs-nav{max-width:calc(var(--spacing)*64);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-bottom-style:var(--tw-border-style);margin-inline-end:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0);border-bottom-width:0;flex-direction:column;padding-inline-end:calc(var(--spacing)*2);position:relative}:where([role=tablist].tabs-vertical .tabs-nav>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}[role=tablist].tabs-vertical [role=tab]{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;width:100%}[role=tablist].tabs-between .tabs-nav{justify-content:space-between}[role=tablist].tabs-center .tabs-nav{justify-content:center}[role=tablist].tabs-fill .tabs-nav{justify-content:stretch}.toast-container{z-index:50;inset-inline-end:calc(var(--spacing)*4);top:calc(var(--spacing)*4);position:fixed}.toast-container.top-start{inset-inline-start:calc(var(--spacing)*4);inset-inline-end:auto;top:calc(var(--spacing)*4)}.toast-container.top-center{inset-inline:50% auto;top:calc(var(--spacing)*4);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.toast-container.bottom-start{inset-inline-start:calc(var(--spacing)*4);inset-inline-end:auto;top:auto;bottom:calc(var(--spacing)*4)}.toast-container.bottom-center{inset-inline:50% auto;top:auto;bottom:calc(var(--spacing)*4);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.toast-container.bottom-end{inset-inline-end:calc(var(--spacing)*4);top:auto;bottom:calc(var(--spacing)*4)}.toast-container.center-center{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);inset-inline-start:50%;top:50%}.toast{margin-bottom:calc(var(--spacing)*3);border-radius:var(--radius-lg);padding:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--color-cyan-200);color:var(--color-cyan-900);--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);align-items:center;display:flex}:where(.toast:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.toast>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}@supports (color:color-mix(in lab,red,red)){.toast{--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)12%,transparent))}}.toast.xxs{padding:calc(var(--spacing)*1);align-items:center;font-size:.5rem;display:flex}:where(.toast.xxs:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.toast.xxs>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.toast.xs{padding:calc(var(--spacing)*1.5);align-items:center;font-size:.5rem;display:flex}:where(.toast.xs:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.toast.xs>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.toast.sm{padding:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));align-items:center;display:flex}:where(.toast.sm:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.toast.sm>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.toast.lg{padding:calc(var(--spacing)*3.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.toast.xl{padding:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.toast.xxl{padding:calc(var(--spacing)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.toast.toast-info{color:var(--color-bg-cyan);background-color:var(--color-cyan)}.toast.toast-success{color:var(--color-bg-green);background-color:var(--color-green)}.toast.toast-danger,.toast.toast-error{color:var(--color-bg-red);background-color:var(--color-red)}.toast.toast-warning{color:var(--color-bg-yellow);background-color:var(--color-yellow)}.toast .btn-close{color:inherit}.tabs{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.tabs:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)}.tabs [role=tablist]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-800);background-color:var(--color-gray-100);margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);flex-wrap:wrap;list-style-type:none;display:flex;padding:0!important}.tabs [role=tablist]:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white);background-color:var(--color-gray-700)}.tabs [role=tablist] [role=tab]{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-style:var(--tw-border-style);border-width:0;border-radius:.5rem .5rem 0 0;align-items:center;display:flex;position:relative}.tabs [role=tablist] [role=tab]:hover{background-color:var(--color-gray-200)}:where(.tabs [role=tablist] [role=tab]:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.tabs [role=tablist] [role=tab]>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.tabs [role=tablist] [role=tab].active,.tabs [role=tablist] [role=tab].active:hover{background-color:var(--color-white)}.tabs [role=tablist] [role=tab].active:before,.tabs [role=tablist] [role=tab].active:after{content:" ";z-index:1;width:8px;height:8px;position:absolute;bottom:0}.tabs [role=tablist] [role=tab].active:before{background:radial-gradient(16px at left top,transparent 50%,var(--tab-c-bg)50%);inset-inline-end:100%}.tabs [role=tablist] [role=tab].active:after{background:radial-gradient(16px at right top,transparent 50%,var(--tab-c-bg)50%);inset-inline-start:100%}.tabs [role=tabpanel]{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.end-0{inset-inline-end:calc(var(--spacing)*0)}.top-1\/2{top:50%}.z-10{z-index:10}.z-20{z-index:20}.col-span-5{grid-column:span 5/span 5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{margin-inline:auto;padding-inline:2rem}.my-3{margin-block:calc(var(--spacing)*3)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-2{margin-left:calc(var(--spacing)*2)}.icon{width:1em;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flex-space-1{align-items:center;display:flex}:where(.flex-space-1:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.flex-space-2{align-items:center;display:flex}:where(.flex-space-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.h-10{height:calc(var(--spacing)*10)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-screen{max-height:100vh}.w-10{width:calc(var(--spacing)*10)}.w-auto{width:auto}.w-full{width:100%}.flex-1{flex:1}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.flex-space-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.flex-space-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.pill{border-radius:3.40282e38px}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.btn-outline-amber{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber);color:var(--color-amber);background-color:#0000}.btn-outline-amber:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-amber:hover{background-color:var(--color-amber);color:var(--color-bg-amber)}.btn-outline-blue{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue);color:var(--color-blue);background-color:#0000}.btn-outline-blue:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-blue:hover{background-color:var(--color-blue);color:var(--color-bg-blue)}.btn-outline-cyan{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);color:var(--color-cyan);background-color:#0000}.btn-outline-cyan:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-cyan:hover{background-color:var(--color-cyan);color:var(--color-bg-cyan)}.btn-outline-dark{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark);color:var(--color-dark);background-color:#0000}.btn-outline-dark:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-dark:hover{background-color:var(--color-dark);color:var(--color-bg-dark)}.btn-outline-emerald{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald);color:var(--color-emerald);background-color:#0000}.btn-outline-emerald:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-emerald:hover{background-color:var(--color-emerald);color:var(--color-bg-emerald)}.btn-outline-fuchsia{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-fuchsia);color:var(--color-fuchsia);background-color:#0000}.btn-outline-fuchsia:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-fuchsia:hover{background-color:var(--color-fuchsia);color:var(--color-bg-fuchsia)}.btn-outline-gray{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray);color:var(--color-gray);background-color:#0000}.btn-outline-gray:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-gray:hover{background-color:var(--color-gray);color:var(--color-bg-gray)}.btn-outline-green{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green);color:var(--color-green);background-color:#0000}.btn-outline-green:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-green:hover{background-color:var(--color-green);color:var(--color-bg-green)}.btn-outline-indigo{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo);color:var(--color-indigo);background-color:#0000}.btn-outline-indigo:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-indigo:hover{background-color:var(--color-indigo);color:var(--color-bg-indigo)}.btn-outline-light{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-light);color:var(--color-light);background-color:#0000}.btn-outline-light:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-light:hover{background-color:var(--color-light);color:var(--color-bg-light)}.btn-outline-lime{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lime);color:var(--color-lime);background-color:#0000}.btn-outline-lime:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-lime:hover{background-color:var(--color-lime);color:var(--color-bg-lime)}.btn-outline-neutral{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral);color:var(--color-neutral);background-color:#0000}.btn-outline-neutral:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-neutral:hover{background-color:var(--color-neutral);color:var(--color-bg-neutral)}.btn-outline-orange{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange);color:var(--color-orange);background-color:#0000}.btn-outline-orange:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-orange:hover{background-color:var(--color-orange);color:var(--color-bg-orange)}.btn-outline-pink{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);color:var(--color-pink);background-color:#0000}.btn-outline-pink:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-pink:hover{background-color:var(--color-pink);color:var(--color-bg-pink)}.btn-outline-primary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);color:var(--color-primary);background-color:#0000}.btn-outline-primary:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-primary:hover{background-color:var(--color-primary);color:var(--color-bg-primary)}.btn-outline-purple{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple);color:var(--color-purple);background-color:#0000}.btn-outline-purple:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-purple:hover{background-color:var(--color-purple);color:var(--color-bg-purple)}.btn-outline-red{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red);color:var(--color-red);background-color:#0000}.btn-outline-red:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-red:hover{background-color:var(--color-red);color:var(--color-bg-red)}.btn-outline-rose{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose);color:var(--color-rose);background-color:#0000}.btn-outline-rose:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-rose:hover{background-color:var(--color-rose);color:var(--color-bg-rose)}.btn-outline-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);color:var(--color-secondary);background-color:#0000}.btn-outline-secondary:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-secondary:hover{background-color:var(--color-secondary);color:var(--color-bg-secondary)}.btn-outline-sky{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky);color:var(--color-sky);background-color:#0000}.btn-outline-sky:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-sky:hover{background-color:var(--color-sky);color:var(--color-bg-sky)}.btn-outline-slate{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate);color:var(--color-slate);background-color:#0000}.btn-outline-slate:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-slate:hover{background-color:var(--color-slate);color:var(--color-bg-slate)}.btn-outline-stone{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone);color:var(--color-stone);background-color:#0000}.btn-outline-stone:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-stone:hover{background-color:var(--color-stone);color:var(--color-bg-stone)}.btn-outline-teal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-teal);color:var(--color-teal);background-color:#0000}.btn-outline-teal:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-teal:hover{background-color:var(--color-teal);color:var(--color-bg-teal)}.btn-outline-violet{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet);color:var(--color-violet);background-color:#0000}.btn-outline-violet:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-violet:hover{background-color:var(--color-violet);color:var(--color-bg-violet)}.btn-outline-yellow{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-yellow);color:var(--color-yellow);background-color:#0000}.btn-outline-yellow:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-yellow:hover{background-color:var(--color-yellow);color:var(--color-bg-yellow)}.btn-outline-zinc{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc);color:var(--color-zinc);background-color:#0000}.btn-outline-zinc:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-outline-zinc:hover{background-color:var(--color-zinc);color:var(--color-bg-zinc)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.btn-amber{background-color:var(--color-amber);border-color:var(--color-amber)}.btn-amber:hover{background-color:var(--color-amber-700);border-color:var(--color-amber-700)}.btn-amber:focus{--tw-ring-color:var(--color-amber-300)}.btn-amber.gradient{background-image:linear-gradient(to top left,var(--color-amber-500),var(--color-amber),var(--color-amber-700))}.btn-amber.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-amber-500),var(--color-amber),var(--color-amber-700))}.btn-blue{background-color:var(--color-blue);border-color:var(--color-blue)}.btn-blue:hover{background-color:var(--color-blue-700);border-color:var(--color-blue-700)}.btn-blue:focus{--tw-ring-color:var(--color-blue-300)}.btn-blue.gradient{background-image:linear-gradient(to top left,var(--color-blue-500),var(--color-blue),var(--color-blue-700))}.btn-blue.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-blue-500),var(--color-blue),var(--color-blue-700))}.btn-cyan{background-color:var(--color-cyan);border-color:var(--color-cyan)}.btn-cyan:hover{background-color:var(--color-cyan-700);border-color:var(--color-cyan-700)}.btn-cyan:focus{--tw-ring-color:var(--color-cyan-300)}.btn-cyan.gradient{background-image:linear-gradient(to top left,var(--color-cyan-500),var(--color-cyan),var(--color-cyan-700))}.btn-cyan.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-cyan-500),var(--color-cyan),var(--color-cyan-700))}.btn-dark{background-color:var(--color-dark);border-color:var(--color-dark)}.btn-dark:hover{background-color:var(--color-dark-700);border-color:var(--color-dark-700)}.btn-dark:focus{--tw-ring-color:var(--color-dark-300)}.btn-dark.gradient{background-image:linear-gradient(to top left,var(--color-dark-500),var(--color-dark),var(--color-dark-700))}.btn-dark.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-dark-500),var(--color-dark),var(--color-dark-700))}.btn-emerald{background-color:var(--color-emerald);border-color:var(--color-emerald)}.btn-emerald:hover{background-color:var(--color-emerald-700);border-color:var(--color-emerald-700)}.btn-emerald:focus{--tw-ring-color:var(--color-emerald-300)}.btn-emerald.gradient{background-image:linear-gradient(to top left,var(--color-emerald-500),var(--color-emerald),var(--color-emerald-700))}.btn-emerald.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-emerald-500),var(--color-emerald),var(--color-emerald-700))}.btn-fuchsia{background-color:var(--color-fuchsia);border-color:var(--color-fuchsia)}.btn-fuchsia:hover{background-color:var(--color-fuchsia-700);border-color:var(--color-fuchsia-700)}.btn-fuchsia:focus{--tw-ring-color:var(--color-fuchsia-300)}.btn-fuchsia.gradient{background-image:linear-gradient(to top left,var(--color-fuchsia-500),var(--color-fuchsia),var(--color-fuchsia-700))}.btn-fuchsia.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-fuchsia-500),var(--color-fuchsia),var(--color-fuchsia-700))}.btn-gray{background-color:var(--color-gray);border-color:var(--color-gray)}.btn-gray:hover{background-color:var(--color-gray-700);border-color:var(--color-gray-700)}.btn-gray:focus{--tw-ring-color:var(--color-gray-300)}.btn-gray.gradient{background-image:linear-gradient(to top left,var(--color-gray-500),var(--color-gray),var(--color-gray-700))}.btn-gray.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-gray-500),var(--color-gray),var(--color-gray-700))}.btn-green{background-color:var(--color-green);border-color:var(--color-green)}.btn-green:hover{background-color:var(--color-green-700);border-color:var(--color-green-700)}.btn-green:focus{--tw-ring-color:var(--color-green-300)}.btn-green.gradient{background-image:linear-gradient(to top left,var(--color-green-500),var(--color-green),var(--color-green-700))}.btn-green.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-green-500),var(--color-green),var(--color-green-700))}.btn-indigo{background-color:var(--color-indigo);border-color:var(--color-indigo)}.btn-indigo:hover{background-color:var(--color-indigo-700);border-color:var(--color-indigo-700)}.btn-indigo:focus{--tw-ring-color:var(--color-indigo-300)}.btn-indigo.gradient{background-image:linear-gradient(to top left,var(--color-indigo-500),var(--color-indigo),var(--color-indigo-700))}.btn-indigo.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-indigo-500),var(--color-indigo),var(--color-indigo-700))}.btn-light{background-color:var(--color-light);border-color:var(--color-light)}.btn-light:hover{background-color:var(--color-light-700);border-color:var(--color-light-700)}.btn-light:focus{--tw-ring-color:var(--color-light-300)}.btn-light.gradient{background-image:linear-gradient(to top left,var(--color-light-500),var(--color-light),var(--color-light-700))}.btn-light.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-light-500),var(--color-light),var(--color-light-700))}.btn-lime{background-color:var(--color-lime);border-color:var(--color-lime)}.btn-lime:hover{background-color:var(--color-lime-700);border-color:var(--color-lime-700)}.btn-lime:focus{--tw-ring-color:var(--color-lime-300)}.btn-lime.gradient{background-image:linear-gradient(to top left,var(--color-lime-500),var(--color-lime),var(--color-lime-700))}.btn-lime.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-lime-500),var(--color-lime),var(--color-lime-700))}.btn-neutral{background-color:var(--color-neutral);border-color:var(--color-neutral)}.btn-neutral:hover{background-color:var(--color-neutral-700);border-color:var(--color-neutral-700)}.btn-neutral:focus{--tw-ring-color:var(--color-neutral-300)}.btn-neutral.gradient{background-image:linear-gradient(to top left,var(--color-neutral-500),var(--color-neutral),var(--color-neutral-700))}.btn-neutral.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-neutral-500),var(--color-neutral),var(--color-neutral-700))}.btn-orange{background-color:var(--color-orange);border-color:var(--color-orange)}.btn-orange:hover{background-color:var(--color-orange-700);border-color:var(--color-orange-700)}.btn-orange:focus{--tw-ring-color:var(--color-orange-300)}.btn-orange.gradient{background-image:linear-gradient(to top left,var(--color-orange-500),var(--color-orange),var(--color-orange-700))}.btn-orange.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-orange-500),var(--color-orange),var(--color-orange-700))}.btn-pink{background-color:var(--color-pink);border-color:var(--color-pink)}.btn-pink:hover{background-color:var(--color-pink-700);border-color:var(--color-pink-700)}.btn-pink:focus{--tw-ring-color:var(--color-pink-300)}.btn-pink.gradient{background-image:linear-gradient(to top left,var(--color-pink-500),var(--color-pink),var(--color-pink-700))}.btn-pink.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-pink-500),var(--color-pink),var(--color-pink-700))}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary)}.btn-primary:hover{background-color:var(--color-primary-700);border-color:var(--color-primary-700)}.btn-primary:focus{--tw-ring-color:var(--color-primary-300)}.btn-primary.gradient{background-image:linear-gradient(to top left,var(--color-primary-500),var(--color-primary),var(--color-primary-700))}.btn-primary.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-primary-500),var(--color-primary),var(--color-primary-700))}.btn-purple{background-color:var(--color-purple);border-color:var(--color-purple)}.btn-purple:hover{background-color:var(--color-purple-700);border-color:var(--color-purple-700)}.btn-purple:focus{--tw-ring-color:var(--color-purple-300)}.btn-purple.gradient{background-image:linear-gradient(to top left,var(--color-purple-500),var(--color-purple),var(--color-purple-700))}.btn-purple.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-purple-500),var(--color-purple),var(--color-purple-700))}.btn-red{background-color:var(--color-red);border-color:var(--color-red)}.btn-red:hover{background-color:var(--color-red-700);border-color:var(--color-red-700)}.btn-red:focus{--tw-ring-color:var(--color-red-300)}.btn-red.gradient{background-image:linear-gradient(to top left,var(--color-red-500),var(--color-red),var(--color-red-700))}.btn-red.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-red-500),var(--color-red),var(--color-red-700))}.btn-rose{background-color:var(--color-rose);border-color:var(--color-rose)}.btn-rose:hover{background-color:var(--color-rose-700);border-color:var(--color-rose-700)}.btn-rose:focus{--tw-ring-color:var(--color-rose-300)}.btn-rose.gradient{background-image:linear-gradient(to top left,var(--color-rose-500),var(--color-rose),var(--color-rose-700))}.btn-rose.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-rose-500),var(--color-rose),var(--color-rose-700))}.btn-secondary{background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary:hover{background-color:var(--color-secondary-700);border-color:var(--color-secondary-700)}.btn-secondary:focus{--tw-ring-color:var(--color-secondary-300)}.btn-secondary.gradient{background-image:linear-gradient(to top left,var(--color-secondary-500),var(--color-secondary),var(--color-secondary-700))}.btn-secondary.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-secondary-500),var(--color-secondary),var(--color-secondary-700))}.btn-sky{background-color:var(--color-sky);border-color:var(--color-sky)}.btn-sky:hover{background-color:var(--color-sky-700);border-color:var(--color-sky-700)}.btn-sky:focus{--tw-ring-color:var(--color-sky-300)}.btn-sky.gradient{background-image:linear-gradient(to top left,var(--color-sky-500),var(--color-sky),var(--color-sky-700))}.btn-sky.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-sky-500),var(--color-sky),var(--color-sky-700))}.btn-slate{background-color:var(--color-slate);border-color:var(--color-slate)}.btn-slate:hover{background-color:var(--color-slate-700);border-color:var(--color-slate-700)}.btn-slate:focus{--tw-ring-color:var(--color-slate-300)}.btn-slate.gradient{background-image:linear-gradient(to top left,var(--color-slate-500),var(--color-slate),var(--color-slate-700))}.btn-slate.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-slate-500),var(--color-slate),var(--color-slate-700))}.btn-stone{background-color:var(--color-stone);border-color:var(--color-stone)}.btn-stone:hover{background-color:var(--color-stone-700);border-color:var(--color-stone-700)}.btn-stone:focus{--tw-ring-color:var(--color-stone-300)}.btn-stone.gradient{background-image:linear-gradient(to top left,var(--color-stone-500),var(--color-stone),var(--color-stone-700))}.btn-stone.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-stone-500),var(--color-stone),var(--color-stone-700))}.btn-teal{background-color:var(--color-teal);border-color:var(--color-teal)}.btn-teal:hover{background-color:var(--color-teal-700);border-color:var(--color-teal-700)}.btn-teal:focus{--tw-ring-color:var(--color-teal-300)}.btn-teal.gradient{background-image:linear-gradient(to top left,var(--color-teal-500),var(--color-teal),var(--color-teal-700))}.btn-teal.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-teal-500),var(--color-teal),var(--color-teal-700))}.btn-violet{background-color:var(--color-violet);border-color:var(--color-violet)}.btn-violet:hover{background-color:var(--color-violet-700);border-color:var(--color-violet-700)}.btn-violet:focus{--tw-ring-color:var(--color-violet-300)}.btn-violet.gradient{background-image:linear-gradient(to top left,var(--color-violet-500),var(--color-violet),var(--color-violet-700))}.btn-violet.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-violet-500),var(--color-violet),var(--color-violet-700))}.btn-yellow{background-color:var(--color-yellow);border-color:var(--color-yellow)}.btn-yellow:hover{background-color:var(--color-yellow-700);border-color:var(--color-yellow-700)}.btn-yellow:focus{--tw-ring-color:var(--color-yellow-300)}.btn-yellow.gradient{background-image:linear-gradient(to top left,var(--color-yellow-500),var(--color-yellow),var(--color-yellow-700))}.btn-yellow.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-yellow-500),var(--color-yellow),var(--color-yellow-700))}.btn-zinc{background-color:var(--color-zinc);border-color:var(--color-zinc)}.btn-zinc:hover{background-color:var(--color-zinc-700);border-color:var(--color-zinc-700)}.btn-zinc:focus{--tw-ring-color:var(--color-zinc-300)}.btn-zinc.gradient{background-image:linear-gradient(to top left,var(--color-zinc-500),var(--color-zinc),var(--color-zinc-700))}.btn-zinc.gradient:hover{background-image:linear-gradient(to bottom right,var(--color-zinc-500),var(--color-zinc),var(--color-zinc-700))}.alert-amber{color:var(--color-amber-50);background-color:var(--color-amber)}.alert-amber:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-amber-500)}.alert-amber.alert-soft{color:var(--color-amber-800);background-color:var(--color-amber-50);border-color:var(--color-amber-300)}.alert-amber.alert-outline{color:var(--color-amber);border-color:var(--color-amber);background:0 0}.alert-amber.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-500);border-color:var(--color-amber-500);background:0 0}.alert-blue{color:var(--color-blue-50);background-color:var(--color-blue)}.alert-blue:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-blue-500)}.alert-blue.alert-soft{color:var(--color-blue-800);background-color:var(--color-blue-50);border-color:var(--color-blue-300)}.alert-blue.alert-outline{color:var(--color-blue);border-color:var(--color-blue);background:0 0}.alert-blue.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-blue-500);border-color:var(--color-blue-500);background:0 0}.alert-cyan{color:var(--color-cyan-50);background-color:var(--color-cyan)}.alert-cyan:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-cyan-500)}.alert-cyan.alert-soft{color:var(--color-cyan-800);background-color:var(--color-cyan-50);border-color:var(--color-cyan-300)}.alert-cyan.alert-outline{color:var(--color-cyan);border-color:var(--color-cyan);background:0 0}.alert-cyan.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-cyan-500);border-color:var(--color-cyan-500);background:0 0}.alert-dark{color:var(--color-dark-50);background-color:var(--color-dark)}.alert-dark:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-dark-500)}.alert-dark.alert-soft{color:var(--color-dark-800);background-color:var(--color-dark-50);border-color:var(--color-dark-300)}.alert-dark.alert-outline{color:var(--color-dark);border-color:var(--color-dark);background:0 0}.alert-dark.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-dark-500);border-color:var(--color-dark-500);background:0 0}.alert-emerald{color:var(--color-emerald-50);background-color:var(--color-emerald)}.alert-emerald:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-emerald-500)}.alert-emerald.alert-soft{color:var(--color-emerald-800);background-color:var(--color-emerald-50);border-color:var(--color-emerald-300)}.alert-emerald.alert-outline{color:var(--color-emerald);border-color:var(--color-emerald);background:0 0}.alert-emerald.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-500);border-color:var(--color-emerald-500);background:0 0}.alert-error{color:var(--color-error-50);background-color:var(--color-error)}.alert-error:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-error-500)}.alert-error.alert-soft{color:var(--color-error-800);background-color:var(--color-error-50);border-color:var(--color-error-300)}.alert-error.alert-outline{color:var(--color-error);border-color:var(--color-error);background:0 0}.alert-error.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-error-500);border-color:var(--color-error-500);background:0 0}.alert-fuchsia{color:var(--color-fuchsia-50);background-color:var(--color-fuchsia)}.alert-fuchsia:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-fuchsia-500)}.alert-fuchsia.alert-soft{color:var(--color-fuchsia-800);background-color:var(--color-fuchsia-50);border-color:var(--color-fuchsia-300)}.alert-fuchsia.alert-outline{color:var(--color-fuchsia);border-color:var(--color-fuchsia);background:0 0}.alert-fuchsia.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-fuchsia-500);border-color:var(--color-fuchsia-500);background:0 0}.alert-gray{color:var(--color-gray-50);background-color:var(--color-gray)}.alert-gray:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-500)}.alert-gray.alert-soft{color:var(--color-gray-800);background-color:var(--color-gray-50);border-color:var(--color-gray-300)}.alert-gray.alert-outline{color:var(--color-gray);border-color:var(--color-gray);background:0 0}.alert-gray.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-500);border-color:var(--color-gray-500);background:0 0}.alert-green{color:var(--color-green-50);background-color:var(--color-green)}.alert-green:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-green-500)}.alert-green.alert-soft{color:var(--color-green-800);background-color:var(--color-green-50);border-color:var(--color-green-300)}.alert-green.alert-outline{color:var(--color-green);border-color:var(--color-green);background:0 0}.alert-green.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-500);border-color:var(--color-green-500);background:0 0}.alert-indigo{color:var(--color-indigo-50);background-color:var(--color-indigo)}.alert-indigo:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-indigo-500)}.alert-indigo.alert-soft{color:var(--color-indigo-800);background-color:var(--color-indigo-50);border-color:var(--color-indigo-300)}.alert-indigo.alert-outline{color:var(--color-indigo);border-color:var(--color-indigo);background:0 0}.alert-indigo.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-indigo-500);border-color:var(--color-indigo-500);background:0 0}.alert-info{color:var(--color-info-50);background-color:var(--color-info)}.alert-info:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-info-500)}.alert-info.alert-soft{color:var(--color-info-800);background-color:var(--color-info-50);border-color:var(--color-info-300)}.alert-info.alert-outline{color:var(--color-info);border-color:var(--color-info);background:0 0}.alert-info.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-info-500);border-color:var(--color-info-500);background:0 0}.alert-light{color:var(--color-light-50);background-color:var(--color-light)}.alert-light:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-light-500)}.alert-light.alert-soft{color:var(--color-light-800);background-color:var(--color-light-50);border-color:var(--color-light-300)}.alert-light.alert-outline{color:var(--color-light);border-color:var(--color-light);background:0 0}.alert-light.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-light-500);border-color:var(--color-light-500);background:0 0}.alert-lime{color:var(--color-lime-50);background-color:var(--color-lime)}.alert-lime:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-lime-500)}.alert-lime.alert-soft{color:var(--color-lime-800);background-color:var(--color-lime-50);border-color:var(--color-lime-300)}.alert-lime.alert-outline{color:var(--color-lime);border-color:var(--color-lime);background:0 0}.alert-lime.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-lime-500);border-color:var(--color-lime-500);background:0 0}.alert-neutral{color:var(--color-neutral-50);background-color:var(--color-neutral)}.alert-neutral:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-500)}.alert-neutral.alert-soft{color:var(--color-neutral-800);background-color:var(--color-neutral-50);border-color:var(--color-neutral-300)}.alert-neutral.alert-outline{color:var(--color-neutral);border-color:var(--color-neutral);background:0 0}.alert-neutral.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-neutral-500);border-color:var(--color-neutral-500);background:0 0}.alert-orange{color:var(--color-orange-50);background-color:var(--color-orange)}.alert-orange:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-orange-500)}.alert-orange.alert-soft{color:var(--color-orange-800);background-color:var(--color-orange-50);border-color:var(--color-orange-300)}.alert-orange.alert-outline{color:var(--color-orange);border-color:var(--color-orange);background:0 0}.alert-orange.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-orange-500);border-color:var(--color-orange-500);background:0 0}.alert-pink{color:var(--color-pink-50);background-color:var(--color-pink)}.alert-pink:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-pink-500)}.alert-pink.alert-soft{color:var(--color-pink-800);background-color:var(--color-pink-50);border-color:var(--color-pink-300)}.alert-pink.alert-outline{color:var(--color-pink);border-color:var(--color-pink);background:0 0}.alert-pink.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-pink-500);border-color:var(--color-pink-500);background:0 0}.alert-primary{color:var(--color-primary-50);background-color:var(--color-primary)}.alert-primary:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-primary-500)}.alert-primary.alert-soft{color:var(--color-primary-800);background-color:var(--color-primary-50);border-color:var(--color-primary-300)}.alert-primary.alert-outline{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.alert-primary.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-primary-500);border-color:var(--color-primary-500);background:0 0}.alert-purple{color:var(--color-purple-50);background-color:var(--color-purple)}.alert-purple:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-purple-500)}.alert-purple.alert-soft{color:var(--color-purple-800);background-color:var(--color-purple-50);border-color:var(--color-purple-300)}.alert-purple.alert-outline{color:var(--color-purple);border-color:var(--color-purple);background:0 0}.alert-purple.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-purple-500);border-color:var(--color-purple-500);background:0 0}.alert-red{color:var(--color-red-50);background-color:var(--color-red)}.alert-red:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-red-500)}.alert-red.alert-soft{color:var(--color-red-800);background-color:var(--color-red-50);border-color:var(--color-red-300)}.alert-red.alert-outline{color:var(--color-red);border-color:var(--color-red);background:0 0}.alert-red.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-500);border-color:var(--color-red-500);background:0 0}.alert-rose{color:var(--color-rose-50);background-color:var(--color-rose)}.alert-rose:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-rose-500)}.alert-rose.alert-soft{color:var(--color-rose-800);background-color:var(--color-rose-50);border-color:var(--color-rose-300)}.alert-rose.alert-outline{color:var(--color-rose);border-color:var(--color-rose);background:0 0}.alert-rose.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-500);border-color:var(--color-rose-500);background:0 0}.alert-secondary{color:var(--color-secondary-50);background-color:var(--color-secondary)}.alert-secondary:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-secondary-500)}.alert-secondary.alert-soft{color:var(--color-secondary-800);background-color:var(--color-secondary-50);border-color:var(--color-secondary-300)}.alert-secondary.alert-outline{color:var(--color-secondary);border-color:var(--color-secondary);background:0 0}.alert-secondary.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-secondary-500);border-color:var(--color-secondary-500);background:0 0}.alert-sky{color:var(--color-sky-50);background-color:var(--color-sky)}.alert-sky:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-sky-500)}.alert-sky.alert-soft{color:var(--color-sky-800);background-color:var(--color-sky-50);border-color:var(--color-sky-300)}.alert-sky.alert-outline{color:var(--color-sky);border-color:var(--color-sky);background:0 0}.alert-sky.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-500);border-color:var(--color-sky-500);background:0 0}.alert-slate{color:var(--color-slate-50);background-color:var(--color-slate)}.alert-slate:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-500)}.alert-slate.alert-soft{color:var(--color-slate-800);background-color:var(--color-slate-50);border-color:var(--color-slate-300)}.alert-slate.alert-outline{color:var(--color-slate);border-color:var(--color-slate);background:0 0}.alert-slate.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-500);border-color:var(--color-slate-500);background:0 0}.alert-stone{color:var(--color-stone-50);background-color:var(--color-stone)}.alert-stone:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-500)}.alert-stone.alert-soft{color:var(--color-stone-800);background-color:var(--color-stone-50);border-color:var(--color-stone-300)}.alert-stone.alert-outline{color:var(--color-stone);border-color:var(--color-stone);background:0 0}.alert-stone.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-stone-500);border-color:var(--color-stone-500);background:0 0}.alert-success{color:var(--color-success-50);background-color:var(--color-success)}.alert-success:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-success-500)}.alert-success.alert-soft{color:var(--color-success-800);background-color:var(--color-success-50);border-color:var(--color-success-300)}.alert-success.alert-outline{color:var(--color-success);border-color:var(--color-success);background:0 0}.alert-success.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-success-500);border-color:var(--color-success-500);background:0 0}.alert-teal{color:var(--color-teal-50);background-color:var(--color-teal)}.alert-teal:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-teal-500)}.alert-teal.alert-soft{color:var(--color-teal-800);background-color:var(--color-teal-50);border-color:var(--color-teal-300)}.alert-teal.alert-outline{color:var(--color-teal);border-color:var(--color-teal);background:0 0}.alert-teal.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-teal-500);border-color:var(--color-teal-500);background:0 0}.alert-violet{color:var(--color-violet-50);background-color:var(--color-violet)}.alert-violet:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-violet-500)}.alert-violet.alert-soft{color:var(--color-violet-800);background-color:var(--color-violet-50);border-color:var(--color-violet-300)}.alert-violet.alert-outline{color:var(--color-violet);border-color:var(--color-violet);background:0 0}.alert-violet.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-violet-500);border-color:var(--color-violet-500);background:0 0}.alert-warning{color:var(--color-warning-50);background-color:var(--color-warning)}.alert-warning:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-warning-500)}.alert-warning.alert-soft{color:var(--color-warning-800);background-color:var(--color-warning-50);border-color:var(--color-warning-300)}.alert-warning.alert-outline{color:var(--color-warning);border-color:var(--color-warning);background:0 0}.alert-warning.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-warning-500);border-color:var(--color-warning-500);background:0 0}.alert-yellow{color:var(--color-yellow-50);background-color:var(--color-yellow)}.alert-yellow:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-yellow-500)}.alert-yellow.alert-soft{color:var(--color-yellow-800);background-color:var(--color-yellow-50);border-color:var(--color-yellow-300)}.alert-yellow.alert-outline{color:var(--color-yellow);border-color:var(--color-yellow);background:0 0}.alert-yellow.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-yellow-500);border-color:var(--color-yellow-500);background:0 0}.alert-zinc{color:var(--color-zinc-50);background-color:var(--color-zinc)}.alert-zinc:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-zinc-500)}.alert-zinc.alert-soft{color:var(--color-zinc-800);background-color:var(--color-zinc-50);border-color:var(--color-zinc-300)}.alert-zinc.alert-outline{color:var(--color-zinc);border-color:var(--color-zinc);background:0 0}.alert-zinc.alert-outline:where([data-theme=dark],[data-theme=dark] *){color:var(--color-zinc-500);border-color:var(--color-zinc-500);background:0 0}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.badge-amber{background-color:var(--color-amber-200);color:var(--color-amber-800)}.badge-amber:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-amber-900);color:var(--color-amber-300)}.badge-amber.badge-outline{border:1px solid var(--color-amber-400)}.badge-blue{background-color:var(--color-blue-200);color:var(--color-blue-800)}.badge-blue:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-blue-900);color:var(--color-blue-300)}.badge-blue.badge-outline{border:1px solid var(--color-blue-400)}.badge-cyan{background-color:var(--color-cyan-200);color:var(--color-cyan-800)}.badge-cyan:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-cyan-900);color:var(--color-cyan-300)}.badge-cyan.badge-outline{border:1px solid var(--color-cyan-400)}.badge-dark{background-color:var(--color-dark-200);color:var(--color-dark-800)}.badge-dark:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-dark-900);color:var(--color-dark-300)}.badge-dark.badge-outline{border:1px solid var(--color-dark-400)}.badge-emerald{background-color:var(--color-emerald-200);color:var(--color-emerald-800)}.badge-emerald:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-emerald-900);color:var(--color-emerald-300)}.badge-emerald.badge-outline{border:1px solid var(--color-emerald-400)}.badge-fuchsia{background-color:var(--color-fuchsia-200);color:var(--color-fuchsia-800)}.badge-fuchsia:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-fuchsia-900);color:var(--color-fuchsia-300)}.badge-fuchsia.badge-outline{border:1px solid var(--color-fuchsia-400)}.badge-gray{background-color:var(--color-gray-200);color:var(--color-gray-800)}.badge-gray:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900);color:var(--color-gray-300)}.badge-gray.badge-outline{border:1px solid var(--color-gray-400)}.badge-green{background-color:var(--color-green-200);color:var(--color-green-800)}.badge-green:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-green-900);color:var(--color-green-300)}.badge-green.badge-outline{border:1px solid var(--color-green-400)}.badge-indigo{background-color:var(--color-indigo-200);color:var(--color-indigo-800)}.badge-indigo:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-indigo-900);color:var(--color-indigo-300)}.badge-indigo.badge-outline{border:1px solid var(--color-indigo-400)}.badge-light{background-color:var(--color-light-200);color:var(--color-light-800)}.badge-light:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-light-900);color:var(--color-light-300)}.badge-light.badge-outline{border:1px solid var(--color-light-400)}.badge-lime{background-color:var(--color-lime-200);color:var(--color-lime-800)}.badge-lime:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-lime-900);color:var(--color-lime-300)}.badge-lime.badge-outline{border:1px solid var(--color-lime-400)}.badge-neutral{background-color:var(--color-neutral-200);color:var(--color-neutral-800)}.badge-neutral:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-900);color:var(--color-neutral-300)}.badge-neutral.badge-outline{border:1px solid var(--color-neutral-400)}.badge-orange{background-color:var(--color-orange-200);color:var(--color-orange-800)}.badge-orange:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-orange-900);color:var(--color-orange-300)}.badge-orange.badge-outline{border:1px solid var(--color-orange-400)}.badge-pink{background-color:var(--color-pink-200);color:var(--color-pink-800)}.badge-pink:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-pink-900);color:var(--color-pink-300)}.badge-pink.badge-outline{border:1px solid var(--color-pink-400)}.badge-primary{background-color:var(--color-primary-200);color:var(--color-primary-800)}.badge-primary:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-primary-900);color:var(--color-primary-300)}.badge-primary.badge-outline{border:1px solid var(--color-primary-400)}.badge-purple{background-color:var(--color-purple-200);color:var(--color-purple-800)}.badge-purple:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-purple-900);color:var(--color-purple-300)}.badge-purple.badge-outline{border:1px solid var(--color-purple-400)}.badge-red{background-color:var(--color-red-200);color:var(--color-red-800)}.badge-red:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-red-900);color:var(--color-red-300)}.badge-red.badge-outline{border:1px solid var(--color-red-400)}.badge-rose{background-color:var(--color-rose-200);color:var(--color-rose-800)}.badge-rose:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-rose-900);color:var(--color-rose-300)}.badge-rose.badge-outline{border:1px solid var(--color-rose-400)}.badge-secondary{background-color:var(--color-secondary-200);color:var(--color-secondary-800)}.badge-secondary:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-secondary-900);color:var(--color-secondary-300)}.badge-secondary.badge-outline{border:1px solid var(--color-secondary-400)}.badge-sky{background-color:var(--color-sky-200);color:var(--color-sky-800)}.badge-sky:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-sky-900);color:var(--color-sky-300)}.badge-sky.badge-outline{border:1px solid var(--color-sky-400)}.badge-slate{background-color:var(--color-slate-200);color:var(--color-slate-800)}.badge-slate:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-900);color:var(--color-slate-300)}.badge-slate.badge-outline{border:1px solid var(--color-slate-400)}.badge-stone{background-color:var(--color-stone-200);color:var(--color-stone-800)}.badge-stone:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-900);color:var(--color-stone-300)}.badge-stone.badge-outline{border:1px solid var(--color-stone-400)}.badge-teal{background-color:var(--color-teal-200);color:var(--color-teal-800)}.badge-teal:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-teal-900);color:var(--color-teal-300)}.badge-teal.badge-outline{border:1px solid var(--color-teal-400)}.badge-violet{background-color:var(--color-violet-200);color:var(--color-violet-800)}.badge-violet:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-violet-900);color:var(--color-violet-300)}.badge-violet.badge-outline{border:1px solid var(--color-violet-400)}.badge-yellow{background-color:var(--color-yellow-200);color:var(--color-yellow-800)}.badge-yellow:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-yellow-900);color:var(--color-yellow-300)}.badge-yellow.badge-outline{border:1px solid var(--color-yellow-400)}.badge-zinc{background-color:var(--color-zinc-200);color:var(--color-zinc-800)}.badge-zinc:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-zinc-900);color:var(--color-zinc-300)}.badge-zinc.badge-outline{border:1px solid var(--color-zinc-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-gray-200{color:var(--color-gray-200)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 .15rem 2rem 0 var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:color-mix(in lab,red,red)){.shadow-lg{--tw-shadow:0 .15rem 2rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)18%,transparent))}}.shadow-sm{--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:color-mix(in lab,red,red)){.shadow-sm{--tw-shadow:0 .15rem 1rem 0 var(--tw-shadow-color,color-mix(in oklab,var(--color-gray-900)12%,transparent))}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.bi-broadcast{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M3.05 3.05a7 7 0 0 0 0 9.9a.5.5 0 0 1-.707.707a8 8 0 0 1 0-11.314a.5.5 0 0 1 .707.707m2.122 2.122a4 4 0 0 0 0 5.656a.5.5 0 1 1-.708.708a5 5 0 0 1 0-7.072a.5.5 0 0 1 .708.708m5.656-.708a.5.5 0 0 1 .708 0a5 5 0 0 1 0 7.072a.5.5 0 1 1-.708-.708a4 4 0 0 0 0-5.656a.5.5 0 0 1 0-.708m2.122-2.12a.5.5 0 0 1 .707 0a8 8 0 0 1 0 11.313a.5.5 0 0 1-.707-.707a7 7 0 0 0 0-9.9a.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0a2 2 0 0 1 4 0'/%3E%3C/svg%3E")}.bi-camera-video-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.bi-check{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093l3.473-4.425z'/%3E%3C/svg%3E")}.bi-check-circle{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97l-.02.022l-3.473 4.425l-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/g%3E%3C/svg%3E")}.bi-chevron-down{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.bi-chevron-expand{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M3.646 9.146a.5.5 0 0 1 .708 0L8 12.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708m0-2.292a.5.5 0 0 0 .708 0L8 3.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708'/%3E%3C/svg%3E")}.bi-chevron-left{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.bi-chevron-right{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8L4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.bi-clipboard{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z'/%3E%3Cpath d='M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z'/%3E%3C/g%3E%3C/svg%3E")}.bi-clipboard-check-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M6.5 0A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0zm3 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5z'/%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5zm6.854 7.354l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708'/%3E%3C/g%3E%3C/svg%3E")}.bi-code{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M5.854 4.854a.5.5 0 1 0-.708-.708l-3.5 3.5a.5.5 0 0 0 0 .708l3.5 3.5a.5.5 0 0 0 .708-.708L2.707 8zm4.292 0a.5.5 0 0 1 .708-.708l3.5 3.5a.5.5 0 0 1 0 .708l-3.5 3.5a.5.5 0 0 1-.708-.708L13.293 8z'/%3E%3C/svg%3E")}.bi-emoji-smile-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16M7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5M4.285 9.567a.5.5 0 0 1 .683.183A3.5 3.5 0 0 0 8 11.5a3.5 3.5 0 0 0 3.032-1.75a.5.5 0 1 1 .866.5A4.5 4.5 0 0 1 8 12.5a4.5 4.5 0 0 1-3.898-2.25a.5.5 0 0 1 .183-.683M10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8'/%3E%3C/svg%3E")}.bi-exclamation-triangle{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016a.15.15 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.2.2 0 0 1-.054.06a.1.1 0 0 1-.066.017H1.146a.1.1 0 0 1-.066-.017a.2.2 0 0 1-.054-.06a.18.18 0 0 1 .002-.183L7.884 2.073a.15.15 0 0 1 .054-.057m1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767z'/%3E%3Cpath d='M7.002 12a1 1 0 1 1 2 0a1 1 0 0 1-2 0M7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/g%3E%3C/svg%3E")}.bi-eye-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M10.5 8a2.5 2.5 0 1 1-5 0a2.5 2.5 0 0 1 5 0'/%3E%3Cpath d='M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8m8 3.5a3.5 3.5 0 1 0 0-7a3.5 3.5 0 0 0 0 7'/%3E%3C/g%3E%3C/svg%3E")}.bi-eye-slash-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='m10.79 12.912l-1.614-1.615a3.5 3.5 0 0 1-4.474-4.474l-2.06-2.06C.938 6.278 0 8 0 8s3 5.5 8 5.5a7 7 0 0 0 2.79-.588M5.21 3.088A7 7 0 0 1 8 2.5c5 0 8 5.5 8 5.5s-.939 1.721-2.641 3.238l-2.062-2.062a3.5 3.5 0 0 0-4.474-4.474z'/%3E%3Cpath d='M5.525 7.646a2.5 2.5 0 0 0 2.829 2.829zm4.95.708l-2.829-2.83a2.5 2.5 0 0 1 2.829 2.829zm3.171 6l-12-12l.708-.708l12 12z'/%3E%3C/g%3E%3C/svg%3E")}.bi-gear-wide-connected{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M7.068.727c.243-.97 1.62-.97 1.864 0l.071.286a.96.96 0 0 0 1.622.434l.205-.211c.695-.719 1.888-.03 1.613.931l-.08.284a.96.96 0 0 0 1.187 1.187l.283-.081c.96-.275 1.65.918.931 1.613l-.211.205a.96.96 0 0 0 .434 1.622l.286.071c.97.243.97 1.62 0 1.864l-.286.071a.96.96 0 0 0-.434 1.622l.211.205c.719.695.03 1.888-.931 1.613l-.284-.08a.96.96 0 0 0-1.187 1.187l.081.283c.275.96-.918 1.65-1.613.931l-.205-.211a.96.96 0 0 0-1.622.434l-.071.286c-.243.97-1.62.97-1.864 0l-.071-.286a.96.96 0 0 0-1.622-.434l-.205.211c-.695.719-1.888.03-1.613-.931l.08-.284a.96.96 0 0 0-1.186-1.187l-.284.081c-.96.275-1.65-.918-.931-1.613l.211-.205a.96.96 0 0 0-.434-1.622l-.286-.071c-.97-.243-.97-1.62 0-1.864l.286-.071a.96.96 0 0 0 .434-1.622l-.211-.205c-.719-.695-.03-1.888.931-1.613l.284.08a.96.96 0 0 0 1.187-1.186l-.081-.284c-.275-.96.918-1.65 1.613-.931l.205.211a.96.96 0 0 0 1.622-.434zM12.973 8.5H8.25l-2.834 3.779A4.998 4.998 0 0 0 12.973 8.5m0-1a4.998 4.998 0 0 0-7.557-3.779l2.834 3.78zM5.048 3.967l-.087.065zm-.431.355A4.98 4.98 0 0 0 3.002 8c0 1.455.622 2.765 1.615 3.678L7.375 8zm.344 7.646l.087.065z'/%3E%3C/svg%3E")}.bi-globe{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539a7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539a7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z'/%3E%3C/svg%3E")}.bi-house-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L8 2.207l6.646 6.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293z'/%3E%3Cpath d='m8 3.293l6 6V13.5a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 13.5V9.293z'/%3E%3C/g%3E%3C/svg%3E")}.bi-info-circle{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588l-2.29.287l-.082.38l.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319c.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246c-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0a1 1 0 0 1 2 0'/%3E%3C/g%3E%3C/svg%3E")}.bi-moon-stars-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M6 .278a.77.77 0 0 1 .08.858a7.2 7.2 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277q.792-.001 1.533-.16a.79.79 0 0 1 .81.316a.73.73 0 0 1-.031.893A8.35 8.35 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71C0 4.266 2.114 1.312 5.124.06A.75.75 0 0 1 6 .278'/%3E%3Cpath d='M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.73 1.73 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.73 1.73 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.73 1.73 0 0 0 1.097-1.097zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.16 1.16 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.16 1.16 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732z'/%3E%3C/g%3E%3C/svg%3E")}.bi-person{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M8 8a3 3 0 1 0 0-6a3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0a2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1s1-4 6-4s6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z'/%3E%3C/svg%3E")}.bi-person-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M3 14s-1 0-1-1s1-4 6-4s6 3 6 4s-1 1-1 1zm5-6a3 3 0 1 0 0-6a3 3 0 0 0 0 6'/%3E%3C/svg%3E")}.bi-search{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0a5.5 5.5 0 0 1 11 0'/%3E%3C/svg%3E")}.bi-star{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256l4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73l3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356l-.83 4.73zm4.905-2.767l-3.686 1.894l.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575l-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957l-3.686-1.894a.5.5 0 0 0-.461 0z'/%3E%3C/svg%3E")}.bi-sun-fill{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M8 12a4 4 0 1 0 0-8a4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708'/%3E%3C/svg%3E")}.bi-x{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8L4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.bi-x-circle{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8L4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/g%3E%3C/svg%3E")}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-primary\/10:hover{background-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-white:hover{color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.rtl\:rotate-270:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:270deg}:where(.dark\:divide-gray-600:where([data-theme=dark],[data-theme=dark] *)>:not(:last-child)){border-color:var(--color-gray-600)}:where(.dark\:divide-gray-700:where([data-theme=dark],[data-theme=dark] *)>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border-gray-600:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.dark\:bg-gray-700:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:text-gray-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.dark\:text-gray-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.dark\:hover\:bg-gray-600:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-primary-600:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-primary-600)}.dark\:hover\:bg-primary\/10:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-primary\/10:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.\[\.active\]\:bg-primary.active{background-color:var(--color-primary)}.\[\.active\]\:text-bg-primary.active{color:var(--color-bg-primary)}.\[\.active\]\:text-white.active{color:var(--color-white)}.\[\.active\]\:hover\:bg-primary-600.active:hover{background-color:var(--color-primary-600)}.dark\:\[\.active\]\:bg-primary-500:where([data-theme=dark],[data-theme=dark] *).active{background-color:var(--color-primary-500)}.dark\:hover\:\[\.active\]\:bg-primary-600:where([data-theme=dark],[data-theme=dark] *):hover.active{background-color:var(--color-primary-600)}}:root{--accordion-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22currentColor%22%20class%3D%22bi%20bi-chevron-down%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708%22/%3E%3C/svg%3E)}.fg-plus{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z'/%3E%3C/svg%3E")}.fg-sort-handle{--svg:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='2' width='24' height='2' rx='1' fill='black'/%3E%3Crect y='12' width='24' height='2' rx='1' fill='black'/%3E%3C/svg%3E")}.fg-loader{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12,4a8,8,0,0,1,7.89,6.7A1.53,1.53,0,0,0,21.38,12h0a1.5,1.5,0,0,0,1.48-1.75,11,11,0,0,0-21.72,0A1.5,1.5,0,0,0,2.62,12h0a1.53,1.53,0,0,0,1.49-1.3A8,8,0,0,1,12,4Z'%3E%3CanimateTransform attributeName='transform' dur='0.75s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E")}.fg-loader-dots-bounce{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsBounce0' attributeName='cy' begin='0;svgSpinners3DotsBounce1.end+0.25s' calcMode='spline' dur='0.6s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3' fill='%23000'%3E%3Canimate attributeName='cy' begin='svgSpinners3DotsBounce0.begin+0.1s' calcMode='spline' dur='0.6s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsBounce1' attributeName='cy' begin='svgSpinners3DotsBounce0.begin+0.2s' calcMode='spline' dur='0.6s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3C/svg%3E")}.fg-loader-dots-fade{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsFade0' fill='freeze' attributeName='opacity' begin='0;svgSpinners3DotsFade1.end-0.25s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3' fill='%23000' opacity='0.4'%3E%3Canimate fill='freeze' attributeName='opacity' begin='svgSpinners3DotsFade0.begin+0.15s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3' fill='%23000' opacity='0.3'%3E%3Canimate id='svgSpinners3DotsFade1' fill='freeze' attributeName='opacity' begin='svgSpinners3DotsFade0.begin+0.3s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3C/svg%3E")}.fg-loader-dots-move{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='12' r='0' fill='%23000'%3E%3Canimate fill='freeze' attributeName='r' begin='0;svgSpinners3DotsMove1.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='0;3'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove7.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='4;12'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove5.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='12;20'/%3E%3Canimate id='svgSpinners3DotsMove0' fill='freeze' attributeName='r' begin='svgSpinners3DotsMove3.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='3;0'/%3E%3Canimate id='svgSpinners3DotsMove1' fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove0.end' dur='0.001s' values='20;4'/%3E%3C/circle%3E%3Ccircle cx='4' cy='12' r='3' fill='%23000'%3E%3Canimate fill='freeze' attributeName='cx' begin='0;svgSpinners3DotsMove1.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='4;12'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove7.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='12;20'/%3E%3Canimate id='svgSpinners3DotsMove2' fill='freeze' attributeName='r' begin='svgSpinners3DotsMove5.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='3;0'/%3E%3Canimate id='svgSpinners3DotsMove3' fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove2.end' dur='0.001s' values='20;4'/%3E%3Canimate fill='freeze' attributeName='r' begin='svgSpinners3DotsMove3.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='0;3'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3' fill='%23000'%3E%3Canimate fill='freeze' attributeName='cx' begin='0;svgSpinners3DotsMove1.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='12;20'/%3E%3Canimate id='svgSpinners3DotsMove4' fill='freeze' attributeName='r' begin='svgSpinners3DotsMove7.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='3;0'/%3E%3Canimate id='svgSpinners3DotsMove5' fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove4.end' dur='0.001s' values='20;4'/%3E%3Canimate fill='freeze' attributeName='r' begin='svgSpinners3DotsMove5.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='0;3'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove3.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='4;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsMove6' fill='freeze' attributeName='r' begin='0;svgSpinners3DotsMove1.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='3;0'/%3E%3Canimate id='svgSpinners3DotsMove7' fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove6.end' dur='0.001s' values='20;4'/%3E%3Canimate fill='freeze' attributeName='r' begin='svgSpinners3DotsMove7.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='0;3'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove5.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='4;12'/%3E%3Canimate fill='freeze' attributeName='cx' begin='svgSpinners3DotsMove3.end' calcMode='spline' dur='0.5s' keySplines='.36,.6,.31,1' values='12;20'/%3E%3C/circle%3E%3C/svg%3E")}.fg-loader-dots-scale{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsScale0' attributeName='r' begin='0;svgSpinners3DotsScale1.end-0.25s' dur='0.75s' values='3;.2;3'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3' fill='%23000'%3E%3Canimate attributeName='r' begin='svgSpinners3DotsScale0.end-0.6s' dur='0.75s' values='3;.2;3'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3' fill='%23000'%3E%3Canimate id='svgSpinners3DotsScale1' attributeName='r' begin='svgSpinners3DotsScale0.end-0.45s' dur='0.75s' values='3;.2;3'/%3E%3C/circle%3E%3C/svg%3E")}.fg-loader-dots-rotate{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg%3E%3Ccircle cx='12' cy='2.5' r='1.5' fill='%23000' opacity='0.14'/%3E%3Ccircle cx='16.75' cy='3.77' r='1.5' fill='%23000' opacity='0.29'/%3E%3Ccircle cx='20.23' cy='7.25' r='1.5' fill='%23000' opacity='0.43'/%3E%3Ccircle cx='21.5' cy='12' r='1.5' fill='%23000' opacity='0.57'/%3E%3Ccircle cx='20.23' cy='16.75' r='1.5' fill='%23000' opacity='0.71'/%3E%3Ccircle cx='16.75' cy='20.23' r='1.5' fill='%23000' opacity='0.86'/%3E%3Ccircle cx='12' cy='21.5' r='1.5' fill='%23000'/%3E%3CanimateTransform attributeName='transform' calcMode='discrete' dur='0.75s' repeatCount='indefinite' type='rotate' values='0 12 12;30 12 12;60 12 12;90 12 12;120 12 12;150 12 12;180 12 12;210 12 12;240 12 12;270 12 12;300 12 12;330 12 12;360 12 12'/%3E%3C/g%3E%3C/svg%3E")}.vp-nav-logo{display:inline-flex}:is(.vp-navbar .vp-action-link,.vp-navbar .vp-color-mode-switch) .icon,svg.icon{background-color:#0000}.accordion:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.vp-page-meta .vp-meta-item .vp-meta-label{align-items:center;display:flex}:where(.vp-page-meta .vp-meta-item .vp-meta-label:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.vp-page-meta .vp-meta-item .vp-meta-label>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.link{color:var(--color-primary)}.vp-sidebar-header{align-items:center;display:flex}:where(.vp-sidebar-header:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.vp-sidebar-header>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.vp-sidebar-header .vp-sidebar-title,.vp-sidebar-header .vp-icon{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-400)}.vp-sidebar-link{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:3.40282e38px}:where(:is(.vp-sidebar-links,.vp-sidebar-group)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.vp-sidebar-title{color:inherit}.vp-nav-item>.auto-link:hover:before,.vp-nav-item>.auto-link.route-link-active:before{visibility:hidden;inset:auto 0 0}.vp-project-home{padding-top:0!important}.vp-project-home .vp-hero-info-wrapper.hero-fullscreen{height:100vh!important}.hero-fullscreen .vp-hero-slide-down-button{bottom:calc(var(--spacing)*8);animation:var(--animate-bounce);position:absolute}div[class*=language-]{padding-top:30px!important}div[class*=language-]:before{z-index:3;font-size:.75rem;left:5em;right:auto;content:attr(data-ext)!important;opacity:1!important}div[class*=language-]:hover:before{content:"hover"}div[class*=language-] .line-numbers{top:30.5px!important}div[class*=language-] pre[copy-code] code{border-top:.5px solid var(--color-gray-700)!important}.vp-copy-code-button{opacity:1!important;width:auto!important;height:auto!important;font-size:.875rem!important}.vp-copy-code-button:before{font-size:1rem!important}.vp-copy-code-button:after{padding:0!important;font-size:.75rem!important}.search-box{position:relative}.search-box .suggestions{margin-top:calc(var(--spacing)*2);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));inset-inline-start:50%;position:absolute;top:100%}.vp-hero-actions{justify-content:center;display:flex}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
