:root{--bext-black: #0a0a0a;--bext-white: #fafafa;--bext-accent: #3b82f6;--bext-accent-2: #10b981;--bext-error: #ef4444;--bext-warning: #f59e0b;--bext-success: #10b981;--bext-info: #3b82f6;--bext-cloud: #8b5cf6;--bext-registry: #f59e0b;--bext-learn: #10b981;--bext-companion: #6366f1;--bg: var(--bext-white);--text: var(--bext-black);--text-muted: #6b7280;--border: #e5e7eb;--surface: #f9fafb}:root.dark{--bg: #111827;--text: #f3f4f6;--text-muted: #9ca3af;--border: #374151;--surface: #1f2937}*,::after,::before,::backdrop,::file-selector-button{box-sizing: border-box;margin: 0;padding: 0;border: 0 solid}::before,::after{--en-content: ''}html,:host{line-height: 1.5;-webkit-text-size-adjust: 100%;tab-size: 4;font-family: "Inter",system-ui,-apple-system,sans-serif;font-feature-settings: normal;font-variation-settings: normal;-webkit-tap-highlight-color: transparent}hr{height: 0;color: inherit;border-top-width: 1px}abbr:where([title]){-webkit-text-decoration: underline dotted;text-decoration: underline dotted}h1,h2,h3,h4,h5,h6{font-size: inherit;font-weight: inherit}a{color: inherit;-webkit-text-decoration: inherit;text-decoration: inherit}b,strong{font-weight: bolder}code,kbd,samp,pre{font-family: "JetBrains Mono","Fira Code",monospace;font-feature-settings: normal;font-variation-settings: normal;font-size: 1em}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}table{text-indent: 0;border-color: inherit;border-collapse: collapse}:-moz-focusring{outline: auto}progress{vertical-align: baseline}summary{display: list-item}ol,ul,menu{list-style: none}img,svg,video,canvas,audio,iframe,embed,object{display: block;vertical-align: middle}img,video{max-width: 100%;height: auto}button,input,select,optgroup,textarea,::file-selector-button{font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;border-radius: 0;background-color: transparent;opacity: 1}: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: 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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block: 0}:-moz-ui-invalid{box-shadow: none}button,input:where([type='button'],[type='reset'],[type='submit']),::file-selector-button{appearance: button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height: auto}[hidden]:where(:not([hidden='until-found'])){display: none !important}*,::before,::after,::backdrop,::-webkit-backdrop{--en-border-spacing-x: 0;--en-border-spacing-y: 0;--en-translate-x: 0;--en-translate-y: 0;--en-translate-z: 0;--en-rotate-x: 0;--en-rotate-y: 0;--en-rotate-z: 0;--en-skew-x: 0;--en-skew-y: 0;--en-scale-x: 1;--en-scale-y: 1;--en-scale-z: 1;--en-pan-x:;--en-pan-y:;--en-pinch-zoom:;--en-scroll-snap-strictness: proximity;--en-ordinal:;--en-slashed-zero:;--en-numeric-figure:;--en-numeric-spacing:;--en-numeric-fraction:;--en-ring-inset:;--en-ring-offset-width: 0px;--en-ring-offset-color: #fff;--en-ring-color: currentColor;--en-ring-offset-shadow: 0 0 #0000;--en-ring-shadow: 0 0 #0000;--en-shadow: 0 0 #0000;--en-shadow-colored: 0 0 #0000;--en-blur:;--en-brightness:;--en-contrast:;--en-grayscale:;--en-hue-rotate:;--en-invert:;--en-saturate:;--en-sepia:;--en-drop-shadow:;--en-backdrop-blur:;--en-backdrop-brightness:;--en-backdrop-contrast:;--en-backdrop-grayscale:;--en-backdrop-hue-rotate:;--en-backdrop-invert:;--en-backdrop-opacity:;--en-backdrop-saturate:;--en-backdrop-sepia:}.static{position: static}.block{display: block}.\[data-count\]{}