@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-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-leading:initial;--tw-font-weight:initial;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:var(--font-mono);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-bold:700;--leading-normal:1.5;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-mono);--default-mono-font-family:var(--font-mono);--radius:0rem}}@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%;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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-icon=check]{--ico:var(--ico-check)}[data-icon=minus]{--ico:var(--ico-minus)}[data-icon=x]{--ico:var(--ico-x)}[data-icon=search]{--ico:var(--ico-search)}[data-icon=filter]{--ico:var(--ico-filter)}[data-icon=arrow-up]{--ico:var(--ico-arrow-up)}[data-icon=arrow-down]{--ico:var(--ico-arrow-down)}[data-icon=chevron-down]{--ico:var(--ico-chevron-down)}[data-icon=chevron-left]{--ico:var(--ico-chevron-left)}[data-icon=trash-2]{--ico:var(--ico-trash-2)}[data-icon=pencil]{--ico:var(--ico-pencil)}[data-icon=loader-circle]{--ico:var(--ico-loader-circle)}[data-icon=refresh-cw]{--ico:var(--ico-refresh-cw)}[data-icon=star]{--ico:var(--ico-star)}[data-icon=star-filled]{--ico:var(--ico-star-filled)}[data-icon=history]{--ico:var(--ico-history)}[data-icon=home]{--ico:var(--ico-home)}[data-icon=image-plus]{--ico:var(--ico-image-plus)}[data-icon=triangle-alert]{--ico:var(--ico-triangle-alert)}[data-icon=package]{--ico:var(--ico-package)}[data-icon=download]{--ico:var(--ico-download)}[data-icon=circle-check]{--ico:var(--ico-circle-check)}[data-icon=circle-alert]{--ico:var(--ico-circle-alert)}[data-icon=circle-x]{--ico:var(--ico-circle-x)}[data-icon=info]{--ico:var(--ico-info)}[data-icon=copy]{--ico:var(--ico-copy)}[data-icon=clock]{--ico:var(--ico-clock)}[data-icon=arrow-up-down]{--ico:var(--ico-arrow-up-down)}[data-icon=external-link]{--ico:var(--ico-external-link)}[data-icon=github]{--ico:var(--ico-github)}[data-icon=mail]{--ico:var(--ico-mail)}[data-icon=plus]{--ico:var(--ico-plus)}[data-icon=eye]{--ico:var(--ico-eye)}[data-icon=eye-off]{--ico:var(--ico-eye-off)}[data-icon=power]{--ico:var(--ico-power)}[data-icon=upload]{--ico:var(--ico-upload)}[data-icon=send]{--ico:var(--ico-send)}[data-icon=arrow-left]{--ico:var(--ico-arrow-left)}[data-icon=arrow-right]{--ico:var(--ico-arrow-right)}[data-icon=circle-fading-arrow-up]{--ico:var(--ico-circle-fading-arrow-up)}[data-icon=chevron-right]{--ico:var(--ico-chevron-right)}[data-icon=chevrons-up-down]{--ico:var(--ico-chevrons-up-down)}[data-icon=chevrons-down-up]{--ico:var(--ico-chevrons-down-up)}[data-icon=folder-tree]{--ico:var(--ico-folder-tree)}[data-icon=folder-open]{--ico:var(--ico-folder-open)}[data-icon=file-code]{--ico:var(--ico-file-code)}[data-icon=panel-left-open]{--ico:var(--ico-panel-left-open)}[data-icon=maximize-2]{--ico:var(--ico-maximize-2)}[data-icon=folder]{--ico:var(--ico-folder)}[data-icon=file]{--ico:var(--ico-file)}[data-icon=panel-left-close]{--ico:var(--ico-panel-left-close)}@media(forced-colors:active){@supports (forced-color-adjust:preserve-parent-color){[data-icon]:before{forced-color-adjust:preserve-parent-color;--tone:currentColor}}@supports not (forced-color-adjust:preserve-parent-color){[data-icon]:before{forced-color-adjust:none;background:canvastext}}}html{scroll-behavior:smooth}*,:before,:after{border-color:var(--border)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body{background:var(--background);color:var(--foreground);font-family:var(--font-mono);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}table{font-size:var(--fs-base);width:100%}th,td{text-align:left;vertical-align:top;border-block-end:1px solid var(--border);padding:.45rem .85rem}@supports (color:color-mix(in lab,red,red)){th,td{border-block-end:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}thead th{border-block-end-color:var(--border);color:var(--muted-foreground);font-weight:600}tbody tr:last-child>*{border-block-end:0}tr>:first-child{padding-inline-start:0}tr>:last-child{padding-inline-end:0}button:not(:disabled),summary,[role=button]{cursor:pointer}body:after{content:"";z-index:40;pointer-events:none;opacity:var(--scanline-opacity);background:repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px);position:fixed;inset:0}::selection{background:var(--primary);color:var(--primary-foreground)}:where(section)+:where(section),:where(section.doc),:where(section,.wrap,.body)>:where(h2){margin-block-start:var(--space-section)}:where(section,.wrap,.body)>:where(h3){margin-block-start:calc(var(--space-section) * .6)}:where(section,.wrap,.body)>:where(h2,h3):first-child{margin-block-start:0}:where(h2,h3)+:where(p,table,.tablewrap,svg,.legend),:where(p)+:where(table,.tablewrap,svg,.legend),:where(:is(div:not([class],[style]),[role=tabpanel],.tab-panel,section,article,main,.wrap,.content,.fold-body,.dialog-body,.panel-body):not([style])>:is(.callout,.notice,.fence,.filter-bar,.tablewrap,table,pre,.code-block,.cmd,.legend,.chart,.tabs,details.fold,.card-grid,.stat-grid,.row-list,.console)+:is(.callout,.notice,.fence,.filter-bar,.tablewrap,table,pre,.code-block,.cmd,.legend,.chart,.tabs,details.fold,.card-grid,.stat-grid,.row-list,.console):not([data-flush])),:where(:is(div:not([class],[style]),[role=tabpanel],.tab-panel,section,article,main,.wrap,.content,.fold-body,.dialog-body,.panel-body):not([style])>:is(div:not([class],[style]),[role=tabpanel]):not(:empty)+:is(.callout,.notice,.fence,.filter-bar,.tablewrap,table,pre,.code-block,.cmd,.legend,.chart,.tabs,details.fold,.card-grid,.stat-grid,.row-list,.console):not([data-flush])),:where(:is(div:not([class],[style]),[role=tabpanel],.tab-panel,section,article,main,.wrap,.content,.fold-body,.dialog-body,.panel-body):not([style])>:not(:empty)+:is(div:not([class],[style]),[role=tabpanel])>:is(.callout,.notice,.fence,.filter-bar,.tablewrap,table,pre,.code-block,.cmd,.legend,.chart,.tabs,details.fold,.card-grid,.stat-grid,.row-list,.console):not([data-flush]):first-child){margin-block-start:.6rem}:where(details.fold+details.fold){margin-block-start:0}h1{font-size:var(--fs-2xl)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-lg)}h4,h5,h6{font-size:var(--fs-base)}h1,h2,h3,h4,h5,h6{font-weight:700}:where(h1,h2,h3){line-height:var(--lh-tight);color:inherit}code,kbd,samp,pre{font:inherit;font-size:var(--fs-base)}pre{line-height:var(--lh-base)}:where(:not(pre)>code,kbd){background:var(--muted);border:1px solid var(--border);overflow-wrap:anywhere;padding:.05rem .35rem}:where(td,th) :where(:not(pre)>code,kbd){overflow-wrap:break-word}:where(pre){background:var(--muted);border:1px solid var(--border);tab-size:2;margin:0;padding:.75rem 1rem;overflow-x:auto}:where(pre code){background:0 0;border:0;padding:0}:where(mark){background:var(--warning)}@supports (color:color-mix(in lab,red,red)){:where(mark){background:color-mix(in srgb,var(--warning) 30%,transparent)}}:where(mark){color:var(--foreground)}@media(forced-colors:active){:where(mark){color:marktext;background-color:mark}}:where(hr){border:0;border-top:1px solid var(--border);margin-block:1.5rem}:where(blockquote){border-inline-start:2px solid var(--border);color:var(--muted-foreground);margin:0;padding-inline-start:.75rem}:where(blockquote cite){margin-top:.4rem;font-style:normal;display:block}:where(figure){margin:0}:where(figure>:is(img,video,svg)){border:1px solid var(--border);max-width:100%;height:auto;display:block}:where(figcaption){color:var(--muted-foreground);margin-top:.5rem;font-style:italic}.bg-dots{background-image:radial-gradient(circle,var(--border) 1px,transparent 1px);background-size:24px 24px}}@layer components{.glow{color:var(--primary);text-shadow:0 0 8px var(--glow)}.glow-lg{color:var(--primary);text-shadow:0 0 12px var(--glow)}.field-row{grid-template-columns:var(--field-label-w) minmax(0,1fr);align-items:center;gap:.5rem .75rem;margin:.35rem 0;display:grid}.field-row>.lbl{color:var(--muted-foreground);font-size:var(--fs-base);text-align:left}.field-row>.field-val{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;min-width:0;display:flex}@media(max-width:40rem){.field-row{grid-template-columns:1fr;gap:.2rem}}.field-row--top{align-items:start}.field-row--stacked{grid-template-columns:minmax(0,1fr);align-items:start;gap:.2rem}.field-desc,.field-error{flex-basis:100%;margin:0}.field-desc{color:var(--muted-foreground)}.field-error{color:var(--destructive)}.field-row>button.lbl{box-sizing:border-box;font:inherit;font-size:var(--fs-base);color:var(--muted-foreground);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.field-row>button.lbl:hover{color:var(--primary)}.field-row>button.lbl:focus-visible{outline:2px solid var(--ring);outline-offset:2px;color:var(--primary)}@media(pointer:coarse){.field-row>button.lbl{min-block-size:44px}}.field-row table>thead>tr:first-child>*,.field-row table>tbody:first-child>tr:first-child>*{padding-block-start:0}.prompt{font-size:var(--fs-base);color:var(--muted-foreground);font-weight:700}.prompt:before{content:"$ ";color:var(--primary)}.comment:before{content:"# ";color:var(--border)}.cursor-block{background:var(--primary);vertical-align:baseline;width:.55em;height:1em;margin-left:8px;animation:1.1s step-end infinite ddd-blink;display:inline-block;transform:translateY(.12em)}@keyframes ddd-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.cursor-block{animation:none}}.btn-terminal{box-sizing:border-box;font:inherit;background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 16px var(--glow);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:12px 24px;font-weight:700;transition:box-shadow .15s,transform .15s;display:inline-flex}.btn-terminal:before{content:"> "}.btn-terminal>:is(svg,.ico){inline-size:var(--icon-size);block-size:var(--icon-size);flex:none}.btn-terminal:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btn-terminal--ghost{color:var(--primary);border:1px solid var(--border);box-shadow:none;background:0 0;font-weight:400}.btn-terminal--ghost:before{content:none}.btn-terminal--ghost:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.btn-terminal--ghost:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.btn-terminal--ghost:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{box-shadow:none}.btn-terminal:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{box-shadow:0 0 28px var(--glow);transform:translateY(-2px)}.btn-terminal:disabled,.btn-terminal[aria-disabled=true]:not([aria-busy=true]){opacity:.45;cursor:default;box-shadow:none}.btn-terminal--compact{padding:calc((var(--control-h) - var(--fs-base) * var(--lh-tight) - 2px) / 2) .7rem;min-block-size:var(--control-h);font-size:var(--fs-base);line-height:var(--lh-tight)}.btn-terminal--success{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.btn-terminal--success{border-color:color-mix(in srgb,var(--success) 60%,var(--border))}}.btn-terminal--danger{color:var(--destructive);border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.btn-terminal--danger{border-color:color-mix(in srgb,var(--destructive) 60%,var(--border))}}.btn-terminal--success:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover,.btn-terminal--danger:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.btn-terminal--success:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover,.btn-terminal--danger:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{background:color-mix(in srgb,currentColor 10%,transparent)}}.btn-terminal--destructive{padding:calc((var(--control-h) - var(--icon-size) - 2px) / 2);min-inline-size:var(--control-h);min-block-size:var(--control-h);color:var(--destructive);border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.btn-terminal--destructive{border-color:color-mix(in srgb,var(--destructive) 45%,var(--border))}}.btn-terminal--destructive:before{content:none}.btn-terminal--destructive:after{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico-trash-2) center / contain no-repeat;mask:var(--ico-trash-2) center / contain no-repeat;background:currentColor;display:block}.btn-terminal--destructive:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{border-color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.btn-terminal--destructive:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{background:color-mix(in srgb,var(--destructive) 12%,transparent)}}.btn-terminal--destructive:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{box-shadow:none}.btn-terminal--edit{padding:calc((var(--control-h) - var(--icon-size) - 2px) / 2);min-inline-size:var(--control-h);min-block-size:var(--control-h)}.btn-terminal--edit:before{content:none}.btn-terminal--edit:after{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico-pencil) center / contain no-repeat;mask:var(--ico-pencil) center / contain no-repeat;background:currentColor;display:block}.btn-terminal[aria-busy=true]:before{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico-loader-circle) center / contain no-repeat;mask:var(--ico-loader-circle) center / contain no-repeat;background:currentColor;flex:none;animation:1s linear infinite dd-spin}.btn-terminal--destructive[aria-busy=true]:after,.btn-terminal--edit[aria-busy=true]:after{content:none}@media(prefers-reduced-motion:reduce){.btn-terminal[aria-busy=true]:before{animation:none}}@media(pointer:coarse){.btn-terminal{min-block-size:44px}.btn-terminal--destructive,.btn-terminal--edit{min-inline-size:44px}}.link-quiet{color:var(--muted-foreground);text-underline-offset:4px;text-decoration:underline;transition:color .15s}.link-quiet:hover{color:var(--primary)}.link-quiet:focus-visible{outline:2px solid var(--ring);outline-offset:2px}button.link-quiet{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button.link-quiet:disabled{opacity:.45;cursor:default;color:var(--muted-foreground)}.disclosure-btn{box-sizing:border-box;font:inherit;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 .15rem;transition:opacity .15s;display:inline-grid}.disclosure-btn:before{content:"▸";content:"▸" / ""}.disclosure-btn[aria-expanded=true]:before{content:"▾";content:"▾" / ""}.disclosure-btn:hover,.disclosure-btn:focus-visible{opacity:1}.disclosure-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.disclosure-btn:disabled{opacity:.45;cursor:default}@media(pointer:coarse){.disclosure-btn{min-block-size:44px;min-inline-size:44px}}@media print{.disclosure-btn{display:none!important}}.anim-toggle{font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .15s;display:inline-flex}.anim-toggle:hover{color:var(--primary)}.anim-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.anim-toggle[aria-pressed=true] [data-anim-box]{color:var(--primary)}@media(pointer:coarse){.anim-toggle{min-block-size:44px;min-inline-size:44px}}.dd-dot{background:currentColor;border-radius:50%;flex:none;width:11px;height:11px;display:inline-block}.dd-flag{border:1px solid var(--border);background-repeat:no-repeat;background-size:cover;flex:none;width:15px;height:10px;display:inline-block}.dd-flag-de{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'><rect width='18' height='4' fill='%23262626'/><rect y='4' width='18' height='4' fill='%23c83232'/><rect y='8' width='18' height='4' fill='%23e8be32'/></svg>")}.dd-flag-en{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'><rect width='18' height='12' fill='%23b22234'/><rect y='4' width='18' height='4' fill='%23ececec'/><rect width='8' height='6' fill='%233c3b6e'/></svg>")}.dd-flag-pt{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'><rect width='18' height='12' fill='%231c9148'/><polygon points='9,1.5 15.5,6 9,10.5 2.5,6' fill='%23e8c832'/><rect x='8' y='5' width='2' height='2' fill='%232c3f87'/></svg>")}.dd-flag-es{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'><rect width='6' height='12' fill='%2315734c'/><rect x='6' width='6' height='12' fill='%23ececec'/><rect x='12' width='6' height='12' fill='%23bf2233'/><rect x='8' y='5' width='2' height='2' fill='%237a5c3a'/></svg>")}.ascii-rule{color:var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;margin:1rem 0;line-height:1;overflow:hidden}.ascii-rule:before{content:"────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────"}.card-terminal{--tablewrap-fade:var(--card);background:var(--card);border:1px solid var(--border);padding:var(--card-pad);transition:border-color .15s,background-color .15s}a.card-terminal:hover,button.card-terminal:hover,.card-terminal--link:hover{border-color:var(--primary);background:var(--secondary)}a.card-terminal{color:inherit;text-decoration:none}button.card-terminal{font:inherit;color:inherit;text-align:start;cursor:pointer}a.card-terminal:focus-visible,button.card-terminal:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.card-terminal--flush{padding:0}.dropdown{position:relative}:where(.dropdown>summary){cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--muted-foreground);align-items:center;gap:.375rem;list-style:none;transition:color .15s;display:inline-flex}.dropdown>summary::-webkit-details-marker{display:none}:where(.dropdown>summary:hover,.dropdown[open]>summary){color:var(--primary)}.dropdown>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dropdown-panel{z-index:50;min-inline-size:8rem;max-inline-size:calc(100vw - 16px);position:absolute;bottom:calc(100% + 12px);right:0}.dropdown-panel--down{inset:calc(100% + 4px) auto auto 0}.dropdown-panel--end{inset:calc(100% + 4px) 0 auto auto}.dropdown-panel,.select-panel{box-sizing:border-box;font-size:var(--fs-base);line-height:var(--lh-tight);color:var(--popover-foreground);background:var(--popover);border:1px solid var(--control-edge);box-shadow:var(--elev-float);overscroll-behavior:contain;margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}.select-panel{z-index:60}:where(.dropdown-panel,.select-panel) :where(ul,ol){margin:0;padding:0;list-style:none}.select-option,.dropdown-item{box-sizing:border-box;inline-size:100%;font:inherit;text-align:start;color:var(--popover-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem .9rem .3rem .5rem;text-decoration:none;display:flex}.dropdown-item.ls-row{padding-inline:.875rem}.select-option:hover,.select-option[data-active=true],.select-option[data-highlighted],.dropdown-item:hover,.dropdown-item:focus-visible,.dropdown-item[data-active=true],.dropdown-item[data-highlighted]{background:var(--muted)}.dropdown-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.select-panel :is(.select-option,.dropdown-item):before,:is(.select-option,.dropdown-item):is([aria-selected],[aria-checked],[aria-pressed],[role=menuitemradio],[role=menuitemcheckbox]):before,.dropdown-panel:has(:is([aria-selected],[aria-checked],[aria-pressed],[role=menuitemradio],[role=menuitemcheckbox])) .dropdown-item:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}.select-option:is([aria-selected=true],[aria-checked=true]):before,.dropdown-item:is([aria-selected=true],[aria-checked=true],[aria-pressed=true]):before{background:var(--primary);-webkit-mask:var(--ico-check) center / contain no-repeat;mask:var(--ico-check) center / contain no-repeat}.dropdown-item[aria-current=true]{color:var(--primary);text-shadow:0 0 8px var(--glow)}:is(.select-option,.dropdown-item):is([aria-disabled=true],:disabled){color:var(--popover-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.select-option,.dropdown-item):is([aria-disabled=true],:disabled){color:color-mix(in srgb,var(--popover-foreground) 65%,var(--popover))}}:is(.select-option,.dropdown-item):is([aria-disabled=true],:disabled){cursor:default}:is(.select-option,.dropdown-item):is([aria-disabled=true],:disabled):hover{background:0 0}.dropdown-item--danger{color:var(--destructive)}.dropdown-sep{border:0;border-top:1px solid var(--border);block-size:0;margin:.25rem 0;padding:0}@media(pointer:coarse){.select-option,.dropdown-item{min-block-size:44px}:where(.dropdown>summary){justify-content:center;min-block-size:44px;min-inline-size:44px}}.dropdown-label,.select-group{color:var(--muted-foreground);font-size:var(--fs-base);text-transform:uppercase;letter-spacing:.05em;padding:.35rem .9rem .15rem .5rem;font-weight:500}input[type=text],input[type=search],input[type=url],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=date],input:not([type]),textarea{box-sizing:border-box;max-width:100%;min-block-size:var(--control-h);padding:calc((var(--control-h) - var(--fs-base) * var(--lh-tight) - 2px) / 2) .5rem;font:inherit;font-size:var(--fs-base);line-height:var(--lh-tight);color:var(--foreground);border:1px solid var(--control-edge);background-color:#0000;transition:border-color .15s}textarea{min-block-size:4rem;line-height:var(--lh-base);resize:vertical}input:is([type=text],[type=search],[type=url],[type=email],[type=password],[type=number],[type=tel],[type=date],:not([type])):where(:not(:disabled)):hover,textarea:where(:not(:disabled)):hover{border-color:var(--primary)}input[type=text]:focus-visible,input[type=search]:focus-visible,input[type=url]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=date]:focus-visible,input:not([type]):focus-visible,textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}input[aria-invalid=true],input[aria-invalid=true]:hover,input[aria-invalid=true]:focus-visible,textarea[aria-invalid=true],textarea[aria-invalid=true]:hover,textarea[aria-invalid=true]:focus-visible{border-color:var(--destructive)}input::placeholder,textarea::placeholder{color:var(--muted-foreground);opacity:1}input:disabled,textarea:disabled{opacity:.45;cursor:default}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search]{appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=date]::-webkit-datetime-edit-fields-wrapper{padding-block:0}input[type=date]::-webkit-calendar-picker-indicator{padding-block:0}select,.select-trigger{appearance:none;box-sizing:border-box;max-width:100%;min-block-size:var(--control-h);padding:calc((var(--control-h) - var(--fs-base) * var(--lh-tight) - 2px) / 2) 1.45rem calc((var(--control-h) - var(--fs-base) * var(--lh-tight) - 2px) / 2) .5rem;font:inherit;font-size:var(--fs-base);line-height:var(--lh-tight);text-align:left;color:var(--foreground);border:1px solid var(--control-edge);cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right .78rem center,right .5rem center;background-repeat:no-repeat;background-size:.28rem .28rem;transition:border-color .15s}select:where(:not(:disabled)):hover,.select-trigger:where(:not(:disabled)):hover,.select-trigger[aria-expanded=true]{border-color:var(--primary)}select:focus-visible,.select-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}select[aria-invalid=true],select[aria-invalid=true]:hover,select[aria-invalid=true]:focus-visible,.select-trigger[aria-invalid=true],.select-trigger[aria-invalid=true]:hover,.select-trigger[aria-invalid=true]:focus-visible,.select-trigger[aria-invalid=true][aria-expanded=true]{border-color:var(--destructive)}select:disabled,.select-trigger:disabled{opacity:.45;cursor:default}.select-trigger[aria-expanded=true]{background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select-field{vertical-align:middle;max-width:100%;display:inline-flex;position:relative}.select-field>select{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.select-trigger{align-items:center;width:100%;display:inline-flex}.select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-value:after{content:"​"}.table-pager{font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:.45rem .9rem;margin-block-start:.6rem;display:flex}.table-pager-status{color:var(--muted-foreground);margin:0}.table-pager-size{color:var(--muted-foreground);align-items:center;gap:.4rem;margin-inline-start:auto;display:inline-flex}.table-pager-nav{gap:.4rem;display:inline-flex}.eli5{color:var(--foreground);background:var(--primary);margin:1.25em 0;padding:.7em 1em}@supports (color:color-mix(in lab,red,red)){.eli5{background:color-mix(in srgb,var(--primary) 7%,var(--card))}}.eli5{border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius);font-size:var(--fs-base);line-height:1.6}.eli5:before{content:"ELI5";vertical-align:.08em;font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);background:var(--destructive);color:var(--primary-foreground);justify-content:center;align-items:center;margin-right:.6em;padding:.34em .6em;font-size:.72em;font-weight:700;line-height:1;display:inline-flex}.eli5-term{color:var(--primary);font-weight:700}@media(prefers-reduced-motion:no-preference){html.term-anim [data-term] .prompt:not(.term-live),html.term-anim [data-term] .prompt:not(.term-live):before{color:#0000}html.term-anim [data-term] [data-term-out]:not(.term-show){visibility:hidden}html.term-anim [data-term] [data-term-out].term-show{animation:.2s steps(3,end) both ddd-term-output}@keyframes ddd-term-output{0%{opacity:0}}html.term-anim [data-term] [data-term-out].term-show>*{animation:.25s steps(3,end) both ddd-term-output}html.term-anim [data-term] [data-term-out].term-show>:nth-child(2){animation-delay:90ms}html.term-anim [data-term] [data-term-out].term-show>:nth-child(3){animation-delay:.18s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(4){animation-delay:.27s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(5){animation-delay:.36s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(6){animation-delay:.45s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(7){animation-delay:.54s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(8){animation-delay:.63s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(9){animation-delay:.72s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(10){animation-delay:.81s}html.term-anim [data-term] [data-term-out].term-show>:nth-child(n+11){animation-delay:.9s}.term-caret{background:var(--primary);vertical-align:baseline;width:.55em;height:1em;margin-left:2px;display:inline-block;transform:translateY(.12em)}}details.fold:not([data-tone]){--tone:initial}details.fold{border-top:1px solid}@supports (color:color-mix(in lab,red,red)){details.fold{border-top:1px solid color-mix(in srgb,currentColor 15%,transparent)}}details.fold>summary{cursor:pointer;font-size:var(--fs-base);color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.55rem 0;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary:before{content:"▸";content:"▸" / "";opacity:.6;flex:none}details.fold[open]>summary:before{content:"▾";content:"▾" / ""}details.fold>summary:hover{color:var(--primary)}details.fold>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}details.fold>summary .ico{inline-size:var(--icon-size);block-size:var(--icon-size)}.fold-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:400}details.fold[data-tone]>summary{color:var(--tone)}.fold-body{font-size:var(--fs-base);padding:0 0 .7rem 1.1rem}.fold-body>*+*{margin-top:.6rem}details.fold--compact{border-top:0}details.fold--compact>summary{padding-block:.125rem}details.fold--compact>.fold-body{padding:.125rem 0 .25rem 1rem}details.fold--boxed{border:1px solid var(--border);margin-block-end:.5rem;padding-inline:.75rem}details.fold--boxed>summary{padding-block:.5rem}.fold-empty{color:var(--muted-foreground);border-top:1px solid var(--foreground);margin:0;padding:.55rem 0 .55rem 1.1rem}@supports (color:color-mix(in lab,red,red)){.fold-empty{border-top:1px solid color-mix(in srgb,var(--foreground) 15%,transparent)}}@media(pointer:coarse){details.fold>summary{min-block-size:44px}}.legend{font-size:var(--fs-base);gap:.4rem 1.4rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}@media(min-width:52rem){.legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.legend>li{line-height:1.6}.legend>li>:first-child{margin-right:.45rem}.legend-label{font-size:var(--fs-base);flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin:1.1rem 0 0;font-weight:600;display:flex}.legend-label+.legend{margin-block-start:.35rem}.dgm-zoomable{cursor:zoom-in;position:relative}.dgm-zoomable:after{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);pointer-events:none;background:var(--muted-foreground);-webkit-mask:var(--ico-maximize-2) center / contain no-repeat;mask:var(--ico-maximize-2) center / contain no-repeat;position:absolute;top:.4rem;right:.5rem}.dgm-zoomable:hover:after,.dgm-zoomable:focus-visible:after{background:var(--primary)}.dgm-zoomable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media print{.dgm-overlay,.dgm-zoomable:after{display:none!important}}.minimap{left:0;top:var(--ls-nav-top,3rem);bottom:var(--ls-nav-bottom,2.2rem);z-index:20;overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;justify-content:center;gap:.5rem;width:2rem;padding:.75rem 0 .75rem .75rem;display:none;position:fixed;overflow-y:auto}.minimap::-webkit-scrollbar{display:none}@media(min-width:64rem){.minimap{display:flex}}.minimap-bar{width:var(--minimap-bar-w,100%);background:var(--border);cursor:pointer;transform-origin:0;border:0;flex:none;height:2px;padding:0;transition:background .15s,transform .15s}.minimap-bar:hover{background:var(--muted-foreground);transform:scaleY(2)}.minimap-bar:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.minimap-bar[aria-current=true]{background:var(--primary);transform:scaleY(2)}@media print{.minimap{display:none!important}}@media(forced-colors:active){.btn-terminal{color:buttontext}.btn-terminal:disabled,.btn-terminal[aria-disabled=true]:not([aria-busy=true]){color:graytext;border-color:graytext}.select-option,.dropdown-item{color:canvastext}.dropdown-item[aria-current=true]{color:highlight}.select-option:is(:hover,[data-active=true],[data-highlighted]),.dropdown-item:is(:hover,:focus-visible,[data-active=true],[data-highlighted]){forced-color-adjust:none;color:highlighttext;text-shadow:none;background:highlight;outline-color:highlighttext}.select-option:is(:hover,[data-active=true],[data-highlighted]) *,.dropdown-item:is(:hover,:focus-visible,[data-active=true],[data-highlighted]) *{color:inherit;text-shadow:none}:is(.select-option,.dropdown-item):is([aria-disabled=true],:disabled){color:graytext;background:0 0;outline-color:canvastext}.btn-terminal[aria-busy=true]:before,.btn-terminal--destructive:after,.btn-terminal--edit:after,.select-option:is([aria-selected=true],[aria-checked=true]):before,.dropdown-item:is([aria-selected=true],[aria-checked=true],[aria-pressed=true]):before,.dgm-zoomable:after,.dgm-zoomable:is(:hover,:focus-visible):after,.dd-dot,.cursor-block,.term-caret{forced-color-adjust:preserve-parent-color;background:currentColor}@supports not (forced-color-adjust:preserve-parent-color){.btn-terminal[aria-busy=true]:before,.btn-terminal--destructive:after,.btn-terminal--edit:after,.select-option:is([aria-selected=true],[aria-checked=true]):before,.dropdown-item:is([aria-selected=true],[aria-checked=true],[aria-pressed=true]):before,.dgm-zoomable:after,.dgm-zoomable:is(:hover,:focus-visible):after,.dd-dot,.cursor-block,.term-caret{forced-color-adjust:none;background:canvastext}}.minimap-bar,.minimap-bar:hover{background:canvastext}.minimap-bar[aria-current=true]{background:highlight}.select-trigger{position:relative}.select-trigger:after{content:"▾";content:"▾" / "";position:absolute;inset-inline-end:.45rem}.select-trigger[aria-expanded=true]:after{content:"▴";content:"▴" / ""}}.wrap{max-inline-size:var(--content-w);padding-inline:var(--content-pad);margin-inline:auto}.wrap--full{max-inline-size:none}.tablewrap{max-block-size:var(--tablewrap-max-h,none);position:relative;overflow:auto}@supports not selector(::-webkit-scrollbar){.tablewrap,.scrollbars-thin,.scrollbars-thin *{scrollbar-width:thin;scrollbar-color:var(--border) transparent}}.tablewrap::-webkit-scrollbar{width:.55rem;height:.55rem}.scrollbars-thin::-webkit-scrollbar{width:.55rem;height:.55rem}.scrollbars-thin ::-webkit-scrollbar{width:.55rem;height:.55rem}.tablewrap::-webkit-scrollbar-track{background:0 0}.scrollbars-thin::-webkit-scrollbar-track{background:0 0}.scrollbars-thin ::-webkit-scrollbar-track{background:0 0}.tablewrap::-webkit-scrollbar-thumb{background:var(--border)}.scrollbars-thin::-webkit-scrollbar-thumb{background:var(--border)}.scrollbars-thin ::-webkit-scrollbar-thumb{background:var(--border)}.tablewrap:hover::-webkit-scrollbar-thumb{background:var(--muted-foreground)}.scrollbars-thin:hover::-webkit-scrollbar-thumb{background:var(--muted-foreground)}.scrollbars-thin :hover::-webkit-scrollbar-thumb{background:var(--muted-foreground)}.tablewrap[data-scroll=start]:after,.tablewrap[data-scroll=middle]:after,.tablewrap[data-scroll=middle]:before,.tablewrap[data-scroll=end]:before{content:"";pointer-events:none;opacity:.9;z-index:2;width:1.5rem;position:absolute;inset-block:0}.tablewrap[data-scroll=start]:after,.tablewrap[data-scroll=middle]:after{background:linear-gradient(to right,transparent,var(--tablewrap-fade,var(--background,transparent)));right:0}.tablewrap[data-scroll=middle]:before,.tablewrap[data-scroll=end]:before{background:linear-gradient(to left,transparent,var(--tablewrap-fade,var(--background,transparent)));left:0}.tablewrap thead th{z-index:1;background:var(--tablewrap-fade,var(--background,#f5efe2));position:sticky;inset-block-start:0}.tickstrip:not(:empty){--tablewrap-fade:var(--card);border:1px solid var(--border);background:var(--card);margin:1.6rem 0 1.5rem}.ticktable{border-collapse:collapse;width:100%;font-size:var(--fs-base)}.ticktable td{vertical-align:baseline;white-space:nowrap;border:0;padding:.5rem .75rem}.ticktable thead th{border:0;padding:0}.ticktable td.tick-stats{white-space:normal;text-align:right;width:100%}.tick{border-bottom:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.tick{border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}.tick:last-child{border-bottom:0}.tick-dot{border-left:3px solid #0000;width:1.5rem;padding-left:.6rem!important;padding-right:0!important}.tick-dot:before{content:"●";content:"●" / ""}.tick--stale .tick-dot:before{content:"✕";content:"✕" / ""}.tick--never .tick-dot:before{content:"○";content:"○" / ""}.tick--ok .tick-dot{color:var(--success);border-left-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.tick--ok .tick-dot{border-left-color:color-mix(in srgb,var(--success) 45%,transparent)}}.tick--running .tick-dot{color:var(--info);border-left-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.tick--running .tick-dot{border-left-color:color-mix(in srgb,var(--info) 45%,transparent)}}.tick--stale .tick-dot{color:var(--destructive);border-left-color:var(--destructive)}.tick--never .tick-dot{color:var(--muted-foreground);border-left-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.tick--never .tick-dot{border-left-color:color-mix(in srgb,var(--muted-foreground) 35%,transparent)}}.tick-name{color:var(--foreground);letter-spacing:.01em;font-weight:700}.tick-last,.tick-next{font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.tick--stale .tick-last{color:var(--destructive);font-weight:700}.tick--never .tick-last{font-style:italic}.tick-stats{color:var(--muted-foreground)}.tick-stats b{color:var(--primary);font-variant-numeric:tabular-nums;font-weight:700}.tick-sep{color:var(--border);margin:0 .5rem;font-style:normal}.tick--stale{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.tick--stale{background:color-mix(in srgb,var(--destructive) 6%,transparent)}}.tick--stale :is(.tick-next,.tick-stats){color:var(--foreground)}@media(max-width:40rem){.ticktable,.ticktable tbody,.tick,.ticktable td{display:block}.tick{padding:.4rem .5rem}.ticktable td{padding:.1rem .5rem .1rem 0;display:inline-block}.ticktable td.tick-stats{text-align:left;width:auto;display:block}}.skip-link{z-index:100;background:var(--card);border:1px solid var(--primary);color:var(--primary);padding:.5rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{top:.5rem;left:.5rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header.bar{z-index:30;border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex;position:sticky;top:0}header.bar .brand{align-items:center;font-size:1rem;font-weight:700;display:inline-flex}header.bar .brand,header.bar .brand a{color:inherit;text-decoration:none}header.bar .dropdown>summary:not(.btn-icon){padding:.6rem .4rem}.bar-right{flex-shrink:0;align-items:center;gap:1rem;display:flex}.bar-stack{z-index:30;position:sticky;top:0}.bar-stack>header.bar{position:relative;top:auto}.bar-side{flex:1 1 0;align-items:center;display:flex}.bar-side~.bar-side{white-space:nowrap;justify-content:flex-end}.bar-center{min-inline-size:0;max-inline-size:var(--content-w);padding-inline:var(--content-pad);flex:0 auto;align-items:center;gap:.25rem;margin-inline-end:var(--ls-nav-inset,0rem);display:flex}.bar-history{flex:none;align-items:center;gap:.25rem;display:flex}.bar-history+.crumbs{margin-inline-start:2.5rem}.bar-status{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.45rem;margin:0;display:inline-flex}header.bar.bar--app{box-sizing:border-box;block-size:36px;padding-block:0;padding-inline:var(--bar-inset-start,1.25rem) .75rem;position:static}.cursor-block.cursor-block--static{animation:none}.crumbs{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--muted-foreground);margin-block:-.25rem;padding-block:.25rem;display:block;overflow:hidden}.crumbs ol,.crumbs li{margin:0;padding:0;list-style:none;display:inline}.crumbs li+li:before{content:"/";content:"/" / ""}.crumbs a,.crumbs button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;text-decoration:none;transition:color .15s}.crumbs a:hover,.crumbs button:hover,.crumbs .crumbs-home{color:var(--primary)}.crumbs .crumbs-home:hover{text-underline-offset:4px;text-decoration:underline}.crumbs [aria-current=page]{color:var(--foreground)}.crumbs :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(pointer:coarse){.crumbs{margin-block:-.9375rem;padding-block:.9375rem}.crumbs :is(a,button){padding-block:.9375rem}.crumbs button{margin-block:-.9375rem}}footer.status{z-index:50;box-sizing:border-box;min-block-size:var(--status-h,2rem);border-top:1px solid var(--border);background:var(--card);font-size:var(--fs-base);inset-inline:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:0 1.25rem;display:flex;position:fixed;bottom:0}footer.status .dropdown>summary,footer.status .anim-toggle{min-block-size:var(--control-h,1.75rem);padding:0 .4rem}.status-left{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.status-right{flex-shrink:0;align-items:center;gap:1rem;display:flex}.sep{background:var(--border);width:1px;height:.9rem}body:has(>footer.status){padding-block-end:var(--status-reserve,var(--status-h,2rem))}html:has(footer.status){scroll-padding-block-end:var(--status-reserve,var(--status-h,2rem))}.doc-link{color:var(--muted-foreground);text-decoration:none;transition:color .15s}.doc-link:not(:disabled):hover{color:var(--primary)}:is(.doc-link,.doc-link--forward):focus-visible{outline:2px solid var(--ring);outline-offset:2px}button.doc-link,button.doc-link--forward{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button:is(.doc-link,.doc-link--forward):disabled{opacity:.45;cursor:default}.doc-link--forward{color:var(--primary);white-space:nowrap}.doc-link--forward:not(:disabled):hover{color:var(--primary);text-decoration:underline}.page-toolbar{z-index:20;background:var(--background);border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-end:1.5rem;padding-block:.75rem;display:flex;position:sticky;inset-block-start:var(--ls-nav-top,3rem)}html{scroll-padding-block-start:calc(var(--sticky-top,3rem) + 1rem)}.layout{gap:2.5rem;display:grid}.content{min-inline-size:0}.toc{display:none}@media(min-width:64rem){.layout{grid-template-columns:minmax(0,1fr) var(--toc-w,14rem)}.toc{display:block}}.toc-inner{border-block-start:1px solid var(--border);max-block-size:calc(100dvh - var(--sticky-top,3rem) - var(--status-h,2rem));padding-block-start:1rem;position:sticky;inset-block-start:var(--sticky-top,3rem);overflow-y:auto}.navlist-label{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);margin:0}.navlist ol{margin:.75rem 0 0;padding:0;list-style:none}.navlist a{box-sizing:border-box;color:var(--muted-foreground);padding-block:.25rem;text-decoration:none;transition:color .15s;display:block}.navlist a:hover{color:var(--primary)}.navlist a:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.navlist a[aria-current=true]{color:var(--primary)}.navlist a[aria-current=page]{color:var(--primary);font-weight:700}.navlist-sub{padding-inline-start:.75rem}.navlist-lead{white-space:nowrap;color:var(--muted-foreground);flex:none;margin-inline-end:.5rem}.navlist li:has(>.navlist-lead){align-items:baseline;display:flex}.navlist-lead+a{display:inline}@media(pointer:coarse){.navlist a{align-items:center;min-block-size:44px;display:flex}}.ls-group{font-size:var(--fs-base);letter-spacing:.08em;color:var(--muted-foreground);opacity:.75;padding:.55rem .875rem .15rem;display:block}.ls-panel>li:first-child .ls-group{padding-top:0}:where(.ls-panel){margin:0;padding:0;list-style:none}.ls-row,.dropdown-item.ls-row{align-items:baseline;gap:.9rem;display:flex}.ls-perm{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.ls-perm{color:color-mix(in srgb,var(--muted-foreground) 75%,var(--card))}}.ls-perm{font-size:var(--fs-base);letter-spacing:0}.ls-row--sub .ls-name{border-left:1px solid var(--muted-foreground);margin-left:.55rem;padding-left:.75rem}@supports (color:color-mix(in lab,red,red)){.ls-row--sub .ls-name{border-left:1px solid color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}.ls-row--sub2 .ls-name{margin-left:1.7rem}.ls-panel .ls-name{color:var(--muted-foreground)}.ls-panel .ls-row--dir .ls-name{color:var(--primary);font-weight:700}.ls-row[aria-current=page]{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ls-row[aria-current=page]{background:color-mix(in srgb,var(--primary) 12%,transparent)}}.ls-row[aria-current=page]{box-shadow:inset 3px 0 0 0 var(--primary)}.ls-row[aria-current=page] .ls-name{color:var(--primary);text-shadow:0 0 8px var(--glow);font-weight:700}.ls-row[aria-current=page] .ls-perm{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ls-row[aria-current=page] .ls-perm{color:color-mix(in srgb,var(--primary) 65%,transparent)}}.ls-row[aria-current=page]:after{content:"←";color:var(--primary);margin-left:auto}.dropdown-panel.ls-panel{min-width:17rem;right:0;left:auto!important}:root{--ls-nav-w:17rem;--ls-nav-top:3rem;--ls-nav-bottom:2.2rem}@media(min-width:48.0625rem){html{--ls-nav-inset:0rem}html:has(.ls-nav):not([data-ls-nav=off]){--ls-nav-inset:var(--ls-nav-w)}body{padding-right:var(--ls-nav-inset)}header.bar,.bleed-rail,.bar-stack{margin-right:calc(-1 * var(--ls-nav-inset))}.bar-stack>header.bar,.bar-stack>.bleed-rail{margin-right:0}.ls-nav{top:var(--ls-nav-top);right:0;bottom:var(--ls-nav-bottom);width:var(--ls-nav-w);z-index:25;background:var(--card);border-left:1px solid var(--border);white-space:normal;flex-direction:column;display:flex;position:fixed;overflow:hidden}html:not(.anim-off) .ls-nav{transition:transform .18s}html[data-ls-nav=off] .ls-nav{transform:translate(100%)}.ls-nav-head{align-items:center;gap:.5rem;margin-left:.75rem;display:inline-flex}.ls-nav-title{font-weight:700;font-size:var(--fs-base)}.ls-nav .ls-panel{flex:1;min-height:0;padding-block:.5rem 1rem;overflow-y:auto}.ls-nav-toggle{font:inherit;cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;padding:.4rem .55rem;line-height:1}.ls-nav-toggle:after{content:"»"}html[data-ls-nav=off] .ls-nav-toggle:after{content:"«"}.ls-nav-toggle:hover{color:var(--primary)}.ls-nav-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}}@keyframes dd-print{0%{opacity:0;transform:translateY(-2px)}}@media(min-width:48.0625rem)and (prefers-reduced-motion:no-preference){html.term-anim:not(.anim-off) .site-nav:has([data-term-list]) .ls-nav-title{animation:.25s .3s both dd-print}html.term-anim:not(.anim-off) .ls-panel[data-term-list]>li{animation:.32s both dd-print;animation-delay:calc(.6s + var(--i,0) * .11s)}.ls-panel[data-term-list]>li:nth-child(2){--i:1}.ls-panel[data-term-list]>li:nth-child(3){--i:2}.ls-panel[data-term-list]>li:nth-child(4){--i:3}.ls-panel[data-term-list]>li:nth-child(5){--i:4}.ls-panel[data-term-list]>li:nth-child(6){--i:5}.ls-panel[data-term-list]>li:nth-child(7){--i:6}.ls-panel[data-term-list]>li:nth-child(8){--i:7}.ls-panel[data-term-list]>li:nth-child(9){--i:8}.ls-panel[data-term-list]>li:nth-child(10){--i:9}.ls-panel[data-term-list]>li:nth-child(11){--i:10}.ls-panel[data-term-list]>li:nth-child(n+12){--i:11}}.nav-burger{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;margin:-.3rem -.3rem -.3rem 0;padding:.55rem;display:none}.nav-burger:hover{color:var(--primary)}.nav-burger>svg{max-inline-size:none}.mobile-nav{margin:0;padding:0;list-style:none;display:none}.mobile-footer{display:none}@media(max-width:48rem){.nav-burger{align-items:center;display:inline-flex}.site-nav{z-index:40;background:var(--card);border-bottom:1px solid var(--border);white-space:normal;max-height:calc(100vh - 6rem);padding:.4rem 1.25rem .9rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}header.bar:has(.nav-burger) .bar-center{display:none}.bar-center{flex:auto;padding-inline:0}.bar-side{flex:0 auto}header.bar .brand{white-space:nowrap;min-inline-size:0}header.bar .brand>.glow{text-overflow:ellipsis;min-inline-size:0;margin:-.75rem;padding:.75rem;overflow:clip}header.bar .brand.glow{margin:-.75rem;padding:.75rem;overflow:clip}header.bar .brand.glow:focus-visible{outline-offset:calc(2px - .75rem)}header.bar .brand>.cursor-block{flex:none}header.bar:is(:has(.nav-burger),:not(:has(>.bar-center)))>.bar-side:not(.bar-side~.bar-side){min-inline-size:0}:where(header.bar:has(>.brand)>:not(.brand)),:where(header.bar:is(:has(.nav-burger),:not(:has(>.bar-center)))>.bar-side)~.bar-side{flex-shrink:1000000}.site-nav.open{display:block}.site-nav>.ls-nav,.mobile-nav{flex-direction:column;display:flex}.site-nav:has(>.ls-nav) .mobile-nav{display:none}.site-nav>.ls-nav .ls-row{border-bottom:1px solid var(--border);align-items:center;min-height:44px}.site-nav>.ls-nav .ls-row .ls-name{flex:1;align-items:center;min-height:44px;display:flex}.site-nav>.ls-nav .ls-row:last-child{border-bottom:0}.mobile-nav .mobile-item{color:var(--foreground);font-size:var(--fs-base);border-bottom:1px solid var(--border);align-items:baseline;gap:.9rem;padding:.65rem 0;text-decoration:none;display:flex}.mobile-nav li:last-child .mobile-item{border-bottom:0}.mobile-nav .mobile-item:active .ls-name,.mobile-nav .mobile-item:hover .ls-name{color:var(--primary)}.ls-nav-toggle,body:has(.site-nav .mobile-footer) footer.status{display:none}.status-left{flex:100%}.status-right{flex-wrap:wrap;flex:100%;row-gap:.25rem}:root:has(body>footer.status){--status-h:3.25rem!important}:root:has(.site-nav .mobile-footer){--status-h:0rem!important}.mobile-footer{border-top:1px solid var(--border);font-size:var(--fs-base);flex-direction:column;gap:.55rem;margin-top:.8rem;padding-top:.8rem;display:flex}.mobile-footer .doc-link{padding:.2rem 0}.mobile-footer .mobile-theme summary{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:.5rem;padding:.2rem 0;list-style:none;display:flex}.mobile-footer .mobile-theme summary::-webkit-details-marker{display:none}.mobile-theme>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mobile-footer .mf-chev{opacity:.7;margin-left:auto;transition:transform .15s}.mobile-theme[open] .mf-chev{transform:rotate(180deg)}.mobile-footer .mf-panel{flex-direction:column;margin-top:.3rem;display:flex}.mobile-footer .mf-panel .dropdown-item{text-align:left;padding:.4rem .6rem}:where(.mobile-footer) .anim-toggle{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}:where(.mobile-footer) .anim-toggle:hover{color:var(--primary)}.mobile-footer .anim-toggle{gap:.5rem;padding:.2rem 0}}@media(max-width:48rem)and (pointer:coarse){.mobile-footer :is(.doc-link,.mobile-theme>summary,.anim-toggle,.mf-panel .dropdown-item){box-sizing:border-box;align-items:center;min-block-size:44px;display:flex}}@media(pointer:coarse){footer.status :is(.dropdown>summary,.anim-toggle,.doc-link){box-sizing:border-box;justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}.ls-nav-toggle{min-block-size:44px;min-inline-size:44px}.ls-row,.dropdown-item.ls-row{align-items:center}:root:has(body>footer.status){--status-h:2.875rem!important}}@media(max-width:48rem)and (pointer:coarse){:root:has(body>footer.status){--status-h:4.25rem!important}}@media(max-width:40rem){.bar-history+.crumbs{margin-inline-start:.5rem}}@media(forced-colors:active){.ls-row[aria-current=page]{forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}.ls-panel .ls-row :is(.ls-name,.ls-perm),.ls-panel .ls-row[aria-current=page]:after{color:inherit;text-shadow:none}.navlist a:is([aria-current=true],[aria-current=page]){forced-color-adjust:none;color:highlighttext;background:highlight}.ls-row[aria-current=page]:focus-visible,.navlist a:is([aria-current=true],[aria-current=page]):focus-visible{outline-offset:-2px;outline:2px solid highlighttext}button:is(.doc-link,.doc-link--forward):disabled{color:graytext}}.ico{inline-size:var(--icon-size);block-size:var(--icon-size);vertical-align:-.125em;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.ico[data-tone]{background:var(--tone,currentColor)}.ico--sm{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.ico--lg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.ico--xl{inline-size:var(--icon-xl);block-size:var(--icon-xl)}@media print{.ico{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media(forced-colors:active){@supports (forced-color-adjust:preserve-parent-color){.ico,.ico[data-tone]{forced-color-adjust:preserve-parent-color;background:currentColor}}@supports not (forced-color-adjust:preserve-parent-color){.ico,.ico[data-tone]{forced-color-adjust:none;background:canvastext}}}.btn-icon{box-sizing:border-box;inline-size:var(--control-h);block-size:var(--control-h);font:inherit;vertical-align:middle;color:var(--btn-icon-color,var(--primary));border:1px solid var(--control-edge);cursor:pointer;background:0 0;flex-shrink:0;place-content:center;place-items:center;margin:0;padding:0;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-grid;position:relative}.btn-icon:is([data-icon],[aria-busy=true]):before{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor}.btn-icon>svg{inline-size:var(--icon-size);block-size:var(--icon-size);max-inline-size:none}.btn-icon:where(:not(:disabled,[aria-disabled=true]):hover,[aria-expanded=true]){background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.btn-icon:where(:not(:disabled,[aria-disabled=true]):hover,[aria-expanded=true]){background:color-mix(in srgb,currentColor 12%,transparent)}}.btn-icon--sm{block-size:1.5rem;inline-size:1.5rem}.btn-icon--sm:is([data-icon],[aria-busy=true]):before,.btn-icon--sm>svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.btn-icon--bare{--btn-icon-color:var(--muted-foreground);border-color:#0000}.btn-icon--bare:where(:not(:disabled,[aria-disabled=true]):hover,[aria-expanded=true]){--btn-icon-color:var(--primary);background:var(--muted);border-color:#0000}.btn-icon[data-tone]{--btn-icon-color:var(--tone)}.btn-icon[aria-pressed=true]{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.btn-icon[data-tone][aria-pressed=true]{background:var(--tone);border-color:var(--tone)}.btn-icon[data-icon=star][aria-pressed=true]:not([aria-busy=true]){--ico:var(--ico-star-filled)}.btn-icon[aria-busy=true]{--ico:var(--ico-loader-circle);cursor:progress}.btn-icon[aria-busy=true]:before{animation:1s linear infinite dd-spin}.btn-icon[aria-busy=true]>svg{display:none}.btn-icon:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btn-icon:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){opacity:.45;cursor:default}.btn-group{min-block-size:var(--control-h);vertical-align:middle;align-items:stretch;display:inline-flex}.btn-group>.btn-icon{block-size:auto}.btn-group>*+*{margin-inline-start:-1px}.btn-group>:is(:hover,[aria-pressed=true],[aria-expanded=true]){z-index:1;position:relative}.btn-group>:focus-within{z-index:2;position:relative}.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.form-actions--ruled{border-top:1px solid var(--border);padding-top:.75rem}.form-status{min-inline-size:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;margin:0;overflow:hidden}.btn-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.switch{box-sizing:border-box;min-block-size:var(--control-h);font:inherit;color:var(--foreground);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:0;display:inline-flex}.switch:after{content:"";box-sizing:border-box;border:1px solid var(--control-edge);background:linear-gradient(var(--muted-foreground),var(--muted-foreground)) 2px 50% / .75rem .75rem no-repeat;flex:none;block-size:1.125rem;inline-size:2rem;transition:background-position .15s,background-color .15s,border-color .15s}.switch[aria-checked=true]:after{background-color:var(--primary);background-image:linear-gradient(var(--primary-foreground),var(--primary-foreground));border-color:var(--primary);background-position:calc(100% - 2px)}.switch:not(:disabled):hover:after{border-color:var(--primary)}.switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.switch:disabled{opacity:.45;cursor:default}input[type=checkbox],input[type=radio]{appearance:none;box-sizing:border-box;vertical-align:middle;border:1px solid var(--control-edge);cursor:pointer;background:0 0;border-radius:0;flex:none;place-content:center;block-size:.875rem;inline-size:.875rem;margin:0;padding:0;transition:background-color .15s,border-color .15s;display:inline-grid}input[type=radio]{border-radius:50%}input[type=checkbox]:before{content:"";block-size:.625rem;inline-size:.625rem}input[type=checkbox]:is(:checked,:indeterminate){background:var(--primary);border-color:var(--primary)}input[type=checkbox]:checked:before{background:var(--primary-foreground);-webkit-mask:var(--ico-check) center / contain no-repeat;mask:var(--ico-check) center / contain no-repeat}input[type=checkbox]:indeterminate:before{background:var(--primary-foreground);-webkit-mask:var(--ico-minus) center / contain no-repeat;mask:var(--ico-minus) center / contain no-repeat}input[type=radio]:checked{border-color:var(--primary)}input[type=radio]:checked:before{content:"";background:var(--primary);border-radius:50%;block-size:.375rem;inline-size:.375rem}input:is([type=checkbox],[type=radio]):not(:disabled):hover,.check:hover>input:is([type=checkbox],[type=radio]):not(:disabled){border-color:var(--primary)}input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}input:is([type=checkbox],[type=radio]):disabled{opacity:.45;cursor:default}.check{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.check-meta{color:var(--muted-foreground)}.check:has(>input:disabled){opacity:.45;cursor:default}.check>input:is([type=checkbox],[type=radio]):disabled{opacity:1}.segmented{vertical-align:middle;align-items:stretch;display:inline-flex}.segmented>button{box-sizing:border-box;min-block-size:var(--control-h);font:inherit;color:var(--muted-foreground);border:1px solid var(--control-edge);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;margin:0;padding:0 .7rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.segmented>button+button{margin-inline-start:-1px}.segmented>button:not(:disabled):hover{color:var(--primary)}.segmented>button[aria-pressed=true]{z-index:1;color:var(--primary);background:var(--primary);font-weight:700;position:relative}@supports (color:color-mix(in lab,red,red)){.segmented>button[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 12%,transparent)}}.segmented>button[aria-pressed=true]{border-color:var(--primary)}.segmented>button:focus-visible{z-index:2;outline:2px solid var(--ring);outline-offset:2px;position:relative}.segmented>button:disabled{opacity:.45;cursor:default}.segmented>button[data-icon]:before{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor;flex:none}.segmented>button[data-icon]:empty{inline-size:var(--control-h);padding:0}.choice-card:not([data-tone]){--tone:initial}.choice-grid{grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:.5rem;display:grid}.choice-card{box-sizing:border-box;font:inherit;color:var(--foreground);text-align:start;background:var(--card);border:1px solid var(--border);cursor:pointer;grid-template-columns:minmax(0,1fr);align-content:start;gap:.25rem .75rem;margin:0;padding:.75rem 1rem;transition:background-color .15s,border-color .15s;display:grid}.choice-card[data-icon]{grid-template-columns:auto minmax(0,1fr)}.choice-card[data-icon]>*{grid-column:2}.choice-card[data-icon]:before{content:"";inline-size:var(--icon-xl);block-size:var(--icon-xl);background:var(--tone,var(--primary));-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;grid-row:1/span 2}.choice-title{font-weight:700}.choice-desc{color:var(--muted-foreground)}.choice-card:not(:disabled):hover{border-color:var(--tone,var(--primary))}.choice-card[aria-pressed=true]{background:var(--tone,var(--primary))}@supports (color:color-mix(in lab,red,red)){.choice-card[aria-pressed=true]{background:color-mix(in srgb,var(--tone,var(--primary)) 12%,var(--card))}}.choice-card[aria-pressed=true]{border-color:var(--tone,var(--primary))}.choice-card[aria-pressed=true] .choice-desc{color:var(--foreground)}.choice-card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.choice-card:disabled{opacity:.45;cursor:default}.dropzone{box-sizing:border-box;text-align:center;color:var(--muted-foreground);border:1px dashed var(--control-edge);cursor:pointer;align-content:center;justify-items:center;gap:.5rem;padding:1rem;transition:color .15s,background-color .15s,border-color .15s;display:grid;position:relative}.dropzone[data-icon]:before{content:"";inline-size:var(--icon-xl);block-size:var(--icon-xl);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor}.dropzone>input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.dropzone:not(:has(>input:disabled)):hover,.dropzone[data-dragging]{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dropzone:not(:has(>input:disabled)):hover,.dropzone[data-dragging]{background:color-mix(in srgb,var(--primary) 8%,transparent)}}.dropzone:not(:has(>input:disabled)):hover,.dropzone[data-dragging]{border-color:var(--primary)}.dropzone:has(>input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.dropzone:has(>input:disabled){opacity:.45;cursor:default}.thumb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.thumb{box-sizing:border-box;aspect-ratio:16/9;border:1px solid var(--border);position:relative}.thumb>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.thumb>.btn-icon{background:var(--background);position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.thumb>.btn-icon:not(:disabled):hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.thumb>.btn-icon:not(:disabled):hover{background:color-mix(in srgb,currentColor 12%,var(--background))}}.reveal-host .reveal,.thumb>.btn-icon{transition:opacity .15s,color .15s,background-color .15s,border-color .15s}@media(hover:hover){.reveal-host:not(:hover,:focus-within) :is(.reveal:not(:has(>[aria-pressed=true])),.reveal:has(>[aria-pressed=true])>*):not([aria-pressed=true]),.thumb:not(:hover,:focus-within)>.btn-icon{opacity:0}}.confirm-inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.confirm-inline-note{color:var(--warning)}.confirm-code{justify-items:start;gap:.5rem;display:grid}.confirm-code label{gap:.25rem;display:grid}.confirm-code-value{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--primary);margin:0}.confirm-code .confirm-code-input{box-sizing:border-box;inline-size:100%;max-inline-size:14rem;min-block-size:var(--control-h);font:inherit;font-family:var(--font-mono);font-size:var(--fs-base);line-height:var(--lh-tight);letter-spacing:.14em;color:var(--foreground);border:1px solid var(--control-edge);background:0 0;margin:0;padding:.3rem .5rem;transition:border-color .15s}.confirm-code .confirm-code-input:not(:disabled):hover{border-color:var(--primary)}.confirm-code .confirm-code-input:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}.confirm-code .confirm-code-input:disabled{opacity:.45;cursor:default;border-color:var(--control-edge)}.confirm-code-status{min-block-size:1lh;color:var(--muted-foreground);margin:0}.confirm-code-status[data-tone]{color:var(--tone)}@media(pointer:coarse){.btn-icon{min-block-size:44px;min-inline-size:44px}.switch,.check,.choice-card,.segmented>button,.confirm-code .confirm-code-input{min-block-size:44px}.segmented>button[data-icon]:empty{min-inline-size:44px}}@media(prefers-reduced-motion:reduce){.btn-icon[aria-busy=true]:before{animation:none}}@media(forced-colors:active){@supports (forced-color-adjust:preserve-parent-color){.btn-icon:is([data-icon],[aria-busy=true]):before,.segmented>button[data-icon]:before,.choice-card[data-icon]:before,.dropzone[data-icon]:before{forced-color-adjust:preserve-parent-color;background:currentColor}}@supports not (forced-color-adjust:preserve-parent-color){.btn-icon:is([data-icon],[aria-busy=true]):before,.segmented>button[data-icon]:before,.choice-card[data-icon]:before,.dropzone[data-icon]:before{forced-color-adjust:none;background:canvastext}.btn-icon[aria-pressed=true]:before,.btn-icon:is(:disabled,[aria-disabled=true]):not([aria-busy=true]):before,.segmented>button:is([aria-pressed=true],:disabled):before,.choice-card:is([aria-pressed=true],:disabled):before,.dropzone:not(:has(>input:disabled)):hover:before,.dropzone:is([data-dragging],:has(>input:disabled)):before{background:currentColor}}input[type=checkbox]:before,input[type=radio]:before,.switch:after,.segmented>button[aria-pressed=true],.choice-card[aria-pressed=true]{forced-color-adjust:none}.btn-icon[aria-pressed=true],.btn-icon[data-tone][aria-pressed=true]{color:highlighttext;background-color:highlight;border-color:highlight}.btn-icon:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){color:graytext;border-color:graytext}.btn-icon:is(:disabled,[aria-disabled=true]):not([aria-busy=true])[aria-pressed=true]{color:canvas;background-color:graytext}.switch:after{background-image:linear-gradient(buttontext,buttontext);border-color:buttontext}.switch[aria-checked=true]:after{background-color:highlight;background-image:linear-gradient(highlighttext,highlighttext);border-color:highlight}.switch:not(:disabled):hover:after{border-color:highlight}.switch:disabled:after{background-image:linear-gradient(graytext,graytext);border-color:graytext}.switch[aria-checked=true]:disabled:after{background-color:graytext;background-image:linear-gradient(canvas,canvas)}input[type=checkbox],input[type=radio]{border-color:buttontext}input:is([type=checkbox],[type=radio]):not(:disabled):hover,.check:hover>input:is([type=checkbox],[type=radio]):not(:disabled){border-color:highlight}input[type=checkbox]:is(:checked,:indeterminate),input[type=radio]:checked{background-color:highlight;border-color:highlight}input[type=checkbox]:is(:checked,:indeterminate):before,input[type=radio]:checked:before{background-color:highlighttext}input:is([type=checkbox],[type=radio]):disabled{border-color:graytext}input[type=checkbox]:is(:checked,:indeterminate):disabled,input[type=radio]:checked:disabled{background-color:graytext}input[type=checkbox]:is(:checked,:indeterminate):disabled:before,input[type=radio]:checked:disabled:before{background-color:canvas}.segmented>button[aria-pressed=true]:not(:disabled){color:highlighttext;background-color:highlight;border-color:highlight}.segmented>button:disabled{color:graytext;border-color:graytext}.segmented>button[aria-pressed=true]:disabled{color:canvas;background-color:graytext}.choice-card[aria-pressed=true]:not(:disabled){color:highlighttext;background-color:highlight;border-color:highlight}.choice-card[aria-pressed=true] :is(.choice-title,.choice-desc){color:inherit}.choice-card:disabled{color:graytext;border-color:graytext}.choice-card[aria-pressed=true]:disabled{color:canvas;background-color:graytext}.segmented>button[aria-pressed=true]:focus-visible,.choice-card[aria-pressed=true]:focus-visible{outline-color:highlight}.dropzone:not(:has(>input:disabled)):hover,.dropzone[data-dragging]{color:highlight;border-color:highlight}.dropzone:has(>input:disabled){color:graytext;border-color:graytext}}@media print{.btn-icon,.btn-group:not(.filter-dd,.sort-ctl),.form-actions,.btn-row,.dropzone,.reveal,.confirm-inline,.confirm-code{display:none!important}input[type=checkbox],input[type=radio],input[type=checkbox]:before,input[type=radio]:before,.switch:after,.segmented>button[aria-pressed=true],.segmented>button[data-icon]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:is(.tag,.count):not([data-tone]){--tone:initial}.tag{--tag-c:var(--tag-color,var(--tone,var(--muted-foreground)));vertical-align:middle;box-sizing:border-box;min-block-size:1.25rem;font:inherit;font-size:var(--fs-base);white-space:nowrap;color:var(--tag-c);border:1px solid var(--tag-c);background:0 0;align-items:center;gap:.25rem;padding:0 .375rem;font-weight:600;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tag{border:1px solid color-mix(in srgb,var(--tag-c) 50%,transparent)}}.tag[data-hue=red]{--tag-color:var(--cat-red)}.tag[data-hue=orange]{--tag-color:var(--cat-orange)}.tag[data-hue=amber]{--tag-color:var(--cat-amber)}.tag[data-hue=lime]{--tag-color:var(--cat-lime)}.tag[data-hue=green]{--tag-color:var(--cat-green)}.tag[data-hue=teal]{--tag-color:var(--cat-teal)}.tag[data-hue=cyan]{--tag-color:var(--cat-cyan)}.tag[data-hue=blue]{--tag-color:var(--cat-blue)}.tag[data-hue=indigo]{--tag-color:var(--cat-indigo)}.tag[data-hue=violet]{--tag-color:var(--cat-violet)}.tag[data-hue=purple]{--tag-color:var(--cat-purple)}.tag[data-hue=pink]{--tag-color:var(--cat-pink)}.tag>.ico{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}.tag[data-icon]:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor;flex:none}.tag--dashed{border-style:dashed}.tag--off{--tag-c:var(--muted-foreground);border-style:dotted}.tag--strong{border-color:var(--tag-c);font-weight:700}.tag--struck{text-decoration:line-through}.tag--solid{color:var(--background);background:var(--tag-c);border-color:var(--tag-c);font-weight:700}.tag--icon{background:var(--tag-c);justify-content:center;inline-size:1.25rem;padding:0}@supports (color:color-mix(in lab,red,red)){.tag--icon{background:color-mix(in srgb,var(--tag-c) 12%,transparent)}}.tag--bracket{border:0;gap:0;padding:0}.tag--bracket:before{content:"[ ";content:"[ " / "";white-space:pre}.tag--bracket:after{content:" ]";content:" ]" / "";white-space:pre}.tag.glow{--tag-c:var(--primary)}button.tag{cursor:pointer;transition:border-color .15s}button.tag:hover:not(:disabled){border-color:var(--tag-c)}button.tag:focus-visible{outline:2px solid var(--ring);outline-offset:2px}button.tag:disabled{opacity:.45;cursor:default}@media(pointer:coarse){button.tag{min-block-size:44px}}.count{box-sizing:border-box;block-size:1.25rem;min-inline-size:1.25rem;font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--tone,var(--muted-foreground));border:1px solid var(--tone,var(--muted-foreground));place-items:center;padding:0 .25rem;font-weight:600;line-height:1;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.count{border:1px solid color-mix(in srgb,var(--tone,var(--muted-foreground)) 50%,transparent)}}.count--overlay{color:var(--background);background:var(--tone,var(--primary));border-color:var(--background);position:absolute;inset-block-start:-.375rem;inset-inline-end:-.375rem}@media(forced-colors:active){.tag[data-icon]:before,.tag>.ico{forced-color-adjust:preserve-parent-color;background:currentColor}.tag--solid,.count--overlay{forced-color-adjust:none;color:canvas;background:canvastext}.tag--solid{border-color:canvastext}.tag.tag--solid:focus-visible{outline-color:highlight}.count--overlay{border-color:canvas}@supports not (forced-color-adjust:preserve-parent-color){.tag[data-icon]:before,.tag>.ico{background:canvastext}.tag--solid[data-icon]:before,.tag--solid>.ico{background:canvas}}}@media print{.tag--solid{color:var(--tag-c);background:0 0;border-color:currentColor}.count--overlay{color:var(--tone,var(--primary));background:0 0;border-color:currentColor}}:is(.empty,.notice,.callout,.banner,.dot):not([data-tone]){--tone:initial}.empty{font-size:var(--fs-base);line-height:var(--lh-base);text-align:center;color:var(--muted-foreground);justify-items:center;gap:.5rem;padding-block:2rem;display:grid}.empty>*{margin:0}.empty--inline{text-align:start;padding-block:.75rem;display:block}.empty--inline>*+*{margin-block-start:.5rem}.empty[data-icon]:before{content:"";inline-size:var(--icon-xl);block-size:var(--icon-xl);background:var(--tone,currentColor);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat}.empty--inline[data-icon]{padding-inline-start:calc(var(--icon-size) + .5rem);position:relative}.empty--inline[data-icon]:before{inline-size:var(--icon-size);block-size:var(--icon-size);position:absolute;inset-block-start:calc(.75rem + (1lh - var(--icon-size)) / 2);inset-inline-start:0}.notice{--tone-c:var(--tone,var(--muted-foreground));font-size:var(--fs-base);line-height:var(--lh-base);color:var(--foreground);background:var(--tone-c);align-items:baseline;gap:.5rem;padding:.5rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.notice{background:color-mix(in srgb,var(--tone-c) 6%,var(--background))}}.notice{border:1px solid var(--tone-c)}@supports (color:color-mix(in lab,red,red)){.notice{border:1px solid color-mix(in srgb,var(--tone-c) 30%,transparent)}}.notice>*,.notice p{margin:0}.notice>:not(.notice-label,.notice-dismiss){flex:auto;min-inline-size:0}.notice-label{color:var(--tone-c);flex:none;font-weight:700}.notice>.notice-dismiss{margin-inline-start:auto;margin-block:calc((var(--lh-base) * var(--fs-base) - 1.5rem) / 2);flex:none;align-self:flex-start}.notice--lg{gap:.75rem;padding:.75rem 1rem}.notice--lg[data-icon]:before{content:"";inline-size:var(--icon-xl);block-size:var(--icon-xl);background:var(--tone-c);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;flex:none;align-self:flex-start}.callout{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--muted-foreground);border-inline-start:2px solid var(--tone,var(--primary));padding-block:.25rem;padding-inline:.625rem 0}.callout>*{margin:0}.callout>*+*{margin-block-start:.25rem}.callout:empty{display:none}.callout-title{color:var(--tone,var(--primary));font-weight:700}.callout[data-icon]{padding-inline-start:calc(.625rem + var(--icon-size) + .5rem);position:relative}.callout[data-icon]:before{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);background:var(--tone,var(--primary));-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;position:absolute;inset-block-start:calc(.25rem + (1lh - var(--icon-size)) / 2);inset-inline-start:.625rem}.banner{--tone-c:var(--tone,var(--destructive));font-size:var(--fs-base);line-height:var(--lh-base);color:var(--tone-c);background:var(--tone-c);padding-block:.5rem;padding-inline:1.25rem}@supports (color:color-mix(in lab,red,red)){.banner{background:color-mix(in srgb,var(--tone-c) 6%,var(--background))}}.banner{border-block-end:1px solid var(--tone-c)}.banner>*{margin:0}.banner-title{font-weight:700}.banner-list{margin-block:.25rem 0;padding:0;list-style:none}.banner-list>li+li{border-block-start:1px solid;margin-block-start:.55rem;padding-block-start:.55rem}@supports (color:color-mix(in lab,red,red)){.banner-list>li+li{border-block-start:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.banner a{color:inherit;white-space:nowrap;text-decoration:underline}.banner a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.state{font-size:var(--fs-base);white-space:nowrap;align-items:baseline;gap:.35rem;font-weight:600;display:inline-flex}.state:before{flex:none}p.state{white-space:normal;display:flex}.state[data-state=ok]{color:var(--success)}.state[data-state=ok]:before{content:"✓";content:"✓" / ""}.state[data-state=bad]{color:var(--destructive);font-weight:700}.state[data-state=bad]:before{content:"✗";content:"✗" / ""}.state[data-state=warn]{color:var(--warning)}.state[data-state=warn]:before{content:"●";content:"●" / ""}.state:is([data-state=info],[data-state=running]){color:var(--info)}.state:is([data-state=info],[data-state=running]):before{content:"●";content:"●" / ""}.state[data-state=pending]{color:var(--pending)}.state[data-state=pending]:before{content:"○";content:"○" / ""}.state[data-state=skip]{color:var(--muted-foreground)}.state[data-state=skip]:before{content:"–";content:"–" / ""}.state[data-state=none]{color:var(--muted-foreground);font-weight:400}.spinner{inline-size:var(--icon-size);block-size:var(--icon-size);-webkit-mask:var(--ico-loader-circle) center / contain no-repeat;mask:var(--ico-loader-circle) center / contain no-repeat;background:currentColor;flex:none;animation:1s linear infinite dd-spin;display:inline-block}.spinner--lg{inline-size:var(--icon-xl);block-size:var(--icon-xl)}.loading{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--muted-foreground);align-items:center;gap:.5rem;padding-block:.75rem;display:flex}.fence{font-size:var(--fs-base);line-height:var(--lh-base);border:2px dashed var(--warning);background:var(--warning);margin:0;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.fence{background:color-mix(in srgb,var(--warning) 5%,var(--background))}}.fence-label,.fence-end{font-style:normal;font-weight:700;line-height:var(--lh-tight);text-transform:uppercase;letter-spacing:.05em;color:var(--warning);margin:0}.fence-label{border-block-end:1px dashed var(--warning);padding-block-end:.4rem}@supports (color:color-mix(in lab,red,red)){.fence-label{border-block-end:1px dashed color-mix(in srgb,var(--warning) 55%,transparent)}}.fence-end{border-block-start:1px dashed var(--warning);padding-block-start:.4rem}@supports (color:color-mix(in lab,red,red)){.fence-end{border-block-start:1px dashed color-mix(in srgb,var(--warning) 55%,transparent)}}.fence-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-base);margin-block:.6rem}.fence-body:empty:before{content:"(empty)";color:var(--muted-foreground);font-style:italic}.dot{inline-size:var(--dot-size);block-size:var(--dot-size);background:var(--tone,currentColor);border-radius:50%;flex:none;display:inline-block}.dot--pulse{animation:2s ease-in-out infinite dd-pulse}.dot--overlay{block-size:.375rem;inline-size:.375rem;box-shadow:0 0 0 1px var(--background);position:absolute;inset-block-end:-1px;inset-inline-end:-1px}@media(prefers-reduced-motion:reduce){.spinner,.dot--pulse{animation:none}}@media(forced-colors:active){.empty[data-icon]:before,.notice--lg[data-icon]:before,.callout[data-icon]:before,.spinner,.dot{forced-color-adjust:preserve-parent-color;background:currentColor}.dot--overlay{box-shadow:0 0 0 1px canvas}@supports not (forced-color-adjust:preserve-parent-color){.empty[data-icon]:before,.notice--lg[data-icon]:before,.callout[data-icon]:before,.spinner,.dot{background:canvastext}}}@media print{.notice>.notice-dismiss{display:none}.fence{break-inside:avoid}.spinner,.dot--pulse{animation:none}.dot{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.search-field{align-items:center;min-inline-size:0;display:flex;position:relative}.search-field:before{content:"";inline-size:var(--icon-size);block-size:var(--icon-size);background:var(--muted-foreground);-webkit-mask:var(--ico-search) center / contain no-repeat;mask:var(--ico-search) center / contain no-repeat;pointer-events:none;position:absolute;inset-inline-start:.625rem}.search-field>input[type=search]{box-sizing:border-box;min-inline-size:0;min-block-size:var(--control-h);padding:calc((var(--control-h) - var(--fs-base) * var(--lh-tight) - 2px) / 2) 2rem;font:inherit;font-size:var(--fs-base);line-height:var(--lh-tight);color:var(--foreground);border:1px solid var(--control-edge);appearance:none;background:0 0;flex:1;margin:0;transition:border-color .15s}.search-field>input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.search-field>input[type=search]::-webkit-search-decoration{appearance:none;display:none}.search-field>input[type=search]::placeholder{color:var(--muted-foreground);opacity:1}.search-field>input[type=search]:hover:not(:disabled),.search-field>input[type=search]:focus-visible{border-color:var(--primary)}.search-field>input[type=search]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.search-field>input[type=search]:disabled{opacity:.45;cursor:default}.search-field>input[type=search][aria-invalid=true],.search-field>input[type=search][aria-invalid=true]:hover,.search-field>input[type=search][aria-invalid=true]:focus-visible{border-color:var(--destructive)}.search-clear{box-sizing:border-box;block-size:1.125rem;inline-size:1.125rem;font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:grid;position:absolute;inset-inline-end:.5rem}.search-clear:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--ico-x) center / contain no-repeat;mask:var(--ico-x) center / contain no-repeat;background:currentColor}.search-clear:hover:not(:disabled){color:var(--foreground);background:var(--muted)}.search-clear:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.search-clear:disabled{opacity:.45;cursor:default}.search-field[data-pending]:after{content:"";background:var(--primary);transform-origin:0;block-size:1px;animation:dd-drain var(--pending-ms,1s) linear forwards;pointer-events:none;position:absolute;inset-block-end:1px;inset-inline:1px}@keyframes dd-drain{to{transform:scaleX(0)}}.match-count{text-align:center;min-inline-size:3.5em;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.select-trigger.select-trigger--filter{box-sizing:border-box;min-block-size:var(--control-h);color:var(--foreground);background-color:#0000;gap:.375rem}.select-trigger.select-trigger--filter:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);background:var(--muted-foreground);-webkit-mask:var(--ico-filter) center / contain no-repeat;mask:var(--ico-filter) center / contain no-repeat;flex:none}.select-trigger.select-trigger--filter:where([data-active=true])[aria-invalid=true]{color:var(--destructive);border-color:var(--destructive)}.select-trigger.select-trigger--filter[data-active=true]:not([aria-invalid=true]){color:var(--primary);border-color:var(--primary)}.select-trigger.select-trigger--filter[data-active=true]:before{background:var(--primary)}.select-trigger.select-trigger--filter:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.select-trigger.select-trigger--filter:disabled{opacity:.45;cursor:default}.filter-dd{vertical-align:middle;align-items:stretch;max-inline-size:100%;display:inline-flex}.filter-clear{box-sizing:border-box;inline-size:1.5rem;min-block-size:var(--control-h);font:inherit;color:var(--primary);border:1px solid var(--primary);cursor:pointer;background:0 0;place-items:center;margin:0;margin-inline-start:-1px;padding:0;transition:background-color .15s;display:inline-grid}.filter-clear:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--ico-x) center / contain no-repeat;mask:var(--ico-x) center / contain no-repeat;background:currentColor}.filter-clear:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.filter-clear:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 12%,transparent)}}.filter-clear:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.filter-clear:disabled{opacity:.45;cursor:default}.select-search{z-index:1;background:var(--popover);border-bottom:1px solid var(--border);padding:.25rem .5rem;position:sticky;top:0}.select-search .search-field>input[type=search]{inline-size:0}.select-list{margin:0;padding:0;list-style:none}.select-panel:has(>.select-search){padding-block-start:0;scroll-padding-block-start:calc(var(--control-h) + .5rem + 1px)}.select-empty{padding:.3rem .9rem .3rem calc(1rem + var(--icon-sm));color:var(--muted-foreground)}.sort-ctl{vertical-align:middle;align-items:stretch;display:inline-flex}.sort-ctl>*+*{margin-inline-start:-1px}.sort-dir{box-sizing:border-box;inline-size:1.5rem;min-block-size:var(--control-h);font:inherit;color:var(--primary);border:1px solid var(--control-edge);cursor:pointer;background:0 0;place-items:center;margin:0;padding:0;transition:border-color .15s,background-color .15s;display:inline-grid}.sort-dir:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--ico-arrow-up) center / contain no-repeat;mask:var(--ico-arrow-up) center / contain no-repeat;background:currentColor}.sort-dir[data-dir=desc]:before{-webkit-mask-image:var(--ico-arrow-down);mask-image:var(--ico-arrow-down)}.sort-dir:hover:not(:disabled){border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.sort-dir:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 12%,transparent)}}.sort-dir:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sort-dir:disabled{opacity:.45;cursor:default}.filter-bar{flex-wrap:wrap;justify-content:safe flex-end;align-items:center;gap:.5rem;margin-block-end:1rem;display:flex}.filter-bar>:is(input[type=search],.search-field,h2,h3,h4,h5,h6,.filter-bar-lead){margin-block:0;margin-inline-end:auto}.filter-bar>:is(input[type=search],.search-field,h2,h3,h4,h5,h6,.filter-bar-lead):has(+:is(input[type=search],.search-field,h2,h3,h4,h5,h6,.filter-bar-lead)){margin-inline-end:0}.filter-bar>.search-field{flex:14rem;max-inline-size:24rem}.filter-bar>.chip-set{justify-content:flex-end}.filter-bar>.sep{background:var(--border);block-size:1.5rem;inline-size:1px}.filter-bar--sticky{top:var(--sticky-top,0);z-index:10;background:var(--background);padding-block:.5rem;position:sticky}@media(max-width:40rem){.filter-bar>.search-field{flex-basis:100%;max-inline-size:none}}.chip-set{flex-wrap:wrap;gap:.5rem;display:flex}.chip{box-sizing:border-box;min-block-size:1.5rem;font:inherit;font-size:var(--fs-base);line-height:var(--lh-tight);color:var(--muted-foreground);border:1px solid var(--border);cursor:pointer;background:0 0;align-items:center;gap:.375rem;margin:0;padding:0 .5rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.chip:hover:not(:disabled){color:var(--chip-accent,var(--primary));border-color:var(--chip-accent,var(--primary))}.chip:is([aria-pressed=true],[aria-current=page]){color:var(--chip-accent,var(--primary));border-color:var(--chip-accent,var(--primary));background:var(--chip-accent,var(--primary))}@supports (color:color-mix(in lab,red,red)){.chip:is([aria-pressed=true],[aria-current=page]){background:color-mix(in srgb,var(--chip-accent,var(--primary)) 12%,transparent)}}.chip:is([aria-pressed=true],[aria-current=page]){font-weight:700}.chip-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:400}.chip:is([aria-pressed=true],[aria-current=page]) .chip-count{color:inherit}.chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.chip:disabled{opacity:.45;cursor:default}.filter-chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:1rem;display:flex}.chip--remove{color:var(--primary);border-color:var(--primary)}.chip-set:not([data-inclusive]) .chip[aria-pressed]:not([data-all]):after,.chip--remove:after{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--ico-x) center / contain no-repeat;mask:var(--ico-x) center / contain no-repeat;background:currentColor;flex:none}.chip-set:not([data-inclusive]) .chip[aria-pressed]:not([aria-pressed=true],[data-all]):after{background:0 0}.chip--remove:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.chip--remove:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 12%,transparent)}}.chip-key{color:var(--muted-foreground)}.chip--remove:hover:not(:disabled) .chip-key{color:inherit}.value-filter{z-index:1;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:relative}.value-filter:hover .tag{border-color:currentColor}.value-filter:not(:has(.tag)):hover{text-underline-offset:4px;text-decoration:underline}.value-filter:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.value-filter:disabled{opacity:.45;cursor:default}.result-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:.5rem 0 0}.load-more{text-align:center;color:var(--muted-foreground);padding-block:2rem}.option-desc{text-overflow:ellipsis;min-inline-size:0;color:var(--muted-foreground);flex:1;overflow:hidden}@media(pointer:coarse){.search-field>input[type=search]{min-block-size:44px;padding-inline-end:2.75rem}.search-clear{block-size:2.75rem;inline-size:2.75rem;inset-inline-end:0}.select-trigger.select-trigger--filter,.chip,.value-filter{min-block-size:44px}.filter-clear,.sort-dir{min-block-size:44px;min-inline-size:44px}.value-filter{align-items:center;display:inline-flex}.select-panel:has(>.select-search){scroll-padding-block-start:calc(45px + .5rem)}}@media(prefers-reduced-motion:reduce){.search-field[data-pending]:after{animation:none}}@media(forced-colors:active){.search-field:before,.search-clear:before,.select-trigger.select-trigger--filter:before,.select-trigger.select-trigger--filter[data-active=true]:before,.filter-clear:before,.sort-dir:before,.chip--remove:after{forced-color-adjust:none;background:canvastext}@supports (forced-color-adjust:preserve-parent-color){.search-field:before,.search-clear:before,.select-trigger.select-trigger--filter:before,.select-trigger.select-trigger--filter[data-active=true]:before,.filter-clear:before,.sort-dir:before,.chip--remove:after{forced-color-adjust:preserve-parent-color;background:currentColor}}.search-field[data-pending]:after{forced-color-adjust:none;background:highlight}.select-trigger.select-trigger--filter[data-active=true]:not([aria-invalid=true]){border-color:highlight}.chip:is([aria-pressed=true],[aria-current=page]),.chip:is([aria-pressed=true],[aria-current=page]):hover:not(:disabled){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.chip:is([aria-pressed=true],[aria-current=page]):focus-visible{outline-color:canvastext}.search-field:has(>input:disabled){color:graytext}}@media print{.search-clear,.filter-clear,.sort-dir,.load-more>button,.search-field[data-pending]:after,.chip-set:not([data-inclusive]) .chip[aria-pressed]:not([data-all]):after,.chip--remove:after,.search-field:has(>.search-clear[hidden]){display:none!important}.filter-bar--sticky{position:static}}table,td:is(.muted,.text-muted-foreground){color:var(--foreground)}td :is(.muted,.text-muted-foreground,.when-exact){color:inherit}table.dense{border-collapse:collapse;inline-size:100%;font-size:var(--fs-base)}table.dense :where(th,td){box-sizing:border-box;text-align:start;vertical-align:top;border-block-end:1px solid var(--border);min-inline-size:3.5rem;padding:.3rem .35rem}@supports (color:color-mix(in lab,red,red)){table.dense :where(th,td){border-block-end:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}table.dense :where(tr>:first-child){padding-inline-start:.45rem}table.dense :where(tr>:last-child){padding-inline-end:0}table.dense thead th{color:var(--muted-foreground);border-block-end-color:var(--border);font-weight:600}table.dense tbody tr:last-child>*{border-block-end:0}:is(th,td).num{text-align:end;font-variant-numeric:tabular-nums}td.actions>*{inline-size:fit-content;display:block}table.dense .btn-terminal{white-space:nowrap}table.dense :is(th,td).pick{text-align:center;cursor:pointer;inline-size:2.2rem;min-inline-size:0}table.dense :is(th,td).pick>input{margin:0}table.dense :is(th,td).pick:has(>input:disabled){cursor:default}@media(pointer:coarse){table.dense :is(th,td).pick{box-sizing:border-box;block-size:2.75rem;inline-size:2.75rem}}table.dense tr[data-pin]>*{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){table.dense tr[data-pin]>*{background:color-mix(in srgb,var(--warning) 5%,transparent)}}table.dense tr[data-pin]>:first-child{box-shadow:inset 3px 0 0 var(--warning)}tr[aria-disabled=true]>:not(:first-child){color:var(--muted-foreground)}table.dense--form :where(th,td){vertical-align:middle}@media(pointer:coarse){table.dense--form tr{block-size:2.75rem}}@media(max-width:40rem){table.stackable,table.stackable>tbody,table.stackable tr,table.stackable :is(th,td){display:block}table.stackable>thead{display:none}table.stackable tr{background:var(--card);border:1px solid var(--border);padding:.6rem .8rem}table.stackable tr:not([hidden])~tr{margin-block-start:.8rem}table.stackable :is(th,td){border:0;min-inline-size:0;padding:.15rem 0}table.stackable td[data-label]{text-align:end;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.stackable td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);flex:none}table.stackable td.actions[data-label]:not(:empty){grid-template-columns:auto minmax(0,1fr);justify-items:end;gap:.15rem 1rem;display:grid}table.stackable td.actions[data-label]:before{grid-area:1/1;justify-self:start}table.stackable td.actions[data-label]>*{grid-column:2}table.stackable td:empty{display:none}table.stackable.dense tr[data-pin]{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){table.stackable.dense tr[data-pin]{background:color-mix(in srgb,var(--warning) 5%,var(--card))}}table.stackable.dense tr[data-pin]{box-shadow:inset 3px 0 0 var(--warning)}table.stackable.dense tr[data-pin]>*{box-shadow:none;background:0 0}}.tbl-tools{vertical-align:baseline;align-items:center;gap:.15rem;margin-inline-start:.4rem;display:inline-flex}.tbl-filter{display:inline-flex}.tbl-sort,.tbl-filter>summary{font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.1rem;line-height:1;display:inline-flex}.tbl-sort:before,.tbl-filter>summary:before,.tbl-badge:after{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);-webkit-mask:var(--tbl-glyph) center / contain no-repeat;mask:var(--tbl-glyph) center / contain no-repeat;background:currentColor;flex:none}.tbl-sort:before{--tbl-glyph:var(--ico-arrow-up-down)}th[aria-sort=ascending] .tbl-sort:before{--tbl-glyph:var(--ico-arrow-up)}th[aria-sort=descending] .tbl-sort:before{--tbl-glyph:var(--ico-arrow-down)}.tbl-filter>summary:before{--tbl-glyph:var(--ico-filter)}.tbl-badge:after{--tbl-glyph:var(--ico-x)}.tbl-sort:hover,.tbl-filter>summary:hover,th[aria-sort]:not([aria-sort=none]) .tbl-sort,.tbl-filter.is-on>summary{color:var(--primary)}.tbl-sort:focus-visible,.tbl-filter>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tbl-filter>.tbl-filter-panel{max-block-size:60vh;padding:.4rem;overflow-y:auto}.tbl-filter>ul.dropdown-panel{max-block-size:60vh;overflow-y:auto}th.is-filtered{color:var(--primary);box-shadow:inset 0 -2px 0 var(--primary)}th:has(.tbl-tools){white-space:nowrap}.tbl-badge{text-overflow:ellipsis;white-space:nowrap;max-inline-size:7rem;font:inherit;font-size:var(--fs-base);color:var(--primary);background:var(--primary);align-items:center;gap:.25em;margin-inline-start:.4rem;line-height:1.2;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tbl-badge{background:color-mix(in srgb,var(--primary) 12%,var(--background))}}.tbl-badge{border:1px solid var(--primary);cursor:pointer;padding:0 .35em}.tbl-badge:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.tbl-badge:hover{background:color-mix(in srgb,var(--primary) 22%,var(--background))}}.tbl-badge:focus-visible{outline:2px solid var(--ring);outline-offset:2px}tr[data-table-placeholder]>td{text-align:start;background:0 0}.result-count[data-table-count]:empty{margin:0}@media(pointer:coarse){.tbl-sort,.tbl-filter>summary{min-block-size:44px;min-inline-size:44px}.tbl-badge{justify-content:center;min-block-size:44px;min-inline-size:44px}}table.kv{border-collapse:collapse;inline-size:100%;font-size:var(--fs-base)}table.kv :where(th,td){box-sizing:border-box;text-align:start;vertical-align:top;border-block-end:1px solid var(--border);padding:.45rem .85rem}@supports (color:color-mix(in lab,red,red)){table.kv :where(th,td){border-block-end:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}table.kv :where(tr>:first-child){padding-inline-start:0}table.kv :where(tr>:last-child){padding-inline-end:0}table.kv tbody tr:last-child>*{border-block-end:0}table.kv th{color:var(--primary);white-space:nowrap;font-weight:700}table.kv td{overflow-wrap:break-word}@media(min-width:40rem){table.kv--labels :is(th,td):first-child{inline-size:var(--field-label-w)}}@media(max-width:40rem){table.kv th{white-space:normal}}dl.kv{grid-template-columns:var(--field-label-w) minmax(0,1fr);gap:.5rem .75rem;margin:0;display:grid}dl.kv>dt{color:var(--primary);font-weight:700}dl.kv>dd{color:var(--foreground);overflow-wrap:anywhere;margin:0}dl.kv>dt>.ico:first-child{margin-inline-end:.4rem}@media(max-width:40rem){dl.kv{grid-template-columns:minmax(0,1fr)}dl.kv>dd+dt{margin-block-start:.5rem}}.when{min-inline-size:5.5rem;display:inline-block}.when-ago,.when-exact{white-space:nowrap;display:block}.when-exact{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.when--inline{min-inline-size:0;color:var(--muted-foreground);align-items:center;gap:.25rem;display:inline-flex}.chart{font-size:var(--fs-base);min-inline-size:0;margin:.6rem 0 1.2rem}.chart-plot{block-size:var(--chart-h,12rem);min-inline-size:0}.chart svg{display:block;overflow:visible}.chart text{font:inherit;font-size:var(--fs-base);fill:var(--muted-foreground)}.chart-axis,.chart-grid{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.chart-grid{stroke:color-mix(in srgb,var(--border) 55%,transparent)}}.chart-line{fill:none;stroke:var(--chart-color,var(--primary));stroke-width:1.5px}.chart-area{fill:var(--chart-color,var(--primary))}@supports (color:color-mix(in lab,red,red)){.chart-area{fill:color-mix(in srgb,var(--chart-color,var(--primary)) 12%,transparent)}}.chart-dot{fill:var(--chart-color,var(--primary));stroke:var(--chart-color,var(--primary))}.chart-dot--hollow{fill:var(--chart-bg,var(--background))}.chart-marker{stroke:var(--muted-foreground);stroke-dasharray:4 3}.chart-tick{stroke:var(--muted-foreground);stroke-width:3px}:where(.chart,.chart-series,.chart-key>li)[data-hue=red]{--chart-color:var(--cat-red)}:where(.chart,.chart-series,.chart-key>li)[data-hue=orange]{--chart-color:var(--cat-orange)}:where(.chart,.chart-series,.chart-key>li)[data-hue=amber]{--chart-color:var(--cat-amber)}:where(.chart,.chart-series,.chart-key>li)[data-hue=lime]{--chart-color:var(--cat-lime)}:where(.chart,.chart-series,.chart-key>li)[data-hue=green]{--chart-color:var(--cat-green)}:where(.chart,.chart-series,.chart-key>li)[data-hue=teal]{--chart-color:var(--cat-teal)}:where(.chart,.chart-series,.chart-key>li)[data-hue=cyan]{--chart-color:var(--cat-cyan)}:where(.chart,.chart-series,.chart-key>li)[data-hue=blue]{--chart-color:var(--cat-blue)}:where(.chart,.chart-series,.chart-key>li)[data-hue=indigo]{--chart-color:var(--cat-indigo)}:where(.chart,.chart-series,.chart-key>li)[data-hue=violet]{--chart-color:var(--cat-violet)}:where(.chart,.chart-series,.chart-key>li)[data-hue=purple]{--chart-color:var(--cat-purple)}:where(.chart,.chart-series,.chart-key>li)[data-hue=pink]{--chart-color:var(--cat-pink)}.chart-bar{fill:var(--chart-color,var(--primary))}.chart-series:is([data-cue=outline],[data-cue=hatch]) .chart-bar{fill:var(--chart-bg,var(--background));stroke:var(--chart-color,var(--primary));stroke-width:1.5px}.chart-hatch{fill:none;stroke:var(--chart-color,var(--primary));stroke-width:1px;pointer-events:none}.chart>figcaption{color:var(--muted-foreground);margin-top:.5rem;font-style:italic}.chart-key{color:var(--muted-foreground);flex-wrap:wrap;gap:.25rem 1rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.chart-key li:before{content:"";box-sizing:border-box;inline-size:var(--icon-sm);block-size:var(--icon-sm);vertical-align:middle;background:var(--chart-color,var(--primary));border:1.5px solid var(--chart-color,var(--primary));margin-inline-end:.4rem;display:inline-block}.chart-key li:nth-child(3n+2):before{background:0 0}.chart-key li:nth-child(3n):before{background:repeating-linear-gradient(135deg,var(--chart-color,var(--primary)) 0 1px,transparent 1px 3.5px)}.tabs{border-bottom:2px solid var(--border);flex-wrap:wrap;gap:.15rem;margin:1.35rem 0 0;display:flex}@supports (color:color-mix(in lab,red,red)){.tabs{border-bottom:2px solid color-mix(in srgb,var(--border) 80%,transparent)}}.tab{box-sizing:border-box;font:inherit;font-size:var(--fs-base);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin-bottom:-2px;padding:.5rem .95rem;transition:background-color .15s,color .15s;display:inline-flex}.tab>:is(.ico,img,svg){inline-size:var(--icon-size);block-size:var(--icon-size);flex:none}.tab:hover{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.tab:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.tab[aria-selected=true]{color:var(--background);background:var(--primary);font-weight:700}.tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.tab[aria-selected=true]:focus-visible{outline-color:var(--background)}.tab:disabled,.tab[aria-disabled=true]{opacity:.45;cursor:default}.tab:disabled:not([aria-selected=true]):hover,.tab[aria-disabled=true]:not([aria-selected=true]):hover{color:var(--muted-foreground);background:0 0}.tab-status{color:var(--tone,var(--muted-foreground))}.tab:is([aria-selected=true],:hover) .tab-status{color:inherit}.tab--info{margin-inline-start:auto}@media(max-width:40rem){.tab--info{margin-inline-start:0}}@media(pointer:coarse),(max-width:40rem){.tab{min-block-size:44px;padding:.7rem .8rem}}section.doc.tab-panel{margin-top:1.35rem}.tabs--compact{margin-block-start:0}.tabs--compact .tab{padding:.35rem .75rem}.tabs--strip{border-bottom:0;flex-wrap:nowrap;align-items:stretch;min-inline-size:0;margin:0}.tabs--strip .tab{min-inline-size:0;margin-bottom:0;padding-block:0}.tab-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media(forced-colors:active){.tab[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.tab[aria-selected=true]:focus-visible{outline-color:highlighttext}.tab:disabled,.tab[aria-disabled=true]{forced-color-adjust:none;opacity:1;color:color-mix(in srgb,GrayText 45%,Canvas);background:0 0}.tab:is(:disabled,[aria-disabled=true]) *{color:inherit}.tab:is(:disabled,[aria-disabled=true]):focus-visible{outline-color:canvastext}.tab[aria-selected=true]:is(:disabled,[aria-disabled=true]){color:color-mix(in srgb,HighlightText 45%,Highlight);background:highlight}.tab[aria-selected=true]:is(:disabled,[aria-disabled=true]):focus-visible{outline-color:highlighttext}table.dense tr[data-pin]>:first-child{border-inline-start:3px solid canvastext}tr[aria-disabled=true]>:not(:first-child){color:graytext}.chart text{fill:canvastext}.chart-axis,.chart-marker,.chart-tick{stroke:canvastext}.chart-grid{stroke:graytext}.chart-area{fill:none}:is(.chart,.chart-series,.chart-key li){--chart-color:CanvasText;--chart-bg:Canvas}.chart-key li:before{forced-color-adjust:none}}@media(forced-colors:active)and (max-width:40rem){table.stackable.dense tr[data-pin]{border-inline-start:3px solid canvastext}table.stackable.dense tr[data-pin]>:first-child{border-inline-start:0}}@media(forced-colors:active){@supports (forced-color-adjust:preserve-parent-color){.tbl-sort:before,.tbl-filter>summary:before,.tbl-badge:after{forced-color-adjust:preserve-parent-color;background:currentColor}}@supports not (forced-color-adjust:preserve-parent-color){.tbl-sort:before,.tbl-filter>summary:before,.tbl-badge:after{forced-color-adjust:none;background:canvastext}}th.is-filtered{box-shadow:none;border-block-end:2px solid canvastext}}@media print{.tbl-tools{display:none!important}.tbl-badge{background:0 0;border-color:currentColor}.tbl-badge:after{content:none}.tabs{display:none!important}[role=tabpanel][hidden]:not([hidden=until-found i]){display:block!important}table.dense tr[data-pin]>:first-child{box-shadow:none;border-inline-start:3px solid var(--warning)}table.dense tr[data-pin]>*,.chart,.chart-key{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.card-terminal--link{position:relative}.card-link{color:inherit;text-decoration:none}:is(.card-terminal--link,.entry) .card-link:after{content:"";position:absolute;inset:0}:is(.card-terminal--link,.entry) :is(a[href]:not(.card-link),button,input,select,textarea,summary,label,[tabindex]:not([tabindex="-1"])){z-index:1;position:relative}.card-terminal--link:has(.card-link:focus-visible){outline:2px solid var(--ring);outline-offset:2px}@supports selector(:has(*)){:is(.card-terminal--link,.entry) .card-link:focus-visible{outline:none}}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.card-head>:is(.ico,.btn-icon){align-self:center}.card-title{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);color:var(--foreground);margin:0}.card-desc{color:var(--muted-foreground);-webkit-line-clamp:var(--clamp-lines,3);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.card-foot{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:auto;display:flex}.card-grid>*{min-inline-size:0;margin:0}.card-grid>.card-terminal{box-sizing:border-box;flex-direction:column;gap:.5rem;block-size:100%;display:flex}.card-terminal:has(>.card-title){flex-direction:column;gap:.5rem;display:flex}.card-terminal{--clamp-fade:var(--card)}.card-terminal:not([data-tone]){--tone:initial}.card-terminal[data-tone]{--clamp-fade:var(--tone)}@supports (color:color-mix(in lab,red,red)){.card-terminal[data-tone]{--clamp-fade:color-mix(in srgb, var(--tone) 4%, var(--card))}}.card-terminal[data-tone]{--tablewrap-fade:var(--tone)}@supports (color:color-mix(in lab,red,red)){.card-terminal[data-tone]{--tablewrap-fade:color-mix(in srgb, var(--tone) 4%, var(--card))}}.card-terminal[data-tone]{border-color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.card-terminal[data-tone]{border-color:color-mix(in srgb,var(--tone) 50%,var(--border))}}.card-terminal[data-tone]{background:var(--tone)}@supports (color:color-mix(in lab,red,red)){.card-terminal[data-tone]{background:color-mix(in srgb,var(--tone) 4%,var(--card))}}:is(a,button).card-terminal[data-tone]:hover,.card-terminal--link[data-tone]:hover{border-color:var(--primary);background:var(--secondary)}.card-terminal.card-terminal--rule,.card-terminal.card-terminal--rule:is(:hover,[data-tone]),.card-terminal.card-terminal--rule[data-tone]:hover{border-inline-start:4px solid var(--rule-color,var(--primary))}.card-terminal--flash{animation:.5s ease-out dd-flash}@keyframes dd-flash{0%{box-shadow:0 0 0 1px var(--tone,var(--primary))}}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min,16rem),100%),1fr));gap:var(--card-gap,1rem);margin:0;padding:0;list-style:none;display:grid}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(var(--stat-min,11rem),100%),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.stat-grid>*{min-inline-size:0;margin:0}.stat-tile{box-sizing:border-box;color:inherit;background:var(--card);border:1px solid var(--border);border-inline-start:3px solid var(--stat-edge,var(--border));flex-direction:column;gap:.25rem;padding:.75rem .9rem;text-decoration:none;display:flex}.stat-tile:not([data-tone]){--tone:initial}.stat-tile[data-tone]{--stat-edge:var(--tone)}.stat-label{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase;color:var(--tone,var(--muted-foreground));margin:0}.stat-value{font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.stat-note{color:var(--muted-foreground)}.stat-cta{color:var(--primary);align-self:flex-end;margin-top:auto;text-decoration:none}.stat-tile[data-state=idle]{--stat-edge:var(--success)}.stat-tile[data-state=action]{--stat-edge:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.stat-tile[data-state=action]{background:color-mix(in srgb,var(--warning) 4%,var(--card))}}.stat-tile[data-state=action] .stat-value{color:var(--warning)}.stat-tile[data-state=broken]{--stat-edge:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.stat-tile[data-state=broken]{background:color-mix(in srgb,var(--destructive) 4%,var(--card))}}.stat-tile[data-state=broken] .stat-value{color:var(--destructive)}.stat-tile[data-state=unknown]{--stat-edge:var(--muted-foreground);border-inline-start-style:dashed}.stat-tile[data-state=unknown] .stat-value{color:var(--muted-foreground)}a.stat-tile{transition:border-color .15s,background-color .15s}a.stat-tile:hover{border-color:var(--primary);border-inline-start-color:var(--stat-edge,var(--primary));background:var(--secondary)}a.stat-tile:hover .stat-cta,a.stat-cta:hover{text-underline-offset:4px;text-decoration:underline}:is(a.stat-tile,a.stat-cta):focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(pointer:coarse){a.stat-cta{align-items:center;min-block-size:44px;display:inline-flex}}:where(.panel,.console){margin:0}.panel{--tablewrap-fade:var(--card);--clamp-fade:var(--card);box-sizing:border-box;background:var(--card);border:1px solid var(--border);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.panel-head{box-sizing:border-box;min-block-size:2.5rem;padding:0 var(--card-pad);color:var(--primary);border-block-end:1px solid var(--border);flex:none;align-items:center;gap:.5rem;display:flex}.panel-head>.ico{inline-size:var(--icon-size);block-size:var(--icon-size)}:where(.panel-head>:not(.ico)),.panel-head>.disclosure-btn,:where(.panel-head)>a:not([class]){color:var(--foreground)}.panel-title{min-inline-size:0;font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.panel-head--eyebrow .panel-title{line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.panel-actions{flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.panel-body{min-block-size:0;padding:var(--card-pad);flex:1;overflow:auto}.panel-body--flush{padding:0}.panel-foot{box-sizing:border-box;min-block-size:2.5rem;padding:0 var(--card-pad);border-block-start:1px solid var(--border);flex:none;align-items:center;gap:.25rem .5rem;display:flex}.panel-head:last-child,.panel-head:has(+.panel-body[hidden]){border-block-end:0}.panel--mark{grid-template-columns:2.5rem minmax(0,1fr);display:grid}.panel-mark{background:var(--muted-foreground);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.panel-mark{background:color-mix(in srgb,var(--muted-foreground) 5%,transparent)}}.panel-mark{border-inline-end:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.06em;font-weight:700}.panel-mark>:is(img,svg){inline-size:var(--icon-lg);block-size:var(--icon-lg);object-fit:contain}.panel-main{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.row-list{margin:0;padding:0;list-style:none}.row-list>li+li{border-block-start:1px solid var(--border)}.row-list--ruled{border-block:1px solid var(--border)}.list-row{box-sizing:border-box;inline-size:100%;padding:.5rem var(--card-pad);font:inherit;text-align:start;color:inherit;background:0 0;border:0;flex-wrap:wrap;align-content:center;align-items:baseline;gap:.25rem 1.5rem;margin:0;text-decoration:none;display:flex}button.list-row{cursor:pointer}.row-list--loose .list-row{padding-block:1rem}.list-row-lead{flex:0 0 var(--row-lead-w,auto);color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.list-row-title{min-inline-size:0;color:var(--primary);text-overflow:ellipsis;white-space:nowrap;flex:12rem;font-weight:700;overflow:hidden}@media(max-width:40rem){.list-row-title{white-space:normal}}.list-row-desc{color:var(--muted-foreground);-webkit-line-clamp:var(--clamp-lines,2);-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.list-row-meta{color:var(--muted-foreground);white-space:nowrap;margin-inline-start:auto}a.list-row:not([aria-disabled=true]):hover .list-row-title{text-underline-offset:4px;text-decoration:underline}.list-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.list-row:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:default}@media(pointer:coarse){.list-row{min-block-size:44px}}.row-list--select .list-row{column-gap:.75rem;padding:.25rem .5rem}.row-list--select .list-row-title{color:var(--foreground);font-weight:400}.row-list--select .list-row:where(:not(:disabled,[aria-disabled=true])):hover{background:var(--muted)}.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]){--muted-foreground:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]){background:color-mix(in srgb,var(--primary) 12%,transparent)}}.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]){box-shadow:inset 3px 0 0 0 var(--primary)}.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]) .list-row-title{color:var(--primary);text-shadow:0 0 8px var(--glow);font-weight:700}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=success]{--tone:var(--success)}@supports (color:color-mix(in lab,red,red)){:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=success]{--tone:color-mix(in srgb, var(--success) 80%, var(--foreground))}}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=warning]{--tone:var(--warning)}@supports (color:color-mix(in lab,red,red)){:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=warning]{--tone:color-mix(in srgb, var(--warning) 80%, var(--foreground))}}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=destructive]{--tone:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=destructive]{--tone:color-mix(in srgb, var(--destructive) 80%, var(--foreground))}}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=info]{--tone:var(--info)}@supports (color:color-mix(in lab,red,red)){:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=info]{--tone:color-mix(in srgb, var(--info) 80%, var(--foreground))}}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=pending]{--tone:var(--pending)}@supports (color:color-mix(in lab,red,red)){:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]) [data-tone=pending]{--tone:color-mix(in srgb, var(--pending) 80%, var(--foreground))}}.entry-list{row-gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.entry{grid-template-columns:var(--entry-lead-w,8.75rem) minmax(0,1fr);column-gap:var(--entry-gap,2rem);align-items:baseline;row-gap:.25rem;display:grid;position:relative}.entry--narrow{--entry-lead-w:5rem;--entry-gap:1.5rem}.entry--wide{--entry-lead-w:12.5rem;--entry-gap:2.5rem}@media(max-width:40rem){.entry:not(.entry--keep){grid-template-columns:minmax(0,1fr)}}.entry-lead{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.entry-lead--accent{color:var(--primary);font-weight:700}.entry-title{color:var(--primary);font-weight:700;line-height:var(--lh-tight);margin:0}.entry-title a{color:inherit;text-decoration:none}.entry:hover .entry-title a,.entry-title a:focus-visible{text-underline-offset:4px;text-decoration:underline}.entry:has(.card-link:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.entry-desc{color:var(--muted-foreground);margin:.75rem 0 0}.entry-list--ruled{row-gap:0}.entry-list--ruled>.entry{border-block-end:1px solid var(--border);padding-block:2rem}.entry-list--ruled>.entry:first-child{border-block-start:1px solid var(--border)}.entry-list--ruled>.entry--wide{padding-block:2.5rem}.manpage-frame{color:var(--muted-foreground);letter-spacing:.025em;gap:1rem;margin:0;display:flex}.manpage-frame>*{flex:1 1 0;min-inline-size:0}.manpage-frame>:nth-child(2){text-align:center}.manpage-frame>:last-child{text-align:end}@media(max-width:40rem){.manpage-frame>:nth-child(2):not(:last-child){display:none}}.manpage-frame:first-child{margin-block-end:1.5rem}.manpage-frame:last-child{margin-block-start:1.75rem}.manpage-sect{font-size:var(--fs-base);font-weight:700;line-height:var(--lh-base);letter-spacing:.025em;color:var(--primary);margin:1.25rem 0 0}.manpage-frame+.manpage-sect{margin-block-start:0}.manpage-body{color:var(--muted-foreground);margin-block-start:.375rem;padding-inline-start:1.25rem}@media(min-width:40.0625rem){.manpage-body{padding-inline-start:1.75rem}}.manpage-body>*{margin-block:0}.manpage-body>*+*{margin-block-start:.75rem}.tree,.tree [role=group]{margin:0;padding:0;list-style:none}.tree [role=group]{border-inline-start:1px solid var(--muted-foreground);margin-inline-start:.45rem;padding-inline-start:.55rem}@supports (color:color-mix(in lab,red,red)){.tree [role=group]{border-inline-start:1px solid color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}.tree-row{box-sizing:border-box;white-space:nowrap;color:var(--muted-foreground);cursor:pointer;align-items:center;gap:.375rem;padding:.125rem .25rem;text-decoration:none;display:flex}.tree [aria-expanded]>.tree-row,.tree .tree-row[aria-expanded]{color:var(--primary)}.tree-label{text-overflow:ellipsis;min-inline-size:0;color:var(--foreground);overflow:hidden}.tree-row:before{content:"";inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}.tree [aria-expanded]>.tree-row:before,.tree .tree-row[aria-expanded]:before{background:var(--muted-foreground);-webkit-mask:var(--ico-chevron-right) center / contain no-repeat;mask:var(--ico-chevron-right) center / contain no-repeat}.tree [aria-expanded=true]>.tree-row:before,.tree .tree-row[aria-expanded=true]:before{-webkit-mask-image:var(--ico-chevron-down);mask-image:var(--ico-chevron-down)}.tree-row>.ico{inline-size:var(--icon-size);block-size:var(--icon-size)}.tree-row:hover{background:var(--muted)}.tree-row:hover .tree-label{color:var(--primary)}.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]{--muted-foreground:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]{background:color-mix(in srgb,var(--primary) 12%,transparent)}}.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page]{box-shadow:inset 3px 0 0 0 var(--primary);color:var(--primary);text-shadow:0 0 8px var(--glow);font-weight:700}.tree [aria-selected=true]>.tree-row .tree-label,.tree .tree-row[aria-current=page] .tree-label{color:inherit}.tree [aria-selected=true]>.tree-row>.tree-meta,.tree .tree-row[aria-current=page]>.tree-meta{text-shadow:none;font-weight:400}.tree [role=treeitem]:focus-visible:not(.tree-row){outline:none}.tree [role=treeitem]:focus-visible>.tree-row,.tree .tree-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.tree [aria-disabled=true]>.tree-row,.tree .tree-row[aria-disabled=true]{opacity:.45;cursor:default}.tree [aria-disabled=true]>.tree-row:hover,.tree .tree-row[aria-disabled=true]:hover{background:0 0}.tree [aria-disabled=true]>.tree-row:hover .tree-label,.tree .tree-row[aria-disabled=true]:hover .tree-label{color:var(--foreground)}.tree-meta{color:var(--muted-foreground);align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}@media(pointer:coarse){.tree-row{min-block-size:44px}}.split{min-block-size:0;min-inline-size:0;display:flex}.split-pane{box-sizing:border-box;min-block-size:0;min-inline-size:0;margin:0;overflow:auto}.split>.split-pane:first-child{flex:0 0 var(--split-size,33%)}.split>.split-pane:last-child,.split>.split-pane:nth-last-child(1 of.split-pane:not([hidden])){flex:1 1 0}.split-pane+.split-pane{border-inline-start:1px solid var(--border)}.splitter{box-sizing:border-box;touch-action:none;cursor:row-resize;background:0 0;flex:none;place-items:center;block-size:1rem;display:grid}.splitter:before{content:"";background:var(--control-edge);block-size:.25rem;inline-size:2.5rem}.splitter[aria-orientation=vertical]{cursor:col-resize;block-size:auto;inline-size:.75rem}.splitter[aria-orientation=vertical]:before{align-self:stretch;block-size:auto;inline-size:1px}.splitter:hover:before,.splitter:focus-visible:before,.splitter[data-dragging]:before{background:var(--primary)}.splitter:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.splitter[aria-disabled=true]{opacity:.45;cursor:default}@media(pointer:coarse){.splitter{z-index:1;block-size:2.75rem;margin-block:-.875rem;position:relative}.splitter[aria-orientation=vertical]{block-size:auto;inline-size:2.75rem;margin-block:0;margin-inline:-1rem}}.pane-collapsed{box-sizing:border-box;inline-size:2rem;font:inherit;color:var(--muted-foreground);border:0;border-inline-end:1px solid var(--border);cursor:pointer;background:0 0;flex-direction:column;flex:none;align-items:center;gap:.5rem;margin:0;padding:.5rem 0 0;transition:color .15s;display:flex}.pane-collapsed--end{border-inline-end:0;border-inline-start:1px solid var(--border)}.pane-collapsed--end>.ico{transform:scaleX(-1)}.pane-collapsed>:not(.ico){writing-mode:vertical-rl;line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase}.pane-collapsed:hover{color:var(--primary)}.pane-collapsed:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pane-collapsed:disabled{opacity:.45;cursor:default}@media(pointer:coarse){.pane-collapsed{min-block-size:44px;min-inline-size:44px}}@media(max-width:48rem){.split{flex-direction:column;gap:.75rem}.split>.splitter{display:none}.split>.split-pane:first-child{flex:none}.split-pane:not(.panel)+.split-pane:not(.panel){border-inline-start:0}.pane-collapsed,.pane-collapsed--end{border-inline:0;border-block-end:1px solid var(--border);flex-direction:row;block-size:2rem;inline-size:auto;padding:0 .5rem}.pane-collapsed>:not(.ico){writing-mode:horizontal-tb}}.clamp{position:relative}.clamp[data-clamped]{max-block-size:var(--clamp-h,15rem);overflow:hidden}.clamp[data-clamped]:after{content:"";background:linear-gradient(to top,var(--clamp-fade,var(--background)),transparent);pointer-events:none;block-size:4rem;position:absolute;inset-block-end:0;inset-inline:0}.console{box-sizing:border-box;background:var(--card);border:1px solid var(--border);flex-direction:column;min-block-size:0;display:flex}.console-bar{box-sizing:border-box;border-block-end:1px solid var(--border);flex:none;align-items:center;gap:.5rem;min-block-size:1.5rem;padding:0 .5rem;display:flex}.console-dots{flex:none;inline-size:2rem}.console-dots:before{content:"";background:var(--border);block-size:.5rem;inline-size:.5rem;box-shadow:.75rem 0 var(--border),1.5rem 0 var(--border);border-radius:50%;display:block}.console-title{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);margin:0}.console-status{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.4rem;min-inline-size:0;margin:0;margin-inline-start:auto;display:inline-flex;overflow:hidden}.console-body{box-sizing:border-box;min-block-size:12rem;block-size:var(--console-h,55vh);overscroll-behavior:contain;background:var(--background);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-base);tab-size:2;flex:auto;padding:.75rem;overflow:auto}.console-body:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.console-line--current{background:var(--muted)}.console--fill{block-size:100%}@media(forced-colors:active){.tree [aria-expanded]>.tree-row:before,.tree .tree-row[aria-expanded]:before{forced-color-adjust:none;background:canvastext}@supports (forced-color-adjust:preserve-parent-color){.tree [aria-expanded]>.tree-row:before,.tree .tree-row[aria-expanded]:before{forced-color-adjust:preserve-parent-color;background:currentColor}}.tree [aria-selected=true][aria-expanded]>.tree-row:before,.tree [aria-selected=true]>.tree-row[aria-expanded]:before,.tree [aria-expanded]>.tree-row[aria-current=page]:before,.tree .tree-row[aria-current=page][aria-expanded]:before{background:highlighttext}.splitter:before{forced-color-adjust:none;background:buttontext}.splitter:hover:before,.splitter:focus-visible:before,.splitter[data-dragging]:before{background:highlight}.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page],.console-line--current{forced-color-adjust:none;color:highlighttext;box-shadow:none;text-shadow:none;background:highlight}.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]):focus-visible,.tree [aria-selected=true]:focus-visible>.tree-row,.tree .tree-row[aria-current=page]:focus-visible{outline-color:highlighttext}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page],.console-line--current) *{color:highlighttext!important;text-shadow:none!important;border-color:highlighttext!important;outline-color:highlighttext!important}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page],.console-line--current) :is(.ico,.dot){background:highlighttext!important}:is(.list-row:is([aria-current]:not([aria-current=false]),[aria-selected=true]),.tree [aria-selected=true]>.tree-row,.tree .tree-row[aria-current=page],.console-line--current) mark{color:marktext!important;background:mark!important}}@media(prefers-reduced-motion:reduce){.card-terminal--flash{animation:none}}@media print{.splitter,.pane-collapsed{display:none}.split-pane,.panel-body{overflow:visible}.panel,.manpage,.list-row{break-inside:avoid}.clamp[data-clamped]{max-block-size:none;overflow:visible}.clamp[data-clamped]:after{content:none}.console-body{block-size:auto;overflow:visible}.card-terminal--flash{animation:none}}dialog.dialog{box-sizing:border-box;max-block-size:90dvh;inline-size:min(28rem,100vw - 2rem);max-inline-size:calc(100vw - 2rem);font-family:var(--font-mono);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--foreground);background:var(--card);border:1px solid var(--control-edge);box-shadow:var(--elev-modal);--tablewrap-fade:var(--card);--clamp-fade:var(--card);margin:auto;padding:0;overflow:hidden}dialog.dialog[open]{flex-direction:column;display:flex}dialog.dialog:focus{outline:none}dialog.dialog::backdrop{background:var(--backdrop)}dialog.dialog>form{display:contents}dialog.dialog--sm{inline-size:24rem}dialog.dialog--lg{inline-size:42rem}dialog.dialog--xl{inline-size:56rem}dialog.dialog--full{block-size:90dvh;inline-size:min(80vw,90rem)}dialog.dialog--fit{inline-size:max-content;max-inline-size:90vw}.dialog-head{border-block-end:1px solid var(--border);flex:none;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.dialog-title{min-inline-size:0;font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.dialog-close,.dialog-back{--btn-icon-color:var(--foreground)}.dialog-toolbar{border-block-end:1px solid var(--border);flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:flex}.dialog-toolbar.filter-bar{margin-block-end:0}.dialog-body{flex:1;min-block-size:0;padding:1rem 1.5rem;overflow:auto}.dialog-body.dialog-body--flush{padding:0}.dialog .dialog-foot{border-block-start:1px solid var(--border);flex:none;margin:0;padding:.75rem 1.5rem}.dialog-section+.dialog-section{margin-block-start:1.5rem}@media screen{html:has(dialog:modal){overflow:hidden}}@media(max-width:40rem){dialog.dialog{max-block-size:calc(100dvh - 1rem);inline-size:calc(100vw - 1rem);max-inline-size:calc(100vw - 1rem)}.dialog-head,.dialog-toolbar,.dialog-body:not(.dialog-body--flush),.dialog .dialog-foot{padding-inline:1rem}}dialog.dialog.dialog--drawer{border-width:0 0 0 1px;block-size:100dvh;max-block-size:none;inline-size:min(50rem,100vw);max-inline-size:100vw;margin:0 0 0 auto;inset-block:0}.context-menu{z-index:60;position:fixed}.context-menu>*{min-inline-size:12rem;max-inline-size:20rem}.context-menu .dropdown-item[aria-disabled=true]{white-space:normal;color:var(--muted-foreground)}@media(forced-colors:active){.context-menu .dropdown-item[aria-disabled=true]{color:graytext}}dialog.dgm-overlay{box-sizing:border-box;block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;font-family:var(--font-mono);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--foreground);background:var(--background);margin:0;padding:0}@supports (color:color-mix(in lab,red,red)){dialog.dgm-overlay{background:color-mix(in srgb,var(--background) 96%,transparent)}}dialog.dgm-overlay{border:0}dialog.dgm-overlay[open]{flex-direction:column;display:flex}dialog.dgm-overlay:focus{outline:none}dialog.dgm-overlay::backdrop{background:0 0}.dgm-bar{background:var(--card);border-block-end:1px solid var(--border);flex:none;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}@media(pointer:coarse){.dgm-bar>button{min-block-size:44px;min-inline-size:44px}}.dgm-stage{cursor:grab;touch-action:none;flex:1;place-items:center;display:grid;overflow:hidden}.dgm-stage.is-grabbing{cursor:grabbing}.dgm-art{transform-origin:50%;will-change:transform}.dgm-art>:is(svg,img,canvas){max-block-size:none;max-inline-size:none;display:block}@media print{dialog.dialog,dialog.dgm-overlay,.context-menu{display:none!important}}#ddtip{z-index:9999;box-sizing:border-box;max-inline-size:21.25rem;font-family:var(--font-mono);font-size:var(--fs-base);text-align:left;white-space:normal;pointer-events:none;color:var(--popover-foreground);background:var(--popover);border:1px solid var(--control-edge);box-shadow:var(--elev-float);padding:.45rem .625rem;font-weight:400;line-height:1.45;display:none;position:fixed}#ddtip .ddtip-line{text-indent:-.75em;padding-left:.75em}#ddtip>:first-child{font-weight:600}#ddtip .ddtip-aside{color:var(--muted-foreground);font-weight:400}#ddtip{grid-template-columns:auto 1fr;align-content:start;gap:.2rem .9rem}#ddtip .ddtip-row{display:contents}#ddtip .ddtip-line{grid-column:1/-1}#ddtip .ddtip-k{color:var(--muted-foreground)}#ddtip .ddtip-v{font-variant-numeric:tabular-nums}#ddtip [data-tone]{color:var(--tone)}@media print{#ddtip{display:none!important}}.page-title{font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.025em;color:var(--primary);text-shadow:0 0 12px var(--glow);overflow-wrap:anywhere;margin:0}.page-title--display{font-size:var(--fs-display);line-height:var(--lh-display,1.2)}.prompt+.page-title{margin-block-start:1.5rem}.page-title>.ico{inline-size:var(--icon-xl);block-size:var(--icon-xl);vertical-align:-.2em;margin-inline-end:.5rem}.lede{color:var(--muted-foreground);margin:0}.page-title+.lede{margin-block-start:.5rem}.eyebrow{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-tight);letter-spacing:.05em;text-transform:uppercase;color:var(--tone,var(--muted-foreground));margin:0}.eyebrow:not([data-tone]){--tone:initial}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-block-end:1rem;display:flex}.section-head>*{margin:0}.section-head>:last-child:not(:first-child){white-space:nowrap;flex:none}.section-head>time{color:var(--muted-foreground)}.section-head:has(>:last-child:is(button,.btn-icon)){align-items:center}.subhead{font-size:var(--fs-base);font-weight:700;line-height:var(--lh-tight);margin:1.4rem 0 .3rem}.subhead:first-child{margin-block-start:0}.markdown{overflow-wrap:break-word;line-height:1.625}.markdown :where(p,ul,ol,dl,pre,blockquote,figure,table,hr,details,h1,h2,h3,h4,h5,h6),.markdown>*{margin-block:0}.markdown>*+*,.markdown :where(li,blockquote,details,dd)>*+*{margin-block-start:.5rem}.markdown>*+:is(h1,h2,h3,h4,h5,h6),.markdown :where(li,blockquote,details,dd)>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:.75rem}.markdown :is(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:var(--lh-tight);color:var(--foreground)}.markdown :is(h1,h2){font-size:var(--fs-xl)}.markdown h3{font-size:var(--fs-lg)}.markdown :is(h4,h5,h6){font-size:var(--fs-base)}.markdown strong{color:var(--foreground)}.markdown :is(ul,ol){padding-inline-start:1rem}.markdown ul{list-style:outside}.markdown ol{list-style:decimal}.markdown li+li,.markdown li>:is(ul,ol){margin-block-start:.25rem}.markdown li::marker{color:var(--muted-foreground)}.markdown a{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.markdown a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.markdown :is(img,video){border:1px solid var(--border);block-size:auto;max-inline-size:100%}.markdown del{color:var(--muted-foreground)}.markdown>hr{margin-block:1rem}ol.steps{counter-reset:step;margin:0;padding:0;list-style:none}ol.steps>li{counter-increment:step;margin-block-start:.6rem;padding-inline-start:2.25rem;position:relative}ol.steps>li:before{content:counter(step);text-align:end;inline-size:1.5rem;color:var(--primary);font-weight:700;position:absolute;inset-block-start:0;inset-inline-start:0}ul.plain{margin:0;padding-inline-start:1.1rem;list-style:none}ul.plain>li+li{margin-block-start:.35rem}ul.dash{margin:0;padding:0;list-style:none}ul.dash>li{padding-inline-start:calc(1ch + .5rem);position:relative}ul.dash>li+li{margin-block-start:.375rem}.markdown>*+:is(ul.plain,ol.steps,ul.dash),.markdown :where(li,blockquote,details,dd)>*+:is(ul.plain,ol.steps,ul.dash){margin-block-start:.5rem}ul.dash>li:before{content:"-";content:"-" / "";color:var(--primary);position:absolute;inset-inline-start:0}.code-block{font:inherit;font-size:var(--fs-base);line-height:var(--lh-base);white-space:pre;tab-size:2;color:var(--foreground);background:var(--muted);border:1px solid var(--border);margin:0;padding:.75rem 1rem;display:block;overflow-x:auto}.code-block:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.code-block--wrap{white-space:pre-wrap;overflow-wrap:anywhere}.code-block--scroll{max-block-size:var(--code-max-h,40vh);overflow-y:auto}.code-view{counter-reset:line;white-space:pre-wrap}.code-view .line{overflow-wrap:anywhere;padding-inline-start:calc(var(--code-gutter,3ch) + .75rem);display:block}.code-view .line:before{counter-increment:line;content:counter(line);content:counter(line) / "";inline-size:var(--code-gutter,3ch);margin-inline:calc(-1 * (var(--code-gutter,3ch) + .75rem)) .75rem;text-align:end;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;display:inline-block}.tok-comment,.tok-literal{color:var(--muted-foreground);font-style:italic}.tok-string{color:var(--cat-green)}.tok-number{color:var(--cat-amber)}.tok-keyword,.tok-key{color:var(--primary)}.tok-punct{color:var(--muted-foreground)}.tok-heading{color:var(--foreground);font-weight:700}.diff-add{color:var(--success)}.diff-del{color:var(--destructive)}.diff-hunk{color:var(--primary)}.diff-meta{color:var(--muted-foreground)}.cmd{font-size:var(--fs-base);background:var(--muted);border:1px solid var(--border);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.cmd:has(>pre.cmd-text){align-items:flex-start}.cmd-text{min-inline-size:0;font:inherit;color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;flex:1;margin:0;padding:0}.cmd>:not(.cmd-text){flex:none}[data-copy][data-state=copied]{--ico:var(--ico-check);--btn-icon-color:var(--success);color:var(--success)}[data-copy][data-state=failed]{--ico:var(--ico-x);--btn-icon-color:var(--destructive);color:var(--destructive)}.meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;display:flex}.meta-val{color:var(--foreground)}.meta-stat{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.meta-stat>:is(.ico,svg){inline-size:var(--icon-sm);block-size:var(--icon-sm)}.boot-log{color:var(--muted-foreground);gap:.375rem;display:grid}.boot-line{grid-template-columns:var(--boot-step-w,14rem) minmax(0,1fr);align-items:baseline;column-gap:.5rem;margin:0;display:grid}.boot-note{margin:0}.boot-step{white-space:nowrap}.boot-step:before{content:"[ ok ]";content:"[ ok ]" / "";color:var(--primary);margin-inline-end:1ch;font-weight:700}.boot-val{min-inline-size:0;color:var(--foreground)}@media not all and (min-width:40rem){.boot-line{grid-template-columns:minmax(0,1fr);row-gap:.125rem}}.error-page{padding-block:6rem 5rem}.error-page .lede+p{margin-block-start:1.5rem}@media print{[data-copy]{display:none!important}.code-block,.cmd-text{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:none;overflow:visible}.page-title{text-shadow:none}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.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-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-px{margin-left:-1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-4{height:calc(var(--spacing) * 4)}.h-full{height:100%}.max-h-\[26rem\]{max-height:26rem}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,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}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-3>:not(:last-child)){--tw-space-y-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)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}: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-border>:not(:last-child)){border-color:var(--border)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.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}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-border{border-color:var(--border)}.bg-background{background-color:var(--background)}.object-cover{object-fit:cover}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-fs-base{font-size:var(--fs-base)}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.whitespace-nowrap{white-space:nowrap}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-info{color:var(--info)}.text-muted-foreground{color:var(--muted-foreground)}.text-pending{color:var(--pending)}.text-primary{color:var(--primary)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-foreground{accent-color:var(--foreground)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,display,content-visibility,overlay,pointer-events;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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[--row-lead-w\:10\.5rem\]{--row-lead-w:10.5rem}.paused{animation-play-state:paused}.running{animation-play-state:running}@media(hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-4:is(:where(.group):hover *){text-underline-offset:4px}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}}@media(min-width:40rem){.sm\:flex-1{flex:1}.sm\:grid-cols-\[10\.5rem_1fr\]{grid-template-columns:10.5rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:#f5efe2;--foreground:#43352a;--card:#efe7d4;--card-foreground:#43352a;--popover:#efe7d4;--popover-foreground:#43352a;--primary:#8a4516;--primary-foreground:#f8f3e8;--secondary:#ece3cf;--secondary-foreground:#43352a;--muted:#ece3cf;--muted-foreground:#71614e;--accent:#8a4516;--accent-foreground:#f8f3e8;--destructive:#a02c2c;--success:#1a6b2e;--warning:#845600;--info:#1c5f9e;--pending:#5f3dc4;--border:#d9cdb6;--input:#d9cdb6;--ring:#8a4516;--glow:#a0522d1a;--glow-soft:#a0522d0d;--scanline-opacity:.15;--cat-l:.45;--cat-c:.075;--backdrop:#00000080;--radius:0rem;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", "Menlo", monospace}html[data-theme=green]{--background:#020604;--foreground:#4fdd7d;--card:#04110a;--card-foreground:#4fdd7d;--popover:#04110a;--popover-foreground:#4fdd7d;--primary:#3f6;--primary-foreground:#02160a;--secondary:#071509;--secondary-foreground:#4fdd7d;--muted:#071509;--muted-foreground:#3da45e;--accent:#3f6;--accent-foreground:#02160a;--destructive:#ff5c5c;--success:#4ade80;--warning:#f5b32b;--info:#4dabf7;--pending:#b197fc;--border:#1c4a2c;--input:#1c4a2c;--ring:#3f6;--glow:#33ff6659;--glow-soft:#33ff661f;--scanline-opacity:.5;--cat-l:.74;--cat-c:.12;--backdrop:#0009}html[data-theme=mono]{--background:#050505;--foreground:#d4d4d4;--card:#0d0d0d;--card-foreground:#d4d4d4;--popover:#0d0d0d;--popover-foreground:#d4d4d4;--primary:#fff;--primary-foreground:#050505;--secondary:#111;--secondary-foreground:#d4d4d4;--muted:#111;--muted-foreground:#8a8a8a;--accent:#fff;--accent-foreground:#050505;--destructive:#ff5c5c;--success:#4ade80;--warning:#f5b32b;--info:#4dabf7;--pending:#b197fc;--border:#333;--input:#333;--ring:#fff;--glow:#ffffff40;--glow-soft:#ffffff14;--scanline-opacity:.45;--cat-l:.74;--cat-c:.12;--backdrop:#0009}html[data-theme=paper]{--background:#fafafa;--foreground:#1f1f1f;--card:#f1f1f1;--card-foreground:#1f1f1f;--popover:#f1f1f1;--popover-foreground:#1f1f1f;--primary:#000;--primary-foreground:#fafafa;--secondary:#efefef;--secondary-foreground:#1f1f1f;--muted:#efefef;--muted-foreground:#595959;--accent:#000;--accent-foreground:#fafafa;--destructive:#b3261e;--success:#1a7031;--warning:#8f5d00;--info:#1c5f9e;--pending:#5f3dc4;--border:#d4d4d4;--input:#d4d4d4;--ring:#000;--glow:#0000000f;--glow-soft:#0000000a;--scanline-opacity:.12;--cat-l:.45;--cat-c:.075;--backdrop:#00000080}:root{--content-w:90rem;--content-pad:1.5rem;--fs-base:.75rem;--fs-lg:.9375rem;--fs-xl:1.125rem;--space-section:2.5rem;--fs-2xl:1.5rem;--lh-tight:1.3;--lh-base:1.5;--field-label-w:8.5rem;--fs-display:1.875rem;--lh-display:1.2}@media(min-width:40rem){:root{--fs-display:2.25rem}}:root{--control-h:1.75rem;--card-pad:.75rem;--icon-sm:.75rem;--icon-size:.875rem;--icon-lg:1rem;--icon-xl:1.5rem;--dot-size:.5rem;--status-h:2rem}@media(max-width:40rem){:root{--content-pad:1.25rem}}:root{--control-edge:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--control-edge:color-mix(in srgb, var(--foreground) 60%, transparent)}}:root{--cat-red:oklch(var(--cat-l) var(--cat-c) 25);--cat-orange:oklch(var(--cat-l) var(--cat-c) 50);--cat-amber:oklch(var(--cat-l) var(--cat-c) 80);--cat-lime:oklch(var(--cat-l) var(--cat-c) 125);--cat-green:oklch(var(--cat-l) var(--cat-c) 150);--cat-teal:oklch(var(--cat-l) var(--cat-c) 185);--cat-cyan:oklch(var(--cat-l) var(--cat-c) 210);--cat-blue:oklch(var(--cat-l) var(--cat-c) 255);--cat-indigo:oklch(var(--cat-l) var(--cat-c) 275);--cat-violet:oklch(var(--cat-l) var(--cat-c) 295);--cat-purple:oklch(var(--cat-l) var(--cat-c) 315);--cat-pink:oklch(var(--cat-l) var(--cat-c) 350);--elev-float:0 0 20px var(--glow-soft);--elev-modal:0 0 40px var(--glow-soft)}@media print{:root,html[data-theme]{--cat-l:.45;--cat-c:.075}}[data-tone=primary]{--tone:var(--primary)}[data-tone=success]{--tone:var(--success)}[data-tone=warning]{--tone:var(--warning)}[data-tone=destructive]{--tone:var(--destructive)}[data-tone=info]{--tone:var(--info)}[data-tone=pending]{--tone:var(--pending)}[data-tone=muted]{--tone:var(--muted-foreground)}@keyframes dd-spin{to{transform:rotate(1turn)}}@keyframes dd-pulse{50%{opacity:.25}}html.anim-off *,html.anim-off :before,html.anim-off :after{transition:none!important;animation:none!important}html.anim-off .cursor-block{display:none}@media(forced-colors:active){*,:before,:after{transition:none!important}}[hidden]:not([hidden=until-found i]){display:none!important}:root{--ico-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--ico-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");--ico-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");--ico-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E");--ico-filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'/%3E%3C/svg%3E");--ico-arrow-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 7-7 7 7'/%3E%3Cpath d='M12 19V5'/%3E%3C/svg%3E");--ico-arrow-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='m19 12-7 7-7-7'/%3E%3C/svg%3E");--ico-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--ico-chevron-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E");--ico-trash-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");--ico-pencil:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E");--ico-loader-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-6.219-8.56'/%3E%3C/svg%3E");--ico-refresh-cw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3Cpath d='M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16'/%3E%3Cpath d='M8 16H3v5'/%3E%3C/svg%3E");--ico-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");--ico-star-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");--ico-history:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3Cpath d='M12 7v5l4 2'/%3E%3C/svg%3E");--ico-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E");--ico-image-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 5h6'/%3E%3Cpath d='M19 2v6'/%3E%3Cpath d='M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3C/svg%3E");--ico-triangle-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--ico-package:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z'/%3E%3Cpath d='M12 22V12'/%3E%3Cpolyline points='3.29 7 12 12 20.71 7'/%3E%3Cpath d='m7.5 4.27 9 5.15'/%3E%3C/svg%3E");--ico-download:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");--ico-circle-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");--ico-circle-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='12'/%3E%3Cline x1='12' x2='12.01' y1='16' y2='16'/%3E%3C/svg%3E");--ico-circle-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m15 9-6 6'/%3E%3Cpath d='m9 9 6 6'/%3E%3C/svg%3E");--ico-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");--ico-copy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E");--ico-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6v6l4 2'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E");--ico-arrow-up-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 16-4 4-4-4'/%3E%3Cpath d='M17 20V4'/%3E%3Cpath d='m3 8 4-4 4 4'/%3E%3Cpath d='M7 4v16'/%3E%3C/svg%3E");--ico-external-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E");--ico-github:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4'/%3E%3Cpath d='M9 18c-4.51 2-5-2-7-2'/%3E%3C/svg%3E");--ico-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3C/svg%3E");--ico-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E");--ico-eye:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--ico-eye-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49'/%3E%3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242'/%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143'/%3E%3Cpath d='m2 2 20 20'/%3E%3C/svg%3E");--ico-power:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v10'/%3E%3Cpath d='M18.4 6.6a9 9 0 1 1-12.77.04'/%3E%3C/svg%3E");--ico-upload:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m17 8-5-5-5 5'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3C/svg%3E");--ico-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/%3E%3Cpath d='m21.854 2.147-10.94 10.939'/%3E%3C/svg%3E");--ico-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3Cpath d='M19 12H5'/%3E%3C/svg%3E");--ico-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--ico-circle-fading-arrow-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 0 1 7.38 16.75'/%3E%3Cpath d='m16 12-4-4-4 4'/%3E%3Cpath d='M12 16V8'/%3E%3Cpath d='M2.5 8.875a10 10 0 0 0-.5 3'/%3E%3Cpath d='M2.83 16a10 10 0 0 0 2.43 3.4'/%3E%3Cpath d='M4.636 5.235a10 10 0 0 1 .891-.857'/%3E%3Cpath d='M8.644 21.42a10 10 0 0 0 7.631-.38'/%3E%3C/svg%3E");--ico-chevron-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--ico-chevrons-up-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");--ico-chevrons-down-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 20 5-5 5 5'/%3E%3Cpath d='m7 4 5 5 5-5'/%3E%3C/svg%3E");--ico-folder-tree:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z'/%3E%3Cpath d='M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z'/%3E%3Cpath d='M3 5a2 2 0 0 0 2 2h3'/%3E%3Cpath d='M3 3v13a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E");--ico-folder-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");--ico-file-code:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5'/%3E%3Cpath d='M10 12.5 8 15l2 2.5'/%3E%3Cpath d='m14 12.5 2 2.5-2 2.5'/%3E%3C/svg%3E");--ico-panel-left-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M9 3v18'/%3E%3Cpath d='m14 9 3 3-3 3'/%3E%3C/svg%3E");--ico-maximize-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='m21 3-7 7'/%3E%3Cpath d='m3 21 7-7'/%3E%3Cpath d='M9 21H3v-6'/%3E%3C/svg%3E");--ico-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E");--ico-file:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5'/%3E%3C/svg%3E");--ico-panel-left-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M9 3v18'/%3E%3Cpath d='m16 15-3-3 3-3'/%3E%3C/svg%3E")}@media print{@page{margin:14mm 12mm}:root,html,html[data-theme]{--background:#fff;--foreground:#111;--card:#fff;--card-foreground:#111;--popover:#fff;--popover-foreground:#111;--primary:#000;--primary-foreground:#fff;--secondary:#fff;--secondary-foreground:#111;--muted:#fff;--muted-foreground:#444;--accent:#000;--accent-foreground:#fff;--destructive:#7a1c1c;--border:#9a9a9a;--input:#9a9a9a;--ring:#000;--glow:transparent;--glow-soft:transparent;--scanline-opacity:0}html{scroll-behavior:auto;font-size:16px;zoom:1!important}body{color:var(--foreground);background:#fff;font-size:12px;line-height:1.45;overflow:visible}body:after{display:none!important}*,:before,:after{text-shadow:none!important;box-shadow:none!important;transition:none!important;animation:none!important}html.term-anim [data-term] [data-term-out],html.term-anim [data-term] [data-term-out]:not(.term-show),html.term-anim [data-term] [data-term-out]>*{visibility:visible!important;opacity:1!important}html.term-anim [data-term] .prompt:not(.term-live){color:var(--muted-foreground)!important}html.term-anim [data-term] .prompt:not(.term-live):before{color:var(--primary)!important}header.bar,footer.status,.site-nav,.nav-burger,.mobile-nav,.mobile-footer,.skip-link,.dropdown,.dropdown-panel,.select-panel,.anim-toggle,.cursor-block,.term-caret,.ascii-rule,.toc,#ddtip{display:none!important}body{padding-right:0!important;padding-block-end:0!important}.bar-stack{position:static;margin-right:0!important}.wrap{max-width:none!important;margin:0!important;padding:0!important}.layout{display:block!important}.content{min-width:0}.page-toolbar{border:0;margin:0 0 1rem;padding:0;position:static}h1,.title{font-size:1.5rem!important}h2{font-size:1.15rem!important}h3,.sub{font-size:1rem!important}h4{font-size:.9rem!important}.prompt{font-size:.7rem}h1,h2,h3,h4,.prompt,.navlist-label{break-after:avoid-page;break-inside:avoid}p,li,blockquote{orphans:3;widows:3}pre,figure,blockquote,tr,img,.eli5,.card-terminal{break-inside:avoid}svg{break-inside:auto}thead{display:table-header-group}.tablewrap,.table-scroll,pre,.diagram{max-width:100%!important;overflow:visible!important}pre{overflow-wrap:anywhere;white-space:pre-wrap!important;background:0 0!important;font-size:.75rem!important}pre.mermaid[data-processed]{white-space:normal!important}code{overflow-wrap:anywhere;background:0 0!important}table{table-layout:auto;border-collapse:collapse;width:100%!important;font-size:.75rem!important}th,td{overflow-wrap:break-word;white-space:normal!important}td code,th code,td a,th a{overflow-wrap:anywhere}a{color:inherit;text-underline-offset:2px;text-decoration:underline}a.card-terminal,a[class*=card]{text-decoration:none}.glow,.glow-lg{color:inherit}.btn-terminal{border:1px solid var(--border);color:var(--foreground);background:0 0}.mermaid svg{margin-inline:auto;display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:235mm!important}.mermaid svg .node rect,.mermaid svg .node polygon,.mermaid svg .node circle,.mermaid svg .node path,.mermaid svg .label-container,.mermaid svg .cluster rect,.mermaid svg .actor,.mermaid svg .note{fill:#fff!important;stroke:#333!important}.mermaid svg .edgePath path,.mermaid svg .flowchart-link,.mermaid svg line,.mermaid svg .messageLine0,.mermaid svg .messageLine1{stroke:#333!important}.mermaid svg .arrowheadPath,.mermaid svg marker path,.mermaid svg marker polygon{fill:#333!important;stroke:#333!important}.mermaid svg text,.mermaid svg .nodeLabel,.mermaid svg .edgeLabel,.mermaid svg .cluster-label,.mermaid svg .messageText,.mermaid svg foreignObject div,.mermaid svg foreignObject span,.mermaid svg p{fill:#111!important;color:#111!important;background:0 0!important}.mermaid svg .edgeLabel rect,.mermaid svg .edgeLabel foreignObject>div{fill:#fff!important;background:#fff!important}}html[data-theme=green] .astro-code,html[data-theme=green] .astro-code span,html[data-theme=mono] .astro-code,html[data-theme=mono] .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
