/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ft-lift:1;--ft-glow:0;--dag-hl:1}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scroll-snap-strictness:proximity;--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;--link-fill:transparent;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-3xl:var(--r-device);--ease-out:var(--ease-out);--ease-in-out:var(--ease-in-out);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--ease-spring:var(--ease-spring);--font-display:var(--font-sans);--color-ctp-base:#1e1e2e;--color-ctp-mantle:#181825;--color-ctp-crust:#11111b;--color-ctp-overlay-1:#7f849c;--color-ctp-overlay-2:#9399b2;--color-ctp-subtext-1:#bac2de;--color-ctp-text:#cdd6f4;--color-ctp-mauve:#cba6f7;--color-ctp-peach:#fab387;--color-ctp-lavender:#b4befe}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance;font-weight:600}p{text-wrap:pretty}button,input,textarea,select{letter-spacing:inherit}::selection{background:var(--selection)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:focus-visible{animation:focus-in var(--d-micro) var(--ease-out)}}:root:not([data-page-style=verre]){scroll-behavior:smooth;scroll-padding-top:6rem}:root:not([data-page-style=verre]),:root:not([data-page-style=verre]) *{border-color:var(--ctp-border)}:root:not([data-page-style=verre]) body{font:inherit;background-color:var(--color-ctp-base);color:var(--color-ctp-text);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root:not([data-page-style=verre]) :is(h1,h2,h3){font-weight:inherit;text-wrap:inherit}:root:not([data-page-style=verre]) p{text-wrap:inherit}:root:not([data-page-style=verre]) [data-slot]{font-feature-settings:normal}:root:not([data-page-style=verre]) :focus-visible:not([data-slot],[data-slot] *){outline:revert;outline-offset:revert}:root:not([data-page-style=verre])::-webkit-scrollbar{width:6px;height:6px}:root:not([data-page-style=verre]) ::-webkit-scrollbar{width:6px;height:6px}:root:not([data-page-style=verre])::-webkit-scrollbar-track{background:0 0}:root:not([data-page-style=verre]) ::-webkit-scrollbar-track{background:0 0}:root:not([data-page-style=verre])::-webkit-scrollbar-thumb{background-color:var(--color-ctp-overlay-2);border-radius:9999px}:root:not([data-page-style=verre]) ::-webkit-scrollbar-thumb{background-color:var(--color-ctp-overlay-2);border-radius:9999px}:root:not([data-page-style=verre])::-webkit-scrollbar-thumb:hover{background-color:var(--color-ctp-overlay-1)}:root:not([data-page-style=verre]) ::-webkit-scrollbar-thumb:hover{background-color:var(--color-ctp-overlay-1)}@supports not selector(::-webkit-scrollbar){:root:not([data-page-style=verre]),:root:not([data-page-style=verre]) *{scrollbar-width:thin;scrollbar-color:var(--color-ctp-overlay-2) transparent}}:root:not([data-page-style=verre]) :is(h1,h2,h3,h4,h5,h6,dt){color:var(--color-heading);font-family:var(--font-display);font-feature-settings:"ss01", "ss02"}:root:not([data-page-style=verre]) :is(code,.font-mono,pre){font-family:var(--font-mono)}:root:not([data-page-style=verre]) ::selection{background:#cba6f773}@supports (color:color-mix(in lab, red, red)){:root:not([data-page-style=verre]) ::selection{background:color-mix(in oklch, var(--color-ctp-mauve) 45%, transparent)}}:root:not([data-page-style=verre]) ::selection{color:var(--color-ctp-text)}}@layer components;@layer utilities{.\@container\/author{container:author/inline-size}.\@container\/board{container:board/inline-size}.\@container\/feature{container:feature/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/footer{container:footer/inline-size}.\@container\/hero{container:hero/inline-size}.\@container\/issues{container:issues/inline-size}.\@container\/kpi{container:kpi/inline-size}.\@container\/legends{container:legends/inline-size}.\@container\/main{container:main/inline-size}.\@container\/ops{container:ops/inline-size}.\@container\/pill-field{container:pill-field/inline-size}.\@container\/posts{container:posts/inline-size}.\@container\/roadmap{container:roadmap/inline-size}.\@container\/side{container:side/inline-size}.\@container\/split{container:split/inline-size}.\@container\/stepper{container:stepper/inline-size}.\@container\/vision{container:vision/inline-size}.\@container\/window{container:window/inline-size}.\@container{container-type:inline-size}.sheen:after{content:"";z-index:-1;border-radius:var(--r-pill) var(--r-pill) 40% 40% / var(--r-pill) var(--r-pill) 100% 100%;background:linear-gradient(180deg, var(--pill-sheen), transparent);pointer-events:none;position:absolute;inset:1px 1px 52%}.seam{height:var(--hairline);background:linear-gradient(90deg, transparent, var(--seam), transparent) top / 100% var(--hairline) no-repeat;pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.-inset-px{inset:-1px}.inset-\(--halos-inset\){inset:var(--halos-inset)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-1{inset-block:var(--spacing)}.-top-3{top:calc(var(--spacing) * -3)}.top-\(--mac-inset\){top:var(--mac-inset)}.top-\(--y\){top:var(--y)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-28{top:calc(var(--spacing) * 28)}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(--spacing\(4\)\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(calc(var(--spacing) * 4) + env(safe-area-inset-bottom,0px))}.bottom-full{bottom:100%}.-left-\[9999px\]{left:-9999px}.left-\(--mac-inset\){left:var(--mac-inset)}.left-\(--x\){left:var(--x)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[calc\(var\(--screen-pad\)\+\(var\(--rail-w\)-var\(--h-md\)\)\/2\)\]{left:calc(var(--screen-pad) + (var(--rail-w) - var(--h-md)) / 2)}.left-px{left:1px}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.z-\(--z-burst\){z-index:var(--z-burst)}.z-\(--z-header\){z-index:var(--z-header)}.z-\(--z-menu\){z-index:var(--z-menu)}.z-\(--z-overlay\){z-index:var(--z-overlay)}.z-\(--z-progress\){z-index:var(--z-progress)}.z-\(--z-raised\){z-index:var(--z-raised)}.z-\(--z-skip\){z-index:var(--z-skip)}.z-\(--z-toast\){z-index:var(--z-toast)}.z-1{z-index:1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-3{grid-row:span 3/span 3}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-6{grid-row-start:6}.container{width:100%}@media (width>=30rem){.container{max-width:30rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=56.25rem){.container{max-width:56.25rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=75rem){.container{max-width:75rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-badge{margin:var(--h-badge)}.m-btn-md{margin:var(--h-btn-md)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.mx-\(--hairline\){margin-inline:var(--hairline)}.mx-1{margin-inline:var(--spacing)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-\(--nudge\){margin-block:var(--nudge)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.ms-1{margin-inline-start:var(--spacing)}.-mt-\(--overlap\){margin-top:calc(var(--overlap) * -1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-\(--head-after\){margin-top:var(--head-after)}.mt-\(--head-gap\){margin-top:var(--head-gap)}.mt-\(--post-gap-y\){margin-top:var(--post-gap-y)}.mt-\(--s-half\){margin-top:var(--s-half)}.mt-1{margin-top:var(--spacing)}.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-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[calc\(--spacing\(4\)-var\(--hairline\)\)\]{margin-top:calc(calc(var(--spacing) * 4) - var(--hairline))}.mt-auto{margin-top:auto}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-\(--head-after\){margin-bottom:var(--head-after)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[calc\(--spacing\(2\)-var\(--hairline\)-\(--spacing\(1\)\)\)\]{margin-bottom:calc(calc(var(--spacing) * 2) - var(--hairline) - (var(--spacing)))}.mb-\[calc\(var\(--post-gap-lead\)-var\(--post-gap-y\)\)\]{margin-bottom:calc(var(--post-gap-lead) - var(--post-gap-y))}.-ml-px{margin-left:-1px}.ml-\(--s-half\){margin-left:var(--s-half)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-4\/3{aspect-ratio:4/3}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.size-\(--cell\){width:var(--cell);height:var(--cell)}.size-\(--mac-size\){width:var(--mac-size);height:var(--mac-size)}.size-\(--size-id-sm\){width:var(--size-id-sm);height:var(--size-id-sm)}.size-\(--size-term-dot\){width:var(--size-term-dot);height:var(--size-term-dot)}.size-\(--status-mark\){width:var(--status-mark);height:var(--status-mark)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-\[7px\]{width:7px;height:7px}.size-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem);height:calc(100% + 3rem)}.size-btn-md{width:var(--h-btn-md);height:var(--h-btn-md)}.size-full{width:100%;height:100%}.size-h-md{width:var(--h-md);height:var(--h-md)}.size-ic-lg{width:var(--ic-lg);height:var(--ic-lg)}.size-ic-md{width:var(--ic-md);height:var(--ic-md)}.size-ic-sm{width:var(--ic-sm);height:var(--ic-sm)}.size-id-lg{width:var(--size-id-lg);height:var(--size-id-lg)}.size-id-md{width:var(--size-id-md);height:var(--size-id-md)}.size-id-sm{width:var(--size-id-sm);height:var(--size-id-sm)}.size-id-xl{width:var(--size-id-xl);height:var(--size-id-xl)}.size-logo{width:var(--size-logo);height:var(--size-logo)}.size-m-btn{width:var(--h-m-btn);height:var(--h-m-btn)}.size-m-ic{width:var(--size-m-ic);height:var(--size-m-ic)}.size-marker{width:var(--size-marker);height:var(--size-marker)}.size-marker-sm{width:var(--size-marker-sm);height:var(--size-marker-sm)}.size-well{width:var(--size-well);height:var(--size-well)}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--hairline\){height:var(--hairline)}.h-\(--mac-bar\){height:var(--mac-bar)}.h-\(--status-mark\){height:var(--status-mark)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-30{height:calc(var(--spacing) * 30)}.h-40{height:calc(var(--spacing) * 40)}.h-50{height:calc(var(--spacing) * 50)}.h-75{height:calc(var(--spacing) * 75)}.h-\[15px\]{height:15px}.h-\[calc\(10\*var\(--cell\)\)\]{height:calc(10 * var(--cell))}.h-\[calc\(var\(--h-m\)-2\*--spacing\(1\)\)\]{height:calc(var(--h-m) - 2 * var(--spacing))}.h-\[calc\(var\(--rows\)\*1lh\)\]{height:calc(var(--rows) * 1lh)}.h-\[calc\(var\(--v\)\/var\(--max\)\*\(--spacing\(8\)-\(--spacing\(1\)\)\)\)\]{height:calc(var(--v) / var(--max) * (calc(var(--spacing) * 8) - (var(--spacing))))}.h-auto{height:auto}.h-badge{height:var(--h-badge)}.h-btn-md{height:var(--h-btn-md)}.h-chip{height:var(--h-chip)}.h-field{height:var(--h-field)}.h-full{height:100%}.h-h-md{height:var(--h-md)}.h-m{height:var(--h-m)}.h-m-btn{height:var(--h-m-btn)}.h-m-btn-md{height:var(--h-m-btn-md)}.h-marker{height:var(--size-marker)}.h-marker-sm{height:var(--size-marker-sm)}.h-px{height:1px}.h-seg{height:var(--h-seg)}.h-tab{height:var(--h-tab)}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\[inherit\]{max-height:inherit}.min-h-\(--h-btn-md\){min-height:var(--h-btn-md)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-33{min-height:calc(var(--spacing) * 33)}.min-h-\[1lh\]{min-height:1lh}.min-h-\[calc\(100svh_-_var\(--bar-bottom\)_-_24px\)\]{min-height:calc(100svh - var(--bar-bottom) - 24px)}.min-h-btn-lg{min-height:var(--h-btn-lg)}.min-h-btn-md{min-height:var(--h-btn-md)}.min-h-dvh{min-height:100dvh}.min-h-h-md{min-height:var(--h-md)}.min-h-lh{min-height:1lh}.min-h-m{min-height:var(--h-m)}.min-h-m-btn{min-height:var(--h-m-btn)}.min-h-m-btn-md{min-height:var(--h-m-btn-md)}.w-\(--active-tab-width\){width:var(--active-tab-width)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--rail-w\,70px\){width:var(--rail-w,70px)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-12{width:calc(var(--spacing) * 12)}.w-72{width:calc(var(--spacing) * 72)}.w-\[22\%\]{width:22%}.w-\[32\%\]{width:32%}.w-\[36\%\]{width:36%}.w-\[40\%\]{width:40%}.w-\[46\%\]{width:46%}.w-\[64\%\]{width:64%}.w-\[88px\]{width:88px}.w-\[184px\]{width:184px}.w-\[256px\]{width:256px}.w-\[calc\(\(100\%_-_--spacing\(2\)\)_\/_var\(--n\)\)\]{width:calc((100% - calc(var(--spacing) * 2)) / var(--n))}.w-\[calc\(4\*var\(--cell\)\)\]{width:calc(4 * var(--cell))}.w-\[calc\(100\%-var\(--dl-label\,232px\)-\(--spacing\(6\)\)\)\]{width:calc(100% - var(--dl-label,232px) - (calc(var(--spacing) * 6)))}.w-\[calc\(var\(--dl-label\,232px\)\+--spacing\(6\)-\(--spacing\(1\)\)\)\]{width:calc(var(--dl-label,232px) + calc(var(--spacing) * 6) - (var(--spacing)))}.w-\[max\(var\(--anchor-width\)\,344px\)\]{width:max(var(--anchor-width), 344px)}.w-\[min\(86\%\,264px\)\]{width:min(86%,264px)}.w-\[min\(100\%\,var\(--measure\)\)\]{width:min(100%, var(--measure))}.w-\[min\(100\%-2\*--spacing\(4\)\,560px\)\]{width:min(100% - 2 * calc(var(--spacing) * 4), 560px)}.w-\[min\(100\%_-_2\*var\(--gutter\)\,var\(--max\)\)\],.w-\[min\(100\%_-_2_\*_var\(--gutter\)\,var\(--max\)\)\]{width:min(100% - 2 * var(--gutter), var(--max))}.w-\[min\(100cqw_-_2_\*_\(--spacing\(4\)_\+_clamp\(0px\,\(100cqw_-_608px\)\/2\,--spacing\(4\)\)_\+_clamp\(0px\,\(100cqw_-_1008px\)\/2\,--spacing\(2\)\)_\+_clamp\(0px\,\(100cqw_-_1232px\)\/2\,--spacing\(6\)\)\)\,var\(--max\)\)\]{width:min(100cqw - 2 * (calc(var(--spacing) * 4) + clamp(0px, (100cqw - 608px) / 2, calc(var(--spacing) * 4)) + clamp(0px, (100cqw - 1008px) / 2, calc(var(--spacing) * 2)) + clamp(0px, (100cqw - 1232px) / 2, calc(var(--spacing) * 6))), var(--max))}.w-\[min\(420px\,calc\(100\%-2\*--spacing\(4\)\)\)\]{width:min(420px, calc(100% - 2 * calc(var(--spacing) * 4)))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-id-lg{width:var(--size-id-lg)}.w-m{width:var(--h-m)}.w-max{width:max-content}.w-seg{width:var(--h-seg)}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--measure\){max-width:var(--measure)}.max-w-\(--measure-title\){max-width:var(--measure-title)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[40rem\]{max-width:40rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[68ch\]{max-width:68ch}.max-w-\[calc\(66ch\+--spacing\(6\)\)\]{max-width:calc(66ch + calc(var(--spacing) * 6))}.max-w-\[calc\(var\(--measure\)\+2\*\(var\(--card-pad\)_-_--spacing\(2\)\)\)\]{max-width:calc(var(--measure) + 2 * (var(--card-pad) - calc(var(--spacing) * 2)))}.max-w-\[calc\(var\(--n\)\*--spacing\(12\)\+--spacing\(2\)\)\]{max-width:calc(var(--n) * calc(var(--spacing) * 12) + calc(var(--spacing) * 2))}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-\(--anchor-width\){min-width:var(--anchor-width)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[2ch\]{min-width:2ch}.min-w-full{min-width:100%}.min-w-seg{min-width:var(--h-seg)}.flex-1{flex:1}.flex-\[1_0_auto\]{flex:1 0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\(--active-tab-left\){--tw-translate-x:var(--active-tab-left);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(var\(--i\)_\*_100\%\)\]{--tw-translate-x:calc(var(--i) * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-60{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-180{rotate:180deg}.\[transform\:translateY\(calc\(\(1_-_var\(--ft-lift\,1\)\)_\*_28px\)\)\]{transform:translateY(calc((1 - var(--ft-lift,1)) * 28px))}.\[transform\:translateY\(calc\(\(1_-_var\(--ft-lift\,1\)\)_\*_var\(--code-lift\)\)\)\]{transform:translateY(calc((1 - var(--ft-lift,1)) * var(--code-lift)))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[blink_var\(--d-blink\)_var\(--ease-blink\)_7_forwards\]{animation:blink var(--d-blink) var(--ease-blink) 7 forwards}.animate-\[reveal_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--i\,0\)\*var\(--d-micro\)\*\.4\)_backwards\,fade_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--i\,0\)\*var\(--d-micro\)\*\.4\)_backwards\]{animation:reveal var(--d-reveal) var(--ease-out) calc(var(--i,0) * var(--d-micro) * .4) backwards,fade var(--d-reveal) var(--ease-out) calc(var(--i,0) * var(--d-micro) * .4) backwards}.animate-\[reveal_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--i\,0\)\*var\(--d-micro\)\*\.4\)_backwards_paused\,fade_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--i\,0\)\*var\(--d-micro\)\*\.4\)_backwards_paused\]{animation:reveal var(--d-reveal) var(--ease-out) calc(var(--i,0) * var(--d-micro) * .4) backwards paused,fade var(--d-reveal) var(--ease-out) calc(var(--i,0) * var(--d-micro) * .4) backwards paused}.animate-\[reveal_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--w\,0\)\*var\(--d-reveal\)\*\.08\)_backwards\,fade_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--w\,0\)\*var\(--d-reveal\)\*\.08\)_backwards\]{animation:reveal var(--d-reveal) var(--ease-out) calc(var(--w,0) * var(--d-reveal) * .08) backwards,fade var(--d-reveal) var(--ease-out) calc(var(--w,0) * var(--d-reveal) * .08) backwards}.animate-\[reveal_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--w\,0\)\*var\(--d-reveal\)\*\.08\)_backwards_paused\,fade_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--w\,0\)\*var\(--d-reveal\)\*\.08\)_backwards_paused\]{animation:reveal var(--d-reveal) var(--ease-out) calc(var(--w,0) * var(--d-reveal) * .08) backwards paused,fade var(--d-reveal) var(--ease-out) calc(var(--w,0) * var(--d-reveal) * .08) backwards paused}.animate-\[type-in_var\(--d-slow\)_var\(--ease-type\)_backwards\]{animation:type-in var(--d-slow) var(--ease-type) backwards}.animate-\[type-in_var\(--d-slow\)_var\(--ease-type\)_backwards_paused\]{animation:type-in var(--d-slow) var(--ease-type) backwards paused}.animate-turn{animation:turn var(--d-slow) linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\[calc\(var\(--s-6\)_-_var\(--section-y\)\)\]{scroll-margin-top:calc(var(--s-6) - var(--section-y))}.scrollbar-none{scrollbar-width:none}.list-none{list-style-type:none}.auto-cols-\[1fr\]{grid-auto-columns:1fr}.grid-flow-col{grid-auto-flow:column}.auto-rows-\(--h-m\){grid-auto-rows:var(--h-m)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[8px_minmax\(0\,1fr\)\]{grid-template-columns:8px minmax(0,1fr)}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-cols-\[176px_minmax\(0\,1fr\)\]{grid-template-columns:176px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_max-content\]{grid-template-columns:minmax(0,1fr) max-content}.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.grid-cols-\[repeat\(8\,var\(--size-well\)\)\]{grid-template-columns:repeat(8,var(--size-well))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,12rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,280px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,336px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,336px),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,400px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,440px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.grid-cols-\[repeat\(var\(--n\)\,12px\)\]{grid-template-columns:repeat(var(--n),12px)}.grid-cols-\[repeat\(var\(--n\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.grid-cols-\[repeat\(var\(--steps\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--steps),minmax(0,1fr))}.grid-cols-\[var\(--ic-md\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--ic-md) minmax(0,1fr)}.grid-cols-\[var\(--rail-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--rail-w) minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto_auto_1fr\]{grid-template-rows:auto auto auto 1fr}.grid-rows-\[repeat\(6\,auto\)\]{grid-template-rows:repeat(6,auto)}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-\(--head-after\){gap:var(--head-after)}.gap-\(--head-gap\){gap:var(--head-gap)}.gap-\(--s-half\){gap:var(--s-half)}.gap-\(--term-dots-gap\){gap:var(--term-dots-gap)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[calc\(var\(--mac-pitch\)-var\(--mac-size\)\)\]{gap:calc(var(--mac-pitch) - var(--mac-size))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-\(--s-half\){row-gap:var(--s-half)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-clip\!{overflow-y:clip!important}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:var(--r-panel)}.rounded-\(--r-pane\,var\(--r-tile\)\){border-radius:var(--r-pane,var(--r-tile))}.rounded-\(--s-half\){border-radius:var(--s-half)}.rounded-\[--spacing\(1\.5\)\]{border-radius:calc(var(--spacing) * 1.5)}.rounded-\[calc\(var\(--h-md\)\/2\)\]{border-radius:calc(var(--h-md) / 2)}.rounded-\[calc\(var\(--r-inset\)\/2\)\]{border-radius:calc(var(--r-inset) / 2)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[max\(--spacing\(0\.5\)\,calc\(var\(--r-pane\,var\(--r-tile\)\)-\(--spacing\(2\)\)\)\)\]{border-radius:max(calc(var(--spacing) * .5), calc(var(--r-pane,var(--r-tile)) - (calc(var(--spacing) * 2))))}.rounded-\[max\(--spacing\(0\.5\)\,calc\(var\(--r-pane\,var\(--r-tile\)\)-\(--spacing\(3\)\)\)\)\]{border-radius:max(calc(var(--spacing) * .5), calc(var(--r-pane,var(--r-tile)) - (calc(var(--spacing) * 3))))}.rounded-card{border-radius:var(--r-card)}.rounded-full{border-radius:2147483647px}.rounded-inset{border-radius:var(--r-inset)}.rounded-md{border-radius:var(--r-tile)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--r-panel)}.rounded-pill{border-radius:var(--r-pill)}.rounded-tile{border-radius:var(--r-tile)}.rounded-window{border-radius:var(--r-window)}.rounded-t-\(--tabs-r\){border-top-left-radius:var(--tabs-r);border-top-right-radius:var(--tabs-r)}.rounded-l-md{border-top-left-radius:var(--r-tile);border-bottom-left-radius:var(--r-tile)}.rounded-r-md{border-top-right-radius:var(--r-tile);border-bottom-right-radius:var(--r-tile)}.rounded-tr-\(--tabs-r\){border-top-right-radius:var(--tabs-r)}.rounded-b-\(--tabs-r\){border-bottom-right-radius:var(--tabs-r);border-bottom-left-radius:var(--tabs-r)}.rounded-b-\[inherit\]{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--hl\){border-color:var(--hl)}.border-dot-strong{border-color:var(--dot-strong)}.border-glass-line{border-color:var(--glass-line)}.border-gray-300{border-color:var(--color-gray-300)}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-term-line{border-color:var(--term-line)}.border-transparent{border-color:#0000}.border-wait-line{border-color:var(--wait-line)}.bg-\(--hl-soft\){background-color:var(--hl-soft)}.bg-\(--led-c\){background-color:var(--led-c)}.bg-\(--role-review-soft\){background-color:var(--role-review-soft)}.bg-\(--spec-bad-soft\){background-color:var(--spec-bad-soft)}.bg-\(--spec-dawn\){background-color:var(--spec-dawn)}.bg-\(--spec-night\){background-color:var(--spec-night)}.bg-\(--spec-plate\){background-color:var(--spec-plate)}.bg-\(color\:--mk-a1\){background-color:var(--mk-a1)}.bg-\(color\:--mk-a2\){background-color:var(--mk-a2)}.bg-\(color\:--mk-b2\){background-color:var(--mk-b2)}.bg-\(color\:--mk-c1\){background-color:var(--mk-c1)}.bg-\(color\:--mk-d2\){background-color:var(--mk-d2)}.bg-background{background-color:var(--bg)}.bg-bad{background-color:var(--bad)}.bg-bad-soft{background-color:var(--bad-soft)}.bg-badge-neutral{background-color:var(--badge-neutral)}.bg-bar-glass{background-color:var(--bar-glass)}.bg-brand{background-color:var(--accent)}.bg-brand-soft{background-color:var(--accent-soft)}.bg-code{background-color:var(--code-bg)}.bg-code-add-bg{background-color:var(--code-add-bg)}.bg-code-add-hl{background-color:var(--code-add-hl)}.bg-code-del-bg{background-color:var(--code-del-bg)}.bg-code-del-hl{background-color:var(--code-del-hl)}.bg-current{background-color:currentColor}.bg-dot-strong{background-color:var(--dot-strong)}.bg-fg-2{background-color:var(--fg-2)}.bg-field{background-color:var(--field-bg)}.bg-glass{background-color:var(--glass)}.bg-glass-strong{background-color:var(--glass-strong)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-hover{background-color:var(--hover)}.bg-line{background-color:var(--line)}.bg-ok{background-color:var(--ok)}.bg-ok-soft{background-color:var(--ok-soft)}.bg-ok-strong{background-color:var(--ok-strong)}.bg-panel{background-color:var(--panel)}.bg-rail{background-color:var(--rail)}.bg-screen{background-color:var(--screen)}.bg-sheet{background-color:var(--sheet)}.bg-term{background-color:var(--term-bg)}.bg-term-fg{background-color:var(--term-fg)}.bg-term-line{background-color:var(--term-line)}.bg-tile{background-color:var(--tile)}.bg-tip{background-color:var(--tip-bg)}.bg-transparent{background-color:#0000}.bg-wait{background-color:var(--wait)}.bg-wait-soft{background-color:var(--wait-soft)}.bg-wait-well{background-color:var(--wait-well)}.bg-white{background-color:var(--color-white)}.bg-linear-90{--tw-gradient-position:90deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-90{--tw-gradient-position:90deg in oklab}}.bg-linear-90{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\(image\:--halos\){background-image:var(--halos)}.bg-\[linear-gradient\(90deg\,var\(--h1-stop-1\)\,var\(--h1-stop-2\)\)\]{background-image:linear-gradient(90deg,var(--h1-stop-1),var(--h1-stop-2))}.bg-\[linear-gradient\(90deg\,var\(--h1-stop-1\)\,var\(--h1-stop-2\)\,var\(--h1-stop-3\)\)\]{background-image:linear-gradient(90deg,var(--h1-stop-1),var(--h1-stop-2),var(--h1-stop-3))}.bg-\[linear-gradient\(90deg\,var\(--title-accent-from\)\,var\(--title-accent-to\)\)\]{background-image:linear-gradient(90deg,var(--title-accent-from),var(--title-accent-to))}.bg-\[linear-gradient\(180deg\,var\(--pill-top\)\,var\(--pill-bottom\)\)\]{background-image:linear-gradient(180deg,var(--pill-top),var(--pill-bottom))}.bg-\[radial-gradient\(55\%_45\%_at_0\%_0\%\,var\(--aurora-lilac\)\,transparent_75\%\)\]{background-image:radial-gradient(55% 45% at 0% 0%,var(--aurora-lilac),transparent 75%)}.bg-\[radial-gradient\(circle\,var\(--dot\)_0_4px\,transparent_4\.5px\)\]{background-image:radial-gradient(circle,var(--dot) 0 4px,transparent 4.5px)}.bg-\[radial-gradient\(circle\,var\(--dot\)_1\.6px\,transparent_2\.1px\)\]{background-image:radial-gradient(circle,var(--dot) 1.6px,transparent 2.1px)}.bg-\[radial-gradient\(circle\,var\(--dot-strong\)_1\.3px\,transparent_1\.8px\)\]{background-image:radial-gradient(circle,var(--dot-strong) 1.3px,transparent 1.8px)}.bg-\[radial-gradient\(circle\,var\(--ok\)_1\.4px\,transparent_1\.9px\)\]{background-image:radial-gradient(circle,var(--ok) 1.4px,transparent 1.9px)}.bg-\[radial-gradient\(circle_at_35\%_30\%\,var\(--led-glint\)_0_1px\,transparent_2\.5px\)\]{background-image:radial-gradient(circle at 35% 30%,var(--led-glint) 0 1px,transparent 2.5px)}.bg-\[radial-gradient\(ellipse_56\%_34\%_at_50\%_22\%\,var\(--mac-gloss\)\,transparent_72\%\)\,linear-gradient\(180deg\,var\(--ml-hi\)\,var\(--ml-mid\)_52\%\,var\(--ml-lo\)\)\]{background-image:radial-gradient(ellipse 56% 34% at 50% 22%,var(--mac-gloss),transparent 72%),linear-gradient(180deg,var(--ml-hi),var(--ml-mid) 52%,var(--ml-lo))}.from-\(--h1-stop-1\){--tw-gradient-from:var(--h1-stop-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\(--title-accent-from\){--tw-gradient-from:var(--title-accent-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\(--h1-stop-2\){--tw-gradient-to:var(--h1-stop-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\(--title-accent-to\){--tw-gradient-to:var(--title-accent-to);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(90deg\,currentColor\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,currentColor,#0000);mask-image:linear-gradient(90deg,currentColor,#0000)}.\[mask-image\:linear-gradient\(90deg\,currentColor_calc\(100\%_-_--spacing\(4\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent);mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent)}.\[mask-image\:linear-gradient\(90deg\,currentColor_calc\(100\%_-_min\(--spacing\(4\)\,var\(--scroll-area-overflow-x-end\,0px\)\)\)\,transparent\)\,linear-gradient\(180deg\,currentColor_calc\(100\%_-_min\(--spacing\(8\)\,var\(--scroll-area-overflow-y-end\,0px\)\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent),linear-gradient(180deg,currentColor calc(100% - min(calc(var(--spacing) * 8), var(--scroll-area-overflow-y-end,0px))),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent),linear-gradient(180deg,currentColor calc(100% - min(calc(var(--spacing) * 8), var(--scroll-area-overflow-y-end,0px))),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent),linear-gradient(180deg,currentColor calc(100% - min(calc(var(--spacing) * 8), var(--scroll-area-overflow-y-end,0px))),transparent);mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent),linear-gradient(180deg,currentColor calc(100% - min(calc(var(--spacing) * 8), var(--scroll-area-overflow-y-end,0px))),transparent)}.\[mask-image\:linear-gradient\(90deg\,currentColor_calc\(100\%_-_min\(--spacing\(4\)\,var\(--scroll-area-overflow-x-end\,0px\)\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent);mask-image:linear-gradient(90deg,currentColor calc(100% - min(calc(var(--spacing) * 4), var(--scroll-area-overflow-x-end,0px))),transparent)}.mask-\(--trame-mask\){-webkit-mask-image:var(--trame-mask);-webkit-mask-image:var(--trame-mask);-webkit-mask-image:var(--trame-mask);mask-image:var(--trame-mask)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.link-pill{--link-fill:var(--link-rest,var(--link-line,var(--line-strong)));background:linear-gradient(var(--link-fill), var(--link-fill)) no-repeat calc(calc(var(--spacing) * 1.5) + var(--link-lead,0px)) calc(100% - 1px) / calc(100% - calc(var(--spacing) * 3) - var(--link-lead,0px) - var(--link-trail,0px)) 1px;text-decoration-line:none}@media (hover:hover){.link-pill:hover{--link-fill:var(--link-pill,var(--hover));background-position:0 100%;background-size:100% 100%}}.link-pill:focus-visible{--link-fill:var(--link-pill,var(--hover));background-position:0 100%;background-size:100% 100%}@media (forced-colors:active){.link-pill{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.link-pill:hover{text-decoration-thickness:2px}}.link-pill:focus-visible{text-decoration-thickness:2px}}.bg-size-\[8px_6px\]{background-size:8px 6px}.bg-size-\[var\(--cell\)_var\(--cell\)\]{background-size:var(--cell) var(--cell)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-position-\[0_50\%\]{background-position:0}.bg-repeat-x{background-repeat:repeat-x}.\[mask-composite\:intersect\]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.fill-\(--brand-claude\){fill:var(--brand-claude)}.fill-\(--brand-mistral-1\){fill:var(--brand-mistral-1)}.fill-\(--brand-mistral-2\){fill:var(--brand-mistral-2)}.fill-\(--brand-mistral-3\){fill:var(--brand-mistral-3)}.fill-\(--brand-mistral-4\){fill:var(--brand-mistral-4)}.fill-\(--brand-mistral-5\){fill:var(--brand-mistral-5)}.fill-\(--mac-glyph\){fill:var(--mac-glyph)}.fill-\[var\(--brand-antigravity-1\)\]{fill:var(--brand-antigravity-1)}.fill-\[var\(--brand-antigravity-2\)\]{fill:var(--brand-antigravity-2)}.fill-\[var\(--brand-antigravity-3\)\]{fill:var(--brand-antigravity-3)}.fill-\[var\(--brand-antigravity-4\)\]{fill:var(--brand-antigravity-4)}.fill-\[var\(--brand-antigravity-5\)\]{fill:var(--brand-antigravity-5)}.fill-\[var\(--brand-antigravity-6\)\]{fill:var(--brand-antigravity-6)}.fill-\[var\(--brand-antigravity-7\)\]{fill:var(--brand-antigravity-7)}.fill-\[var\(--brand-linkedin\)\]{fill:var(--brand-linkedin)}.fill-fg{fill:var(--fg)}.fill-ink{fill:var(--ink)}.fill-none{fill:none}.stroke-\(--mac-glyph\){stroke:var(--mac-glyph)}.stroke-brand{stroke:var(--accent)}.stroke-none{stroke:none}.stroke-2{stroke-width:2px}.stroke-\[1\.2\]{stroke-width:1.2px}.object-cover{object-fit:cover}.p-\(--card-pad\){padding:var(--card-pad)}.p-\(--nudge\){padding:var(--nudge)}.p-\(--s-half\){padding:var(--s-half)}.p-\(--screen-pad\){padding:var(--screen-pad)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[calc\(var\(--card-pad\)_-_--spacing\(2\)\)\]{padding:calc(var(--card-pad) - calc(var(--spacing) * 2))}.px-\(--term-bar-gutter\){padding-inline:var(--term-bar-gutter)}.px-\(--term-gutter\){padding-inline:var(--term-gutter)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[calc\(--spacing\(1\)\+--spacing\(0\.5\)\)\]{padding-inline:calc(var(--spacing) + calc(var(--spacing) * .5))}.px-\[calc\(--spacing\(2\)-var\(--hairline\)\)\]{padding-inline:calc(calc(var(--spacing) * 2) - var(--hairline))}.px-\[calc\(var\(--card-pad\)_-_--spacing\(2\)\)\]{padding-inline:calc(var(--card-pad) - calc(var(--spacing) * 2))}.py-\(--section-y\){padding-block:var(--section-y)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-\(--mac-bar\){padding-top:var(--mac-bar)}.pt-\(--overlap\){padding-top:var(--overlap)}.pt-\(--section-y\){padding-top:var(--section-y)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[calc\(--spacing\(2\)-var\(--hairline\)\)\]{padding-top:calc(calc(var(--spacing) * 2) - var(--hairline))}.pt-\[calc\(--spacing\(3\)\+var\(--hairline\)\)\]{padding-top:calc(calc(var(--spacing) * 3) + var(--hairline))}.pt-\[calc\(--spacing\(3\)-var\(--hairline\)\)\]{padding-top:calc(calc(var(--spacing) * 3) - var(--hairline))}.pt-\[calc\(var\(--card-pad\)_-_--spacing\(2\)\)\]{padding-top:calc(var(--card-pad) - calc(var(--spacing) * 2))}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-\[calc\(--spacing\(1\)-var\(--hairline\)\)\]{padding-right:calc(var(--spacing) - var(--hairline))}.pr-\[calc\(--spacing\(3\)-var\(--hairline\)\)\]{padding-right:calc(calc(var(--spacing) * 3) - var(--hairline))}.pr-\[calc\(--spacing\(4\)-var\(--hairline\)\)\]{padding-right:calc(calc(var(--spacing) * 4) - var(--hairline))}.pr-\[calc\(--spacing\(6\)-\(--spacing\(1\)\)\)\]{padding-right:calc(calc(var(--spacing) * 6) - (var(--spacing)))}.pb-\(--section-y\){padding-bottom:var(--section-y)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[calc\(--spacing\(2\)_-_var\(--hairline\)\)\]{padding-bottom:calc(calc(var(--spacing) * 2) - var(--hairline))}.pb-\[calc\(var\(--card-pad\)_-_--spacing\(2\)\)\]{padding-bottom:calc(var(--card-pad) - calc(var(--spacing) * 2))}.pb-\[max\(--spacing\(10\)\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(calc(var(--spacing) * 10), env(safe-area-inset-bottom))}.pl-\(--mac-inset\){padding-left:var(--mac-inset)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[2ch\]{padding-left:2ch}.pl-\[calc\(--spacing\(1\)-var\(--hairline\)\)\]{padding-left:calc(var(--spacing) - var(--hairline))}.pl-\[calc\(--spacing\(4\)-var\(--hairline\)\+2ch\)\]{padding-left:calc(calc(var(--spacing) * 4) - var(--hairline) + 2ch)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.-indent-\[2ch\]{text-indent:-2ch}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-\[-4px\]{vertical-align:-4px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-card-title{font-size:22px;line-height:var(--tw-leading,24px);letter-spacing:var(--tw-tracking,var(--ls-card));font-weight:var(--tw-font-weight,600)}.text-claim{font-size:24px;line-height:var(--tw-leading,32px);letter-spacing:var(--tw-tracking,var(--ls-card));font-weight:var(--tw-font-weight,600)}.text-display{font-size:var(--fs-display);line-height:var(--tw-leading,round(nearest, calc(var(--fs-display) + 4px), 8px));letter-spacing:var(--tw-tracking,var(--ls-display));font-weight:var(--tw-font-weight,600)}.text-m-figure{font-size:28px;line-height:var(--tw-leading,32px);letter-spacing:var(--tw-tracking,var(--ls-figure));font-weight:var(--tw-font-weight,300)}.text-title{font-size:var(--fs-title);line-height:var(--tw-leading,round(nearest, calc(var(--fs-title) + 4px), 8px));letter-spacing:var(--tw-tracking,var(--ls-title));font-weight:var(--tw-font-weight,600)}.text-body{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.text-body-strong{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.text-btn{font-size:15px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.text-caption{font-size:13px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.text-label{font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.text-lead{font-size:18px;line-height:var(--tw-leading,32px);font-weight:var(--tw-font-weight,400)}.text-letter{font-size:15px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.text-m-body{font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.text-m-code{font-size:11px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,400)}.text-m-head{font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,600)}.text-m-label,.text-m-mono{font-size:11px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.text-m-strong{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,600)}.text-m-text{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,400)}.text-mono{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.text-small{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.text-ui{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,500)}.text-ui-strong{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.text-\[14px\]\/6{font-size:14px;line-height:calc(var(--spacing) * 6)}.text-\[96px\]\/\[96px\]{font-size:96px;line-height:96px}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[\.875em\]{font-size:.875em}.text-\[625px\]{font-size:625px}.text-\[length\:clamp\(9px\,calc\(\(100cqi_-_2_\*_var\(--term-gutter\)\)_\/_26\.4\)\,11px\)\]{font-size:clamp(9px, calc((100cqi - 2 * var(--term-gutter)) / 26.4), 11px)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-\(--ls-display\){--tw-tracking:var(--ls-display);letter-spacing:var(--ls-display)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\],.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--mk-mono-dark\)\]{color:var(--mk-mono-dark)}.\[color\:var\(--mk-mono-light\)\]{color:var(--mk-mono-light)}.text-\(--role-review-ink\){color:var(--role-review-ink)}.text-\(--spec-bad-ink\){color:var(--spec-bad-ink)}.text-\(--spec-dawn-ink\){color:var(--spec-dawn-ink)}.text-\(--spec-night-ink\){color:var(--spec-night-ink)}.text-\(--title-accent\){color:var(--title-accent)}.text-\(color\:--mk-mono-dark\){color:var(--mk-mono-dark)}.text-bad-ink{color:var(--bad-ink)}.text-brand-ink{color:var(--accent-ink)}.text-code-add{color:var(--code-add)}.text-code-comment{color:var(--code-comment)}.text-code-del{color:var(--code-del)}.text-code-fn{color:var(--code-fn)}.text-code-kw{color:var(--code-kw)}.text-code-ln{color:var(--code-ln)}.text-code-num{color:var(--code-num)}.text-code-op{color:var(--code-op)}.text-code-punct{color:var(--code-punct)}.text-code-str{color:var(--code-str)}.text-code-text{color:var(--code-text)}.text-code-type{color:var(--code-type)}.text-code-var{color:var(--code-var)}.text-ctp-mauve{color:var(--color-ctp-mauve)}.text-ctp-subtext-1{color:var(--color-ctp-subtext-1)}.text-current{color:currentColor}.text-fg{color:var(--fg)}.text-fg-2{color:var(--fg-2)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-inherit{color:inherit}.text-muted{color:var(--tile)}.text-muted-foreground{color:var(--fg-2)}.text-ok-ink{color:var(--ok-ink)}.text-on-ok-strong{color:var(--on-ok-strong)}.text-on-wait{color:var(--on-wait)}.text-term-dim{color:var(--term-dim)}.text-term-fg{color:var(--term-fg)}.text-term-ok{color:var(--term-ok)}.text-tip-fg{color:var(--tip-fg)}.text-tip-fg-2{color:var(--tip-fg-2)}.text-transparent{color:#0000}.text-wait-ink{color:var(--wait-ink)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-72{opacity:.72}.opacity-\[calc\(\.3\+\.7\*var\(--ft-lift\,1\)\)\]{opacity:calc(.3 + .7 * var(--ft-lift,1))}.opacity-\[var\(--ft-glow\,0\)\]{opacity:var(--ft-glow,0)}.opacity-\[var\(--ft-lift\,1\)\]{opacity:var(--ft-lift,1)}.surface-field{background:var(--field-bg);--tw-shadow:0 0 0 0 var(--tw-shadow-color,transparent), 0 0 0 0 var(--tw-shadow-color,transparent), var(--field-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-\(--led-ring\){--tw-shadow:var(--led-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--ring-ok\){--tw-shadow:var(--ring-ok);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--spec-bad-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--spec-bad-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_calc\(2px-var\(--hairline\)\)_var\(--hl\)\,0_0_12px_color-mix\(in_oklab\,var\(--hl\)_var\(--role-halo\)\,transparent\)\]{--tw-shadow:0 0 0 calc(2px - var(--hairline)) var(--tw-shadow-color,var(--hl)), 0 0 12px var(--tw-shadow-color,var(--hl))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_calc\(2px-var\(--hairline\)\)_var\(--hl\)\,0_0_12px_color-mix\(in_oklab\,var\(--hl\)_var\(--role-halo\)\,transparent\)\]{--tw-shadow:0 0 0 calc(2px - var(--hairline)) var(--tw-shadow-color,var(--hl)), 0 0 12px var(--tw-shadow-color,color-mix(in oklab,var(--hl) var(--role-halo),transparent))}}.shadow-\[0_0_0_calc\(2px-var\(--hairline\)\)_var\(--hl\)\,0_0_12px_color-mix\(in_oklab\,var\(--hl\)_var\(--role-halo\)\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_var\(--line\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--line-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--spec-dawn-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--spec-dawn-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--spec-night-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--spec-night-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--spec-plate-line\)\,0_12px_32px_-12px_var\(--spec-plate-shadow\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--spec-plate-line)), 0 12px 32px -12px var(--tw-shadow-color,var(--spec-plate-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_var\(--hairline\)_var\(--code-edge\)\,var\(--e-1\)\]{--tw-shadow:inset 0 0 0 var(--hairline) var(--code-edge), var(--e-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_var\(--hairline\)_var\(--code-edge\)\]{--tw-shadow:inset 0 0 0 var(--hairline) var(--code-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_var\(--hairline\)_var\(--ml-line\)\]{--tw-shadow:inset 0 0 0 var(--hairline) var(--ml-line);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_calc\(-1\*var\(--hairline\)\)_0_var\(--line\)\]{--tw-shadow:inset 0 calc(-1 * var(--hairline)) 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_var\(--hairline\)_0_var\(--line\)\]{--tw-shadow:inset 0 var(--hairline) 0 var(--line);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e-1{--tw-shadow:var(--e-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e-2{--tw-shadow:var(--e-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e-3{--tw-shadow:var(--e-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-etched{--tw-shadow:0 0 0 0 var(--tw-shadow-color,transparent), 0 0 0 0 var(--tw-shadow-color,transparent), inset 0 1px 0 var(--tw-shadow-color,var(--field-shadow)), inset 0 0 0 1px var(--tw-shadow-color,var(--pill-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-field{--tw-shadow:0 0 0 0 var(--tw-shadow-color,transparent), 0 0 0 0 var(--tw-shadow-color,transparent), var(--field-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pill{--tw-shadow:var(--pill-rest);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pill-pressed{--tw-shadow:var(--pill-pressed);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--e-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--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)}.surface-pill{background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom));box-shadow:var(--pill-rest)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-line{--tw-ring-color:var(--line)}.surface-card{background:var(--bar-glass);outline:1px solid var(--glass-line);outline-offset:-1px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-offset-2{outline-offset:2px}.outline-dot-strong{outline-color:var(--dot-strong)}.outline-glass-line{outline-color:var(--glass-line)}.outline-line{outline-color:var(--line)}.outline-line-strong{outline-color:var(--line-strong)}.outline-transparent{outline-color:#0000}.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,)}.blur-\[14px\]{--tw-blur:blur(14px);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,)}.saturate-\[1\.2\]{--tw-saturate:saturate(1.2);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,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[24px\]{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-100{--tw-backdrop-saturate:saturate(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.6\]{--tw-backdrop-saturate:saturate(1.6);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.surface-bar{background:var(--bar-glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur)}.surface-glass{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.surface-glass-strong{background:var(--glass-strong);border:1px solid var(--glass-line);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter-\(--bar-blur\){-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur)}.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(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[background-color\,color\,outline-color\]{transition-property:background-color,color,outline-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[box-shadow\,color\,background-color\,border-color\]{transition-property:box-shadow,color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[box-shadow\,color\]{transition-property:box-shadow,color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[opacity\,rotate\,scale\]{transition-property:opacity,rotate,scale;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[rotate\]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[translate\,box-shadow\,outline-color\,outline-width\,outline-offset\,background-color\]{transition-property:translate,box-shadow,outline-color,outline-width,outline-offset,background-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-\[…\]{transition-property:…;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.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(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.duration-\(--d-micro\){--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.duration-\(--d-panel\){--tw-duration:var(--d-panel);transition-duration:var(--d-panel)}.duration-\(--d-theme\){--tw-duration:var(--d-theme);transition-duration:var(--d-theme)}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.link-accent{--link-line:var(--accent-ink);--link-pill:var(--link-accent-fill)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.select-none{-webkit-user-select:none;user-select:none}.\[--btn-move\:var\(--d-panel\)\]{--btn-move:var(--d-panel)}.\[--btn-shade\:var\(--d-panel\)\]{--btn-shade:var(--d-panel)}.\[--cell\:12px\]{--cell:12px}.\[--fg-2\:var\(--spec-dawn-ink-2\)\]{--fg-2:var(--spec-dawn-ink-2)}.\[--fg-2\:var\(--spec-night-ink-2\)\]{--fg-2:var(--spec-night-ink-2)}.\[--fg\:var\(--spec-dawn-ink\)\]{--fg:var(--spec-dawn-ink)}.\[--fg\:var\(--spec-night-ink\)\]{--fg:var(--spec-night-ink)}.\[--field-text-inset\:var\(--s-4\)\]{--field-text-inset:var(--s-4)}.\[--field-text-inset\:var\(--s-6\)\]{--field-text-inset:var(--s-6)}.\[--fx-h\:336px\]{--fx-h:336px}.\[--hl-ink\:var\(--role-arbiter-ink\)\]{--hl-ink:var(--role-arbiter-ink)}.\[--hl-ink\:var\(--role-impl-ink\)\]{--hl-ink:var(--role-impl-ink)}.\[--hl-ink\:var\(--role-merge-ink\)\]{--hl-ink:var(--role-merge-ink)}.\[--hl-ink\:var\(--role-review-ink\)\]{--hl-ink:var(--role-review-ink)}.\[--hl-soft\:var\(--role-arbiter-soft\)\]{--hl-soft:var(--role-arbiter-soft)}.\[--hl-soft\:var\(--role-impl-soft\)\]{--hl-soft:var(--role-impl-soft)}.\[--hl-soft\:var\(--role-merge-soft\)\]{--hl-soft:var(--role-merge-soft)}.\[--hl-soft\:var\(--role-review-soft\)\]{--hl-soft:var(--role-review-soft)}.\[--hl\:var\(--role-arbiter\)\]{--hl:var(--role-arbiter)}.\[--hl\:var\(--role-impl\)\]{--hl:var(--role-impl)}.\[--hl\:var\(--role-merge\)\]{--hl:var(--role-merge)}.\[--hl\:var\(--role-review\)\]{--hl:var(--role-review)}.\[--led-c\:var\(--accent\)\]{--led-c:var(--accent)}.\[--led-c\:var\(--bad\)\]{--led-c:var(--bad)}.\[--led-c\:var\(--dot-strong\)\]{--led-c:var(--dot-strong)}.\[--led-c\:var\(--ok\)\]{--led-c:var(--ok)}.\[--led-c\:var\(--role-review\)\]{--led-c:var(--role-review)}.\[--led-c\:var\(--wait\)\]{--led-c:var(--wait)}.\[--led-ring\:0_0_0_3px_var\(--role-review-soft\)\]{--led-ring:0 0 0 3px var(--role-review-soft)}.\[--led-ring\:var\(--ring-accent\)\]{--led-ring:var(--ring-accent)}.\[--led-ring\:var\(--ring-bad\)\]{--led-ring:var(--ring-bad)}.\[--led-ring\:var\(--ring-idle\)\]{--led-ring:var(--ring-idle)}.\[--led-ring\:var\(--ring-ok\)\]{--led-ring:var(--ring-ok)}.\[--led-ring\:var\(--ring-wait\)\]{--led-ring:var(--ring-wait)}.\[--link-lead\:calc\(var\(--ic-md\)\+--spacing\(2\)\)\]{--link-lead:calc(var(--ic-md) + calc(var(--spacing) * 2))}.\[--link-lead\:calc\(var\(--ic-sm\)\+--spacing\(1\)\)\]{--link-lead:calc(var(--ic-sm) + var(--spacing))}.\[--link-lead\:calc\(var\(--ic-sm\)\+--spacing\(2\)\)\]{--link-lead:calc(var(--ic-sm) + calc(var(--spacing) * 2))}.\[--ml-hi\:var\(--mac-close-hi\)\]{--ml-hi:var(--mac-close-hi)}.\[--ml-hi\:var\(--mac-max-hi\)\]{--ml-hi:var(--mac-max-hi)}.\[--ml-hi\:var\(--mac-min-hi\)\]{--ml-hi:var(--mac-min-hi)}.\[--ml-line\:var\(--mac-close-line\)\]{--ml-line:var(--mac-close-line)}.\[--ml-line\:var\(--mac-max-line\)\]{--ml-line:var(--mac-max-line)}.\[--ml-line\:var\(--mac-min-line\)\]{--ml-line:var(--mac-min-line)}.\[--ml-lo\:var\(--mac-close-lo\)\]{--ml-lo:var(--mac-close-lo)}.\[--ml-lo\:var\(--mac-max-lo\)\]{--ml-lo:var(--mac-max-lo)}.\[--ml-lo\:var\(--mac-min-lo\)\]{--ml-lo:var(--mac-min-lo)}.\[--ml-mid\:var\(--mac-close\)\]{--ml-mid:var(--mac-close)}.\[--ml-mid\:var\(--mac-max\)\]{--ml-mid:var(--mac-max)}.\[--ml-mid\:var\(--mac-min\)\]{--ml-mid:var(--mac-min)}.\[--pill-bottom\:var\(--bad-soft\)\]{--pill-bottom:var(--bad-soft)}.\[--pill-top\:var\(--bad-soft\)\]{--pill-top:var(--bad-soft)}.\[--post-gap-lead\:var\(--s-8\)\]{--post-gap-lead:var(--s-8)}.\[--post-gap-y\:var\(--s-8\)\]{--post-gap-y:var(--s-8)}.\[--pulse\:var\(--accent-soft\)\]{--pulse:var(--accent-soft)}.\[--pulse\:var\(--bad-soft\)\]{--pulse:var(--bad-soft)}.\[--pulse\:var\(--badge-neutral\)\]{--pulse:var(--badge-neutral)}.\[--pulse\:var\(--ok-soft\)\]{--pulse:var(--ok-soft)}.\[--pulse\:var\(--role-review-soft\)\]{--pulse:var(--role-review-soft)}.\[--pulse\:var\(--wait-soft\)\]{--pulse:var(--wait-soft)}.\[--r-pane\:calc\(var\(--r-window\)-var\(--screen-pad\)\)\]{--r-pane:calc(var(--r-window) - var(--screen-pad))}.\[--rail-w\:70px\]{--rail-w:70px}.\[--screen-pad\:var\(--s-2\)\]{--screen-pad:var(--s-2)}.\[--size-term-dot\:6px\]{--size-term-dot:6px}.\[--status-mark\:round\(nearest\,var\(--fs-display\)\,8px\)\]{--status-mark:round(nearest, var(--fs-display), 8px)}.\[--tabs-r\:var\(--r-pane\,var\(--r-tile\)\)\]{--tabs-r:var(--r-pane,var(--r-tile))}.\[--term-bar-gutter\:calc\(2\*--spacing\(3\)\)\]{--term-bar-gutter:calc(2 * calc(var(--spacing) * 3))}.\[--term-bar-gutter\:var\(--s-3\)\]{--term-bar-gutter:var(--s-3)}.\[--term-dots-gap\:calc\(2ch_-_var\(--size-term-dot\)\)\]{--term-dots-gap:calc(2ch - var(--size-term-dot))}.\[--term-dots-gap\:var\(--s-2\)\]{--term-dots-gap:var(--s-2)}.\[--term-gutter\:var\(--s-3\)\]{--term-gutter:var(--s-3)}.\[--title-accent\:var\(--accent-ink\)\]{--title-accent:var(--accent-ink)}.\[--title-accent\:var\(--title-lavender\)\]{--title-accent:var(--title-lavender)}.\[--title-accent\:var\(--title-peach\)\]{--title-accent:var(--title-peach)}.\[--title-accent\:var\(--title-teal\)\]{--title-accent:var(--title-teal)}.\[--toc-move\:var\(--d-panel\)\]{--toc-move:var(--d-panel)}.\[--toc-shade\:var\(--d-panel\)\]{--toc-shade:var(--d-panel)}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[background\:radial-gradient\(circle\,var\(--dot-strong\)_1px\,transparent_1\.4px\)_0_50\%\/6px_2px_repeat-x\]{background:radial-gradient(circle,var(--dot-strong) 1px,transparent 1.4px) 0 50%/6px 2px repeat-x}.\[clip-path\:inset\(0\)\]{clip-path:inset(0)}.\[grid-area\:1\/1\]{grid-area:1/1}.\[grid-area\:avatar\]{grid-area:avatar}.\[grid-area\:badge\]{grid-area:badge}.\[grid-area\:btn\]{grid-area:btn}.\[grid-area\:copy\]{grid-area:copy}.\[grid-area\:id\]{grid-area:id}.\[grid-area\:label\]{grid-area:label}.\[grid-area\:links\]{grid-area:links}.\[grid-area\:role\]{grid-area:role}.\[grid-area\:sample\]{grid-area:sample}.\[grid-area\:spec\]{grid-area:spec}.\[grid-area\:tag\]{grid-area:tag}.\[grid-area\:text\]{grid-area:text}.\[grid-area\:title\]{grid-area:title}.\[grid-area\:type\]{grid-area:type}.\[grid-template-areas\:\'avatar_id\'_\'avatar_links\'\]{grid-template-areas:"avatar id""avatar links"}.\[grid-template-areas\:\'badge_copy\'_\'title_copy\'_\'type_copy\'_\'tag_copy\'\]{grid-template-areas:"badge copy""title copy""type copy""tag copy"}.\[grid-template-areas\:\'label_btn\'_\'text_btn\'\]{grid-template-areas:"label btn""text btn"}.\[grid-template-areas\:\'role_sample\'_\'spec_sample\'\]{grid-template-areas:"role sample""spec sample"}.\[stroke-dasharray\:0_7\]{stroke-dasharray:0 7}.\[stroke-dasharray\:14px_calc\(14px_\+_100px\*var\(--dash-k\,1\)\)\]{stroke-dasharray:14px calc(14px + 100px * var(--dash-k,1))}.\[stroke-dashoffset\:14px\]{stroke-dashoffset:14px}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[transition\:background-size_var\(--d-panel\)_var\(--ease-out\)\,background-position_var\(--d-panel\)_var\(--ease-out\)\,--link-fill_var\(--d-micro\)_var\(--ease-out\)\,color_var\(--d-micro\)_var\(--ease-out\)\]{transition:background-size var(--d-panel) var(--ease-out),background-position var(--d-panel) var(--ease-out),--link-fill var(--d-micro) var(--ease-out),color var(--d-micro) var(--ease-out)}.\[transition\:translate_var\(--btn-move\,var\(--d-press\)\)_var\(--ease-out\)\,scale_var\(--d-press\)_var\(--ease-out\)\,box-shadow_var\(--btn-shade\,var\(--d-micro\)\)_var\(--ease-out\)\,color_var\(--d-micro\)_var\(--ease-out\)\,background-color_var\(--d-micro\)_var\(--ease-out\)\]{transition:translate var(--btn-move,var(--d-press)) var(--ease-out),scale var(--d-press) var(--ease-out),box-shadow var(--btn-shade,var(--d-micro)) var(--ease-out),color var(--d-micro) var(--ease-out),background-color var(--d-micro) var(--ease-out)}.\[transition\:translate_var\(--toc-move\)_var\(--ease-out\)\,scale_var\(--d-press\)_var\(--ease-out\)\,box-shadow_var\(--toc-shade\)_var\(--ease-out\)\]{transition:translate var(--toc-move) var(--ease-out),scale var(--d-press) var(--ease-out),box-shadow var(--toc-shade) var(--ease-out)}.\[vector-effect\:non-scaling-stroke\]{vector-effect:non-scaling-stroke}.link-standalone{--link-rest:transparent}.loops-paused *,.loops-paused :before,.loops-paused :after,.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:col-span-full>*){grid-column:1/-1}:is(.\*\:w-full>*){width:100%}:is(.\*\:max-w-\(--measure\)>*){max-width:var(--measure)}:is(.\*\:flex-1>*){flex:1}:is(.\*\:shadow-\[inset_0_0_0_1px_var\(--line-strong\)\]>*){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.not-first\:mt-12:not(:first-child){margin-top:calc(var(--spacing) * 12)}.not-focus-visible\:-translate-y-\[200\%\]\!:not(:focus-visible){--tw-translate-y:calc(200% * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.group-open\/toc\:rotate-180:is(:where(.group\/toc):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/brand\:opacity-0:is(:where(.group\/brand):hover *){opacity:0}.group-hover\/brand\:opacity-100:is(:where(.group\/brand):hover *){opacity:1}.group-hover\/knob\:text-fg:is(:where(.group\/knob):hover *){color:var(--fg)}.group-hover\/lights\:opacity-100:is(:where(.group\/lights):hover *){opacity:1}.group-hover\/well\:bg-brand-soft:is(:where(.group\/well):hover *){background-color:var(--accent-soft)}.group-hover\/well\:text-brand-ink:is(:where(.group\/well):hover *){color:var(--accent-ink)}}.group-focus-visible\:opacity-0:is(:where(.group):focus-visible *){opacity:0}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\/brand\:opacity-0:is(:where(.group\/brand):focus-visible *){opacity:0}.group-focus-visible\/brand\:opacity-100:is(:where(.group\/brand):focus-visible *){opacity:1}.group-focus-visible\/knob\:text-fg:is(:where(.group\/knob):focus-visible *){color:var(--fg)}.group-has-\[\[data-slot\=code-block\]\[data-end\]\]\/op\:scale-0:is(:where(.group\/op):has([data-slot=code-block][data-end]) *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-has-\[\[data-slot\=section-card-action\]\:focus-visible\]\/knob\:text-fg:is(:where(.group\/knob):has([data-slot=section-card-action]:focus-visible) *){color:var(--fg)}.group-aria-\[current\=page\]\:opacity-100:is(:where(.group)[aria-current=page] *){opacity:1}.group-data-checked\:scale-100:is(:where(.group)[data-checked] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-checked\:opacity-100:is(:where(.group)[data-checked] *){opacity:1}.group-data-on\/col\:text-fg:is(:where(.group\/col)[data-on] *){color:var(--fg)}.group-data-panel-open\/knob\:rotate-180:is(:where(.group\/knob)[data-panel-open] *){rotate:180deg}.group-data-panel-open\/knob\:text-fg:is(:where(.group\/knob)[data-panel-open] *){color:var(--fg)}.group-data-panel-open\/knob\:shadow-pill-pressed:is(:where(.group\/knob)[data-panel-open] *){--tw-shadow:var(--pill-pressed);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-popup-open\/trigger\:rotate-180:is(:where(.group\/trigger)[data-popup-open] *){rotate:180deg}.group-data-pressed\/knob\:text-fg:is(:where(.group\/knob)[data-pressed] *){color:var(--fg)}.group-data-pressed\/knob\:shadow-pill-pressed:is(:where(.group\/knob)[data-pressed] *){--tw-shadow:var(--pill-pressed);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-selected\/item\:opacity-100:is(:where(.group\/item)[data-selected] *){opacity:1}.group-data-\[align\=start\]\/language\:right-auto:is(:where(.group\/language)[data-align=start] *){right:auto}.group-data-\[align\=start\]\/language\:left-0:is(:where(.group\/language)[data-align=start] *){left:0}.group-data-\[align\=start\]\/language\:origin-bottom-left:is(:where(.group\/language)[data-align=start] *){transform-origin:0 100%}.group-data-\[cta\=menu\]\/nav\:hidden:is(:where(.group\/nav)[data-cta=menu] *),.group-data-\[language\=menu\]\/nav\:hidden:is(:where(.group\/nav)[data-language=menu] *),.group-data-\[links\=all\]\/nav\:hidden:is(:where(.group\/nav)[data-links=all] *){display:none}.group-data-\[links\=none\]\/nav\:block:is(:where(.group\/nav)[data-links=none] *){display:block}.group-data-\[links\=none\]\/nav\:hidden:is(:where(.group\/nav)[data-links=none] *){display:none}.group-data-\[links\=none\]\/nav\:w-btn-md:is(:where(.group\/nav)[data-links=none] *){width:var(--h-btn-md)}.group-data-\[links\=none\]\/nav\:p-0:is(:where(.group\/nav)[data-links=none] *){padding:0}.group-data-\[orientation\=vertical\]\/field\:group-has-\[\:is\(\[data-slot\=input\]\,\[data-slot\=textarea\]\,\[data-slot\=select-trigger\]\,\[data-slot\=combobox-trigger\]\,\[data-slot\=input-group\]\,\[data-slot\=number-field-group\]\,\[data-slot\=date-picker-trigger\]\,\[data-slot\=prompt-input\]\)\]\/field\:pr-\(--field-text-inset\):is(:where(.group\/field)[data-orientation=vertical] *):is(:where(.group\/field):has(:is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=combobox-trigger],[data-slot=input-group],[data-slot=number-field-group],[data-slot=date-picker-trigger],[data-slot=prompt-input])) *){padding-right:var(--field-text-inset)}.group-data-\[orientation\=vertical\]\/field\:group-has-\[\:is\(\[data-slot\=input\]\,\[data-slot\=textarea\]\,\[data-slot\=select-trigger\]\,\[data-slot\=combobox-trigger\]\,\[data-slot\=input-group\]\,\[data-slot\=number-field-group\]\,\[data-slot\=date-picker-trigger\]\,\[data-slot\=prompt-input\]\,\[data-slot\=pill-field\]\)\]\/field\:pl-\(--field-text-inset\):is(:where(.group\/field)[data-orientation=vertical] *):is(:where(.group\/field):has(:is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=combobox-trigger],[data-slot=input-group],[data-slot=number-field-group],[data-slot=date-picker-trigger],[data-slot=prompt-input],[data-slot=pill-field])) *){padding-left:var(--field-text-inset)}.group-data-\[theme-control\=btn\]\/nav\:flex:is(:where(.group\/nav)[data-theme-control=btn] *){display:flex}.group-data-\[theme-control\=btn\]\/nav\:hidden:is(:where(.group\/nav)[data-theme-control=btn] *),.group-data-\[theme-control\=menu\]\/nav\:hidden:is(:where(.group\/nav)[data-theme-control=menu] *){display:none}.placeholder\:text-fg-2::placeholder{color:var(--fg-2)}.placeholder\:opacity-100::placeholder{opacity:1}.details-content\:\[content-visibility\:visible\]::details-content{content-visibility:visible}.before\:seam:before{content:var(--tw-content);height:var(--hairline);background:linear-gradient(90deg, transparent, var(--seam), transparent) top / 100% var(--hairline) no-repeat;pointer-events:none}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}.before\:-inset-px:before{content:var(--tw-content);inset:-1px}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-inset-x-\[10\%\]:before{content:var(--tw-content);inset-inline:-10%}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:inset-x-4:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 4)}.before\:-inset-y-\[20\%\]:before{content:var(--tw-content);inset-block:-20%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1:before{content:var(--tw-content);top:var(--spacing)}.before\:right-full:before{content:var(--tw-content);right:100%}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[calc\(-1\*var\(--tabs-r\)\)\]:before{content:var(--tw-content);left:calc(-1 * var(--tabs-r))}.before\:-z-1:before{content:var(--tw-content);z-index:calc(1 * -1)}.before\:z-4:before{content:var(--tw-content);z-index:4}.before\:size-\(--tabs-r\):before{content:var(--tw-content);width:var(--tabs-r);height:var(--tabs-r)}.before\:size-\[7px\]:before{content:var(--tw-content);width:7px;height:7px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing) * 3)}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-card:before{content:var(--tw-content);border-radius:var(--r-card)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:rounded-inset:before{content:var(--tw-content);border-radius:var(--r-inset)}.before\:rounded-pill:before{content:var(--tw-content);border-radius:var(--r-pill)}.before\:rounded-t-\(--tabs-r\):before{content:var(--tw-content);border-top-left-radius:var(--tabs-r);border-top-right-radius:var(--tabs-r)}.before\:rounded-t-device:before{content:var(--tw-content);border-top-left-radius:var(--r-device);border-top-right-radius:var(--r-device)}.before\:border-2:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}.before\:border-wait-line:before{content:var(--tw-content);border-color:var(--wait-line)}.before\:bg-\(--pulse\):before{content:var(--tw-content);background-color:var(--pulse)}.before\:bg-bad:before{content:var(--tw-content);background-color:var(--bad)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--line)}.before\:bg-ok:before{content:var(--tw-content);background-color:var(--ok)}.before\:bg-sheet:before{content:var(--tw-content);background-color:var(--sheet)}.before\:bg-tab-idle:before{content:var(--tw-content);background-color:var(--tab-idle)}.before\:bg-\[radial-gradient\(45\%_50\%_at_15\%_25\%\,var\(--halo-tl\)\,transparent_70\%\)\,radial-gradient\(30\%_40\%_at_85\%_20\%\,var\(--halo-tr\)\,transparent_70\%\)\,radial-gradient\(35\%_45\%_at_5\%_85\%\,var\(--halo-bl\)\,transparent_70\%\)\,radial-gradient\(40\%_50\%_at_95\%_85\%\,var\(--halo-br\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(45% 50% at 15% 25%,var(--halo-tl),transparent 70%),radial-gradient(30% 40% at 85% 20%,var(--halo-tr),transparent 70%),radial-gradient(35% 45% at 5% 85%,var(--halo-bl),transparent 70%),radial-gradient(40% 50% at 95% 85%,var(--halo-br),transparent 70%)}.before\:bg-\[radial-gradient\(circle_at_0_0\,transparent_calc\(var\(--tabs-r\)-\.5px\)\,var\(--panel\)_var\(--tabs-r\)\)\]:before{content:var(--tw-content);background-image:radial-gradient(circle at 0 0,transparent calc(var(--tabs-r) - .5px),var(--panel) var(--tabs-r))}.before\:text-center:before{content:var(--tw-content);text-align:center}.before\:font-mono:before{content:var(--tw-content);font-family:var(--font-mono)}.before\:text-mono:before{content:var(--tw-content);font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.before\:text-brand-ink:before{content:var(--tw-content);color:var(--accent-ink)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:opacity-35:before{content:var(--tw-content);opacity:.35}.before\:surface-pill:before{content:var(--tw-content);background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom));box-shadow:var(--pill-rest)}.before\:surface-bar:before{content:var(--tw-content);background:var(--bar-glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur)}.before\:transition-\[background-color\,opacity\]:before{content:var(--tw-content);transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.before\:duration-\(--d-micro\):before{content:var(--tw-content);--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.before\:ease-out:before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.before\:content-\[\'·\'_\/_\'\'\]:before{--tw-content:"·" / "";content:var(--tw-content)}.before\:content-\[\'❯\'_\/_\'\'\]:before{--tw-content:"❯" / "";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:right-\[calc\(-1\*var\(--tabs-r\)\)\]:after{content:var(--tw-content);right:calc(-1 * var(--tabs-r))}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:mr-1:after{content:var(--tw-content);margin-right:var(--spacing)}.after\:mr-\[calc\(-100\%-\(--spacing\(1\)\)\)\]:after{content:var(--tw-content);margin-right:calc(-100% - (var(--spacing)))}.after\:ml-1:after{content:var(--tw-content);margin-left:var(--spacing)}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:size-\(--tabs-r\):after{content:var(--tw-content);width:var(--tabs-r);height:var(--tabs-r)}.after\:size-2:after{content:var(--tw-content);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.after\:h-\(--h-btn-md\):after{content:var(--tw-content);height:var(--h-btn-md)}.after\:h-1:after{content:var(--tw-content);height:var(--spacing)}.after\:h-8:after{content:var(--tw-content);height:calc(var(--spacing) * 8)}.after\:h-\[calc\(var\(--r-device\)\+48px\)\]:after{content:var(--tw-content);height:calc(var(--r-device) + 48px)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:min-w-4:after{content:var(--tw-content);min-width:calc(var(--spacing) * 4)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:-translate-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:rounded-pill:after{content:var(--tw-content);border-radius:var(--r-pill)}.after\:rounded-t-device:after{content:var(--tw-content);border-top-left-radius:var(--r-device);border-top-right-radius:var(--r-device)}.after\:border-\[length\:var\(--hairline\)\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:var(--hairline)}.after\:border-b-0:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}.after\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\:bg-line:after{content:var(--tw-content);background-color:var(--line)}.after\:bg-wait:after{content:var(--tw-content);background-color:var(--wait)}.after\:bg-\[radial-gradient\(circle\,var\(--dot-strong\)_1px\,transparent_1\.3px\)\]:after{content:var(--tw-content);background-image:radial-gradient(circle,var(--dot-strong) 1px,transparent 1.3px)}.after\:bg-\[radial-gradient\(circle_at_100\%_0\,transparent_calc\(var\(--tabs-r\)-\.5px\)\,var\(--panel\)_var\(--tabs-r\)\)\]:after{content:var(--tw-content);background-image:radial-gradient(circle at 100% 0,transparent calc(var(--tabs-r) - .5px),var(--panel) var(--tabs-r))}.after\:bg-\[length\:4px_4px\]:after,.after\:bg-size-\[4px_4px\]:after{content:var(--tw-content);background-size:4px 4px}.after\:bg-\[position\:0_100\%\]:after,.after\:bg-position-\[0_100\%\]:after{content:var(--tw-content);background-position:0 100%}.after\:bg-repeat-x:after{content:var(--tw-content);background-repeat:repeat-x}.after\:shadow-field:after{content:var(--tw-content);--tw-shadow:0 0 0 0 var(--tw-shadow-color,transparent), 0 0 0 0 var(--tw-shadow-color,transparent), var(--field-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:\[background\:linear-gradient\(var\(--seam\)_var\(--r-device\)\,transparent\)_border-box\]:after{content:var(--tw-content);background:linear-gradient(var(--seam) var(--r-device),transparent) border-box}.after\:\[mask\:linear-gradient\(\#000_0_0\)_padding-box_exclude\,linear-gradient\(\#000_0_0\)\]:after{content:var(--tw-content);-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.first\:sticky:first-child{position:sticky}.first\:left-0:first-child{left:0}.first\:z-\[calc\(var\(--z-raised\)\+1\)\]:first-child{z-index:calc(var(--z-raised) + 1)}.first\:bg-tile:first-child{background-color:var(--tile)}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}:is(.\*\:first\:rounded-l-inset>*):first-child{border-top-left-radius:var(--r-inset);border-bottom-left-radius:var(--r-inset)}:is(.\*\:first\:rounded-l-tile>*):first-child{border-top-left-radius:var(--r-tile);border-bottom-left-radius:var(--r-tile)}:is(.\*\:first\:rounded-r-\(--s-half\)>*):first-child{border-top-right-radius:var(--s-half);border-bottom-right-radius:var(--s-half)}.last\:pr-0:last-child{padding-right:0}:is(.\*\:last\:rounded-l-\(--s-half\)>*):last-child{border-top-left-radius:var(--s-half);border-bottom-left-radius:var(--s-half)}:is(.\*\:last\:rounded-r-inset>*):last-child{border-top-right-radius:var(--r-inset);border-bottom-right-radius:var(--r-inset)}:is(.\*\:last\:rounded-r-tile>*):last-child{border-top-right-radius:var(--r-tile);border-bottom-right-radius:var(--r-tile)}.empty\:sr-only:empty{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.focus-within\:shadow-field-focus:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--focus)), 0 0 0 6px var(--tw-shadow-color,var(--focus-halo)), var(--field-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:bg-bad-soft:hover{background-color:var(--bad-soft)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:text-fg:hover{color:var(--fg)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:shadow-e-2:hover{--tw-shadow:var(--e-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-e-3:hover{--tw-shadow:var(--e-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:\[--btn-move\:var\(--d-micro\)\]:hover{--btn-move:var(--d-micro)}.hover\:\[--btn-shade\:var\(--d-micro\)\]:hover{--btn-shade:var(--d-micro)}.hover\:\[--toc-move\:var\(--d-micro\)\]:hover{--toc-move:var(--d-micro)}.hover\:\[--toc-shade\:var\(--d-micro\)\]:hover{--toc-shade:var(--d-micro)}.not-active\:hover\:pill-raised:not(:active):hover,.not-aria-busy\:not-active\:hover\:pill-raised:not([aria-busy=true]):not(:active):hover{box-shadow:var(--pill-hover)}.not-disabled\:not-data-disabled\:hover\:text-fg:not(:disabled):not([data-disabled]):hover{color:var(--fg)}.hover\:before\:bg-tab-idle-hover:hover:before{content:var(--tw-content);background-color:var(--tab-idle-hover)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:translate-y-0:focus-visible{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:rounded-\[--spacing\(1\.5\)\]:focus-visible{border-radius:calc(var(--spacing) * 1.5)}.focus-visible\:rounded-pill:focus-visible{border-radius:var(--r-pill)}.focus-visible\:bg-bad-soft:focus-visible{background-color:var(--bad-soft)}.focus-visible\:bg-hover:focus-visible{background-color:var(--hover)}.focus-visible\:text-fg:focus-visible{color:var(--fg)}.focus-visible\:shadow-etched-focus:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--focus)), 0 0 0 6px var(--tw-shadow-color,var(--focus-halo)), inset 0 1px 0 var(--tw-shadow-color,var(--field-shadow)), inset 0 0 0 1px var(--tw-shadow-color,var(--pill-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:-outline-offset-3:focus-visible{outline-offset:calc(3px * -1)}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:calc(4px * -1)}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.active\:shadow-pill-pressed:active{--tw-shadow:var(--pill-pressed);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:\[--btn-move\:var\(--d-press\)\]:active{--btn-move:var(--d-press)}.active\:\[--toc-move\:var\(--d-press\)\]:active{--toc-move:var(--d-press)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:absolute:after{content:var(--tw-content);position:absolute}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:inset-y-0:after{content:var(--tw-content);inset-block:0}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:right-0:after{content:var(--tw-content);right:0}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:w-\(--hairline\):after{content:var(--tw-content);width:var(--hairline)}:where([data-overflow-x-start]) .in-data-overflow-x-start\:after\:bg-line:after{content:var(--tw-content);background-color:var(--line)}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:pointer-events-none:first-child:after{content:var(--tw-content);pointer-events:none}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:absolute:first-child:after{content:var(--tw-content);position:absolute}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:inset-y-0:first-child:after{content:var(--tw-content);inset-block:0}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:right-0:first-child:after{content:var(--tw-content);right:0}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:w-\(--hairline\):first-child:after{content:var(--tw-content);width:var(--hairline)}:where([data-overflow-x-start]) .first\:in-data-overflow-x-start\:after\:bg-line:first-child:after{content:var(--tw-content);background-color:var(--line)}:where([data-language=code]) .in-data-\[language\=code\]\:hidden{display:none}:where([data-language=code]) .in-data-\[language\=code\]\:px-4{padding-inline:calc(var(--spacing) * 4)}:where([data-language=globe]) .in-data-\[language\=globe\]\:hidden{display:none}:where([data-language=globe]) .in-data-\[language\=globe\]\:w-btn-md{width:var(--h-btn-md)}:where([data-language=globe]) .in-data-\[language\=globe\]\:p-0{padding:0}:where([data-modality=pointer]) .in-data-\[modality\=pointer\]\:outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){:where([data-slot=table-body]) .in-data-\[slot\=table-body\]\:hover\:bg-hover:hover{background-color:var(--hover)}}:where([data-sort=ascending]) .in-data-\[sort\=ascending\]\:rotate-180{rotate:180deg}:where([data-tone=wait]) .in-data-\[tone\=wait\]\:text-on-wait{color:var(--on-wait)}.has-\[\:is\(\[data-slot\=textarea\]\,\[data-slot\=input-group\]\>textarea\)\]\:\[--field-text-inset\:var\(--s-3\)\]:has(:is([data-slot=textarea],[data-slot=input-group]>textarea)){--field-text-inset:var(--s-3)}.has-\[\[data-slot\=pill-field-input\]\[aria-invalid\=true\]\]\:shadow-field-bad:has([data-slot=pill-field-input][aria-invalid=true]){--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--bad-line)), 0 0 0 6px var(--tw-shadow-color,var(--bad-soft)), var(--field-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:outline-2:has([data-slot=scroll-area-viewport]:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:outline-offset-2:has([data-slot=scroll-area-viewport]:focus-visible){outline-offset:2px}.has-\[\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:outline-\(--focus\):has([data-slot=scroll-area-viewport]:focus-visible){outline-color:var(--focus)}.has-\[\[data-slot\=section-card-action\]\:focus-visible\]\:outline-2:has([data-slot=section-card-action]:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\[data-slot\=section-card-action\]\:focus-visible\]\:outline-offset-3:has([data-slot=section-card-action]:focus-visible){outline-offset:3px}.has-\[\[data-slot\=section-card-action\]\:focus-visible\]\:outline-ring:has([data-slot=section-card-action]:focus-visible){outline-color:var(--focus)}.has-\[a\:focus-visible\]\:outline-2:has(:is(a:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[a\:focus-visible\]\:outline-offset-3:has(:is(a:focus-visible)){outline-offset:3px}.has-\[a\:focus-visible\]\:outline-ring:has(:is(a:focus-visible)){outline-color:var(--focus)}.has-\[a\:focus-visible\]\:outline-solid:has(:is(a:focus-visible)){--tw-outline-style:solid;outline-style:solid}.has-\[button\:focus-visible\]\:outline-2:has(:is(button:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[button\:focus-visible\]\:outline-offset-3:has(:is(button:focus-visible)){outline-offset:3px}.has-\[button\:focus-visible\]\:outline-ring:has(:is(button:focus-visible)){outline-color:var(--focus)}.has-\[button\:focus-visible\]\:outline-solid:has(:is(button:focus-visible)){--tw-outline-style:solid;outline-style:solid}.has-\[pre\:focus-visible\]\:outline-2:has(:is(pre:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[pre\:focus-visible\]\:outline-offset-2:has(:is(pre:focus-visible)){outline-offset:2px}.has-\[pre\:focus-visible\]\:outline-\(--focus\):has(:is(pre:focus-visible)){outline-color:var(--focus)}.has-\[\>\[data-icon\=inline-end\]\]\:\[--link-trail\:calc\(var\(--ic-md\)\+--spacing\(1\)\)\]:has(>[data-icon=inline-end]){--link-trail:calc(var(--ic-md) + var(--spacing))}.has-\[\>\[data-icon\=inline-end\]\]\:\[--link-trail\:calc\(var\(--ic-md\)\+--spacing\(2\)\)\]:has(>[data-icon=inline-end]){--link-trail:calc(var(--ic-md) + calc(var(--spacing) * 2))}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:cursor-pointer:has(>[data-slot=field]){cursor:pointer}.has-\[\>\[data-slot\=field\]\]\:rounded-tile:has(>[data-slot=field]){border-radius:var(--r-tile)}.has-\[\>\[data-slot\=field\]\]\:bg-field:has(>[data-slot=field]){background-color:var(--field-bg)}.has-\[\>\[data-slot\=field\]\]\:p-1:has(>[data-slot=field]){padding:var(--spacing)}.has-\[\>\[data-slot\=field\]\]\:has-focus-visible\:outline-2:has(>[data-slot=field]):has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\>\[data-slot\=field\]\]\:has-focus-visible\:outline-offset-3:has(>[data-slot=field]):has(:focus-visible){outline-offset:3px}.has-\[\>\[data-slot\=field\]\]\:has-focus-visible\:outline-ring:has(>[data-slot=field]):has(:focus-visible){outline-color:var(--focus)}.has-\[\>\[data-slot\=field\]\]\:has-focus-visible\:outline-solid:has(>[data-slot=field]):has(:focus-visible){--tw-outline-style:solid;outline-style:solid}.has-\[\>\[data-slot\=field\]\[data-disabled\]\]\:cursor-not-allowed:has(>[data-slot=field][data-disabled]){cursor:not-allowed}.has-\[\>\[data-slot\=field\]\[data-disabled\]\]\:opacity-50:has(>[data-slot=field][data-disabled]){opacity:.5}.has-\[\>\[data-slot\=identity-token\]\:first-child\]\:pr-2:has(>[data-slot=identity-token]:first-child){padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=identity-token\]\:first-child\]\:pl-\[calc\(--spacing\(1\)-var\(--hairline\)\)\]:has(>[data-slot=identity-token]:first-child){padding-left:calc(var(--spacing) - var(--hairline))}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-checked\:text-fg[aria-checked=true]{color:var(--fg)}.aria-checked\:before\:opacity-100[aria-checked=true]:before{content:var(--tw-content);opacity:1}.aria-invalid\:shadow-etched-bad[aria-invalid=true],.aria-invalid\:focus-visible\:shadow-etched-bad[aria-invalid=true]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--bad-line)), 0 0 0 6px var(--tw-shadow-color,var(--bad-soft)), inset 0 1px 0 var(--tw-shadow-color,var(--field-shadow)), inset 0 0 0 1px var(--tw-shadow-color,var(--pill-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-selected\:text-fg[aria-selected=true]{color:var(--fg)}.aria-selected\:before\:opacity-100[aria-selected=true]:before{content:var(--tw-content);opacity:1}.aria-\[current\=page\]\:bg-hover[aria-current=page]{background-color:var(--hover)}.aria-\[current\=page\]\:bg-transparent[aria-current=page]{background-color:#0000}.aria-\[current\=page\]\:text-ui-strong[aria-current=page]{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.aria-\[current\=page\]\:text-fg[aria-current=page]{color:var(--fg)}.aria-\[current\=page\]\:surface-pill[aria-current=page]{background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom));box-shadow:var(--pill-rest)}@media (hover:hover){.aria-\[current\=page\]\:hover\:bg-hover[aria-current=page]:hover{background-color:var(--hover)}}.aria-\[current\=true\]\:bg-hover[aria-current=true]{background-color:var(--hover)}.aria-\[current\=true\]\:text-fg[aria-current=true],.data-active\:text-fg[data-active]{color:var(--fg)}.data-active\:before\:opacity-0[data-active]:before{content:var(--tw-content);opacity:0}.data-checked\:text-ui-strong[data-checked]{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.data-copied\:text-ok-ink[data-copied]{color:var(--ok-ink)}.data-dark\:opacity-50[data-dark]{opacity:.5}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-disabled\:not-aria-busy\:pointer-events-none[data-disabled]:not([aria-busy=true]){pointer-events:none}.data-disabled\:not-aria-busy\:opacity-50[data-disabled]:not([aria-busy=true]){opacity:.5}.data-ending-style\:hidden[data-ending-style]{display:none}.data-ending-style\:h-0[data-ending-style]{height:0}.data-fade\:\[mask-image\:linear-gradient\(180deg\,currentColor_calc\(100\%-\(--spacing\(8\)\)\)\,transparent\)\][data-fade]{-webkit-mask-image:linear-gradient(180deg,currentColor calc(100% - (calc(var(--spacing) * 8))),transparent);-webkit-mask-image:linear-gradient(180deg,currentColor calc(100% - (calc(var(--spacing) * 8))),transparent);-webkit-mask-image:linear-gradient(180deg,currentColor calc(100% - (calc(var(--spacing) * 8))),transparent);mask-image:linear-gradient(180deg,currentColor calc(100% - (calc(var(--spacing) * 8))),transparent)}.data-has-overflow-x\:overscroll-x-contain[data-has-overflow-x]{overscroll-behavior-x:contain}.data-has-overflow-y\:overscroll-y-contain[data-has-overflow-y]{overscroll-behavior-y:contain}.data-highlighted\:bg-bad-soft[data-highlighted]{background-color:var(--bad-soft)}.data-highlighted\:bg-hover[data-highlighted],:where([data-modality=keyboard]) .in-data-\[modality\=keyboard\]\:data-highlighted\:bg-hover[data-highlighted]{background-color:var(--hover)}.data-hovering\:opacity-100[data-hovering]{opacity:1}.data-inset\:pl-11[data-inset]{padding-left:calc(var(--spacing) * 11)}.data-limited\:hidden[data-limited]{display:none}.data-measuring\:w-max[data-measuring]{width:max-content}.data-measuring\:max-w-none[data-measuring]{max-width:none}.data-on\:bg-hover[data-on]{background-color:var(--hover)}.data-open\:bg-glass-strong[data-open]{background-color:var(--glass-strong)}.data-open\:shadow-e-2[data-open]{--tw-shadow:var(--e-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-paused\:\[--dag-play\:paused\][data-paused]{--dag-play:paused}.data-paused\:loops-paused[data-paused] *,.data-paused\:loops-paused[data-paused] :before,.data-paused\:loops-paused[data-paused] :after{animation-play-state:paused}.data-placeholder\:text-fg-2[data-placeholder]{color:var(--fg-2)}.data-popup-open\:bg-hover[data-popup-open]{background-color:var(--hover)}.data-popup-open\:text-fg[data-popup-open]{color:var(--fg)}.data-pressed\:bg-glass-strong[data-pressed]{background-color:var(--glass-strong)}.data-pressed\:outline-brand[data-pressed]{outline-color:var(--accent)}.data-readonly\:cursor-default[data-readonly]{cursor:default}.data-readonly\:bg-hover[data-readonly]{background-color:var(--hover)}.data-readonly\:shadow-none[data-readonly]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-readonly\:focus-visible\:shadow-focus[data-readonly]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--focus)), 0 0 0 6px var(--tw-shadow-color,var(--focus-halo));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-scrolling\:opacity-100[data-scrolling]{opacity:1}.data-selected\:text-m-strong[data-selected]{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,600)}.data-starting-style\:h-0[data-starting-style]{height:0}.not-data-measuring\:data-\[cta\=menu\]\:w-full:not([data-measuring])[data-cta=menu]{width:100%}.not-data-measuring\:data-\[cta\=menu\]\:justify-between:not([data-measuring])[data-cta=menu]{justify-content:space-between}.data-\[fade\=y\]\:\[mask-image\:linear-gradient\(90deg\,currentColor_calc\(100\%_-_--spacing\(4\)\)\,transparent\)\,linear-gradient\(180deg\,currentColor_calc\(100\%_-_--spacing\(8\)\)\,transparent\)\][data-fade=y]{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent),linear-gradient(180deg,currentColor calc(100% - calc(var(--spacing) * 8)),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent),linear-gradient(180deg,currentColor calc(100% - calc(var(--spacing) * 8)),transparent);-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent),linear-gradient(180deg,currentColor calc(100% - calc(var(--spacing) * 8)),transparent);mask-image:linear-gradient(90deg,currentColor calc(100% - calc(var(--spacing) * 4)),transparent),linear-gradient(180deg,currentColor calc(100% - calc(var(--spacing) * 8)),transparent)}.data-\[fade\=y\]\:\[mask-composite\:intersect\][data-fade=y]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}:is(.\*\:data-\[icon\=inline-end\]\:ms-1>*)[data-icon=inline-end]{margin-inline-start:var(--spacing)}:is(.\*\:data-\[icon\=inline-end\]\:-me-1>*)[data-icon=inline-end]{margin-inline-end:calc(var(--spacing) * -1)}:is(.\*\:data-\[icon\=inline-end\]\:-me-2>*)[data-icon=inline-end]{margin-inline-end:calc(var(--spacing) * -2)}:is(.\*\:data-\[icon\=inline-end\]\:ml-auto>*)[data-icon=inline-end]{margin-left:auto}:is(.\*\:data-\[icon\=inline-end\]\:inline>*)[data-icon=inline-end]{display:inline}:is(.\*\:data-\[icon\=inline-end\]\:size-ic-md>*)[data-icon=inline-end]{width:var(--ic-md);height:var(--ic-md)}:is(.\*\:data-\[icon\=inline-end\]\:align-text-bottom>*)[data-icon=inline-end]{vertical-align:text-bottom}:is(.\*\:data-\[icon\=inline-end\]\:transition-\[rotate\]>*)[data-icon=inline-end]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}:is(.\*\:data-\[icon\=inline-end\]\:duration-\(--d-micro\)>*)[data-icon=inline-end]{--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}:is(.\*\:data-\[icon\=inline-end\]\:ease-out>*)[data-icon=inline-end]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:is(.aria-expanded\:\*\:data-\[icon\=inline-end\]\:rotate-180[aria-expanded=true]>*)[data-icon=inline-end]{rotate:180deg}:is(.aria-\[expanded\]\:\*\:data-\[icon\=inline-end\]\:text-fg-2[aria-expanded]>*)[data-icon=inline-end]{color:var(--fg-2)}.data-\[kind\=add\]\:bg-code-add-bg[data-kind=add]{background-color:var(--code-add-bg)}.data-\[kind\=del\]\:bg-code-del-bg[data-kind=del]{background-color:var(--code-del-bg)}:is(.\*\:data-\[layout\=wide\]\:col-span-full>*)[data-layout=wide]{grid-column:1/-1}.data-\[live\=false\]\:loops-paused[data-live=false] *,.data-\[live\=false\]\:loops-paused[data-live=false] :before,.data-\[live\=false\]\:loops-paused[data-live=false] :after{animation-play-state:paused}.data-\[orientation\=horizontal\]\:h-\(--hairline\)[data-orientation=horizontal]{height:var(--hairline)}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-\(--hairline\)[data-orientation=vertical]{width:var(--hairline)}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}:is(.\*\:data-\[slot\=badge\]\:w-full>*)[data-slot=badge],:is(.\*\:data-\[slot\=chip\]\:w-full>*)[data-slot=chip]{width:100%}:is(.\*\:data-\[slot\=chip\]\:min-w-24>*)[data-slot=chip]{min-width:calc(var(--spacing) * 24)}:is(.\*\:data-\[slot\=feature-card-media\]\:h-\(--fx-h\)>*)[data-slot=feature-card-media]{height:var(--fx-h)}:is(.\*\:data-\[slot\=field\]\:w-full>*)[data-slot=field]{width:100%}:is(.\*\:data-\[slot\=field\]\:rounded-inset>*)[data-slot=field]{border-radius:var(--r-inset)}:is(.\*\:data-\[slot\=field\]\:p-3>*)[data-slot=field]{padding:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:transition-\[box-shadow\,background-color\]>*)[data-slot=field]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}:is(.\*\:data-\[slot\=field\]\:duration-\(--d-micro\)>*)[data-slot=field]{--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}:is(.\*\:data-\[slot\=field\]\:ease-out>*)[data-slot=field]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){:is(.hover\:\*\:data-\[slot\=field\]\:not-has-data-checked\:not-data-disabled\:bg-hover:hover>*)[data-slot=field]:not(:has([data-checked])):not([data-disabled]){background-color:var(--hover)}}:is(:is(.\*\:data-\[slot\=field\]\:\*\*\:focus-visible\:outline-none>*)[data-slot=field] *):focus-visible{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=field\]\:has-data-checked\:surface-pill>*)[data-slot=field]:has([data-checked]){background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom));box-shadow:var(--pill-rest)}:is(.\*\:data-\[slot\=identity-token\]\:size-id-lg>*)[data-slot=identity-token]{width:var(--size-id-lg);height:var(--size-id-lg)}:is(.\*\:data-\[slot\=identity-token\]\:size-id-md>*)[data-slot=identity-token]{width:var(--size-id-md);height:var(--size-id-md)}:is(.\*\:data-\[slot\=identity-token\]\:size-id-sm>*)[data-slot=identity-token]{width:var(--size-id-sm);height:var(--size-id-sm)}:is(.\*\:data-\[slot\=identity-token\]\:text-fg>*)[data-slot=identity-token]{color:var(--fg)}:is(.\*\:data-\[slot\=identity-token\]\:shadow-\[0_0_0_2px_var\(--panel\)\,var\(--pill-rest\)\]>*)[data-slot=identity-token]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--panel)), var(--pill-rest);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=identity-token\]\:shadow-\[0_0_0_2px_var\(--tile\)\,var\(--pill-rest\)\]>*)[data-slot=identity-token]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--tile)), var(--pill-rest);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=identity-token\]\:not-first\:-ml-0\.5>*)[data-slot=identity-token]:not(:first-child){margin-left:calc(var(--spacing) * -.5)}:is(.\*\:data-\[slot\=identity-token\]\:not-first\:-ml-1>*)[data-slot=identity-token]:not(:first-child){margin-left:calc(var(--spacing) * -1)}:is(.\*\*\:data-\[slot\=kbd\]\:bg-tip-fg\/15 *)[data-slot=kbd]{background-color:var(--tip-fg)}@supports (color:color-mix(in lab, red, red)){:is(.\*\*\:data-\[slot\=kbd\]\:bg-tip-fg\/15 *)[data-slot=kbd]{background-color:color-mix(in oklab, var(--tip-fg) 15%, transparent)}}:is(.\*\*\:data-\[slot\=kbd\]\:text-tip-fg *)[data-slot=kbd]{color:var(--tip-fg)}:is(.\*\*\:data-\[slot\=kbd\]\:shadow-none *)[data-slot=kbd]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.data-disabled\:not-data-panel-open\:\*\*\:data-\[slot\=knob\]\:text-fg-2[data-disabled]:not([data-panel-open]) *)[data-slot=knob]{color:var(--fg-2)}:is(.\*\*\:data-\[slot\=prose-table\]\:overflow-x-auto *)[data-slot=prose-table]{overflow-x:auto}:is(.\*\:data-\[slot\=section\]\:first\:pt-0>*)[data-slot=section]:first-child{padding-top:0}:is(.\*\:data-\[slot\=section-header\]\:mb-0>*)[data-slot=section-header],:is(.\*\*\:data-\[slot\=section-header\]\:mb-0 *)[data-slot=section-header]{margin-bottom:0}:is(.\*\:data-\[slot\=waitlist-note\]\:first-of-type\:mt-6>*)[data-slot=waitlist-note]:first-of-type{margin-top:calc(var(--spacing) * 6)}.data-\[sort\=ascending\]\:text-fg[data-sort=ascending],.data-\[sort\=descending\]\:text-fg[data-sort=descending]{color:var(--fg)}@media (prefers-reduced-motion:no-preference){.motion-safe\:scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:animate-\[blink_var\(--d-blink\)_var\(--ease-blink\)_infinite\]{animation:blink var(--d-blink) var(--ease-blink) infinite}.motion-safe\:animate-\[dot-in_var\(--d-panel\)_var\(--ease-spring\)_calc\(var\(--d-blink\)\+var\(--d-press\)\+var\(--k\)\*var\(--d-micro\)\*\.13\)_both\]{animation:dot-in var(--d-panel) var(--ease-spring) calc(var(--d-blink) + var(--d-press) + var(--k) * var(--d-micro) * .13) both}.motion-safe\:animate-\[fade_var\(--d-panel\)_var\(--ease-out\)_calc\(var\(--d-blink\)\+var\(--i\)\*var\(--d-pop\)-var\(--d-micro\)\)_both\]{animation:fade var(--d-panel) var(--ease-out) calc(var(--d-blink) + var(--i) * var(--d-pop) - var(--d-micro)) both}.motion-safe\:animate-\[fill-x_var\(--d-panel\)_var\(--ease-out\)_calc\(var\(--d-blink\)\+var\(--i\)\*var\(--d-pop\)\+var\(--d-press\)\)_both\]{animation:fill-x var(--d-panel) var(--ease-out) calc(var(--d-blink) + var(--i) * var(--d-pop) + var(--d-press)) both}.motion-safe\:animate-\[ft-lift_var\(--d-enter\)_var\(--ease-out\)_calc\(var\(--i\)\*var\(--d-micro\)\*\.4\)_backwards\]{animation:ft-lift var(--d-enter) var(--ease-out) calc(var(--i) * var(--d-micro) * .4) backwards}.motion-safe\:animate-\[grow_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--d-blink\)\+var\(--d-micro\)\)_both\]{animation:grow var(--d-reveal) var(--ease-out) calc(var(--d-blink) + var(--d-micro)) both}.motion-safe\:animate-\[pop_var\(--d-pop\)_var\(--ease-spring\)_calc\(var\(--d-loop\)\+var\(--d-reveal\)\)_both\]{animation:pop var(--d-pop) var(--ease-spring) calc(var(--d-loop) + var(--d-reveal)) both}.motion-safe\:animate-\[rise_var\(--d-pop\)_var\(--ease-out\)_calc\(var\(--d-loop\)\+var\(--d-pop\)\+var\(--j\)\*var\(--d-micro\)\*\.35\)_both\]{animation:rise var(--d-pop) var(--ease-out) calc(var(--d-loop) + var(--d-pop) + var(--j) * var(--d-micro) * .35) both}.motion-safe\:animate-\[rise_var\(--d-rise\)_var\(--ease-out\)_calc\(var\(--i\,0\)\*var\(--d-micro\)\*\.4\)_backwards\]{animation:rise var(--d-rise) var(--ease-out) calc(var(--i,0) * var(--d-micro) * .4) backwards}.motion-safe\:animate-\[step-check_var\(--d-pop\)_var\(--ease-spring\)_calc\(var\(--d-blink\)\+var\(--i\)\*var\(--d-pop\)\)_both\]{animation:step-check var(--d-pop) var(--ease-spring) calc(var(--d-blink) + var(--i) * var(--d-pop)) both}.motion-safe\:animate-\[tip-in_var\(--d-panel\)_var\(--ease-out\)_var\(--d-loop\)_both\]{animation:tip-in var(--d-panel) var(--ease-out) var(--d-loop) both}.motion-safe\:animate-\[type-in_var\(--d-panel\)_var\(--ease-out\)_calc\(var\(--l\)\*var\(--d-micro\)\/5\)_both\]{animation:type-in var(--d-panel) var(--ease-out) calc(var(--l) * var(--d-micro) / 5) both}.motion-safe\:animate-\[window-in_var\(--d-enter\)_var\(--ease-out\)_calc\(var\(--d-micro\)\*1\.25\)_both\]{animation:window-in var(--d-enter) var(--ease-out) calc(var(--d-micro) * 1.25) both}.motion-safe\:animate-turn{animation:turn var(--d-slow) linear infinite}.motion-safe\:bg-transparent{background-color:#0000}.motion-safe\:bg-none{background-image:none}.motion-safe\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.motion-safe\:transition-\[--ft-glow\]{transition-property:--ft-glow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[opacity\,translate\,scale\]{transition-property:opacity,translate,scale;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[rotate\]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[transform\,box-shadow\,color\,background-color\,border-color\]{transition-property:transform,box-shadow,color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[translate\,box-shadow\,outline-color\,outline-width\,outline-offset\]{transition-property:translate,box-shadow,outline-color,outline-width,outline-offset;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:duration-\(--d-micro\){--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.motion-safe\:duration-\(--d-panel\){--tw-duration:var(--d-panel);transition-duration:var(--d-panel)}.motion-safe\:duration-\[calc\(var\(--d-slow\)\*\.38\)\]{--tw-duration:calc(var(--d-slow) * .38);transition-duration:calc(var(--d-slow) * .38)}.motion-safe\:ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.motion-safe\:ease-spring{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.motion-safe\:\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.motion-safe\:\[transition\:rotate_var\(--d-panel\)_var\(--ease-out\)\,box-shadow_var\(--d-micro\)_var\(--ease-out\)\,color_var\(--d-micro\)_var\(--ease-out\)\]{transition:rotate var(--d-panel) var(--ease-out),box-shadow var(--d-micro) var(--ease-out),color var(--d-micro) var(--ease-out)}.motion-safe\:\[transition\:translate_var\(--d-micro\)_var\(--ease-out\)\,box-shadow_var\(--d-micro\)_var\(--ease-out\)\,color_var\(--d-micro\)_var\(--ease-out\)\]{transition:translate var(--d-micro) var(--ease-out),box-shadow var(--d-micro) var(--ease-out),color var(--d-micro) var(--ease-out)}.motion-safe\:\[transition\:translate_var\(--d-micro\)_var\(--ease-out\)\,scale_var\(--d-press\)_var\(--ease-out\)\,box-shadow_var\(--d-micro\)_var\(--ease-out\)\]{transition:translate var(--d-micro) var(--ease-out),scale var(--d-press) var(--ease-out),box-shadow var(--d-micro) var(--ease-out)}.motion-safe\:group-focus-within\/code-block\:scale-100:is(:where(.group\/code-block):focus-within *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.motion-safe\:group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.motion-safe\:group-hover\/code-block\:scale-100:is(:where(.group\/code-block):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:group-hover\/knob\:-translate-x-0\.5:is(:where(.group\/knob):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:group-hover\/knob\:translate-x-0\.5:is(:where(.group\/knob):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:group-hover\/knob\:-rotate-45:is(:where(.group\/knob):hover *){rotate:-45deg}.motion-safe\:group-hover\/knob\:rotate-45:is(:where(.group\/knob):hover *){rotate:45deg}}.motion-safe\:group-focus-visible\:rotate-45:is(:where(.group):focus-visible *){rotate:45deg}.motion-safe\:group-focus-visible\/knob\:-translate-x-0\.5:is(:where(.group\/knob):focus-visible *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:group-focus-visible\/knob\:translate-x-0\.5:is(:where(.group\/knob):focus-visible *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:group-has-\[\[data-slot\=section-card-action\]\:focus-visible\]\/knob\:rotate-45:is(:where(.group\/knob):has([data-slot=section-card-action]:focus-visible) *){rotate:45deg}.motion-safe\:group-data-entering\/panel\:animate-\[settle_var\(--d-panel\)_var\(--ease-out\)_calc\(var\(--n\)\*var\(--d-panel\)\/5\)_both\]:is(:where(.group\/panel)[data-entering] *){animation:settle var(--d-panel) var(--ease-out) calc(var(--n) * var(--d-panel) / 5) both}.motion-safe\:group-data-live\/dag\:animate-\[dag-comet-1_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-comet-1 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-comet-2_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-comet-2 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-comet-3_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-comet-3 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-hl-0_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-0 var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-hl-1_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-1 var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-hl-2_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-2 var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-hl-3_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-3 var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-lit-1_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-lit-1 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-lit-2_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-lit-2 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-live\/dag\:animate-\[dag-lit-3_var\(--d-cycle\)_linear_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-lit-3 var(--d-cycle) linear infinite var(--dag-play,running)}.motion-safe\:group-data-open\/mark\:\[transform\:translateY\(-48px\)\]:is(:where(.group\/mark)[data-open] *){transform:translateY(-48px)}.motion-safe\:group-data-open\/mark\:\[transform\:translateY\(-96px\)\]:is(:where(.group\/mark)[data-open] *){transform:translateY(-96px)}.motion-safe\:group-data-\[arrive\=arriving\]\/mark\:animate-\[ml-drop_var\(--d-reveal\)_var\(--ease-spring\)_both\]:is(:where(.group\/mark)[data-arrive=arriving] *){animation:ml-drop var(--d-reveal) var(--ease-spring) both}.motion-safe\:group-data-\[arrive\=arriving\]\/mark\:\[animation-delay\:calc\(var\(--drop-step\)\*2\)\]:is(:where(.group\/mark)[data-arrive=arriving] *){animation-delay:calc(var(--drop-step) * 2)}.motion-safe\:group-data-\[arrive\=arriving\]\/mark\:\[animation-delay\:var\(--drop-step\)\]:is(:where(.group\/mark)[data-arrive=arriving] *){animation-delay:var(--drop-step)}.motion-safe\:group-data-\[arrive\=waiting\]\/mark\:opacity-0:is(:where(.group\/mark)[data-arrive=waiting] *){opacity:0}.motion-safe\:before\:animate-\[live_var\(--d-loop\)_var\(--ease-out\)_infinite\]:before{content:var(--tw-content);animation:live var(--d-loop) var(--ease-out) infinite}.motion-safe\:before\:animate-\[ring-out_calc\(var\(--d-loop\)\*2\)_var\(--ease-out\)_calc\(var\(--d-loop\)\+var\(--d-slow\)\)_infinite\]:before{content:var(--tw-content);animation:ring-out calc(var(--d-loop) * 2) var(--ease-out) calc(var(--d-loop) + var(--d-slow)) infinite}.motion-safe\:before\:transition-\[scale\]:before{content:var(--tw-content);transition-property:scale;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:before\:duration-\(--d-micro\):before{content:var(--tw-content);--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.motion-safe\:before\:ease-out:before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.motion-safe\:before\:ease-spring:before{content:var(--tw-content);--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}@media (hover:hover){.motion-safe\:group-hover\/col\:before\:scale-\[1\.18\]:is(:where(.group\/col):hover *):before{content:var(--tw-content);scale:1.18}}.motion-safe\:after\:absolute:after{content:var(--tw-content);position:absolute}.motion-safe\:after\:inset-0:after{content:var(--tw-content);inset:0}.motion-safe\:after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.motion-safe\:after\:bg-\(--led-c\):after{content:var(--tw-content);background-color:var(--led-c)}.motion-safe\:after\:bg-\[radial-gradient\(circle_at_35\%_30\%\,var\(--led-glint\)_0_1px\,transparent_2\.5px\)\]:after{content:var(--tw-content);background-image:radial-gradient(circle at 35% 30%,var(--led-glint) 0 1px,transparent 2.5px)}.motion-safe\:after\:transition-\[background-color\]:after{content:var(--tw-content);transition-property:background-color;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.motion-safe\:after\:duration-\(--d-micro\):after{content:var(--tw-content);--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.motion-safe\:after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:not-active\:hover\:-translate-y-px:not(:active):hover,.motion-safe\:not-aria-\[haspopup\]\:not-aria-busy\:not-active\:hover\:-translate-y-px:not([aria-haspopup]):not([aria-busy=true]):not(:active):hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-safe\:active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:active\:scale-\[\.975\]:active{scale:.975}.motion-safe\:not-aria-\[haspopup\]\:active\:translate-y-px:not([aria-haspopup]):active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:not-aria-\[haspopup\]\:active\:scale-95:not([aria-haspopup]):active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:not-aria-\[haspopup\]\:active\:scale-\[\.975\]:not([aria-haspopup]):active{scale:.975}:where([data-lift=lifting]) .motion-safe\:in-data-\[lift\=lifting\]\:animate-\[ft-lift_var\(--d-enter\)_var\(--ease-out\)_both\]{animation:ft-lift var(--d-enter) var(--ease-out) both}:where([data-lift=lifting]) .motion-safe\:in-data-\[lift\=lifting\]\:\[animation-delay\:calc\(var\(--i\)\*var\(--lift-step\)\)\]{animation-delay:calc(var(--i) * var(--lift-step))}:where([data-lift=waiting]) .motion-safe\:in-data-\[lift\=waiting\]\:\[--ft-lift\:0\]{--ft-lift:0}.motion-safe\:has-data-copied\:scale-100:has([data-copied]){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(.motion-safe\:has-\[\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:animate-\[focus-in_var\(--d-micro\)_var\(--ease-out\)\]:has([data-slot=scroll-area-viewport]:focus-visible),.motion-safe\:has-\[pre\:focus-visible\]\:animate-\[focus-in_var\(--d-micro\)_var\(--ease-out\)\]:has(:is(pre:focus-visible)),.motion-safe\:has-\[\>\[data-slot\=field\]\]\:has-focus-visible\:animate-\[focus-in_var\(--d-micro\)_var\(--ease-out\)\]:has(>[data-slot=field]):has(:focus-visible)){animation:focus-in var(--d-micro) var(--ease-out)}.motion-safe\:data-ending-style\:translate-y-\[calc\(100\%\+--spacing\(4\)\)\][data-ending-style]{--tw-translate-y:calc(100% + calc(var(--spacing) * 4));translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-ending-style\:opacity-0[data-ending-style]{opacity:0}.motion-safe\:data-ending-style\:duration-\(--d-micro\)[data-ending-style]{--tw-duration:var(--d-micro);transition-duration:var(--d-micro)}.motion-safe\:data-entering\:animate-\[tabs-panel-in_var\(--d-panel\)_var\(--ease-out\)\][data-entering]{animation:tabs-panel-in var(--d-panel) var(--ease-out)}.motion-safe\:data-entering\:animate-none[data-entering]{animation:none}.motion-safe\:data-scrolling\:duration-0[data-scrolling]{--tw-duration:0s;transition-duration:0s}.motion-safe\:data-shaking\:animate-\[shake_var\(--d-panel\)_var\(--ease-out\)\][data-shaking]{animation:shake var(--d-panel) var(--ease-out)}.motion-safe\:data-starting-style\:-translate-y-1[data-starting-style]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-starting-style\:translate-y-\[calc\(100\%\+--spacing\(4\)\)\][data-starting-style]{--tw-translate-y:calc(100% + calc(var(--spacing) * 4));translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-starting-style\:scale-\[\.98\][data-starting-style]{scale:.98}.motion-safe\:data-starting-style\:opacity-0[data-starting-style]{opacity:0}.motion-safe\:data-\[side\=bottom\]\:data-ending-style\:-translate-y-1[data-side=bottom][data-ending-style],.motion-safe\:data-\[side\=bottom\]\:data-starting-style\:-translate-y-1[data-side=bottom][data-starting-style]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[side\=left\]\:data-ending-style\:translate-x-1[data-side=left][data-ending-style],.motion-safe\:data-\[side\=left\]\:data-starting-style\:translate-x-1[data-side=left][data-starting-style]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[side\=right\]\:data-ending-style\:-translate-x-1[data-side=right][data-ending-style],.motion-safe\:data-\[side\=right\]\:data-starting-style\:-translate-x-1[data-side=right][data-starting-style]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[side\=top\]\:data-ending-style\:translate-y-1[data-side=top][data-ending-style],.motion-safe\:data-\[side\=top\]\:data-starting-style\:translate-y-1[data-side=top][data-starting-style]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-0{opacity:0}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:group-focus-within\/code-block\:opacity-100:is(:where(.group\/code-block):focus-within *){opacity:1}@media (hover:hover){.motion-reduce\:group-hover\/code-block\:opacity-100:is(:where(.group\/code-block):hover *){opacity:1}}.motion-reduce\:has-data-copied\:opacity-100:has([data-copied]){opacity:1}}@media not all and (width>=1408px){.max-\[1408px\]\:hidden{display:none}.max-\[1408px\]\:inline-flex{display:inline-flex}.max-\[1408px\]\:not-open\:details-content\:\[content-visibility\:hidden\]:not(:is([open],:popover-open,:open))::details-content{content-visibility:hidden}}@media not all and (width>=721px){.max-\[721px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[721px\]\:pl-5{padding-left:calc(var(--spacing) * 5)}}@media not all and (width>=80rem){.max-xl\:\[--fx-h\:352px\]{--fx-h:352px}}@media not all and (width>=64rem){.max-lg\:w-\[64px\]{width:64px}.max-lg\:w-\[144px\]{width:144px}.max-lg\:\[--fx-h\:392px\]{--fx-h:392px}}@media not all and (width>=56.25rem){.max-ml\:size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.max-ml\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-ml\:gap-8{gap:calc(var(--spacing) * 8)}.max-ml\:\[--fx-h\:auto\]{--fx-h:auto}}@media not all and (width>=48rem){.max-md\:-my-1{margin-block:calc(var(--spacing) * -1)}.max-md\:-my-2{margin-block:calc(var(--spacing) * -2)}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:h-auto{height:auto}.max-md\:h-btn-md{height:var(--h-btn-md)}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:min-h-btn-md{min-height:var(--h-btn-md)}.max-md\:w-\[144px\]{width:144px}.max-md\:justify-items-start{justify-items:start}.max-md\:gap-5{gap:calc(var(--spacing) * 5)}.max-md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-md\:gap-y-0{row-gap:0}.max-md\:rounded-\[calc\(var\(--h-btn-md\)\/2\)\]{border-radius:calc(var(--h-btn-md) / 2)}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}.max-md\:py-3{padding-block:calc(var(--spacing) * 3)}.max-md\:text-body{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.max-md\:text-\[13px\]\/6{font-size:13px;line-height:calc(var(--spacing) * 6)}.max-md\:after\:absolute:after{content:var(--tw-content);position:absolute}.max-md\:after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.max-md\:after\:-inset-y-2\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2.5)}.max-md\:after\:top-1\/2:after{content:var(--tw-content);top:50%}.max-md\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.max-md\:after\:h-11:after{content:var(--tw-content);height:calc(var(--spacing) * 11)}.max-md\:after\:w-full:after{content:var(--tw-content);width:100%}.max-md\:after\:min-w-11:after{content:var(--tw-content);min-width:calc(var(--spacing) * 11)}.max-md\:after\:-translate-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}}@media not all and (width>=40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:static{position:static}.max-sm\:top-\(--my\){top:var(--my)}.max-sm\:left-\(--mx\){left:var(--mx)}.max-sm\:col-start-auto{grid-column-start:auto}.max-sm\:mt-0{margin-top:0}.max-sm\:ml-0{margin-left:0}.max-sm\:ml-5{margin-left:calc(var(--spacing) * 5)}.max-sm\:block{display:block}.max-sm\:flex{display:flex}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:h-115{height:calc(var(--spacing) * 115)}.max-sm\:h-auto{height:auto}.max-sm\:min-h-14{min-height:calc(var(--spacing) * 14)}.max-sm\:w-auto{width:auto}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-start{align-items:flex-start}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)}.max-sm\:gap-6{gap:calc(var(--spacing) * 6)}.max-sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.max-sm\:overflow-visible\!{overflow:visible!important}.max-sm\:rounded-tile{border-radius:var(--r-tile)}.max-sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-sm\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.max-sm\:p-0{padding:0}.max-sm\:p-4{padding:calc(var(--spacing) * 4)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.max-sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.max-sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.max-sm\:text-letter-sm{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.max-sm\:whitespace-normal{white-space:normal}.max-sm\:whitespace-nowrap{white-space:nowrap}.max-sm\:shadow-e-1{--tw-shadow:var(--e-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-sm\:surface-card{background:var(--bar-glass);outline:1px solid var(--glass-line);outline-offset:-1px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur)}.max-sm\:\[clip-path\:none\]{clip-path:none}:is(.max-sm\:\*\:w-full>*){width:100%}.max-sm\:after\:hidden:after{content:var(--tw-content);display:none}.max-sm\:data-label\:before\:mb-1[data-label]:before{content:var(--tw-content);margin-bottom:var(--spacing)}.max-sm\:data-label\:before\:block[data-label]:before{content:var(--tw-content);display:block}.max-sm\:data-label\:before\:text-label[data-label]:before{content:var(--tw-content);font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.max-sm\:data-label\:before\:text-fg-2[data-label]:before{content:var(--tw-content);color:var(--fg-2)}.max-sm\:data-label\:before\:content-\[attr\(data-label\)\][data-label]:before{--tw-content:attr(data-label);content:var(--tw-content)}@media (prefers-reduced-motion:no-preference){.max-sm\:motion-safe\:group-data-live\/dag\:animate-\[dag-hl-1m_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-1m var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.max-sm\:motion-safe\:group-data-live\/dag\:animate-\[dag-hl-2m_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-2m var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}.max-sm\:motion-safe\:group-data-live\/dag\:animate-\[dag-hl-3m_var\(--d-cycle\)_var\(--ease-out\)_infinite_var\(--dag-play\,running\)\]:is(:where(.group\/dag)[data-live] *){animation:dag-hl-3m var(--d-cycle) var(--ease-out) infinite var(--dag-play,running)}}}@media (width>=1408px){.min-\[1408px\]\:sticky{position:sticky}.min-\[1408px\]\:top-\(--bar-band\){top:var(--bar-band)}.min-\[1408px\]\:mt-\(--section-y\){margin-top:var(--section-y)}.min-\[1408px\]\:w-auto{width:auto}.min-\[1408px\]\:grid-cols-\[184px_minmax\(0\,1fr\)\]{grid-template-columns:184px minmax(0,1fr)}.min-\[1408px\]\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.min-\[1408px\]\:self-start{align-self:flex-start}}@media (width>=40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:text-small{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}}@media (width>=48rem){.md\:hidden{display:none}.md\:whitespace-nowrap{white-space:nowrap}}@container footer not (width>=1101px){.\@max-\[1101px\]\/footer\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[1101px\]\/footer\:gap-12{gap:calc(var(--spacing) * 12)}}@container roadmap not (width>=1021px){.\@max-\[1021px\]\/roadmap\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hero not (width>=897px){.\@max-\[897px\]\/hero\:mt-8{margin-top:calc(var(--spacing) * 8)}.\@max-\[897px\]\/hero\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container legends not (width>=897px){.\@max-\[897px\]\/legends\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container hero not (width>=897px){.\@max-\[897px\]\/hero\:grid-rows-none{grid-template-rows:none}.\@max-\[897px\]\/hero\:\[grid-template-areas\:\'badge\'_\'title\'_\'type\'_\'tag\'_\'copy\'\]{grid-template-areas:"badge""title""type""tag""copy"}}@container stepper not (width>=800px){.\@max-\[800px\]\/stepper\:hidden{display:none}.\@max-\[800px\]\/stepper\:grid-cols-\[max-content\]{grid-template-columns:max-content}.\@max-\[800px\]\/stepper\:text-left{text-align:left}}@container footer not (width>=768px){.\@max-\[768px\]\/footer\:mt-12{margin-top:calc(var(--spacing) * 12)}}@container not (width>=768px){.group-data-\[theme-control\=auto\]\/nav\:\@max-\[768px\]\:flex:is(:where(.group\/nav)[data-theme-control=auto] *){display:flex}.group-data-\[theme-control\=auto\]\/nav\:\@max-\[768px\]\:hidden:is(:where(.group\/nav)[data-theme-control=auto] *),:where([data-language=auto]) .in-data-\[language\=auto\]\:\@max-\[768px\]\:hidden{display:none}:where([data-language=auto]) .in-data-\[language\=auto\]\:\@max-\[768px\]\:w-btn-md{width:var(--h-btn-md)}:where([data-language=auto]) .in-data-\[language\=auto\]\:\@max-\[768px\]\:p-0{padding:0}}@container main not (width>=740px){.\@max-\[740px\]\/main\:col-auto{grid-column:auto}.\@max-\[740px\]\/main\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container main not (width>=680px){.\@max-\[680px\]\/main\:col-auto{grid-column:auto}.\@max-\[680px\]\/main\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container roadmap not (width>=657px){.\@max-\[657px\]\/roadmap\:col-auto{grid-column:auto}.\@max-\[657px\]\/roadmap\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container vision not (width>=657px){.\@max-\[657px\]\/vision\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container roadmap not (width>=657px){.\@max-\[657px\]\/roadmap\:flex-col{flex-direction:column}.\@max-\[657px\]\/roadmap\:items-start{align-items:flex-start}}@container board not (width>=640px){.\@max-\[640px\]\/board\:flex{display:flex}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:flex{display:flex}}@container board not (width>=640px){.\@max-\[640px\]\/board\:flex-\[0_0_min\(80\%\,300px\)\]{flex:0 0 min(80%,300px)}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:flex-\[0_0_min\(80\%\,300px\)\]{flex:0 0 min(80%,300px)}}@container board not (width>=640px){.\@max-\[640px\]\/board\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}}@container board not (width>=640px){.\@max-\[640px\]\/board\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}}@container board not (width>=640px){.\@max-\[640px\]\/board\:snap-start{scroll-snap-align:start}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:snap-start{scroll-snap-align:start}}@container board not (width>=640px){.\@max-\[640px\]\/board\:scrollbar-none{scrollbar-width:none}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:scrollbar-none{scrollbar-width:none}.\@max-\[640px\]\/ops\:flex-col{flex-direction:column}}@container board not (width>=640px){.\@max-\[640px\]\/board\:items-stretch{align-items:stretch}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:items-stretch{align-items:stretch}.\@max-\[640px\]\/ops\:gap-2{gap:calc(var(--spacing) * 2)}}@container board not (width>=640px){.\@max-\[640px\]\/board\:overflow-x-auto{overflow-x:auto}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:overflow-x-auto{overflow-x:auto}}@container not (width>=610px){.group-data-\[cta\=auto\]\/nav\:\@max-\[610px\]\:hidden:is(:where(.group\/nav)[data-cta=auto] *){display:none}.data-\[cta\=auto\]\:\@max-\[610px\]\:w-full[data-cta=auto]{width:100%}.data-\[cta\=auto\]\:\@max-\[610px\]\:justify-between[data-cta=auto]{justify-content:space-between}}@container stepper not (width>=607px){.\@max-\[607px\]\/stepper\:m-0{margin:0}.\@max-\[607px\]\/stepper\:contents{display:contents}.\@max-\[607px\]\/stepper\:flex{display:flex}.\@max-\[607px\]\/stepper\:grid{display:grid}.\@max-\[607px\]\/stepper\:hidden{display:none}.\@max-\[607px\]\/stepper\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\@max-\[607px\]\/stepper\:grid-cols-\[var\(--size-marker\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--size-marker) minmax(0,1fr)}.\@max-\[607px\]\/stepper\:flex-wrap{flex-wrap:wrap}.\@max-\[607px\]\/stepper\:items-center{align-items:center}.\@max-\[607px\]\/stepper\:gap-2{gap:calc(var(--spacing) * 2)}.\@max-\[607px\]\/stepper\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.\@max-\[607px\]\/stepper\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.\@max-\[607px\]\/stepper\:nth-\[3\]\:hidden:nth-child(3){display:none}}@container footer not (width>=600px){.\@max-\[600px\]\/footer\:right-auto{right:auto}.\@max-\[600px\]\/footer\:left-0{left:0}.\@max-\[600px\]\/footer\:origin-bottom-left{transform-origin:0 100%}}@container not (width>=560px){.\@max-\[560px\]\:mt-2{margin-top:calc(var(--spacing) * 2)}.\@max-\[560px\]\:mt-\[calc\(--spacing\(3\)-var\(--hairline\)\)\]{margin-top:calc(calc(var(--spacing) * 3) - var(--hairline))}.\@max-\[560px\]\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\@max-\[560px\]\:grid-rows-none{grid-template-rows:none}.\@max-\[560px\]\:gap-y-1{row-gap:var(--spacing)}.\@max-\[560px\]\:\[grid-template-areas\:\'role\'_\'spec\'_\'sample\'\]{grid-template-areas:"role""spec""sample"}}@container board not (width>=520px){.\@max-\[520px\]\/board\:basis-\[88\%\]{flex-basis:88%}}@container ops not (width>=520px){.\@max-\[520px\]\/ops\:basis-\[88\%\]{flex-basis:88%}}@container main not (width>=481px){.\@max-\[481px\]\/main\:hidden{display:none}:is(.\@max-\[481px\]\/main\:\*\:justify-end>*){justify-content:flex-end}:is(.\@max-\[481px\]\/main\:\*\*\:data-\[slot\=badge\]\:hidden *)[data-slot=badge],:is(.\@max-\[481px\]\/main\:\*\*\:data-\[slot\=issue-card\]\:hidden *)[data-slot=issue-card]{display:none}}@container footer not (width>=480px){.\@max-\[480px\]\/footer\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[480px\]\/footer\:flex-col{flex-direction:column}.\@max-\[480px\]\/footer\:items-start{align-items:flex-start}}@container pill-field not (width>=441px){.\@max-\[441px\]\/pill-field\:hidden{display:none}.\@max-\[441px\]\/pill-field\:inline{display:inline}}@container not (width>=440px){.\@max-\[440px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[440px\]\:grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.\@max-\[440px\]\:items-center{align-items:center}.\@max-\[440px\]\:justify-items-start{justify-items:start}.\@max-\[440px\]\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.\@max-\[440px\]\:p-4{padding:calc(var(--spacing) * 4)}.\@max-\[440px\]\:\[grid-template-areas\:\'label_btn\'_\'text_text\'\]{grid-template-areas:"label btn""text text"}}@container author not (width>=424px){.\@max-\[424px\]\/author\:\[grid-template-areas\:\'avatar_id\'_\'links_links\'\]{grid-template-areas:"avatar id""links links"}}@container not (width>=404px){.\@max-\[404px\]\:grid-cols-\[repeat\(4\,var\(--size-well\)\)\]{grid-template-columns:repeat(4,var(--size-well))}}@container not (width>=400px){.\@max-\[400px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container not (width>=334px){.\@max-\[334px\]\:w-\[calc\(100cqw_-_2_\*_\(--spacing\(2\)\)\)\]{width:calc(100cqw - 2 * (calc(var(--spacing) * 2)))}}@container author not (width>=288px){.\@max-\[288px\]\/author\:size-22{width:calc(var(--spacing) * 22);height:calc(var(--spacing) * 22)}}@container author not (width>=276px){.\@max-\[276px\]\/author\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[276px\]\/author\:justify-self-start{justify-self:flex-start}.\@max-\[276px\]\/author\:\[grid-template-areas\:\'avatar\'_\'id\'_\'links\'\]{grid-template-areas:"avatar""id""links"}}@container kpi not (width>=108px){.\@max-\[108px\]\/kpi\:block{display:block}:is(.\@max-\[108px\]\/kpi\:\*\:data-\[slot\=identity-token\]\:nth-\[n\+5\]\:hidden>*)[data-slot=identity-token]:nth-child(n+5){display:none}}@container kpi not (width>=88px){.\@max-\[88px\]\/kpi\:block{display:block}.\@max-\[88px\]\/kpi\:hidden,:is(.\@max-\[88px\]\/kpi\:\*\:data-\[slot\=identity-token\]\:nth-\[n\+4\]\:hidden>*)[data-slot=identity-token]:nth-child(n+4){display:none}}@container split not (width>=63.8125rem){.\@max-split\/split\:static{position:static}.\@max-split\/split\:hidden{display:none}.\@max-split\/split\:inline-flex{display:inline-flex}.\@max-split\/split\:max-w-\[35rem\]{max-width:35rem}}@container feature not (width>=63.8125rem){.\@max-split\/feature\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container split not (width>=63.8125rem){.\@max-split\/split\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-split\/split\:gap-\(--head-after\){gap:var(--head-after)}.\@max-split\/split\:not-open\:details-content\:\[content-visibility\:hidden\]:not(:is([open],:popover-open,:open))::details-content{content-visibility:hidden}}@container feature not (width>=63.8125rem){:is(.\@max-split\/feature\:\*\:last\:order-first>*):last-child{order:-9999}}@container window not (width>=52.25rem){.\@max-rail\/window\:left-\(--mac-inset\){left:var(--mac-inset)}.\@max-rail\/window\:mt-4{margin-top:calc(var(--spacing) * 4)}.\@max-rail\/window\:hidden{display:none}.\@max-rail\/window\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}}@container window not (width>=38rem){.\@max-compact\/window\:hidden{display:none}.\@max-compact\/window\:gap-2{gap:calc(var(--spacing) * 2)}:is(.\@max-compact\/window\:\*\*\:data-\[slot\=plan-task-meta\]\:hidden *)[data-slot=plan-task-meta]{display:none}}@container footer (width>=480px){@container footer not (width>=901px){.\@min-\[480px\]\/footer\:\@max-\[901px\]\/footer\:row-span-2{grid-row:span 2/span 2}.\@min-\[480px\]\/footer\:\@max-\[901px\]\/footer\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[480px\]\/footer\:\@max-\[901px\]\/footer\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.\@min-\[480px\]\/footer\:\@max-\[901px\]\/footer\:gap-x-6{column-gap:calc(var(--spacing) * 6)}}}@container issues (width>=520px){.\@min-\[520px\]\/issues\:grid{display:grid}.\@min-\[520px\]\/issues\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container side (width>=600px){.\@min-\[600px\]\/side\:col-start-1{grid-column-start:1}.\@min-\[600px\]\/side\:col-start-2{grid-column-start:2}.\@min-\[600px\]\/side\:row-span-2{grid-row:span 2/span 2}.\@min-\[600px\]\/side\:row-span-4{grid-row:span 4/span 4}.\@min-\[600px\]\/side\:row-start-1{grid-row-start:1}.\@min-\[600px\]\/side\:row-start-4{grid-row-start:4}.\@min-\[600px\]\/side\:row-start-5{grid-row-start:5}.\@min-\[600px\]\/side\:grid{display:grid}.\@min-\[600px\]\/side\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.\@min-\[600px\]\/side\:grid-rows-\[auto_auto_auto_1fr_auto\]{grid-template-rows:auto auto auto 1fr auto}.\@min-\[600px\]\/side\:items-start{align-items:flex-start}.\@min-\[600px\]\/side\:self-end{align-self:flex-end}.\@min-\[600px\]\/side\:self-stretch{align-self:stretch}}@container author (width>=608px){.\@min-\[608px\]\/author\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@min-\[608px\]\/author\:\[grid-template-areas\:\'avatar_id_links\'\]{grid-template-areas:"avatar id links"}}@container (width>=610px){.\@min-\[610px\]\:pt-6{padding-top:calc(var(--spacing) * 6)}}@container main (width>=647px){@container main not (width>=840px){.\@min-\[647px\]\/main\:\@max-\[840px\]\/main\:col-\[-2\/-1\]{grid-column:-2/-1}.\@min-\[647px\]\/main\:\@max-\[840px\]\/main\:col-\[1\/-2\]{grid-column:1/-2}.\@min-\[647px\]\/main\:\@max-\[840px\]\/main\:grid{display:grid}.\@min-\[647px\]\/main\:\@max-\[840px\]\/main\:grid-cols-\[repeat\(var\(--steps\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--steps),minmax(0,1fr))}.\@min-\[647px\]\/main\:\@max-\[840px\]\/main\:justify-self-start{justify-self:flex-start}}}@container posts (width>=704px){.\@min-\[704px\]\/posts\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[704px\]\/posts\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.\@min-\[704px\]\/posts\:\[--post-gap-lead\:var\(--s-12\)\]{--post-gap-lead:var(--s-12)}.\@min-\[704px\]\/posts\:\[--post-gap-y\:var\(--s-10\)\]{--post-gap-y:var(--s-10)}}@container posts (width>=1120px){.\@min-\[1120px\]\/posts\:col-\[-2\/-1\]{grid-column:-2/-1}.\@min-\[1120px\]\/posts\:col-\[1\/-2\]{grid-column:1/-2}.\@min-\[1120px\]\/posts\:col-span-full{grid-column:1/-1}.\@min-\[1120px\]\/posts\:row-span-full{grid-row:1/-1}.\@min-\[1120px\]\/posts\:mr-2{margin-right:calc(var(--spacing) * 2)}.\@min-\[1120px\]\/posts\:max-w-none{max-width:none}.\@min-\[1120px\]\/posts\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@min-\[1120px\]\/posts\:grid-cols-subgrid{grid-template-columns:subgrid}.\@min-\[1120px\]\/posts\:grid-rows-\[auto_auto_auto_1fr\]{grid-template-rows:auto auto auto 1fr}.\@min-\[1120px\]\/posts\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.\@min-\[1120px\]\/posts\:self-start{align-self:flex-start}.\@min-\[1120px\]\/posts\:pl-\(--card-pad\){padding-left:var(--card-pad)}.\@min-\[1120px\]\/posts\:\[--post-gap-lead\:var\(--s-16\)\]{--post-gap-lead:var(--s-16)}.\@min-\[1120px\]\/posts\:\[--post-gap-y\:var\(--s-12\)\]{--post-gap-y:var(--s-12)}}@container field-group (width>=28rem){.\@md\/field-group\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container field-group (width>=42rem){:is(.\@2xl\/field-group\:\*\:data-\[slot\=field\]\:data-\[orientation\=vertical\]\:not-has-\[textarea\]\:col-span-1>*)[data-slot=field][data-orientation=vertical]:not(:has(:is(textarea))){grid-column:span 1/span 1}}@container window (width>=52.25rem){@container window not (width>=70rem){.\@rail\/window\:\@max-wide\/window\:col-start-2{grid-column-start:2}}}@container window (width>=70rem){.\@wide\/window\:\[container-type\:size\]{container-type:size}.\@wide\/window\:flex{display:flex}.\@wide\/window\:hidden{display:none}.\@wide\/window\:min-h-0{min-height:0}.\@wide\/window\:flex-\[1_1_auto\]{flex:auto}.\@wide\/window\:grid-cols-\[var\(--rail-w\)_minmax\(0\,1fr\)_300px\]{grid-template-columns:var(--rail-w) minmax(0,1fr) 300px}.\@wide\/window\:flex-col{flex-direction:column}.\@wide\/window\:gap-2{gap:calc(var(--spacing) * 2)}.\@wide\/window\:overflow-hidden{overflow:hidden}.\@wide\/window\:pt-2{padding-top:calc(var(--spacing) * 2)}:is(.\@wide\/window\:\*\*\:data-\[slot\=plan-list\]\:gap-1 *)[data-slot=plan-list]{gap:var(--spacing)}:is(.\@wide\/window\:\*\*\:data-\[slot\=plan-task-meta\]\:hidden *)[data-slot=plan-task-meta]{display:none}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:-mt-1:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){margin-top:calc(var(--spacing) * -1)}@media (prefers-color-scheme:dark){.dark\:-mt-1:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){margin-top:calc(var(--spacing) * -1)}}.dark\:block:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){display:block}@media (prefers-color-scheme:dark){.dark\:block:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){display:block}}.dark\:hidden:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){display:none}@media (prefers-color-scheme:dark){.dark\:hidden:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){display:none}}.dark\:scale-60:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-color-scheme:dark){.dark\:scale-60:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.dark\:scale-100:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-color-scheme:dark){.dark\:scale-100:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.dark\:rotate-0:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){rotate:0deg}@media (prefers-color-scheme:dark){.dark\:rotate-0:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){rotate:0deg}}.dark\:rotate-45:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){rotate:45deg}@media (prefers-color-scheme:dark){.dark\:rotate-45:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){rotate:45deg}}.dark\:border-gray-600:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){border-color:var(--color-gray-600)}@media (prefers-color-scheme:dark){.dark\:border-gray-600:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){border-color:var(--color-gray-600)}}.dark\:\!bg-black:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){background-color:var(--color-black)!important}@media (prefers-color-scheme:dark){.dark\:\!bg-black:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){background-color:var(--color-black)!important}}.dark\:bg-ctp-base:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){background-color:var(--color-ctp-base)}@media (prefers-color-scheme:dark){.dark\:bg-ctp-base:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){background-color:var(--color-ctp-base)}}.dark\:bg-gray-700:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){background-color:var(--color-gray-700)}@media (prefers-color-scheme:dark){.dark\:bg-gray-700:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){background-color:var(--color-gray-700)}}.dark\:bg-gray-800:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){background-color:var(--color-gray-800)}@media (prefers-color-scheme:dark){.dark\:bg-gray-800:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){background-color:var(--color-gray-800)}}.dark\:text-gray-200:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){color:var(--color-gray-200)}@media (prefers-color-scheme:dark){.dark\:text-gray-200:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){color:var(--color-gray-200)}}.dark\:text-gray-300:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){color:var(--color-gray-300)}@media (prefers-color-scheme:dark){.dark\:text-gray-300:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){color:var(--color-gray-300)}}.dark\:text-gray-400:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){color:var(--color-gray-400)}@media (prefers-color-scheme:dark){.dark\:text-gray-400:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){color:var(--color-gray-400)}}.dark\:text-gray-600:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){color:var(--color-gray-600)}@media (prefers-color-scheme:dark){.dark\:text-gray-600:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){color:var(--color-gray-600)}}.dark\:opacity-0:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){opacity:0}@media (prefers-color-scheme:dark){.dark\:opacity-0:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){opacity:0}}.dark\:opacity-100:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){opacity:1}@media (prefers-color-scheme:dark){.dark\:opacity-100:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){opacity:1}}.dark\:ring-0:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-color-scheme:dark){.dark\:ring-0:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (hover:hover){.dark\:hover\:bg-gray-900:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):hover{background-color:var(--color-gray-900)}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:bg-gray-900:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):hover{background-color:var(--color-gray-900)}}}@media (hover:hover){.dark\:hover\:text-gray-200:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):hover{color:var(--color-gray-200)}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-gray-200:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):hover{color:var(--color-gray-200)}}}@media (hover:hover){.dark\:hover\:text-gray-300:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):hover{color:var(--color-gray-300)}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-gray-300:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):hover{color:var(--color-gray-300)}}}.dark\:focus\:border-blue-700:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):focus{border-color:var(--color-blue-700)}@media (prefers-color-scheme:dark){.dark\:focus\:border-blue-700:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):focus{border-color:var(--color-blue-700)}}.dark\:focus\:border-blue-800:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):focus{border-color:var(--color-blue-800)}@media (prefers-color-scheme:dark){.dark\:focus\:border-blue-800:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):focus{border-color:var(--color-blue-800)}}.dark\:active\:bg-gray-700:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):active{background-color:var(--color-gray-700)}@media (prefers-color-scheme:dark){.dark\:active\:bg-gray-700:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):active{background-color:var(--color-gray-700)}}.dark\:active\:text-gray-300:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *):active{color:var(--color-gray-300)}@media (prefers-color-scheme:dark){.dark\:active\:text-gray-300:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *):active{color:var(--color-gray-300)}}@media (width>=48rem){.md\:dark\:text-white:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *){color:var(--color-white)}@media (prefers-color-scheme:dark){.md\:dark\:text-white:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *){color:var(--color-white)}}}@media (prefers-reduced-motion:no-preference){@starting-style{.motion-safe\:starting\:-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:starting\:scale-\[\.98\]{scale:.98}.motion-safe\:starting\:opacity-0{opacity:0}}}@media (pointer:coarse){.pointer-coarse\:min-h-btn-md{min-height:var(--h-btn-md)}.pointer-coarse\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.pointer-coarse\:gap-y-0{row-gap:0}}@media (prefers-reduced-motion:no-preference){@media (pointer:coarse){.motion-safe\:pointer-coarse\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (prefers-reduced-motion:reduce){@media (pointer:coarse){.motion-reduce\:pointer-coarse\:opacity-100{opacity:1}}}@media not all and (height>=870px){@container split (width>=63.8125rem){.short\:\@split\/split\:has-\[\>\[data-slot\=page-toc\]\]\:static:has(>[data-slot=page-toc]){position:static}.short\:\@split\/split\:has-\[\>\[data-slot\=page-toc\]\]\:grid-rows-\[auto_1fr\]:has(>[data-slot=page-toc]){grid-template-rows:auto 1fr}.short\:\@split\/split\:has-\[\>\[data-slot\=page-toc\]\]\:self-stretch:has(>[data-slot=page-toc]){align-self:stretch}:is(.short\:\@split\/split\:\*\:data-\[slot\=page-toc\]\:sticky>*)[data-slot=page-toc]{position:sticky}:is(.short\:\@split\/split\:\*\:data-\[slot\=page-toc\]\:top-28>*)[data-slot=page-toc]{top:calc(var(--spacing) * 28)}:is(.short\:\@split\/split\:\*\:data-\[slot\=page-toc\]\:self-start>*)[data-slot=page-toc]{align-self:flex-start}}}.\[\&_\:is\(\[data-slot\=button\]\,\[data-slot\=popover-trigger\]\,\[data-slot\=dropdown-menu-trigger\]\)\]\:backdrop-filter-none :is([data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger]){-webkit-backdrop-filter:none;backdrop-filter:none}.\[\&_\:is\(\[data-slot\=button\]\,\[data-slot\=popover-trigger\]\,\[data-slot\=dropdown-menu-trigger\]\)\]\:pill-on-field :is([data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger]){background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom)), linear-gradient(var(--field-bg), var(--field-bg))}.\[\&_\:is\(h1\,h2\,h3\,h4\)\+\*\]\:mt-3 :is(h1,h2,h3,h4)+*{margin-top:calc(var(--spacing) * 3)}.\[\&_\:not\(pre\)\>code\]\:rounded-inset :not(pre)>code{border-radius:var(--r-inset)}.\[\&_\:not\(pre\)\>code\]\:bg-hover :not(pre)>code{background-color:var(--hover)}.\[\&_\:not\(pre\)\>code\]\:px-1 :not(pre)>code{padding-inline:var(--spacing)}.\[\&_\:not\(pre\)\>code\]\:font-mono :not(pre)>code{font-family:var(--font-mono)}.\[\&_\:not\(pre\)\>code\]\:text-\[\.875em\] :not(pre)>code{font-size:.875em}.\[\&_\:not\(pre\)\>code\]\:wrap-anywhere :not(pre)>code{overflow-wrap:anywhere}.\[\&_\[data-slot\=button\]\]\:backdrop-filter-none [data-slot=button]{-webkit-backdrop-filter:none;backdrop-filter:none}.\[\&_\[data-slot\=button\]\]\:pill-on-field [data-slot=button]{background:linear-gradient(180deg, var(--pill-top), var(--pill-bottom)), linear-gradient(var(--field-bg), var(--field-bg))}.\[\&_\[data-slot\=icon\]_\*\]\:\[stroke-width\:2\.4\] [data-slot=icon] *{stroke-width:2.4px}.\[\&_\[data-slot\=prose-table\]_\:is\(td\,th\)\:first-child\]\:pl-0 [data-slot=prose-table] :is(td,th):first-child{padding-left:0}.\[\&_\[data-slot\=prose-table\]_table\]\:w-full [data-slot=prose-table] table{width:100%}.\[\&_\[data-slot\=prose-table\]_table\]\:min-w-\[35rem\] [data-slot=prose-table] table{min-width:35rem}.\[\&_\[data-slot\=prose-table\]_table\]\:border-collapse [data-slot=prose-table] table{border-collapse:collapse}.\[\&_\[data-slot\=prose-table\]_table\]\:text-small [data-slot=prose-table] table{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.\[\&_\[data-slot\=prose-table\]_td\]\:border-b [data-slot=prose-table] td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\[data-slot\=prose-table\]_td\]\:border-line [data-slot=prose-table] td{border-color:var(--line)}.\[\&_\[data-slot\=prose-table\]_td\]\:px-3 [data-slot=prose-table] td{padding-inline:calc(var(--spacing) * 3)}.\[\&_\[data-slot\=prose-table\]_td\]\:py-2 [data-slot=prose-table] td{padding-block:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=prose-table\]_td\]\:text-left [data-slot=prose-table] td{text-align:left}.\[\&_\[data-slot\=prose-table\]_td\]\:align-top [data-slot=prose-table] td{vertical-align:top}.\[\&_\[data-slot\=prose-table\]_th\]\:border-b [data-slot=prose-table] th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\[data-slot\=prose-table\]_th\]\:border-line [data-slot=prose-table] th{border-color:var(--line)}.\[\&_\[data-slot\=prose-table\]_th\]\:px-3 [data-slot=prose-table] th{padding-inline:calc(var(--spacing) * 3)}.\[\&_\[data-slot\=prose-table\]_th\]\:py-2 [data-slot=prose-table] th{padding-block:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=prose-table\]_th\]\:text-left [data-slot=prose-table] th{text-align:left}.\[\&_\[data-slot\=prose-table\]_th\]\:align-top [data-slot=prose-table] th{vertical-align:top}.\[\&_\[data-slot\=prose-table\]_thead_th\]\:text-label [data-slot=prose-table] thead th{font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,500)}.\[\&_\[data-slot\=prose-table\]_thead_th\]\:text-fg-2 [data-slot=prose-table] thead th{color:var(--fg-2)}@container split (width>=63.8125rem){.\@split\/split\:\[\&_\[data-slot\=prose\]_\:is\(p\,li\)\]\:max-w-none [data-slot=prose] :is(p,li){max-width:none}}.\[\&_\[stroke-width\]\]\:\[stroke-width\:var\(--ic-stroke\)\] [stroke-width]{stroke-width:var(--ic-stroke)}.\[\&_a\:not\(\[data-slot\]\)\]\:-mx-1\.5 a:not([data-slot]){margin-inline:calc(var(--spacing) * -1.5)}.\[\&_a\:not\(\[data-slot\]\)\]\:-my-0\.5 a:not([data-slot]){margin-block:calc(var(--spacing) * -.5)}.\[\&_a\:not\(\[data-slot\]\)\]\:rounded-\[--spacing\(1\.5\)\] a:not([data-slot]){border-radius:calc(var(--spacing) * 1.5)}.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]){--link-fill:var(--link-rest,var(--link-line,var(--line-strong)));background:linear-gradient(var(--link-fill), var(--link-fill)) no-repeat calc(calc(var(--spacing) * 1.5) + var(--link-lead,0px)) calc(100% - 1px) / calc(100% - calc(var(--spacing) * 3) - var(--link-lead,0px) - var(--link-trail,0px)) 1px;text-decoration-line:none}@media (hover:hover){.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]):hover{--link-fill:var(--link-pill,var(--hover));background-position:0 100%;background-size:100% 100%}}.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]):focus-visible{--link-fill:var(--link-pill,var(--hover));background-position:0 100%;background-size:100% 100%}@media (forced-colors:active){.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]){text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]):hover{text-decoration-thickness:2px}}.\[\&_a\:not\(\[data-slot\]\)\]\:link-pill a:not([data-slot]):focus-visible{text-decoration-thickness:2px}}.\[\&_a\:not\(\[data-slot\]\)\]\:px-1\.5 a:not([data-slot]){padding-inline:calc(var(--spacing) * 1.5)}.\[\&_a\:not\(\[data-slot\]\)\]\:py-0\.5 a:not([data-slot]){padding-block:calc(var(--spacing) * .5)}.\[\&_a\:not\(\[data-slot\]\)\]\:\[transition\:background-size_var\(--d-panel\)_var\(--ease-out\)\,background-position_var\(--d-panel\)_var\(--ease-out\)\,--link-fill_var\(--d-micro\)_var\(--ease-out\)\,color_var\(--d-micro\)_var\(--ease-out\)\] a:not([data-slot]){transition:background-size var(--d-panel) var(--ease-out),background-position var(--d-panel) var(--ease-out),--link-fill var(--d-micro) var(--ease-out),color var(--d-micro) var(--ease-out)}.\[\&_b\]\:text-m-head b{font-size:13px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,600)}.\[\&_b\]\:text-fg b{color:var(--fg)}.\[\&_blockquote\]\:rounded-tile blockquote{border-radius:var(--r-tile)}.\[\&_blockquote\]\:bg-brand-soft blockquote{background-color:var(--accent-soft)}.\[\&_blockquote\]\:px-4 blockquote{padding-inline:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:py-3 blockquote{padding-block:calc(var(--spacing) * 3)}.\[\&_blockquote\>\*\+\*\]\:mt-3 blockquote>*+*{margin-top:calc(var(--spacing) * 3)}.\[\&_h1\]\:text-title h1{font-size:var(--fs-title);line-height:var(--tw-leading,round(nearest, calc(var(--fs-title) + 4px), 8px));letter-spacing:var(--tw-tracking,var(--ls-title));font-weight:var(--tw-font-weight,600)}.\[\&_h2\]\:mt-12 h2{margin-top:calc(var(--spacing) * 12)}.\[\&_h2\]\:text-card-title h2{font-size:22px;line-height:var(--tw-leading,24px);letter-spacing:var(--tw-tracking,var(--ls-card));font-weight:var(--tw-font-weight,600)}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:text-body-strong h3{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.\[\&_h4\]\:mt-6 h4{margin-top:calc(var(--spacing) * 6)}.\[\&_h4\]\:text-ui-strong h4{font-size:14px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,600)}.\[\&_hr\]\:my-8 hr{margin-block:calc(var(--spacing) * 8)}.\[\&_hr\]\:h-0\.5 hr{height:calc(var(--spacing) * .5)}.\[\&_hr\]\:w-12 hr{width:calc(var(--spacing) * 12)}.\[\&_hr\]\:border-0 hr{border-style:var(--tw-border-style);border-width:0}.\[\&_hr\]\:bg-\[radial-gradient\(circle\,var\(--dot-strong\)_1px\,transparent_1\.4px\)\] hr{background-image:radial-gradient(circle,var(--dot-strong) 1px,transparent 1.4px)}.\[\&_hr\]\:bg-\[length\:6px_2px\] hr{background-size:6px 2px}.\[\&_hr\]\:bg-\[position\:0_50\%\] hr{background-position:0}.\[\&_hr\]\:bg-repeat-x hr{background-repeat:repeat-x}.\[\&_li\]\:max-w-\[35rem\] li{max-width:35rem}.\[\&_li\]\:wrap-anywhere li{overflow-wrap:anywhere}.\[\&_li\+li\]\:mt-1 li+li{margin-top:var(--spacing)}.\[\&_li\:\:marker\]\:text-fg-2 li::marker{color:var(--fg-2)}.\[\&_mark\]\:rounded-\(--s-half\) mark{border-radius:var(--s-half)}.\[\&_mark\]\:bg-code-add-hl mark{background-color:var(--code-add-hl)}.\[\&_mark\]\:text-inherit mark{color:inherit}.data-\[kind\=del\]\:\[\&_mark\]\:bg-code-del-hl[data-kind=del] mark{background-color:var(--code-del-hl)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:max-w-\[35rem\] p{max-width:35rem}.\[\&_p\]\:wrap-anywhere p{overflow-wrap:anywhere}.\[\&_path\]\:\[stroke-dasharray\:24\] path{stroke-dasharray:24}@media (prefers-reduced-motion:no-preference){.motion-safe\:\[\&_path\]\:animate-\[toast-check_var\(--d-reveal\)_var\(--ease-out\)_calc\(var\(--d-micro\)\*\.6\)_backwards\] path{animation:toast-check var(--d-reveal) var(--ease-out) calc(var(--d-micro) * .6) backwards}}.\[\&_span\]\:\[font-weight\:var\(--shiki-light-font-weight\)\] span{font-weight:var(--shiki-light-font-weight)}.\[\&_span\]\:\[color\:var\(--shiki-light\)\] span{color:var(--shiki-light)}.\[\&_span\]\:\[font-style\:var\(--shiki-light-font-style\)\] span{font-style:var(--shiki-light-font-style)}.\[\&_span\]\:\[text-decoration\:var\(--shiki-light-text-decoration\)\] span{-webkit-text-decoration:var(--shiki-light-text-decoration);-webkit-text-decoration:var(--shiki-light-text-decoration);-webkit-text-decoration:var(--shiki-light-text-decoration);text-decoration:var(--shiki-light-text-decoration)}.dark\:\[\&_span\]\:\[font-weight\:var\(--shiki-dark-font-weight\)\]:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *) span{font-weight:var(--shiki-dark-font-weight)}@media (prefers-color-scheme:dark){.dark\:\[\&_span\]\:\[font-weight\:var\(--shiki-dark-font-weight\)\]:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *) span{font-weight:var(--shiki-dark-font-weight)}}.dark\:\[\&_span\]\:\[color\:var\(--shiki-dark\)\]:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *) span{color:var(--shiki-dark)}@media (prefers-color-scheme:dark){.dark\:\[\&_span\]\:\[color\:var\(--shiki-dark\)\]:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *) span{color:var(--shiki-dark)}}.dark\:\[\&_span\]\:\[font-style\:var\(--shiki-dark-font-style\)\]:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *) span{font-style:var(--shiki-dark-font-style)}@media (prefers-color-scheme:dark){.dark\:\[\&_span\]\:\[font-style\:var\(--shiki-dark-font-style\)\]:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *) span{font-style:var(--shiki-dark-font-style)}}.dark\:\[\&_span\]\:\[text-decoration\:var\(--shiki-dark-text-decoration\)\]:where(:root[data-theme=dark],:root[data-theme=dark] *,:root:not([data-theme])[data-scheme=dark],:root:not([data-theme])[data-scheme=dark] *) span{-webkit-text-decoration:var(--shiki-dark-text-decoration);-webkit-text-decoration:var(--shiki-dark-text-decoration);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}@media (prefers-color-scheme:dark){.dark\:\[\&_span\]\:\[text-decoration\:var\(--shiki-dark-text-decoration\)\]:where(:root:not([data-theme]):not([data-scheme]),:root:not([data-theme]):not([data-scheme]) *) span{-webkit-text-decoration:var(--shiki-dark-text-decoration);-webkit-text-decoration:var(--shiki-dark-text-decoration);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_svg\]\:size-1\/2 svg{width:50%;height:50%}@media (prefers-reduced-motion:no-preference){.\[\&_svg\]\:motion-safe\:animate-turn svg{animation:turn var(--d-slow) linear infinite}}.\[\&_svg\[data-slot\=icon\]\]\:size-3\.5 svg[data-slot=icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\[data-slot\=icon\]\]\:size-ic-lg svg[data-slot=icon]{width:var(--ic-lg);height:var(--ic-lg)}.\[\&_svg\[data-slot\=icon\]\]\:size-ic-md svg[data-slot=icon]{width:var(--ic-md);height:var(--ic-md)}.\[\&_svg\[data-slot\=icon\]\]\:size-ic-sm svg[data-slot=icon]{width:var(--ic-sm);height:var(--ic-sm)}.\[\&_th\]\:sticky th{position:sticky}.\[\&_th\]\:top-0 th{top:0}.\[\&_th\]\:z-\(--z-raised\) th{z-index:var(--z-raised)}.\[\&_th\]\:bg-tile th{background-color:var(--tile)}.\[\&_th\]\:shadow-\[inset_0_-1px_0_var\(--line\)\] th{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\+\&\]\:mt-1+.\[\&\+\&\]\:mt-1{margin-top:var(--spacing)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@container board not (width>=640px){.\@max-\[640px\]\/board\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}@container ops not (width>=640px){.\@max-\[640px\]\/ops\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\>\*\+\*\]\:mt-4>*+*{margin-top:calc(var(--spacing) * 4)}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\:last-child\]\:flex-1>:last-child{flex:1}.\[\&\>\:nth-child\(2\)\]\:mt-3>:nth-child(2){margin-top:calc(var(--spacing) * 3)}.\[\&\>\[data-slot\=chip\]\]\:min-w-0>[data-slot=chip]{min-width:0}.\[\&\>\[data-slot\=chip\]\]\:shrink>[data-slot=chip]{flex-shrink:1}.\[\&\>path\:not\(\:first-of-type\)\]\:hidden>path:not(:first-of-type){display:none}.\[\&\>path\:not\(\:nth-of-type\(1\)\)\]\:opacity-16>path:not(:first-of-type),.\[\&\>path\:not\(\:nth-of-type\(2\)\)\]\:opacity-16>path:not(:nth-of-type(2)),.\[\&\>path\:not\(\:nth-of-type\(3\)\)\]\:opacity-16>path:not(:nth-of-type(3)),.\[\&\>path\:not\(\:nth-of-type\(4\)\)\]\:opacity-16>path:not(:nth-of-type(4)),.\[\&\>path\:not\(\:nth-of-type\(5\)\)\]\:opacity-16>path:not(:nth-of-type(5)){opacity:.16}.last\:\[\&\>span\]\:whitespace-nowrap:last-child>span{white-space:nowrap}.\[\&\>svg\]\:size-\[45\%\]>svg{width:45%;height:45%}.\[\&\>svg\]\:size-\[60\%\]>svg{width:60%;height:60%}.\[\&\>svg\]\:size-ic-sm>svg{width:var(--ic-sm);height:var(--ic-sm)}.\[\&\>tr\]\:border-b-0>tr,.\[\&\>tr\:last-child\]\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>ul\]\:flex>ul{display:flex}.\[\&\>ul\]\:flex-col>ul{flex-direction:column}.\[\&\>ul\]\:gap-1>ul{gap:var(--spacing)}.js .\[\.js_\&\]\:\[animation-play-state\:paused\]{animation-play-state:paused}.js .\[\.js_\&\]\:before\:\[animation-play-state\:paused\]:before{content:var(--tw-content);animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.js .motion-safe\:\[\.js_\&\]\:invisible{visibility:hidden}.js .\[\.js_\&\]\:motion-safe\:pt-\[calc\(var\(--s-3\)\+var\(--h-m-btn\)\+var\(--s-2\)\)\]{padding-top:calc(var(--s-3) + var(--h-m-btn) + var(--s-2))}@media (width>=56.25rem){.js .\[\.js_\&\]\:motion-safe\:ml\:h-\[calc\(var\(--fx-h\)\+28px\)\]{height:calc(var(--fx-h) + 28px)}}}@container window (width>=70rem){@container side (height>=1000px){.\@wide\/window\:\[\@container_side_\(min-height\:1000px\)\]\:block{display:block}}}[role=tablist]:has(>[role=tab]:nth-child(1 of [role=tab])[data-active])>.\[\[role\=tablist\]\:has\(\>\[role\=tab\]\:nth-child\(1_of_\[role\=tab\]\)\[data-active\]\)\>\&\]\:before\:opacity-0:before{content:var(--tw-content);opacity:0}:is(details[open]>.\[details\[open\]\>\&\]\:\*\:data-\[icon\=inline-end\]\:rotate-180>*)[data-icon=inline-end]{rotate:180deg}:is(summary.\[summary\&\]\:\*\:data-\[icon\=inline-end\]\:text-fg-2>*)[data-icon=inline-end]{color:var(--fg-2)}tbody:first-of-type .\[tbody\:first-of-type_\&\]\:pt-3{padding-top:calc(var(--spacing) * 3)}@media not all and (width>=40rem){tbody:first-of-type .max-sm\:\[tbody\:first-of-type_\&\]\:pt-0{padding-top:0}}tbody>tr:last-child>.\[tbody\>tr\:last-child\>\&\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#edeff2;--sheet:#f6f7f9bd;--sheet-line:#fffffff2;--seam:#fffffff2;--glass:#ffffffb8;--glass-strong:#ffffffe6;--glass-line:#ffffffd9;--bar-glass:#fffc;--hover:#1113180d;--line:#11131814;--line-strong:#11131824;--dot:#1113181c;--dot-strong:#1113183d;--fg:#15171c;--fg-2:#5e636e;--ink:#15171c;--ink-hover:#2b2e36;--on-ink:#fff;--accent:#fe640b;--accent-ink:#fe640b;--accent-soft:#fff3eb;--link-accent-fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--link-accent-fill:color-mix(in srgb, var(--accent) 10%, transparent)}}:root{--h1-stop-1:#8839ef;--h1-stop-2:#f3a4b7;--h1-stop-3:#fe640b;--title-accent-from:#fab387;--title-accent-to:#fe640b;--title-peach:#fe640b;--title-teal:#179299;--title-lavender:#7287fd;--lavender-soft:#f4f5ff;--role-impl:var(--accent);--role-impl-soft:var(--accent-soft);--role-impl-ink:var(--accent-ink);--role-review:var(--title-lavender);--role-review-soft:var(--lavender-soft);--role-review-ink:var(--title-lavender);--role-arbiter:var(--wait);--role-arbiter-soft:var(--wait-soft);--role-arbiter-ink:var(--wait-ink);--role-merge:var(--ok);--role-merge-soft:var(--ok-soft);--role-merge-ink:var(--ok-ink);--role-halo:10%;--ok:#00bc7d;--ok-line:#096;--ok-ink:#096;--ok-soft:#d0fae5;--on-ok:#002c22;--ok-strong:#00bc7d;--on-ok-strong:#fff;--mac-close-hi:#ff8c84;--mac-close:#ff5f57;--mac-close-lo:#e5443c;--mac-close-line:#c7372f;--mac-min-hi:#ffd666;--mac-min:#febc2e;--mac-min-lo:#efa20f;--mac-min-line:#c98710;--mac-max-hi:#5fda6b;--mac-max:#28c840;--mac-max-lo:#16ac2c;--mac-max-line:#118f25;--mac-gloss:#ffffff8c;--r-window:20px;--mac-size:14px;--mac-pitch:23px;--mac-inset:9px;--mac-bar:calc(2 * var(--mac-inset) + var(--mac-size));--mac-glyph:#4d26009e;--wait:#fdc700;--wait-line:#f0b100;--wait-ink:#894b00;--wait-soft:#fef9c2;--on-wait:#432004;--wait-well:#ffffff73;--bad:#ff2056;--bad-line:#ff2056;--bad-ink:#a50036;--bad-soft:#ffe4e6;--star-1:#9d8afa;--star-2:#f3a4b7;--star-3:#fe9aa2;--star-4:#febf94;--sun-1:var(--h1-stop-2);--sun-2:var(--title-accent-from);--sun-3:var(--title-accent-to);--glyph:sun;--dust-1:#9d8afa;--dust-2:#f3a4b7;--dust-3:#fe9aa2;--dust-4:#febf94;--dust-max:1;--aurora-lilac:#e9ddfb;--halo-tl:var(--mk-a1)}@supports (color:color-mix(in lab, red, red)){:root{--halo-tl:color-mix(in srgb, var(--mk-a1) 26%, transparent)}}:root{--halo-tr:var(--mk-a2)}@supports (color:color-mix(in lab, red, red)){:root{--halo-tr:color-mix(in srgb, var(--mk-a2) 20%, transparent)}}:root{--halo-bl:var(--mk-c1)}@supports (color:color-mix(in lab, red, red)){:root{--halo-bl:color-mix(in srgb, var(--mk-c1) 14%, transparent)}}:root{--halo-br:var(--mk-d2)}@supports (color:color-mix(in lab, red, red)){:root{--halo-br:color-mix(in srgb, var(--mk-d2) 18%, transparent)}}:root{--halos-inset:0;--halos:radial-gradient(56rem 34rem at 8% -6%, var(--halo-tl), transparent 62%), radial-gradient(48rem 32rem at 96% 2%, var(--halo-tr), transparent 60%), radial-gradient(48rem 34rem at 4% 104%, var(--halo-bl), transparent 62%), radial-gradient(52rem 34rem at 98% 100%, var(--halo-br), transparent 62%);--trame-dot:#1113180f;--trame-lens:#1113185c;--trame-mask:radial-gradient(56rem 34rem at 8% -6%, #000, transparent 62%), radial-gradient(48rem 32rem at 96% 2%, #000, transparent 60%), radial-gradient(48rem 34rem at 4% 104%, #000, transparent 62%), radial-gradient(52rem 34rem at 98% 100%, #000, transparent 62%), linear-gradient(#00000057, #00000057);--mk-a1:#9d8afa;--mk-a2:#f3a4b7;--mk-b1:#a09ffd;--mk-b2:#d5a1e5;--mk-c1:#fe9aa2;--mk-c2:#fea598;--mk-d1:#fea49a;--mk-d2:#febf94;--mk-e:#242947;--mk-mono-dark:#15171c;--mk-mono-light:#eef0f3;--spec-dawn:#edeff2;--spec-dawn-ink:#15171c;--spec-dawn-ink-2:#5e636e;--spec-dawn-line:#1113181a;--spec-night:#0e0f12;--spec-night-ink:#eef0f3;--spec-night-ink-2:#a3a8b3;--spec-night-line:#ffffff1a;--spec-plate:#ffffffa8;--spec-plate-line:#ffffffe6;--spec-plate-shadow:#1018282e;--spec-bad:#ff2056;--spec-bad-ink:#a50036;--spec-bad-soft:#ffe4e6;--brand-claude:#d97757;--brand-mistral-1:#ffaf01;--brand-mistral-2:#ff8204;--brand-mistral-3:#fa500f;--brand-mistral-4:#e61300;--brand-mistral-5:#c4001d;--brand-gemini-1:#4893fc;--brand-gemini-2:#969dff;--brand-gemini-3:#bd99fe;--brand-antigravity-1:#3186ff;--brand-antigravity-2:#ffe432;--brand-antigravity-3:#fc413d;--brand-antigravity-4:#00b95c;--brand-antigravity-5:#fbbc04;--brand-antigravity-6:#749bff;--brand-antigravity-7:#ffee48;--brand-linkedin:#0a66c2;--bezel:#ffffff80;--bezel-line:#fffffff2;--screen:#f1f2f5;--screen-line:#1113180f;--panel:#fff;--tile:#f4f5f7;--badge-neutral:#1113180f;--tab-idle:#ffffff80;--tab-idle-hover:#fffc;--rail:#ffffff9e;--tip-bg:#15171c;--tip-fg:#fff;--tip-fg-2:#b3b8c2;--term-bg:#15171c;--term-fg:#e6e8ec;--term-dim:#8e94a0;--term-line:#ffffff1f;--term-ok:#a6e3a1;--code-bg:#eff1f5;--code-edge:#4c4f691f;--code-text:#4c4f69;--code-kw:#8839ef;--code-type:#8839ef;--code-fn:#1e66f5;--code-var:#e64553;--code-str:#40a02b;--code-num:#fe640b;--code-op:#04a5e5;--code-punct:#7c7f93;--code-comment:#8c8fa1;--code-ln:#8c8fa1;--code-del:#d20f39;--code-add:#40a02b;--code-del-bg:#d20f391a;--code-add-bg:#40a02b1f;--code-del-hl:#d20f3938;--code-add-hl:#40a02b42;--pill-top:#fffffff5;--pill-bottom:#f2f3f7cc;--pill-hi:#ffffffd9;--pill-lo:#1113180d;--pill-edge:#11131814;--pill-sheen:#ffffffbf;--pill-shadow-soft:#10182812;--pill-shadow-tint:#10182829;--pill-press:#10182824;--field-bg:#f6f7fac7;--field-shadow:#10182814;--led-glint:#ffffffd9;--focus:var(--accent-ink);--focus-halo:var(--selection);--selection:#fe640b2e;--e-1:inset 0 1px 0 #ffffffb3, 0 1px 2px #1018280a, 0 4px 12px -6px #10182814;--e-2:inset 0 1px 0 #ffffffb3, 0 1px 2px #1018280a, 0 12px 32px -12px #1018281f;--e-3:inset 0 1px 0 #ffffffd9, 0 2px 4px #1018280a, 0 24px 64px -24px #10182838, 0 60px 120px -60px #1018282e;--pill-rest:inset 0 1px 0 var(--pill-hi), inset 0 -1px 0 var(--pill-lo), inset 0 0 0 1px var(--pill-edge), 0 2px 4px -2px var(--pill-shadow-soft), 0 10px 24px -12px var(--pill-shadow-tint);--pill-hover:inset 0 1px 0 var(--pill-hi), inset 0 -1px 0 var(--pill-lo), inset 0 0 0 1px var(--pill-edge), 0 4px 8px -4px var(--pill-shadow-soft), 0 16px 32px -14px var(--pill-shadow-tint);--pill-pressed:inset 0 2px 6px var(--pill-press), inset 0 0 0 1px var(--pill-edge);--field-inset:inset 0 2px 4px var(--field-shadow), inset 0 0 0 1px var(--pill-edge), 0 1px 0 var(--pill-hi);--ring-ok:0 0 0 3px var(--ok-soft);--ring-wait:0 0 0 3px var(--wait-soft);--ring-bad:0 0 0 3px var(--bad-soft);--ring-idle:0 0 0 3px var(--badge-neutral);--ring-accent:0 0 0 3px var(--accent-soft);--font-sans:var(--font-geist-sans,"Geist Variable", "Geist"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-geist-mono,"Geist Mono Variable", "Geist Mono"), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-display:clamp(40px, 1.7rem + 3.3vw, 64px);--fs-title:clamp(28px, 1.2rem + 1.9vw, 40px);--t-display:600 var(--fs-display)/round(nearest, calc(var(--fs-display) + 4px), 8px) var(--font-sans);--t-title:600 var(--fs-title)/round(nearest, calc(var(--fs-title) + 4px), 8px) var(--font-sans);--t-card:600 22px/24px var(--font-sans);--t-claim:600 24px/32px var(--font-sans);--t-lead:400 18px/32px var(--font-sans);--t-body:400 16px/24px var(--font-sans);--t-body-strong:600 16px/24px var(--font-sans);--t-small:400 14px/24px var(--font-sans);--t-ui:500 14px/24px var(--font-sans);--t-ui-strong:600 14px/24px var(--font-sans);--t-btn:600 15px/24px var(--font-sans);--t-caption:400 13px/24px var(--font-sans);--t-label:500 13px/16px var(--font-sans);--t-mono:500 12px/16px var(--font-mono);--t-letter:400 15px/24px var(--font-mono);--t-wordmark:600 18px/24px var(--font-sans);--t-m-head:600 13px/16px var(--font-sans);--t-m-body:500 13px/16px var(--font-sans);--t-m-text:400 12px/16px var(--font-sans);--t-m-strong:600 12px/16px var(--font-sans);--t-m-label:500 11px/16px var(--font-sans);--t-m-mono:500 11px/16px var(--font-mono);--t-m-code:400 11px/16px var(--font-mono);--t-m-figure:300 28px/32px var(--font-sans);--ls-display:-.035em;--ls-title:-.028em;--ls-card:-.02em;--ls-wordmark:-.03em;--ls-figure:-.03em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-24:96px;--hairline:1px;--s-half:2px;--nudge:1px;--glass-blur:blur(24px) saturate(160%);--bar-blur:blur(24px) grayscale(100%);--max:1280px;--gutter:64px;--section-y:96px;--overlap:200px;--head-gap:16px;--head-after:48px;--card-pad:32px;--measure:36rem;--measure-title:880px;--r-device:40px;--r-card:24px;--r-panel:16px;--r-tile:12px;--r-inset:8px;--r-pill:999px;--r-round:50%;--h-md:40px;--h-btn-md:48px;--h-btn-lg:56px;--h-field:64px;--h-badge:32px;--h-chip:32px;--h-seg:40px;--h-m:24px;--h-m-btn:32px;--h-m-btn-md:40px;--h-tab:48px;--size-well:40px;--size-m-ic:32px;--size-marker:24px;--size-marker-sm:24px;--size-id-sm:16px;--size-id-md:20px;--size-id:24px;--size-id-lg:24px;--size-id-xl:40px;--size-logo:16px;--ic-sm:16px;--ic-md:16px;--ic-lg:24px;--ic-stroke:1.5;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-blink:steps(2, jump-none);--ease-type:steps(34);--d-press:.15s;--d-micro:.2s;--d-panel:.3s;--d-pop:.45s;--d-reveal:.6s;--d-theme:.65s;--d-rise:.8s;--d-enter:.9s;--d-slow:1s;--d-blink:1.1s;--d-loop:2.4s;--d-cycle:6s;--claim-stop-1:#8839ef;--claim-stop-2:#f3a4b7;--claim-stop-3:#fab387;--claim-stop-4:#fe640b;--relief-shadow:#10182829;--relief-contact:#1018281a;--relief-glow:#fffffff2;--relief-rim:#fff;--relief-shade:#10182812;--relief-spec:#fffffff2;--relief-spec-halo:#ffffff80;--relief-sweep:#fffffff2;--t-relief:600 1000px/1 var(--font-sans);--veil:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--veil:color-mix(in oklch, var(--bg) 60%, transparent)}}:root{--veil-blur:8px;--z-raised:2;--z-tip:5;--z-header:50;--z-menu:60;--z-progress:70;--z-overlay:75;--z-burst:79;--z-toast:80;--z-skip:100}@media (prefers-color-scheme:dark){:root:not([data-theme]):not([data-scheme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0f12;--sheet:#0e0f12bd;--sheet-line:#ffffff17;--seam:#ffffff14;--glass:#1c1e23a8;--glass-strong:#202228db;--glass-line:#ffffff14;--bar-glass:#232428b3;--hover:#ffffff0f;--line:#ffffff14;--line-strong:#ffffff26;--dot:#ffffff1a;--dot-strong:#ffffff3d;--fg:#eef0f3;--fg-2:#a3a8b3;--ink:#eef0f3;--ink-hover:#fff;--on-ink:#0e0f12;--accent:#fab387;--accent-ink:#fab387;--accent-soft:#2b2320;--h1-stop-1:#9d8afa;--h1-stop-2:#f3a4b7;--h1-stop-3:#febf94;--title-accent-from:#fab387;--title-accent-to:#fe640b;--title-peach:#fab387;--title-teal:#94e2d5;--title-lavender:#b4befe;--lavender-soft:#22242e;--ok:#00d492;--ok-line:#00d492;--ok-ink:#5ee9b5;--ok-soft:#002c22;--on-ok:#002c22;--wait:#fdc700;--wait-line:#fdc700;--wait-ink:#ffdf20;--wait-soft:#432004;--on-wait:#432004;--wait-well:#fff6;--bad:#ff637e;--bad-line:#ff637e;--bad-ink:#ffa1ad;--bad-soft:#4d0218;--dust-max:.95;--glyph:star;--aurora-lilac:oklch(78.7146% .11867 304.769/.16);--halo-tl:var(--mk-a1)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--halo-tl:color-mix(in srgb, var(--mk-a1) 15%, transparent)}}:root:not([data-theme]):not([data-scheme]){--halo-tr:var(--mk-a2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--halo-tr:color-mix(in srgb, var(--mk-a2) 13%, transparent)}}:root:not([data-theme]):not([data-scheme]){--halo-bl:var(--mk-c1)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--halo-bl:color-mix(in srgb, var(--mk-c1) 10%, transparent)}}:root:not([data-theme]):not([data-scheme]){--halo-br:var(--mk-d2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--halo-br:color-mix(in srgb, var(--mk-d2) 11%, transparent)}}:root:not([data-theme]):not([data-scheme]){--halos-inset:0;--halos:radial-gradient(56rem 34rem at 8% -6%, var(--halo-tl), transparent 62%), radial-gradient(48rem 32rem at 96% 2%, var(--halo-tr), transparent 60%), radial-gradient(48rem 34rem at 4% 104%, var(--halo-bl), transparent 62%), radial-gradient(52rem 34rem at 98% 100%, var(--halo-br), transparent 62%);--trame-dot:#ffffff0f;--trame-lens:#ffffff6b;--trame-mask:radial-gradient(56rem 34rem at 8% -6%, #000, transparent 62%), radial-gradient(48rem 32rem at 96% 2%, #000, transparent 60%), radial-gradient(48rem 34rem at 4% 104%, #000, transparent 62%), radial-gradient(52rem 34rem at 98% 100%, #000, transparent 62%), linear-gradient(#00000057, #00000057);--mk-a1:#9d8afa;--mk-a2:#f3a4b7;--mk-b1:#a09ffd;--mk-b2:#d5a1e5;--mk-c1:#fe9aa2;--mk-c2:#fea598;--mk-d1:#fea49a;--mk-d2:#febf94;--mk-e:#d9dbee;--bezel:#ffffff0b;--bezel-line:#ffffff1a;--screen:#0b0c0f;--screen-line:#ffffff0f;--panel:#16171c;--tile:#1f2026;--badge-neutral:#ffffff14;--tab-idle:#ffffff0d;--tab-idle-hover:#ffffff17;--rail:#ffffff0a;--tip-bg:#eef0f3;--tip-fg:#15171c;--tip-fg-2:#5e636e;--term-bg:#08090b;--term-fg:#e6e8ec;--term-dim:#8e94a0;--term-line:#ffffff1a;--code-bg:#16171c;--code-edge:#ffffff14;--code-text:#e6e8ec;--code-kw:#cba6f7;--code-type:#cba6f7;--code-fn:#89b4fa;--code-var:#eba0ac;--code-str:#a6e3a1;--code-num:#fab387;--code-op:#89dceb;--code-punct:#8e94a0;--code-comment:#7f838c;--code-ln:#7f838c;--code-del:#f38ba8;--code-add:#a6e3a1;--code-del-bg:#f38ba81f;--code-add-bg:#a6e3a11a;--code-del-hl:#f38ba842;--code-add-hl:#a6e3a138;--pill-top:#ffffff21;--pill-bottom:#ffffff0b;--pill-hi:#ffffff21;--pill-lo:#00000059;--pill-edge:#ffffff17;--pill-sheen:#ffffff12;--pill-shadow-soft:#0000004d;--pill-shadow-tint:#000000b3;--pill-press:#00000073;--field-bg:#06070a9e;--field-shadow:#00000073;--led-glint:#ffffffb3;--role-halo:35%;--focus:var(--accent-ink);--focus-halo:var(--selection);--selection:#fab3874d;--e-1:inset 0 1px 0 #ffffff0d, 0 1px 2px #00000059, 0 4px 12px -6px #00000073;--e-2:inset 0 1px 0 #ffffff0f, 0 1px 2px #00000059, 0 16px 40px -16px #000000a6;--e-3:inset 0 1px 0 #ffffff14, 0 2px 4px #00000059, 0 32px 80px -24px #000c, 0 60px 140px -60px #00000080;--claim-stop-1:#9d8afa;--claim-stop-2:#f3a4b7;--claim-stop-3:#fab387;--claim-stop-4:#fe640b;--relief-shadow:#000000b8;--relief-contact:#00000094;--relief-glow:#ffffff0d;--relief-rim:#ffffff29;--relief-shade:#0000006b;--relief-spec:#ffffff38;--relief-spec-halo:#ffffff12;--relief-sweep:#ffffffe6}}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0f12;--sheet:#0e0f12bd;--sheet-line:#ffffff17;--seam:#ffffff14;--glass:#1c1e23a8;--glass-strong:#202228db;--glass-line:#ffffff14;--bar-glass:#232428b3;--hover:#ffffff0f;--line:#ffffff14;--line-strong:#ffffff26;--dot:#ffffff1a;--dot-strong:#ffffff3d;--fg:#eef0f3;--fg-2:#a3a8b3;--ink:#eef0f3;--ink-hover:#fff;--on-ink:#0e0f12;--accent:#fab387;--accent-ink:#fab387;--accent-soft:#2b2320;--h1-stop-1:#9d8afa;--h1-stop-2:#f3a4b7;--h1-stop-3:#febf94;--title-accent-from:#fab387;--title-accent-to:#fe640b;--title-peach:#fab387;--title-teal:#94e2d5;--title-lavender:#b4befe;--lavender-soft:#22242e;--ok:#00d492;--ok-line:#00d492;--ok-ink:#5ee9b5;--ok-soft:#002c22;--on-ok:#002c22;--wait:#fdc700;--wait-line:#fdc700;--wait-ink:#ffdf20;--wait-soft:#432004;--on-wait:#432004;--wait-well:#fff6;--bad:#ff637e;--bad-line:#ff637e;--bad-ink:#ffa1ad;--bad-soft:#4d0218;--dust-max:.95;--glyph:star;--aurora-lilac:oklch(78.7146% .11867 304.769/.16);--halo-tl:var(--mk-a1)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-tl:color-mix(in srgb, var(--mk-a1) 15%, transparent)}}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-tr:var(--mk-a2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-tr:color-mix(in srgb, var(--mk-a2) 13%, transparent)}}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-bl:var(--mk-c1)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-bl:color-mix(in srgb, var(--mk-c1) 10%, transparent)}}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-br:var(--mk-d2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halo-br:color-mix(in srgb, var(--mk-d2) 11%, transparent)}}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--halos-inset:0;--halos:radial-gradient(56rem 34rem at 8% -6%, var(--halo-tl), transparent 62%), radial-gradient(48rem 32rem at 96% 2%, var(--halo-tr), transparent 60%), radial-gradient(48rem 34rem at 4% 104%, var(--halo-bl), transparent 62%), radial-gradient(52rem 34rem at 98% 100%, var(--halo-br), transparent 62%);--trame-dot:#ffffff0f;--trame-lens:#ffffff6b;--trame-mask:radial-gradient(56rem 34rem at 8% -6%, #000, transparent 62%), radial-gradient(48rem 32rem at 96% 2%, #000, transparent 60%), radial-gradient(48rem 34rem at 4% 104%, #000, transparent 62%), radial-gradient(52rem 34rem at 98% 100%, #000, transparent 62%), linear-gradient(#00000057, #00000057);--mk-a1:#9d8afa;--mk-a2:#f3a4b7;--mk-b1:#a09ffd;--mk-b2:#d5a1e5;--mk-c1:#fe9aa2;--mk-c2:#fea598;--mk-d1:#fea49a;--mk-d2:#febf94;--mk-e:#d9dbee;--bezel:#ffffff0b;--bezel-line:#ffffff1a;--screen:#0b0c0f;--screen-line:#ffffff0f;--panel:#16171c;--tile:#1f2026;--badge-neutral:#ffffff14;--tab-idle:#ffffff0d;--tab-idle-hover:#ffffff17;--rail:#ffffff0a;--tip-bg:#eef0f3;--tip-fg:#15171c;--tip-fg-2:#5e636e;--term-bg:#08090b;--term-fg:#e6e8ec;--term-dim:#8e94a0;--term-line:#ffffff1a;--code-bg:#16171c;--code-edge:#ffffff14;--code-text:#e6e8ec;--code-kw:#cba6f7;--code-type:#cba6f7;--code-fn:#89b4fa;--code-var:#eba0ac;--code-str:#a6e3a1;--code-num:#fab387;--code-op:#89dceb;--code-punct:#8e94a0;--code-comment:#7f838c;--code-ln:#7f838c;--code-del:#f38ba8;--code-add:#a6e3a1;--code-del-bg:#f38ba81f;--code-add-bg:#a6e3a11a;--code-del-hl:#f38ba842;--code-add-hl:#a6e3a138;--pill-top:#ffffff21;--pill-bottom:#ffffff0b;--pill-hi:#ffffff21;--pill-lo:#00000059;--pill-edge:#ffffff17;--pill-sheen:#ffffff12;--pill-shadow-soft:#0000004d;--pill-shadow-tint:#000000b3;--pill-press:#00000073;--field-bg:#06070a9e;--field-shadow:#00000073;--led-glint:#ffffffb3;--role-halo:35%;--focus:var(--accent-ink);--focus-halo:var(--selection);--selection:#fab3874d;--e-1:inset 0 1px 0 #ffffff0d, 0 1px 2px #00000059, 0 4px 12px -6px #00000073;--e-2:inset 0 1px 0 #ffffff0f, 0 1px 2px #00000059, 0 16px 40px -16px #000000a6;--e-3:inset 0 1px 0 #ffffff14, 0 2px 4px #00000059, 0 32px 80px -24px #000c, 0 60px 140px -60px #00000080;--claim-stop-1:#9d8afa;--claim-stop-2:#f3a4b7;--claim-stop-3:#fab387;--claim-stop-4:#fe640b;--relief-shadow:#000000b8;--relief-contact:#00000094;--relief-glow:#ffffff0d;--relief-rim:#ffffff29;--relief-shade:#0000006b;--relief-spec:#ffffff38;--relief-spec-halo:#ffffff12;--relief-sweep:#ffffffe6}@media not all and (width>=80rem){:root{--gutter:40px}}@media not all and (width>=64rem){:root{--gutter:32px;--section-y:80px;--overlap:120px}}@media not all and (width>=40rem){:root{--gutter:16px;--section-y:64px;--overlap:96px;--card-pad:24px;--t-letter:400 14px/24px var(--font-mono)}}@media not all and (width>=48rem){:root{--h-seg:48px}}@property --link-fill{syntax:"<color>";inherits:false;initial-value:#0000}.link-pill{line-height:normal}::view-transition-group(root){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}::view-transition-old(root){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}::view-transition-new(root){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}.theme-circle::view-transition-old(root){mix-blend-mode:normal;animation:none}.theme-circle::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-group(*.theme-glyph){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}::view-transition-old(*.theme-glyph){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}::view-transition-new(*.theme-glyph){animation-duration:var(--d-theme);animation-timing-function:var(--ease-in-out)}::view-transition-old(*.theme-glyph){mix-blend-mode:normal;animation-name:theme-glyph-out}::view-transition-new(*.theme-glyph){mix-blend-mode:normal;animation-name:theme-glyph-in}.theme-circle::view-transition-old(*.theme-glyph){animation:none}.theme-circle::view-transition-new(*.theme-glyph){animation:none}.is-theming *,.is-theming :before,.is-theming :after{transition:none!important}@keyframes theme-glyph-out{to{opacity:0;rotate:var(--theme-turn);scale:.6}}@keyframes theme-glyph-in{0%{opacity:0;rotate:calc(-1 * var(--theme-turn));scale:.6}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes rise{0%{translate:0 14px}}@keyframes fade{0%{opacity:0}}@keyframes focus-in{0%{outline-offset:0;outline-color:#0000}}@keyframes pop{0%{transform:scale(.2)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes turn{to{rotate:360deg}}@keyframes blink{50%{opacity:0}}@keyframes ring-out{0%{opacity:.85;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}51%{opacity:0;transform:scale(1)}60%,to{opacity:.35;transform:scale(1)}}@keyframes live{0%{opacity:1;transform:scale(.4)}70%,to{opacity:0;transform:scale(1)}}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes settle{0%{transform:translateY(-10px)}}@keyframes dot-in{0%{opacity:0;transform:scale(.45)}}@keyframes grow{0%{transform:scaleY(0)}}@keyframes fill-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes type-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes reveal{0%{translate:0 24px}to{translate:0}}[data-fx-scene]{--ring-fx:0 0 0 2px var(--accent);position:relative;container:fx/inline-size}.fx-wire{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-track{fill:none;stroke:var(--dot-strong);stroke-width:2px;stroke-linecap:round;stroke-dasharray:0 6}.fx-track-soon{stroke:var(--dot);stroke-dasharray:3 5}.fx-route{fill:none;stroke:none}.fx-prog{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 1}.fx-arrow{fill:none;stroke:var(--dot-strong);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.fx-pts{pointer-events:none;z-index:2;position:absolute;inset:0}.fx-pt{background-color:var(--accent);border-radius:var(--r-round);position:absolute;top:0;left:0}.fx-pt-back{background-color:var(--title-lavender)}[data-fx-live] :is(.fx-pt,.fx-bar,.fx-pts,.fx-caret,.fx-tcur,.fx-packet,.fx-scan,.fx-wt-head,.fx-key,.fx-ring,.fx-kt-card,.fx-swap>*,.fx-out,.fx-approve-btn){will-change:transform, opacity}[data-fx-live] :is([data-fx-pop],[data-fx-reveal],.fx-commit,.fx-mx-dots>i){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.fx-swap{place-items:center end;display:inline-grid}.fx-swap>*{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro));grid-area:1/1}.fx-swap>[data-fx-on]{transition-delay:var(--d-micro)}.fx-swap>:not([data-fx-on]){opacity:0}[data-fx-live] [data-fx-ch]:not([data-fx-on]){color:#0000}.fx-caret{pointer-events:none;border-radius:var(--r-pill);background-color:var(--accent);opacity:0;width:2px;height:15px;position:absolute;top:0;left:0}[data-fx-reveal]{transition:opacity var(--d-panel) var(--ease-out), translate var(--d-panel) var(--ease-out)}[data-fx-live] [data-fx-reveal]:not([data-fx-on]){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}[data-fx-pop]{transition:opacity var(--d-micro) var(--ease-out), scale var(--d-panel) var(--ease-spring)}[data-fx-live] [data-fx-pop]:not([data-fx-on]){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.fx-ops-stage{grid-template-columns:minmax(0, 1fr) minmax(calc(var(--spacing) * 10), calc(var(--spacing) * 16)) minmax(0, 1.2fr);align-items:center;display:grid;position:relative}.fx-ops-col{gap:calc(var(--spacing) * 3);grid-column:1;display:grid}.fx-syn{grid-column:3}.fx-plan>li{min-height:calc(var(--spacing) * 6);align-items:center}.fx-tick>*{grid-area:1/1}.fx-tick:has(>.fx-check[data-fx-on])>.fx-num{opacity:0}[data-fx-live] .fx-tick>.fx-num{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro));transition-delay:var(--d-micro)}[data-fx-live] .fx-tick:has(>.fx-check[data-fx-on])>.fx-num{transition-delay:0s}[data-fx-live] .fx-check[data-fx-on]{transition-delay:var(--d-micro)}.fx-ring{pointer-events:none;border-radius:var(--r-pill);opacity:0;inset:calc((calc(var(--spacing) * 10) - var(--h-m-btn-md)) / 2) 0;box-shadow:var(--ring-fx);position:absolute}@container fx (width<=499px){.fx-ops-stage{row-gap:calc(var(--spacing) * 12);grid-template-columns:repeat(1,minmax(0,1fr))}.fx-ops-col,.fx-syn{grid-column:1}.fx-plan>li{align-items:flex-start;min-height:0}}[data-fx-scene=cross-review]{align-content:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.fx-loop-stage{grid-column:1/-1;grid-template-columns:subgrid;padding-block:calc(var(--spacing) * 6);grid-template-areas:"impl mx rev";align-items:center;display:grid;position:relative}.fx-node{z-index:1;justify-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font:var(--t-m-strong);justify-self:center;display:grid;position:relative}.fx-node[data-fx-node=impl]{grid-area:impl}.fx-node[data-fx-node=rev]{grid-area:rev}.fx-mx{--cell:8px;justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * 6);grid-area:mx;display:flex;position:relative}.fx-mx-col{justify-items:center;gap:var(--spacing);border-radius:var(--r-inset);padding:var(--spacing);width:calc(4 * var(--cell) + 2 * var(--spacing));transition:background-color var(--d-micro) var(--ease-out);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fx-mx-col[data-fx-cur]{background-color:var(--hover)}.fx-mx-dots{width:calc(4 * var(--cell));height:calc(10 * var(--cell));background:radial-gradient(circle, var(--dot) 1.1px, transparent 1.5px) 0 0 / var(--cell) var(--cell);flex-wrap:wrap-reverse;align-content:flex-start;display:flex}.fx-mx-dots>i{width:var(--cell);height:var(--cell);transition:opacity var(--d-micro) var(--ease-out), scale var(--d-panel) var(--ease-spring);transition-delay:calc(var(--k,0) * 12ms);place-items:center;display:grid}.fx-mx-dots>i:before{background-color:var(--ok);border-radius:var(--r-round);content:"";width:5px;height:5px}.fx-mx-dots>.fx-mx-bad:before{background-color:var(--bad)}[data-fx-live] .fx-mx-col:not([data-fx-filled]) .fx-mx-dots>i{--tw-scale-x:40%;--tw-scale-y:40%;--tw-scale-z:40%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.fx-mx-lab{white-space:nowrap;color:var(--fg-2);font:var(--t-m-mono);transition:color var(--d-micro) var(--ease-out);justify-self:unsafe center}.fx-mx-col[data-fx-cur] .fx-mx-lab{color:var(--fg)}.fx-scan{pointer-events:none;border-radius:var(--r-pill);opacity:0;background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;position:absolute;top:0;left:0}.fx-packet{pointer-events:none;z-index:3;opacity:0;position:absolute;top:0;left:0}.fx-loop-foot{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.fx-iters{align-items:center;gap:calc(var(--spacing) * 2);grid-column:2;justify-self:center;display:flex}.fx-loop-foot>.fx-swap{grid-column:3;justify-self:center;justify-items:center}.fx-iter{width:var(--size-marker);height:var(--size-marker);border-style:var(--tw-border-style);border-width:1px;border-color:var(--dot-strong);color:var(--fg-2);border-radius:var(--r-round);font:var(--t-m-mono);transition:background-color var(--d-micro) var(--ease-out), border-color var(--d-micro) var(--ease-out), color var(--d-micro) var(--ease-out), box-shadow var(--d-micro) var(--ease-out);border-style:dashed;place-items:center;display:grid}.fx-iter[data-fx-now]{background-color:var(--wait);color:var(--on-wait);box-shadow:var(--ring-wait);border-color:#0000}.fx-iter[data-fx-done]{background-color:var(--ok-strong);color:var(--on-ok-strong);border-color:#0000}.fx-iter-sep{width:calc(var(--spacing) * 6);background:radial-gradient(circle, var(--dot-strong) 1px, transparent 1.4px) 0 50% / 6px 2px repeat-x;height:2px}@container fx (width<=440px){.fx-loop-stage{row-gap:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);grid-template-areas:"impl.rev""mx mx mx";padding-bottom:0}.fx-node[data-fx-node=impl]{justify-self:flex-start}.fx-node[data-fx-node=rev]{justify-self:flex-end}.fx-loop-foot{row-gap:calc(var(--spacing) * 3)}.fx-loop-foot>.fx-swap{grid-column:1/-1}}[data-fx-scene=worktrees]{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.fx-wt-stage{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 5);grid-template-columns:max-content max-content minmax(0,1fr);display:grid;position:relative}.fx-wt-row,.fx-wt-label{display:contents}.fx-wt-label>[data-slot=chip]{z-index:1;grid-column:1;position:relative}.fx-wt-path{z-index:1;white-space:nowrap;color:var(--fg-2);font:var(--t-m-mono);grid-column:2;position:relative}.fx-wt-line{margin-left:calc(var(--spacing) * 2);height:var(--h-m);grid-column:3}.fx-wt-head{pointer-events:none;z-index:2;opacity:0;position:absolute;top:0;left:0}.fx-bar{transform-origin:0;border-radius:var(--r-pill);background-color:var(--accent);height:2px;position:absolute;top:0;left:0}.fx-commit{--size:9px;border-style:var(--tw-border-style);border-width:2px;border-color:var(--accent);background-color:var(--panel);border-radius:var(--r-round);width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);transition:opacity var(--d-micro) var(--ease-out), scale var(--d-panel) var(--ease-spring);position:absolute;top:0;left:0}.fx-commit-main{border-color:var(--fg-2)}.fx-commit-merge{--size:11px;border-style:var(--tw-border-style);background-color:var(--accent);border-width:0}[data-fx-live] .fx-commit:not([data-fx-on]){--tw-scale-x:30%;--tw-scale-y:30%;--tw-scale-z:30%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.fx-wt-foot{justify-content:flex-end;display:flex}@container fx (width<=440px){.fx-wt-stage{grid-template-columns:calc(var(--spacing) * 8) max-content minmax(0, 1fr);row-gap:0}.fx-wt-label>[data-slot=chip]{grid-column:2}.fx-wt-path{grid-column:3}.fx-wt-line{margin-top:0;margin-right:0;margin-bottom:calc(var(--spacing) * 2);height:calc(var(--spacing) * 4);grid-column:1/-1;margin-left:0}}.fx-hub-stage{align-items:center;row-gap:calc(var(--spacing) * 6);grid-template-columns:max-content minmax(calc(var(--spacing) * 10), 1fr) max-content minmax(calc(var(--spacing) * 10), 1fr) max-content;grid-template-areas:"on.core.soon"".kc kc kc.";display:grid;position:relative}.fx-hub-on,.fx-hub-soon{justify-items:stretch;gap:calc(var(--spacing) * 4);display:grid}.fx-hub-on{grid-area:on}.fx-hub-soon{grid-area:soon}.fx-hub-core{z-index:1;grid-area:core;display:grid;position:relative}.fx-hub-kc{z-index:1;grid-area:kc;justify-self:center;position:relative}.fx-keychain{height:var(--h-m-btn);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--r-pill);background-color:var(--field-bg);padding-block:0;padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 2);color:var(--fg-2);box-shadow:var(--field-inset);font:var(--t-m-mono);display:inline-flex}.fx-prov{z-index:1;gap:calc(var(--spacing) * 2);padding-left:calc(calc(var(--spacing) * 2) - var(--hairline));position:relative}.fx-prov-soon{color:var(--fg-2);padding-right:calc(var(--spacing) - var(--hairline));padding-left:calc(calc(var(--spacing) * 2) - var(--hairline) + calc(var(--spacing) * 2) + calc(var(--spacing) * 2))}.fx-prov>[data-slot=soon]{margin-left:auto}.fx-prov [data-slot=status-dot]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}.fx-prov[data-fx-hit] [data-slot=status-dot]{--led-ring:0 0 0 6px var(--ok-soft)}@container fx (width<=460px){.fx-hub-stage{justify-content:center;justify-items:start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);grid-template-columns:var(--size-id-xl) max-content;grid-template-areas:"core kc""on on""soon soon"}.fx-hub-on,.fx-hub-soon{gap:calc(var(--spacing) * 2);padding-left:calc(var(--size-id-xl) + calc(var(--spacing) * 4));justify-self:stretch}.fx-hub-kc{justify-self:stretch;display:grid}.fx-keychain{padding-right:calc(calc(var(--spacing) * 2) + var(--hairline))}.fx-keychain [data-slot=status-dot]{margin-left:auto}}[data-fx-scene=kanban]{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.fx-kt-board{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.fx-kt-col{align-content:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding:calc(var(--spacing) * 2);display:grid}.fx-kt-slot{border-radius:var(--r-inset);outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px;outline-color:var(--dot-strong);min-width:0;transition:outline-color var(--d-micro) var(--ease-out);outline-style:dashed;display:block}[data-fx-live] .fx-kt-slot[data-fx-under]{outline-color:#0000;transition-property:none}[data-fx-scene]:not([data-fx-live]) .fx-kt-slot:has(.fx-kt-card){outline-color:#0000}.fx-kt-card{gap:var(--spacing);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:grid}.fx-kt-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.fx-kt-title{text-wrap:balance}.fx-kt-ids{min-height:var(--h-m);align-items:center;display:flex}.fx-kt-ids>[data-slot=identity-token]{box-shadow:0 0 0 2px var(--panel), var(--pill-rest)}.fx-kt-ids>[data-slot=identity-token]+[data-slot=identity-token]{margin-left:calc(-1 * var(--s-half))}[data-fx-live] .fx-kt-card{z-index:1;width:var(--fx-kt-w,auto);position:absolute;top:0;left:0}.fx-term{--fx-idle-c:var(--term-dim);--fx-idle-ring:0 0 0 3px var(--term-line)}.fx-term [data-slot=terminal-body]{position:relative}.fx-term [data-slot=terminal-line]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--d-micro))}[data-fx-live] .fx-out:not([data-fx-on]){opacity:0}.fx-tcur{pointer-events:none;height:calc(var(--spacing) * 3);background-color:var(--term-fg);opacity:0;width:6px;position:absolute;top:0;left:0}@container fx (width<=459px){.fx-kt-board{gap:var(--spacing);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:1fr}.fx-kt-slot{align-self:stretch}.fx-kt-col{padding-block:var(--spacing);padding-right:var(--spacing);padding-left:calc(var(--spacing) * 2);grid-template-columns:calc(var(--spacing) * 24) minmax(0, 1fr);align-items:center}.fx-kt-card{align-items:center;column-gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto}.fx-kt-top{display:contents}.fx-kt-id{grid-area:1/1}.fx-kt-title{white-space:nowrap;grid-area:1/2}.fx-kt-card .fx-swap{grid-area:1/3}.fx-kt-ids{display:none}}@container fx (width<=369px){.fx-kt-card{row-gap:var(--s-half);grid-template-columns:auto minmax(0,1fr)}.fx-kt-title{white-space:normal;grid-area:2/1/3/3}.fx-kt-card .fx-swap{grid-area:1/2;justify-self:flex-end}}:root{--diagram-face-top:#fff;--diagram-face-left:#eff1f5;--diagram-face-right:#dce0e8;--diagram-edge:#9ca0b0;--diagram-silhouette:#6c6f85;--diagram-guide:#bcc0cc;--diagram-rim:#ccd0da;--diagram-ink-muted:#5c5f77;--diagram-accent:var(--accent);--diagram-inactive:#8c8fa1;--diagram-scene:#eff1f5}:root[data-theme=dark],:root:not([data-theme])[data-scheme=dark]{--diagram-face-top:#323336;--diagram-face-left:#26272a;--diagram-face-right:#1b1c1f;--diagram-edge:#5a5c62;--diagram-silhouette:#8e94a0;--diagram-guide:#46484c;--diagram-rim:#46484c;--diagram-ink-muted:#bec1c8;--diagram-inactive:#7f838c;--diagram-scene:#1f2026}@media (prefers-color-scheme:dark){:root:not([data-theme]):not([data-scheme]){--diagram-face-top:#323336;--diagram-face-left:#26272a;--diagram-face-right:#1b1c1f;--diagram-edge:#5a5c62;--diagram-silhouette:#8e94a0;--diagram-guide:#46484c;--diagram-rim:#46484c;--diagram-ink-muted:#bec1c8;--diagram-inactive:#7f838c;--diagram-scene:#1f2026}}[data-diagram-scene]{border-radius:var(--r-tile);background:var(--diagram-scene);outline:var(--hairline) solid var(--code-edge);outline-offset:calc(var(--hairline) * -1);-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}[data-diagram-scene] svg.dg{width:100%;max-width:426px;height:auto;display:block}.dg .sc{fill:var(--diagram-scene)}.dg .ft{fill:var(--diagram-face-top)}.dg .fl{fill:var(--diagram-face-left)}.dg .fr{fill:var(--diagram-face-right)}.dg .ed{fill:none;stroke:var(--diagram-edge);stroke-width:1px;stroke-linecap:square;stroke-linejoin:round}.dg .si{fill:none;stroke:var(--diagram-silhouette);stroke-width:1px;stroke-linecap:square;stroke-linejoin:round}.dg .r1{fill:none;stroke:var(--diagram-rim);stroke-width:6px;stroke-linejoin:round}.dg .r2{fill:none;stroke:var(--diagram-face-top);stroke-width:5px;stroke-linejoin:round}.dg .gd{fill:none;stroke-width:1px;stroke-dasharray:2.11 2.11}.dg .g0{stop-color:var(--diagram-scene)}.dg .g1{stop-color:var(--diagram-guide)}.dg text{fill:var(--diagram-ink-muted);font-family:var(--font-mono);letter-spacing:0}.dg .t12{font-size:12px}.dg .t13{font-size:13px}.dg .lk{fill:var(--diagram-accent)}.dg .ic-off{color:var(--diagram-inactive)}.dg .ic-on{color:var(--diagram-accent)}.dg-view{--dg-col:min(100%, 426px);--dg-inset:calc(var(--dg-col) * var(--dg-edge) / 426);justify-items:center;width:100%;display:grid;container-type:inline-size}.dg-thesis,.dg-bar,.dg-step{width:100%;max-width:426px;padding-inline:var(--dg-inset)}.dg-thesis{padding-block:var(--s-5) var(--s-2);padding-right:max(var(--dg-inset), calc(var(--s-3) + var(--h-m-btn) + var(--s-2) - (100% - var(--dg-col)) / 2));font:var(--t-mono);color:var(--fg)}[data-diagram] .dg-view>svg.dg{height:round(up, calc(min(100cqi, 426px) * var(--dg-h) / 426), 4px)}.dg-bar{padding-top:var(--s-2)}.dg-track{height:var(--s-2);gap:2px;display:flex}.dg-seg{border-radius:var(--r-pill);background:var(--diagram-rim);position:relative;overflow:hidden}.dg-seg>i{border-radius:inherit;position:absolute;inset:0}.dg-init{flex:3 1 0}.dg-proc{flex:1 1 0}.dg-gap{flex:3 1 0}.dg-init>i,.dg-sw.dg-init{background:var(--diagram-silhouette)}.dg-proc>i,.dg-sw.dg-proc{background:var(--diagram-accent)}.dg-keys{align-items:center;gap:var(--s-1) var(--s-4);margin-top:var(--s-2);font:var(--t-caption);color:var(--fg-2);flex-wrap:wrap;display:flex}.dg-key{white-space:nowrap}.dg-sw{width:var(--s-3);height:var(--s-2);margin-right:var(--s-2);border-radius:var(--r-pill);vertical-align:calc((1ex - var(--s-2)) / 2);display:inline-block}.dg-step{padding-block:var(--s-2) var(--s-5);font:var(--t-caption);color:var(--fg-2)}.dg-sep{align-items:center;gap:var(--s-2);height:var(--s-2);display:flex}.dg-sep:before,.dg-sep:after{content:"";height:var(--hairline);background:var(--line);flex:1}.dg-dots{align-items:center;gap:var(--s-1);flex:none;display:flex}.dg-dot{border-radius:var(--r-pill);background:currentColor;width:6px;height:6px}.dg-cap{min-width:0;margin-top:var(--s-2);display:grid}.dg-cap>span{text-wrap:pretty;grid-area:1/1}.dg-n{margin-right:var(--s-1);font-variant-numeric:tabular-nums}.blog-article{max-width:calc(var(--spacing) * 224);grid-template-columns:[wide-start]minmax(0,1fr)[text-start]minmax(0,68ch)[text-end]minmax(0,1fr)[wide-end];margin-inline:auto;font-size:18px;display:grid}@media not all and (width>=48rem){.blog-article{font-size:17px}}.blog-article>*{grid-column:text;min-width:0}.blog-article>:is(.blog-cover,.prose,.blog-cta,.blog-post-nav){grid-column:wide}.blog-article>.prose{margin-top:calc(var(--spacing) * 12)}.blog-cover{margin-top:calc(var(--spacing) * 10);border-radius:var(--r-card);padding:calc(var(--spacing) * 2);--tw-shadow:var(--e-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:var(--bar-glass);outline:1px solid var(--glass-line);outline-offset:-1px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);display:grid}.blog-cover img{aspect-ratio:1200/630;border-radius:var(--r-panel);object-fit:cover;width:100%;height:auto;display:block}.blog-cover [data-cover=dark],.blog-cover [data-cover=light],:root[data-theme=dark][data-scheme=light] .blog-cover [data-cover=system],:root[data-theme=light][data-scheme=dark] .blog-cover [data-cover=system]{display:none}:root[data-theme=dark][data-scheme=light] .blog-cover [data-cover=dark],:root[data-theme=light][data-scheme=dark] .blog-cover [data-cover=light]{display:block}.prose{--rd-p:400 18px/32px var(--font-sans);--rd-h2:600 28px/32px var(--font-sans);--rd-h3:600 20px/32px var(--font-sans);--rd-code:15px;--rd-pre:400 14px/24px var(--font-mono);--rd-h2-before:calc(var(--spacing) * 16);--rd-h3-before:calc(var(--spacing) * 10);width:100%;max-width:calc(var(--spacing) * 224);color:var(--fg);font:var(--rd-p);grid-template-columns:[wide-start]minmax(0,1fr)[text-start]minmax(0,68ch)[text-end]minmax(0,1fr)[wide-end];margin-inline:auto;display:grid}@media not all and (width>=48rem){.prose{--rd-p:400 17px/28px var(--font-sans);--rd-h2:600 24px/32px var(--font-sans);--rd-h3:600 19px/28px var(--font-sans);--rd-code:14px;--rd-pre:400 13px/24px var(--font-mono);--rd-h2-before:calc(var(--spacing) * 12);--rd-h3-before:calc(var(--spacing) * 8)}}.prose>*{grid-column:text;margin:0}.prose>:is(figure,.code-block,.table-wrap){grid-column:wide}.prose>*+*{margin-top:calc(var(--spacing) * 6)}.prose>:where(figure,.code-block,.table-wrap,blockquote),.prose>:where(figure,.code-block,.table-wrap,blockquote)+*{margin-top:calc(var(--spacing) * 8)}.prose>h3{margin-top:var(--rd-h3-before)}.prose>hr,.prose>hr+*{margin-top:calc(var(--spacing) * 12)}.prose>h2{margin-top:var(--rd-h2-before)}.prose>h2+*{margin-top:calc(var(--spacing) * 4)}.prose>h3+*{margin-top:calc(var(--spacing) * 2)}.prose>:first-child{margin-top:0}.prose :is(p,li,blockquote,figcaption,h2,h3){overflow-wrap:break-word}.prose :is(th,td){overflow-wrap:anywhere}.prose h2{color:var(--fg);font:var(--rd-h2);letter-spacing:var(--ls-card);position:relative}.prose h3{color:var(--fg);font:var(--rd-h3);letter-spacing:var(--ls-card)}.prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--fg)}.prose a:not(.heading-anchor),.blog-link{--link-fill:var(--accent-ink);margin-inline:calc(var(--spacing) * -1.5);margin-block:calc(var(--spacing) * -.5);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--accent-ink);border-radius:calc(var(--spacing) * 1.5);background:linear-gradient(var(--link-fill), var(--link-fill)) no-repeat calc(var(--spacing) * 1.5) calc(100% - 1px) / calc(100% - calc(var(--spacing) * 3)) 1px;transition:background-size var(--d-panel) var(--ease-out), background-position var(--d-panel) var(--ease-out), --link-fill var(--d-micro) var(--ease-out);text-decoration-line:none}@media (hover:hover){:is(.prose a:not(.heading-anchor),.blog-link):hover{--link-fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.prose a:not(.heading-anchor),.blog-link):hover{--link-fill:color-mix(in srgb, var(--accent) 10%, transparent)}}:is(.prose a:not(.heading-anchor),.blog-link):hover{background-position:0 100%;background-size:100% 100%}}:is(.prose a:not(.heading-anchor),.blog-link):focus-visible{--link-fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.prose a:not(.heading-anchor),.blog-link):focus-visible{--link-fill:color-mix(in srgb, var(--accent) 10%, transparent)}}:is(.prose a:not(.heading-anchor),.blog-link):focus-visible{background-position:0 100%;background-size:100% 100%}@media (forced-colors:active){.prose a:not(.heading-anchor),.blog-link{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){:is(.prose a:not(.heading-anchor),.blog-link):hover{text-decoration-thickness:2px}}:is(.prose a:not(.heading-anchor),.blog-link):focus-visible{text-decoration-thickness:2px}}@media not all and (width>=48rem){.blog-link{margin-block:0;padding-block:0}}.prose a.external-link{background-size:calc(100% - calc(var(--spacing) * 3) - .82em) 1px}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.prose a.external-link:hover:after{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.prose a.external-link:focus-visible:after{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.prose a.external-link:after{vertical-align:baseline;content:"";width:.62em;height:.62em;transition:translate var(--d-panel) var(--ease-out);background-color:currentColor;margin-left:.2em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6.65C9 6.65 15.94 6.11 16.92 7.08C17.89 8.06 17.35 15 17.35 15M16.5 7.5L6.5 17.5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6.65C9 6.65 15.94 6.11 16.92 7.08C17.89 8.06 17.35 15 17.35 15M16.5 7.5L6.5 17.5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.prose h2>.heading-anchor:before{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);content:"#" / "";letter-spacing:normal;color:var(--fg-2);top:0;padding-inline-end:calc(var(--spacing) * 2);font-size:1em;position:absolute;inset-inline-end:100%}@supports (color:color-mix(in lab, red, red)){.prose h2>.heading-anchor:before{color:color-mix(in srgb, var(--fg-2) 50%, transparent)}}.prose h2>.heading-anchor:before{transition:color var(--d-micro) var(--ease-out), translate var(--d-panel) var(--ease-out), padding-inline-start var(--d-panel) var(--ease-out)}@media not all and (width>=40rem){.prose h2>.heading-anchor:before{padding-inline-end:5px;font-size:.6em}}.prose h2>.heading-anchor{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:calc(var(--spacing) * 1.5);transition:background-color var(--d-micro) var(--ease-out)}@media (hover:hover){.prose h2>.heading-anchor:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.prose h2>.heading-anchor:hover{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}}.prose h2>.heading-anchor:hover:before{color:var(--accent)}}.prose h2>.heading-anchor:focus-visible{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.prose h2>.heading-anchor:focus-visible{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}}.prose h2>.heading-anchor:focus-visible:before{color:var(--accent)}@media (width>=40rem){.prose h2>.heading-anchor{margin-inline:calc(var(--spacing) * -.5);padding-inline:calc(var(--spacing) * .5)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.prose h2>.heading-anchor:hover:before{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline-start:calc(var(--spacing) * .5)}}.prose h2>.heading-anchor:focus-visible:before{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline-start:calc(var(--spacing) * .5)}}}@media not all and (width>=48rem){.prose h2>.heading-anchor:after{content:"";position:absolute;inset:-6px 0}}.prose :not(pre)>code{background-color:var(--badge-neutral);padding-inline:var(--spacing);font-family:var(--font-mono);color:var(--fg);border-radius:var(--spacing);font-size:var(--rd-code);padding-block:0}.prose :is(td,th,figcaption) :not(pre)>code{font-size:13px}.prose :is(ul,ol){padding-left:calc(var(--spacing) * 6)}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{padding-left:var(--spacing)}.prose li+li,.prose li>:is(ul,ol){margin-top:calc(var(--spacing) * 2)}.prose li::marker{color:var(--fg-2)}.prose ol>li::marker{font-variant-numeric:tabular-nums}.prose blockquote{padding-left:calc(var(--spacing) * 5);color:var(--fg-2);box-shadow:inset var(--s-half) 0 0 var(--line-strong)}.prose blockquote>*+*{margin-top:calc(var(--spacing) * 6)}.prose hr{background-color:var(--line);border:0;height:1px}.prose img{max-width:100%;height:auto;display:block}.prose .table-wrap{overscroll-behavior-x:contain;border-radius:var(--r-tile);--tw-shadow:var(--e-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:var(--bar-glass);outline:1px solid var(--glass-line);outline-offset:-1px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);overflow-x:auto}.prose .table-wrap:focus-visible{outline:revert-layer;outline-offset:revert-layer}.prose table{border-collapse:collapse;width:100%;font:var(--t-small)}.prose .table-wrap table{min-width:calc(var(--spacing) * 140)}.prose th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;vertical-align:bottom;color:var(--fg-2);font:var(--t-label)}.prose td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;vertical-align:top;color:var(--fg);box-shadow:inset 0 1px 0 var(--line)}.prose thead+tbody>tr:first-child>td{box-shadow:inset 0 1px 0 var(--line-strong)}.prose figure{display:block}.prose figcaption{margin-top:calc(var(--spacing) * 3);color:var(--fg-2);max-width:68ch;font:var(--t-body)}.prose figcaption strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--fg)}.prose .code-block{border-radius:var(--r-tile);background-color:var(--code-bg);--tw-shadow:var(--e-1);min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}.prose .code-block:after{pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--hairline) var(--code-edge);position:absolute;inset:0}.prose .code-bar{height:var(--h-btn-md);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);display:flex}.prose .code-lang{color:var(--fg-2);font:var(--t-mono)}.prose .code-block pre{scrollbar-width:thin;--tw-scrollbar-thumb:var(--line-strong);--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track);border-bottom-right-radius:var(--r-tile);border-bottom-left-radius:var(--r-tile);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);white-space:pre;tab-size:4;color:var(--code-text);font:var(--rd-pre);margin:0;overflow-x:auto}.prose .code-block pre:focus-visible{outline-offset:calc(2px * -1)}:root[data-theme=dark] .prose .phiki-themes,:root[data-theme=dark] .prose .phiki-themes span,:root:not([data-theme])[data-scheme=dark] .prose .phiki-themes,:root:not([data-theme])[data-scheme=dark] .prose .phiki-themes span{color:var(--phiki-dark-color)!important;background-color:var(--phiki-dark-background-color)!important;font-style:var(--phiki-dark-font-style)!important;font-weight:var(--phiki-dark-font-weight)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;text-decoration:var(--phiki-dark-text-decoration)!important}@media (prefers-color-scheme:dark){:root:not([data-theme]):not([data-scheme]) .prose .phiki-themes,:root:not([data-theme]):not([data-scheme]) .prose .phiki-themes span{color:var(--phiki-dark-color)!important;background-color:var(--phiki-dark-background-color)!important;font-style:var(--phiki-dark-font-style)!important;font-weight:var(--phiki-dark-font-weight)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;text-decoration:var(--phiki-dark-text-decoration)!important}}[data-figure=protection] [data-scheme-image=dark],:root[data-theme=dark] [data-figure=protection] [data-scheme-image=light],:root:not([data-theme])[data-scheme=dark] [data-figure=protection] [data-scheme-image=light]{display:none}:root[data-theme=dark] [data-figure=protection] [data-scheme-image=dark],:root:not([data-theme])[data-scheme=dark] [data-figure=protection] [data-scheme-image=dark]{display:inline}@media (prefers-color-scheme:dark){:root:not([data-theme]):not([data-scheme]) [data-figure=protection] [data-scheme-image=light]{display:none}:root:not([data-theme]):not([data-scheme]) [data-figure=protection] [data-scheme-image=dark]{display:inline}}[data-figure=protection] svg{height:auto;max-height:calc(var(--spacing) * 105);width:100%;margin-block:auto}[data-figure=protection] :is(.dimension,.extension,.axis){fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}[data-figure=protection] .dimension{stroke:var(--fg-2)}[data-figure=protection] :is(.extension,.axis){stroke:var(--dot-strong)}[data-figure=protection] .extension{stroke-dasharray:3 3}[data-figure=protection] .plate{fill:var(--panel)}[data-figure=protection] .zone-fill{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-figure=protection] .zone-fill{fill:color-mix(in oklch, var(--accent) 8%, transparent)}}[data-figure=protection] .zone-hatch{stroke:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-figure=protection] .zone-hatch{stroke:color-mix(in oklch, var(--accent) 32%, transparent)}}[data-slot=dimension-chip] rect{fill:var(--glass-strong);stroke:var(--line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}[data-slot=dimension-chip] text{fill:var(--fg);font-family:var(--font-sans);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}[data-slot=brand-backgrounds]{grid-template-columns:repeat(auto-fit, minmax(clamp((100% - 2 * var(--s-4)) / 3, (880px - 100%) * 999, 100%), 1fr))}[data-figure=misuse]:after{pointer-events:none;content:"";background:linear-gradient(to top right, transparent calc(50% - 1.25px), var(--spec-bad) calc(50% - 1.25px), var(--spec-bad) calc(50% + 1.25px), transparent calc(50% + 1.25px));position:absolute;inset:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--glass-stroke:white;--glass-highlight:white;--glass-frame-from:oklch(100% 5.96046e-8 none/.75);--glass-frame-via:#cba6f759}@supports (color:color-mix(in lab, red, red)){:root{--glass-frame-via:color-mix(in oklch, var(--color-ctp-mauve) 35%, transparent)}}:root{--glass-frame-to:oklch(100% 5.96046e-8 none/.15);--glass-bg-surface:var(--color-ctp-crust);--glass-bg-card:var(--color-ctp-mantle);--glass-shadow-lg:transparent;--ctp-hairline:oklch(100% 5.96046e-8 none/.06);--hover-tint-soft:oklch(100% 5.96046e-8 none/.03);--color-heading:#dde4f5;--ctp-border:oklch(26.9% 0 0)}:root:not([data-theme])[data-scheme=light],[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ctp-base:#eff1f5;--color-ctp-mantle:#e6e9ef;--color-ctp-crust:#dce0e8;--color-ctp-surface-0:#ccd0da;--color-ctp-overlay-0:#9ca0b0;--color-ctp-overlay-1:#8c8fa1;--color-ctp-overlay-2:#7c7f93;--color-ctp-subtext-0:#6c6f85;--color-ctp-subtext-1:#5c5f77;--color-ctp-text:#4c4f69;--color-ctp-rosewater:#dc8a78;--color-ctp-flamingo:#dd7878;--color-ctp-pink:#ea76cb;--color-ctp-mauve:#8839ef;--color-ctp-maroon:#e64553;--color-ctp-peach:#fe640b;--color-ctp-green:#40a02b;--color-ctp-sky:#04a5e5;--color-ctp-lavender:#7287fd;--glass-stroke:#4c4f69;--glass-frame-from:#fab3878c}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-frame-from:color-mix(in oklch, var(--color-ctp-peach) 55%, transparent)}}:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-frame-via:#b4befe66}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-frame-via:color-mix(in oklch, var(--color-ctp-lavender) 40%, transparent)}}:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-frame-to:#cba6f71f}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-frame-to:color-mix(in oklch, var(--color-ctp-mauve) 12%, transparent)}}:root:not([data-theme])[data-scheme=light],[data-theme=light]{--glass-highlight:white;--glass-bg-surface:var(--color-ctp-base);--glass-bg-card:var(--color-ctp-base);--glass-shadow-lg:oklch(43.547% .043008 279.325/.14);--ctp-hairline:oklch(43.547% .043008 279.325/.1);--hover-tint-soft:oklch(43.547% .043008 279.325/.04);--color-heading:var(--color-ctp-text);--ctp-border:oklch(92.2% 0 0)}@media (prefers-color-scheme:light){:root:not([data-theme]):not([data-scheme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ctp-base:#eff1f5;--color-ctp-mantle:#e6e9ef;--color-ctp-crust:#dce0e8;--color-ctp-surface-0:#ccd0da;--color-ctp-overlay-0:#9ca0b0;--color-ctp-overlay-1:#8c8fa1;--color-ctp-overlay-2:#7c7f93;--color-ctp-subtext-0:#6c6f85;--color-ctp-subtext-1:#5c5f77;--color-ctp-text:#4c4f69;--color-ctp-rosewater:#dc8a78;--color-ctp-flamingo:#dd7878;--color-ctp-pink:#ea76cb;--color-ctp-mauve:#8839ef;--color-ctp-maroon:#e64553;--color-ctp-peach:#fe640b;--color-ctp-green:#40a02b;--color-ctp-sky:#04a5e5;--color-ctp-lavender:#7287fd;--glass-stroke:#4c4f69;--glass-frame-from:#fab3878c}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--glass-frame-from:color-mix(in oklch, var(--color-ctp-peach) 55%, transparent)}}:root:not([data-theme]):not([data-scheme]){--glass-frame-via:#b4befe66}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--glass-frame-via:color-mix(in oklch, var(--color-ctp-lavender) 40%, transparent)}}:root:not([data-theme]):not([data-scheme]){--glass-frame-to:#cba6f71f}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]):not([data-scheme]){--glass-frame-to:color-mix(in oklch, var(--color-ctp-mauve) 12%, transparent)}}:root:not([data-theme]):not([data-scheme]){--glass-highlight:white;--glass-bg-surface:var(--color-ctp-base);--glass-bg-card:var(--color-ctp-base);--glass-shadow-lg:oklch(43.547% .043008 279.325/.14);--ctp-hairline:oklch(43.547% .043008 279.325/.1);--hover-tint-soft:oklch(43.547% .043008 279.325/.04);--color-heading:var(--color-ctp-text);--ctp-border:oklch(92.2% 0 0)}}:root[data-page-style=verre]{--bar-bottom:82px;--bar-band:calc(var(--bar-bottom) + 18px);scroll-padding-top:var(--bar-band)}@media (width>=610px){:root[data-page-style=verre]{--bar-bottom:90px}}@property --ft-lift{syntax:"<number>";inherits:true;initial-value:1}@property --ft-glow{syntax:"<number>";inherits:true;initial-value:0}@property --dag-hl{syntax:"<number>";inherits:true;initial-value:1}[data-slot=dag-node] [data-slot=chip]{min-width:calc(var(--spacing) * 27);background-color:var(--hl-soft);transition-property:none}@supports (color:color-mix(in lab, red, red)){[data-slot=dag-node] [data-slot=chip]{background-color:color-mix(in oklab, var(--hl-soft) calc(var(--dag-hl) * 100%), var(--panel))}}[data-slot=dag-node] [data-slot=chip]{border-color:var(--hl)}@supports (color:color-mix(in lab, red, red)){[data-slot=dag-node] [data-slot=chip]{border-color:color-mix(in oklab, var(--hl) calc(var(--dag-hl) * 100%), var(--line))}}[data-slot=dag-node] [data-slot=chip]{box-shadow:0 0 0 calc(2px - var(--hairline)) var(--hl), 0 0 12px var(--hl)}@supports (color:color-mix(in lab, red, red)){[data-slot=dag-node] [data-slot=chip]{box-shadow:0 0 0 calc(2px - var(--hairline)) color-mix(in oklab, var(--hl) calc(var(--dag-hl) * 100%), transparent), 0 0 12px color-mix(in oklab, var(--hl) calc(var(--dag-hl) * var(--role-halo)), transparent)}}[data-slot=dag-node] small{color:var(--hl-ink)}@supports (color:color-mix(in lab, red, red)){[data-slot=dag-node] small{color:color-mix(in oklab, var(--hl-ink) calc(var(--dag-hl) * 100%), var(--fg-2))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@keyframes tip-in{0%{translate:0 6px;scale:.96}}@keyframes ml-drop{0%{opacity:0;transform:translateY(-150px)}}@keyframes ft-lift{0%{--ft-lift:0}to{--ft-lift:1}}@keyframes toast-check{0%{stroke-dashoffset:24px}}@keyframes dag-lit-1{0%,24.9%{stroke:var(--dot-strong)}25%,88%{stroke:var(--accent)}to{stroke:var(--dot-strong)}}@keyframes dag-lit-2{0%,49.9%{stroke:var(--dot-strong)}50%,88%{stroke:var(--accent)}to{stroke:var(--dot-strong)}}@keyframes dag-lit-3{0%,69.9%{stroke:var(--dot-strong)}70%,88%{stroke:var(--accent)}to{stroke:var(--dot-strong)}}@keyframes dag-comet-1{0%{stroke-dashoffset:14px;opacity:1}25%{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:1}25.1%,to{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:0}}@keyframes dag-comet-2{0%,25%{stroke-dashoffset:14px;opacity:0}25.1%{stroke-dashoffset:14px;opacity:1}50%{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:1}50.1%,to{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:0}}@keyframes dag-comet-3{0%,50%{stroke-dashoffset:14px;opacity:0}50.1%{stroke-dashoffset:14px;opacity:1}70%{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:1}70.1%,to{stroke-dashoffset:calc(-100px * var(--dash-k,1));opacity:0}}@keyframes dag-hl-0{0%{--dag-hl:0}3.33%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-1{0%,16.5%{--dag-hl:0}19.83%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-2{0%,41.6%{--dag-hl:0}44.93%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-3{0%,63.2%{--dag-hl:0}66.53%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-1m{0%,22.1%{--dag-hl:0}25.43%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-2m{0%,47.2%{--dag-hl:0}50.53%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes dag-hl-3m{0%,67.6%{--dag-hl:0}70.93%{--dag-hl:1}88%{--dag-hl:1;animation-timing-function:linear}to{--dag-hl:0}}@keyframes tabs-panel-in{0%{translate:0 var(--s-2)}}@keyframes step-check{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes window-in{0%{transform:translateY(24px)scale(.98)}}
