@layer kit-ui{*,: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(--kui-font-sans,-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:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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(--kui-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;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}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{background:var(--color-base-100)}:root,[data-theme]{background:var(--color-base-100);color:var(--color-base-content)}:where(:root),[data-theme]{--root-bg:var(--color-base-100)}:root,[data-theme=corporate]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(22.389% .031 278.072);--color-primary:oklch(58% .158 241.966);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(55% .046 257.417);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(60% .118 184.704);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(60% .126 221.723);--color-info-content:oklch(100% 0 0);--color-success:oklch(62% .194 149.214);--color-success-content:oklch(100% 0 0);--color-warning:oklch(85% .199 91.936);--color-warning-content:oklch(0% 0 0);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(0% 0 0);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0}[data-theme=business]{color-scheme:dark;--color-base-100:oklch(24.353% 0 0);--color-base-200:oklch(22.648% 0 0);--color-base-300:oklch(20.944% 0 0);--color-base-content:oklch(84.87% 0 0);--color-primary:oklch(41.703% .099 251.473);--color-primary-content:oklch(88.34% .019 251.473);--color-secondary:oklch(64.092% .027 229.389);--color-secondary-content:oklch(12.818% .005 229.389);--color-accent:oklch(67.271% .167 35.791);--color-accent-content:oklch(13.454% .033 35.791);--color-neutral:oklch(27.441% .013 253.041);--color-neutral-content:oklch(85.488% .002 253.041);--color-info:oklch(62.616% .143 240.033);--color-info-content:oklch(12.523% .028 240.033);--color-success:oklch(70.226% .094 156.596);--color-success-content:oklch(14.045% .018 156.596);--color-warning:oklch(77.482% .115 81.519);--color-warning-content:oklch(15.496% .023 81.519);--color-error:oklch(51.61% .146 29.674);--color-error-content:oklch(90.322% .029 29.674);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0}[data-theme=cupcake]{color-scheme:light;--color-base-100:oklch(97.788% .004 56.375);--color-base-200:oklch(93.982% .007 61.449);--color-base-300:oklch(91.586% .006 53.44);--color-base-content:oklch(23.574% .066 313.189);--color-primary:oklch(85% .138 181.071);--color-primary-content:oklch(43% .078 188.216);--color-secondary:oklch(89% .061 343.231);--color-secondary-content:oklch(45% .187 3.815);--color-accent:oklch(90% .076 70.697);--color-accent-content:oklch(47% .157 37.304);--color-neutral:oklch(27% .006 286.033);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(68% .169 237.323);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(69% .17 162.48);--color-success-content:oklch(26% .051 172.552);--color-warning:oklch(79% .184 86.047);--color-warning-content:oklch(28% .066 53.813);--color-error:oklch(64% .246 16.439);--color-error-content:oklch(27% .105 12.094);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(24.353% 0 0);--color-base-200:oklch(22.648% 0 0);--color-base-300:oklch(20.944% 0 0);--color-base-content:oklch(84.87% 0 0);--color-primary:oklch(41.703% .099 251.473);--color-primary-content:oklch(88.34% .019 251.473);--color-secondary:oklch(64.092% .027 229.389);--color-secondary-content:oklch(12.818% .005 229.389);--color-accent:oklch(67.271% .167 35.791);--color-accent-content:oklch(13.454% .033 35.791);--color-neutral:oklch(27.441% .013 253.041);--color-neutral-content:oklch(85.488% .002 253.041);--color-info:oklch(62.616% .143 240.033);--color-info-content:oklch(12.523% .028 240.033);--color-success:oklch(70.226% .094 156.596);--color-success-content:oklch(14.045% .018 156.596);--color-warning:oklch(77.482% .115 81.519);--color-warning-content:oklch(15.496% .023 81.519);--color-error:oklch(51.61% .146 29.674);--color-error-content:oklch(90.322% .029 29.674);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0}}:root{--kui-font-sans:-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";--kui-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--kui-space-0:0;--kui-space-0-5:.125rem;--kui-space-1:.25rem;--kui-space-1-5:.375rem;--kui-space-2:.5rem;--kui-space-2-5:.625rem;--kui-space-3:.75rem;--kui-space-3-5:.875rem;--kui-space-4:1rem;--kui-space-5:1.25rem;--kui-space-6:1.5rem;--kui-space-7:1.75rem;--kui-space-8:2rem;--kui-space-9:2.25rem;--kui-space-10:2.5rem;--kui-space-12:3rem;--kui-space-14:3.5rem;--kui-space-16:4rem;--kui-space-20:5rem;--kui-space-24:6rem;--kui-text-xs:.75rem;--kui-text-xs--line-height:calc(1 / .75);--kui-text-sm:.875rem;--kui-text-sm--line-height:calc(1.25 / .875);--kui-text-base:1rem;--kui-text-base--line-height:calc(1.5 / 1);--kui-text-lg:1.125rem;--kui-text-lg--line-height:calc(1.75 / 1.125);--kui-text-xl:1.25rem;--kui-text-xl--line-height:calc(1.75 / 1.25);--kui-text-2xl:1.5rem;--kui-text-2xl--line-height:calc(2 / 1.5);--kui-text-3xl:1.875rem;--kui-text-3xl--line-height:calc(2.25 / 1.875);--kui-text-4xl:2.25rem;--kui-text-4xl--line-height:calc(2.5 / 2.25);--kui-text-5xl:3rem;--kui-text-5xl--line-height:1;--kui-text-6xl:3.75rem;--kui-text-6xl--line-height:1;--kui-weight-normal:400;--kui-weight-medium:500;--kui-weight-semibold:600;--kui-weight-bold:700;--kui-leading-tight:1.25;--kui-leading-relaxed:1.625;--kui-leading-comfortable:1.5rem;--kui-tracking-wide:.025em;--kui-radius-sm:.25rem;--kui-radius-md:.375rem;--kui-radius-lg:.5rem;--kui-radius-xl:.75rem;--kui-radius-2xl:1rem;--kui-radius-3xl:1.5rem;--kui-radius-4xl:2rem;--kui-shadow-drop-lg:0 4px 4px #00000026;--kui-shadow-drop-xl:0 9px 7px #0000001a;--kui-ease-out:cubic-bezier(0, 0, .2, 1);--kui-ease-in-out:cubic-bezier(.4, 0, .2, 1);--kui-duration-fast:.15s;--kui-duration-normal:.2s;--kui-duration-slow:.3s;--kui-blur-sm:8px;--kui-blur-md:12px;--kui-blur-2xl:40px;--kui-blur-3xl:64px;--kui-container-xs:20rem;--kui-container-sm:24rem;--kui-container-md:28rem;--kui-container-lg:32rem;--kui-container-xl:36rem;--kui-container-2xl:42rem;--kui-container-3xl:48rem;--kui-container-4xl:56rem;--kui-container-5xl:64rem;--kui-container-6xl:72rem;--kui-container-7xl:80rem;--kui-palette-orange:oklch(64.6% .222 41.116);--kui-palette-amber:oklch(76.9% .188 70.08);--kui-palette-emerald:oklch(69.6% .17 162.48);--kui-palette-teal:oklch(70.4% .14 182.503);--kui-palette-sky:oklch(68.5% .169 237.323);--kui-palette-indigo:oklch(58.5% .233 277.117);--kui-palette-black:#000;--kui-palette-white:#fff}.kui-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.kui-flex--col{flex-direction:column}.kui-flex--items-start{align-items:flex-start}.kui-flex--items-center{align-items:center}.kui-flex--items-end{align-items:flex-end}.kui-flex--items-stretch{align-items:stretch}.kui-flex--items-baseline{align-items:baseline}.kui-flex--justify-start{justify-content:flex-start}.kui-flex--justify-center{justify-content:center}.kui-flex--justify-end{justify-content:flex-end}.kui-flex--justify-between{justify-content:space-between}.kui-flex--justify-around{justify-content:space-around}.kui-flex--gap-none{gap:0}.kui-flex--gap-xs{gap:.25rem}.kui-flex--gap-sm{gap:.5rem}.kui-flex--gap-comfortable{gap:.75rem}.kui-flex--gap-md{gap:1rem}.kui-flex--gap-lg{gap:1.5rem}.kui-flex--gap-xl{gap:2.5rem}.kui-flex--gap-2xl{gap:2rem}.kui-flex--grow{flex:1}.kui-flex--no-grow{flex:none}.kui-flex--wrap{flex-wrap:wrap}.kui-flex--margin-compact{margin-block:.5rem}.kui-flex--margin-normal{margin-block:1rem}.kui-flex--margin-comfortable{margin-block:1.5rem}.kui-flex--margin-spacious{margin-block:2rem}@media (width>=640px){.kui-flex--row-at-sm{flex-direction:row}.kui-flex--items-start-at-sm{align-items:flex-start}.kui-flex--items-center-at-sm{align-items:center}.kui-flex--items-end-at-sm{align-items:flex-end}.kui-flex--justify-between-at-sm{justify-content:space-between}.kui-flex--justify-start-at-sm{justify-content:flex-start}.kui-flex--justify-end-at-sm{justify-content:flex-end}}@media (width>=768px){.kui-flex--row-at-md{flex-direction:row}.kui-flex--items-start-at-md{align-items:flex-start}.kui-flex--items-center-at-md{align-items:center}.kui-flex--items-end-at-md{align-items:flex-end}.kui-flex--justify-between-at-md{justify-content:space-between}.kui-flex--justify-start-at-md{justify-content:flex-start}.kui-flex--justify-end-at-md{justify-content:flex-end}}@media (width>=1024px){.kui-flex--row-at-lg{flex-direction:row}.kui-flex--items-start-at-lg{align-items:flex-start}.kui-flex--items-center-at-lg{align-items:center}.kui-flex--items-end-at-lg{align-items:flex-end}.kui-flex--justify-between-at-lg{justify-content:space-between}.kui-flex--justify-start-at-lg{justify-content:flex-start}.kui-flex--justify-end-at-lg{justify-content:flex-end}}.kui-grid{display:grid}.kui-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.kui-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.kui-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kui-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.kui-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.kui-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.kui-grid--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.kui-grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.kui-grid--cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.kui-grid--cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.kui-grid--cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.kui-grid--cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.kui-grid--gap-none{gap:0}.kui-grid--gap-2xs{gap:.25rem}.kui-grid--gap-xs{gap:.75rem}.kui-grid--gap-sm{gap:.5rem}.kui-grid--gap-md{gap:1rem}.kui-grid--gap-comfortable{gap:1.25rem}.kui-grid--gap-lg{gap:1.5rem}.kui-grid--gap-xl{gap:2rem}@media (width>=640px){.kui-grid--cols-1-at-sm{grid-template-columns:repeat(1,minmax(0,1fr))}.kui-grid--cols-2-at-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.kui-grid--cols-3-at-sm{grid-template-columns:repeat(3,minmax(0,1fr))}.kui-grid--cols-4-at-sm{grid-template-columns:repeat(4,minmax(0,1fr))}.kui-grid--cols-5-at-sm{grid-template-columns:repeat(5,minmax(0,1fr))}.kui-grid--cols-6-at-sm{grid-template-columns:repeat(6,minmax(0,1fr))}.kui-grid--cols-7-at-sm{grid-template-columns:repeat(7,minmax(0,1fr))}.kui-grid--cols-8-at-sm{grid-template-columns:repeat(8,minmax(0,1fr))}.kui-grid--cols-9-at-sm{grid-template-columns:repeat(9,minmax(0,1fr))}.kui-grid--cols-10-at-sm{grid-template-columns:repeat(10,minmax(0,1fr))}.kui-grid--cols-11-at-sm{grid-template-columns:repeat(11,minmax(0,1fr))}.kui-grid--cols-12-at-sm{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=768px){.kui-grid--cols-1-at-md{grid-template-columns:repeat(1,minmax(0,1fr))}.kui-grid--cols-2-at-md{grid-template-columns:repeat(2,minmax(0,1fr))}.kui-grid--cols-3-at-md{grid-template-columns:repeat(3,minmax(0,1fr))}.kui-grid--cols-4-at-md{grid-template-columns:repeat(4,minmax(0,1fr))}.kui-grid--cols-5-at-md{grid-template-columns:repeat(5,minmax(0,1fr))}.kui-grid--cols-6-at-md{grid-template-columns:repeat(6,minmax(0,1fr))}.kui-grid--cols-7-at-md{grid-template-columns:repeat(7,minmax(0,1fr))}.kui-grid--cols-8-at-md{grid-template-columns:repeat(8,minmax(0,1fr))}.kui-grid--cols-9-at-md{grid-template-columns:repeat(9,minmax(0,1fr))}.kui-grid--cols-10-at-md{grid-template-columns:repeat(10,minmax(0,1fr))}.kui-grid--cols-11-at-md{grid-template-columns:repeat(11,minmax(0,1fr))}.kui-grid--cols-12-at-md{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1024px){.kui-grid--cols-1-at-lg{grid-template-columns:repeat(1,minmax(0,1fr))}.kui-grid--cols-2-at-lg{grid-template-columns:repeat(2,minmax(0,1fr))}.kui-grid--cols-3-at-lg{grid-template-columns:repeat(3,minmax(0,1fr))}.kui-grid--cols-4-at-lg{grid-template-columns:repeat(4,minmax(0,1fr))}.kui-grid--cols-5-at-lg{grid-template-columns:repeat(5,minmax(0,1fr))}.kui-grid--cols-6-at-lg{grid-template-columns:repeat(6,minmax(0,1fr))}.kui-grid--cols-7-at-lg{grid-template-columns:repeat(7,minmax(0,1fr))}.kui-grid--cols-8-at-lg{grid-template-columns:repeat(8,minmax(0,1fr))}.kui-grid--cols-9-at-lg{grid-template-columns:repeat(9,minmax(0,1fr))}.kui-grid--cols-10-at-lg{grid-template-columns:repeat(10,minmax(0,1fr))}.kui-grid--cols-11-at-lg{grid-template-columns:repeat(11,minmax(0,1fr))}.kui-grid--cols-12-at-lg{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1280px){.kui-grid--cols-1-at-xl{grid-template-columns:repeat(1,minmax(0,1fr))}.kui-grid--cols-2-at-xl{grid-template-columns:repeat(2,minmax(0,1fr))}.kui-grid--cols-3-at-xl{grid-template-columns:repeat(3,minmax(0,1fr))}.kui-grid--cols-4-at-xl{grid-template-columns:repeat(4,minmax(0,1fr))}.kui-grid--cols-5-at-xl{grid-template-columns:repeat(5,minmax(0,1fr))}.kui-grid--cols-6-at-xl{grid-template-columns:repeat(6,minmax(0,1fr))}.kui-grid--cols-7-at-xl{grid-template-columns:repeat(7,minmax(0,1fr))}.kui-grid--cols-8-at-xl{grid-template-columns:repeat(8,minmax(0,1fr))}.kui-grid--cols-9-at-xl{grid-template-columns:repeat(9,minmax(0,1fr))}.kui-grid--cols-10-at-xl{grid-template-columns:repeat(10,minmax(0,1fr))}.kui-grid--cols-11-at-xl{grid-template-columns:repeat(11,minmax(0,1fr))}.kui-grid--cols-12-at-xl{grid-template-columns:repeat(12,minmax(0,1fr))}}.kui-fill{width:100%;height:100%}.kui-container{width:100%;margin-inline:auto}.kui-container--max-xs{max-width:var(--kui-container-xs)}.kui-container--max-sm{max-width:var(--kui-container-sm)}.kui-container--max-md{max-width:var(--kui-container-md)}.kui-container--max-lg{max-width:var(--kui-container-lg)}.kui-container--max-xl{max-width:var(--kui-container-xl)}.kui-container--max-2xl{max-width:var(--kui-container-2xl)}.kui-container--max-3xl{max-width:var(--kui-container-3xl)}.kui-container--max-4xl{max-width:var(--kui-container-4xl)}.kui-container--max-5xl{max-width:var(--kui-container-5xl)}.kui-container--max-6xl{max-width:var(--kui-container-6xl)}.kui-container--max-7xl{max-width:var(--kui-container-7xl)}.kui-container--max-full{max-width:100%}.kui-container--pad-x-none{padding-inline:0}.kui-container--pad-x-sm{padding-inline:.5rem}.kui-container--pad-x-md{padding-inline:1rem}.kui-container--pad-x-lg{padding-inline:1.5rem}.kui-container--pad-x-xl{padding-inline:2rem}.kui-container--pad-y-none{padding-block:0}.kui-container--pad-y-sm{padding-block:.5rem}.kui-container--pad-y-md{padding-block:1rem}.kui-container--pad-y-lg{padding-block:1.5rem}.kui-container--pad-y-comfortable{padding-block:2rem}.kui-container--pad-y-spacious{padding-block:3rem}.kui-container--pad-top-none{padding-top:0}.kui-container--pad-top-sm{padding-top:.5rem}.kui-container--pad-top-md{padding-top:1rem}.kui-container--pad-top-comfortable{padding-top:2rem}.kui-container--pad-top-lg{padding-top:1.5rem}.kui-container--pad-top-spacious{padding-top:3rem}.kui-container--pad-bottom-none{padding-bottom:0}.kui-container--pad-bottom-sm{padding-bottom:.5rem}.kui-container--pad-bottom-md{padding-bottom:1rem}.kui-container--pad-bottom-comfortable{padding-bottom:2rem}.kui-container--pad-bottom-lg{padding-bottom:1.5rem}.kui-container--pad-bottom-spacious{padding-bottom:3rem}.kui-button{--kui-button-fg:var(--color-base-content);--kui-button-bg:var(--kui-button-color,var(--color-base-200));--kui-button-border:color-mix(in oklab, var(--kui-button-bg), #000 calc(var(--depth) * 5%));--kui-button-shadow:0 3px 2px -2px color-mix(in oklab, var(--kui-button-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--kui-button-bg) calc(var(--depth) * 30%), #0000);--kui-button-padding-inline:1rem;--kui-button-size:calc(var(--size-field,.25rem) * 10);--kui-button-font-size:var(--kui-text-sm);width:unset;height:var(--kui-button-size);padding-inline:var(--kui-button-padding-inline);border-width:var(--border);border-style:solid;border-color:var(--kui-button-border);border-radius:var(--radius-field);color:var(--kui-button-fg);background-color:var(--kui-button-bg);box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--kui-button-shadow);font-size:var(--kui-button-font-size);font-weight:var(--kui-weight-semibold);text-align:center;text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));vertical-align:middle;cursor:pointer;outline-color:var(--kui-button-color,var(--color-base-content));outline-offset:2px;touch-action:manipulation;user-select:none;transition:color var(--kui-duration-normal) var(--kui-ease-out), background-color var(--kui-duration-normal) var(--kui-ease-out), border-color var(--kui-duration-normal) var(--kui-ease-out), box-shadow var(--kui-duration-normal) var(--kui-ease-out), transform var(--kui-duration-normal) var(--kui-ease-out);flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.kui-button:hover:not(:disabled):not(.kui-button--disabled){--kui-button-bg:color-mix(in oklab, var(--kui-button-color,var(--color-base-200)), #000 7%)}.kui-button:active:not(:disabled):not(.kui-button--active){--kui-button-bg:color-mix(in oklab, var(--kui-button-color,var(--color-base-200)), #000 5%);--kui-button-border:color-mix(in oklab, var(--kui-button-color,var(--color-base-200)), #000 7%);--kui-button-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}.kui-button:hover:not(:disabled):not(.kui-button--disabled){transform:translateY(-1px)}.kui-button:focus-visible,.kui-button:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.kui-button:disabled,.kui-button--disabled{pointer-events:none;--kui-button-border:#0000;--kui-button-fg:var(--color-base-content);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent);box-shadow:none;opacity:.7;cursor:not-allowed}.kui-button--primary{--kui-button-color:var(--color-primary);--kui-button-fg:var(--color-primary-content)}.kui-button--secondary{--kui-button-color:var(--color-secondary);--kui-button-fg:var(--color-secondary-content)}.kui-button--accent{--kui-button-color:var(--color-accent);--kui-button-fg:var(--color-accent-content)}.kui-button--neutral{--kui-button-color:var(--color-neutral);--kui-button-fg:var(--color-neutral-content)}.kui-button--error{--kui-button-color:var(--color-error);--kui-button-fg:var(--color-error-content)}.kui-button--info{--kui-button-color:var(--color-info);--kui-button-fg:var(--color-info-content)}.kui-button--success{--kui-button-color:var(--color-success);--kui-button-fg:var(--color-success-content)}.kui-button--warning{--kui-button-color:var(--color-warning);--kui-button-fg:var(--color-warning-content)}.kui-button--outline:not(.kui-button--active,:hover,:active,:focus-visible,:disabled,.kui-button--disabled),.kui-button--outline:hover:not(:disabled):not(.kui-button--disabled){--kui-button-shadow: ;--kui-button-bg:#0000;--kui-button-fg:var(--kui-button-color);--kui-button-border:var(--kui-button-color)}.kui-button--ghost:not(.kui-button--active,:hover,:active,:focus-visible,:disabled,.kui-button--disabled){--kui-button-shadow: ;--kui-button-bg:#0000;--kui-button-border:#0000}.kui-button--ghost:not(:disabled):not(.kui-button--disabled){--kui-button-fg:var(--kui-button-color,currentColor);outline-color:currentColor}.kui-button--ghost:hover:not(:disabled):not(.kui-button--disabled){--kui-button-shadow: ;--kui-button-bg:#0000;--kui-button-border:#0000;--kui-button-fg:var(--kui-button-color,currentColor)}.kui-button--link{--kui-button-border:#0000;--kui-button-bg:#0000;--kui-button-shadow: ;outline-color:currentColor;text-decoration-line:underline}.kui-button--link:not(:disabled):not(.kui-button--disabled){--kui-button-fg:var(--kui-button-color,var(--color-primary))}.kui-button--link:is(:hover,:active,:focus-visible){--kui-button-border:#0000;--kui-button-bg:#0000}.kui-button--xs{--kui-button-font-size:.6875rem;--kui-button-padding-inline:.5rem;--kui-button-size:calc(var(--size-field,.25rem) * 6)}.kui-button--sm{--kui-button-font-size:.75rem;--kui-button-padding-inline:.75rem;--kui-button-size:calc(var(--size-field,.25rem) * 8)}.kui-button--lg{--kui-button-font-size:1.125rem;--kui-button-padding-inline:1.25rem;--kui-button-size:calc(var(--size-field,.25rem) * 12)}.kui-button--block{width:100%}.kui-button--circle{width:var(--kui-button-size);height:var(--kui-button-size);border-radius:2147483647px;padding-inline:0}.kui-button--active{--kui-button-bg:color-mix(in oklab, var(--kui-button-color,var(--color-base-200)), #000 7%);--kui-button-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.kui-button--gap-sm{gap:.25rem}.kui-button--gap-md{gap:.5rem}.kui-button--justify-start{justify-content:flex-start}.kui-button--plain{text-decoration-line:none}.kui-loading{width:calc(var(--size-selector,.25rem) * 6);aspect-ratio:1;vertical-align:middle;pointer-events:none;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kui-badge{--kui-badge-color:var(--color-base-content);--kui-badge-content:var(--color-base-100);--kui-badge-mix:color-mix(in oklab, var(--kui-badge-color) 14%, transparent);border-radius:var(--radius-selector,.5rem);white-space:nowrap;transition:all var(--kui-duration-normal) var(--kui-ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.kui-badge--neutral{--kui-badge-color:var(--color-base-content)}.kui-badge--primary{--kui-badge-color:var(--color-primary);--kui-badge-content:var(--color-primary-content)}.kui-badge--secondary{--kui-badge-color:var(--color-secondary);--kui-badge-content:var(--color-secondary-content)}.kui-badge--accent{--kui-badge-color:var(--color-accent);--kui-badge-content:var(--color-accent-content)}.kui-badge--info{--kui-badge-color:var(--color-info);--kui-badge-content:var(--color-info-content)}.kui-badge--success{--kui-badge-color:var(--color-success);--kui-badge-content:var(--color-success-content)}.kui-badge--warning{--kui-badge-color:var(--color-warning);--kui-badge-content:var(--color-warning-content)}.kui-badge--error{--kui-badge-color:var(--color-error);--kui-badge-content:var(--color-error-content)}.kui-badge--solid{background-color:color-mix(in oklch, var(--kui-badge-color) 74%, black);border-color:color-mix(in oklch, var(--kui-badge-color) 74%, black);color:var(--kui-badge-content)}html[data-theme=business] .kui-badge--solid.kui-badge--info,html[data-theme=business] .kui-badge--solid.kui-badge--success,html[data-theme=business] .kui-badge--solid.kui-badge--warning,html[data-theme=business] .kui-badge--solid.kui-badge--secondary,html[data-theme=business] .kui-badge--solid.kui-badge--accent,html[data-theme=cupcake] .kui-badge--solid.kui-badge--primary,html[data-theme=cupcake] .kui-badge--solid.kui-badge--info,html[data-theme=cupcake] .kui-badge--solid.kui-badge--success,html[data-theme=cupcake] .kui-badge--solid.kui-badge--warning,html[data-theme=cupcake] .kui-badge--solid.kui-badge--error,html[data-theme=cupcake] .kui-badge--solid.kui-badge--secondary,html[data-theme=cupcake] .kui-badge--solid.kui-badge--accent{background-color:color-mix(in oklch, var(--kui-badge-color) 74%, white);border-color:color-mix(in oklch, var(--kui-badge-color) 74%, white)}.kui-badge--soft{color:var(--kui-badge-color);background-color:var(--kui-badge-mix);border-color:color-mix(in oklab, var(--kui-badge-color) 24%, transparent)}.kui-badge--outline{color:var(--kui-badge-color);background-color:#0000;border-color:currentColor}.kui-badge--ghost{color:var(--kui-badge-color);background-color:#0000;border-color:#0000}.kui-badge--animated{transition:color var(--kui-duration-normal) var(--kui-ease-out), background-color var(--kui-duration-normal) var(--kui-ease-out), border-color var(--kui-duration-normal) var(--kui-ease-out)}.kui-badge--xs{min-height:1.125rem;padding:0 .375rem;font-size:.625rem;line-height:.875rem}.kui-badge--sm{min-height:1.375rem;padding:0 .5rem;font-size:.75rem;line-height:1rem}.kui-badge--md{min-height:1.75rem;padding:0 .625rem}.kui-badge--lg{min-height:2rem;padding:0 .75rem;font-size:1rem;line-height:1.5rem}.kui-badge--strong{font-weight:var(--kui-weight-semibold)}.kui-badge--uppercase{text-transform:uppercase}.kui-badge--cover{border-radius:.375rem;padding:.5rem 1rem}.kui-badge-skeleton{border-radius:var(--radius-selector,.5rem);background:var(--color-base-300);width:5rem;height:2rem;animation:2s cubic-bezier(.4,0,.6,1) infinite kui-badge-pulse}@keyframes kui-badge-pulse{50%{opacity:.5}}.kui-alert{--kui-alert-color:var(--color-base-200);--kui-alert-border-color:var(--color-base-200);border-width:var(--border);border-style:solid;border-color:var(--kui-alert-border-color);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--kui-alert-color);font-size:var(--kui-text-sm);text-align:start;box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--kui-alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;line-height:1.25rem;display:grid}.kui-alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.kui-alert--info{--kui-alert-color:var(--color-info);--kui-alert-border-color:var(--color-info)}.kui-alert--success{--kui-alert-color:var(--color-success);--kui-alert-border-color:var(--color-success)}.kui-alert--warning{--kui-alert-color:var(--color-warning);--kui-alert-border-color:var(--color-warning)}.kui-alert--error{--kui-alert-color:var(--color-error);--kui-alert-border-color:var(--color-error)}.kui-alert--soft:is(.kui-alert--warning,.kui-alert--info,.kui-alert--success,.kui-alert--error){--kui-alert-tone:var(--kui-alert-color,var(--color-base-content));color:color-mix(in oklab, var(--kui-alert-tone) 52%, var(--color-base-content));background-color:color-mix(in oklab, var(--kui-alert-tone) 10%, var(--color-base-100));border-color:color-mix(in oklab, var(--kui-alert-tone) 36%, var(--color-base-100));box-shadow:none}.kui-alert--outline{color:var(--kui-alert-color);box-shadow:none;background-color:#0000}.kui-alert--dash{color:var(--kui-alert-color);box-shadow:none;background-color:#0000;border-style:dashed}.kui-alert--inset{border-radius:var(--kui-radius-lg);box-shadow:inset 0 2px 4px #0000000d}.kui-alert--spacing-none{margin-block:0}.kui-alert--spacing-compact{margin-block:.5rem}.kui-alert--spacing-normal{margin-block:1rem}.kui-alert--spacing-spacious{margin-block:1.5rem}.kui-card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.kui-card:focus{outline-offset:2px;outline:2px solid #0000}.kui-card:focus-visible{outline-color:currentColor}.kui-card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}.kui-card:has(>:checked){outline:2px solid}.kui-card__body{padding:var(--kui-card-padding,1.5rem);font-size:var(--kui-card-font-size,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.kui-card__body :where(p){flex-grow:1}.kui-card figure{justify-content:center;align-items:center;display:flex}.kui-card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.kui-card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}.kui-divider{--kui-divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent);white-space:nowrap;height:1rem;margin:var(--kui-divider-margin,1rem 0);flex-direction:row;align-self:stretch;align-items:center;display:flex}.kui-divider:before,.kui-divider:after{content:"";background-color:var(--kui-divider-color);flex-grow:1;width:100%;height:.125rem}.kui-divider:not(:empty){gap:1rem}.kui-divider--muted{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}@media print{.kui-divider:before,.kui-divider:after{border:.5px solid}}.kui-link{cursor:pointer;text-decoration-line:underline}.kui-link:focus{outline-offset:2px;outline:2px solid #0000}.kui-link:focus-visible{outline-offset:2px;outline:2px solid}.kui-link--info{color:var(--color-info)}.kui-link--primary{color:var(--color-primary)}.kui-link--hover{text-decoration-line:none}@media (hover:hover){.kui-link--hover:hover{text-decoration-line:underline}}.kui-link--plain{text-decoration-line:none}.kui-link--block{width:100%;display:block}.kui-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-box);width:100%;font-size:var(--kui-text-sm);text-align:left;display:table;position:relative}.kui-table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.kui-table :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab, var(--color-base-content) 60%, transparent);font-size:var(--kui-text-sm);font-weight:var(--kui-weight-semibold)}.kui-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}.kui-table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}.kui-table--sm :not(thead,tfoot) tr{font-size:.75rem}.kui-table--sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.kui-table :where(tr.kui-table__row--hover):hover{background-color:var(--color-base-200)}.kui-textarea{--kui-textarea-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);border:var(--border) solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--kui-textarea-scale,.875rem), .875rem);touch-action:manipulation;border-color:var(--kui-textarea-color);box-shadow:0 1px color-mix(in oklab, var(--kui-textarea-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}.kui-textarea textarea{appearance:none;background-color:#0000;border:none}.kui-textarea textarea:focus,.kui-textarea textarea:focus-within{outline-style:none}.kui-textarea:focus,.kui-textarea:focus-within{--kui-textarea-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--kui-textarea-color) calc(var(--depth) * 10%), #0000);outline:2px solid var(--kui-textarea-color);outline-offset:2px;isolation:isolate}.kui-textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab, var(--color-base-content) 40%, transparent);box-shadow:none}.kui-textarea::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.kui-toggle{--kui-toggle-color:color-mix(in oklab, var(--color-base-content) 50%, #0000);--kui-toggle-size:calc(var(--size-selector,.25rem) * 6);--kui-toggle-p:calc(var(--kui-toggle-size) * .125);--kui-toggle-radius-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border:var(--border) solid currentColor;color:var(--kui-toggle-color);cursor:pointer;appearance:none;vertical-align:middle;user-select:none;border-radius:calc(var(--radius-selector) + min(var(--kui-toggle-p), var(--kui-toggle-radius-max)) + min(var(--border), var(--kui-toggle-radius-max)));padding:var(--kui-toggle-p);box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset;width:calc((var(--kui-toggle-size) * 2) - (var(--border) + var(--kui-toggle-p)) * 2);height:var(--kui-toggle-size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}.kui-toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.kui-toggle>:focus{outline-style:none}.kui-toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.kui-toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.kui-toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.kui-toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.kui-toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);content:"";width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000);background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}.kui-toggle:focus-visible,.kui-toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.kui-toggle:checked,.kui-toggle[aria-checked=true],.kui-toggle:has(>input:checked){background-color:var(--color-base-100);--kui-toggle-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.kui-toggle:checked,.kui-toggle[aria-checked=true],.kui-toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.kui-toggle:checked,.kui-toggle[aria-checked=true],.kui-toggle:has(>input:checked)):before{opacity:0}}.kui-toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.kui-toggle:disabled{cursor:not-allowed;opacity:.3}.kui-toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.kui-skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300);background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);will-change:background-position;background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){.kui-skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.kui-skeleton{animation:1.8s ease-in-out infinite kui-skeleton}}@keyframes kui-skeleton{0%{background-position:150%}to{background-position:-50%}}.kui-join{--kui-join-ss:0;--kui-join-se:0;--kui-join-es:0;--kui-join-ee:0;align-items:stretch;display:inline-flex}.kui-join__item,.kui-join .kui-join__item{border-start-start-radius:var(--kui-join-ss,0);border-start-end-radius:var(--kui-join-se,0);border-end-end-radius:var(--kui-join-ee,0);border-end-start-radius:var(--kui-join-es,0)}.kui-join>.kui-join__item:first-child,.kui-join :first-child:not(:last-child) .kui-join__item{--kui-join-ss:var(--radius-field);--kui-join-se:0;--kui-join-es:var(--radius-field);--kui-join-ee:0}.kui-join>.kui-join__item:last-child,.kui-join :last-child:not(:first-child) .kui-join__item{--kui-join-ss:0;--kui-join-se:var(--radius-field);--kui-join-es:0;--kui-join-ee:var(--radius-field)}.kui-join>.kui-join__item:only-child,.kui-join :only-child .kui-join__item{--kui-join-ss:var(--radius-field);--kui-join-se:var(--radius-field);--kui-join-es:var(--radius-field);--kui-join-ee:var(--radius-field)}.kui-join>.kui-join__item:not(:first-child,:disabled,[disabled],.kui-button--disabled){margin-block-start:0;margin-inline-start:calc(var(--border,1px) * -1)}.kui-join>.kui-join__item:is(:disabled,[disabled],.kui-button--disabled){border-width:var(--border,1px) 0 var(--border,1px) var(--border,1px)}.kui-tabs{--kui-tabs-height:auto;--kui-tabs-direction:row;--kui-tab-height:calc(var(--size-field,.25rem) * 10);height:var(--kui-tabs-height);flex-wrap:wrap;flex-direction:var(--kui-tabs-direction);display:flex}.kui-tab{--kui-tab-p:.75rem;--kui-tab-bg:var(--color-base-100);--kui-tab-border-color:var(--color-base-300);--kui-tab-radius-ss:0;--kui-tab-radius-se:0;--kui-tab-radius-es:0;--kui-tab-radius-ee:0;--kui-tab-order:0;--kui-tab-radius-min:calc(.75rem - var(--border));--kui-tab-radius-limit:min(var(--radius-field), var(--kui-tab-radius-min));--kui-tab-radius-grad:#0000 calc(69% - var(--border)), var(--kui-tab-border-color) calc(69% - var(--border) + .25px), var(--kui-tab-border-color) 69%, var(--kui-tab-bg) calc(69% + .25px);cursor:pointer;appearance:none;text-align:center;user-select:none;flex-wrap:wrap;order:var(--kui-tab-order);height:var(--kui-tab-height);padding-inline:var(--kui-tab-p);font-size:var(--kui-text-sm);border-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.kui-tab:hover{color:var(--color-base-content)}.kui-tab:not(:checked,label:has(:checked),:hover,.kui-tab--active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}.kui-tab:not(input):empty{cursor:default;flex-grow:1}.kui-tab:is(input[type=radio]){min-width:fit-content}.kui-tab:is(label){position:relative}.kui-tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.kui-tab:checked,.kui-tab:is(label:has(:checked)),.kui-tab:is(.kui-tab--active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.kui-tab-content{display:block}.kui-tab:focus{outline-offset:2px;outline:2px solid #0000}.kui-tab:focus-visible,.kui-tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.kui-tab[disabled]{pointer-events:none;opacity:.4}.kui-tabs--box{background-color:var(--color-base-200);--kui-tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--kui-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--kui-tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset;padding:.25rem}.kui-tabs--box>.kui-tab{border-radius:var(--radius-field);border-style:none}.kui-tabs--box>.kui-tab:focus-visible{outline-offset:2px;z-index:1}.kui-tabs--box>:is(.kui-tab--active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.kui-tab--disabled,[disabled]),.kui-tabs--box>:is(input:checked),.kui-tabs--box>:is(label:has(:checked)){background-color:var(--kui-tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000);border:1px solid}.kui-tabs--box>.kui-tab-content{height:calc(100% - var(--kui-tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--kui-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--kui-tabs-box-radius)) - var(--border));margin-top:.25rem}.kui-tab-panel--hidden{visibility:hidden;height:0}.kui-collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.kui-collapse{transition:grid-template-rows .2s}}.kui-collapse>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.kui-collapse:is([open],[tabindex]:focus,[tabindex]:focus-within),.kui-collapse:has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.kui-collapse:is([open],[tabindex]:focus,[tabindex]:focus-within)>.kui-collapse__content,.kui-collapse:has(>input:is([type=checkbox],[type=radio]):checked)>.kui-collapse__content{content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.kui-collapse:is([open],[tabindex]:focus,[tabindex]:focus-within)>.kui-collapse__content,.kui-collapse:has(>input:is([type=checkbox],[type=radio]):checked)>.kui-collapse__content{visibility:visible}}.kui-collapse:focus-visible,.kui-collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible),.kui-collapse:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.kui-collapse>input[type=checkbox],.kui-collapse>input[type=radio]:not(:checked),.kui-collapse>.kui-collapse__title{cursor:pointer}.kui-collapse:is([open],[tabindex]:focus,[tabindex]:focus-within)>.kui-collapse__content,.kui-collapse:has(>input:is([type=checkbox],[type=radio]):checked)>.kui-collapse__content{padding-bottom:1rem}.kui-collapse__title{padding:1rem;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.kui-collapse__content{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){.kui-collapse__content{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.kui-collapse__content{transition:content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out}}.kui-menu{--kui-menu-active-fg:var(--color-neutral-content);--kui-menu-active-bg:var(--color-neutral);width:fit-content;font-size:var(--kui-text-sm);flex-flow:column wrap;padding:.5rem;display:flex}.kui-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.kui-menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.kui-menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.kui-menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.kui-menu :where(li:not(.kui-menu__title)>:not(ul,details,.kui-menu__title,.kui-button)),.kui-menu :where(li:not(.kui-menu__title)>details>summary:not(.kui-menu__title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.kui-menu :where(li:not(.kui-menu__title,.kui-menu--disabled)>:not(ul,details,.kui-menu__title,.kui-button),li:not(.kui-menu__title,.kui-menu--disabled)>details>summary:not(.kui-menu__title)):not(.kui-menu--active,:active,.kui-button):hover{cursor:pointer;background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent);box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.kui-menu :where(li:not(.kui-menu__title,.kui-menu--disabled)>:not(ul,details,.kui-menu__title,.kui-button),li:not(.kui-menu__title,.kui-menu--disabled)>details>summary:not(.kui-menu__title)):not(.kui-menu--active,:active,.kui-button):focus-visible{cursor:pointer;background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent);color:var(--color-base-content);outline-offset:2px;outline:2px solid #0000}:where(:not(ul,details,.kui-menu__title,.kui-button)).kui-menu--active{outline-offset:2px;color:var(--kui-menu-active-fg);background-color:var(--kui-menu-active-bg);outline:2px solid #0000}.kui-menu :where(li>:not(ul,.kui-menu__title,details,.kui-button)):active,.kui-menu :where(li>.kui-menu--active){color:var(--kui-menu-active-fg);background-color:var(--kui-menu-active-bg)}.kui-menu :where(li.kui-menu--disabled){pointer-events:none;color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.kui-menu__title{font-size:var(--kui-text-xs);font-weight:var(--kui-weight-semibold);color:color-mix(in oklab, var(--color-base-content) 60%, transparent);padding-block:.5rem;padding-inline:.75rem}:root,[data-theme]{--kui-color-info:var(--color-info);--kui-color-info-content:var(--color-info-content);--kui-color-success:var(--color-success);--kui-color-success-content:var(--color-success-content);--kui-color-warning:var(--color-warning);--kui-color-warning-content:var(--color-warning-content);--kui-color-primary-content:var(--color-primary-content);--kui-color-content:var(--color-base-content);--kui-color-primary:var(--color-primary);--kui-color-link:var(--color-info);--kui-color-highlight:#facc15;--kui-color-connector:#22d3ee}.kui-icon-illustration{color:color-mix(in oklab, var(--kui-icon-illustration-color) 80%, transparent);filter:drop-shadow(0 10px 8px #0000000a)drop-shadow(0 4px 3px #0000001a);flex:none;display:inline-flex}.kui-icon-illustration svg{width:100%;height:100%;display:block}.kui-icon-illustration--md{width:3rem;height:3rem}.kui-icon-illustration--xl{width:7rem;height:7rem}.kui-icon-illustration--entrance{animation:.3s ease-out both kui-icon-rise}@keyframes kui-icon-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kui-icon-illustration--entrance{animation:none}}.kui-textbook-tag{padding:0 .5rem;font-size:.625rem;transition:color .15s}.kui-textbook-tag:hover{color:color-mix(in oklab, var(--color-primary) 75%, var(--color-base-content))}.kui-auth-last-used{z-index:10;padding:.125rem .375rem;position:absolute;top:-.5rem;right:-.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.kui-input{--kui-input-color:var(--color-base-content);--kui-input-size:calc(var(--size-field,.25rem) * 10);--kui-input-font-size:.875rem;width:clamp(3rem,20rem,100%);height:var(--kui-input-size);border:var(--border) solid #0000;border-color:var(--kui-input-color);border-radius:var(--radius-field);background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--kui-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;font-size:max(var(--kui-input-scale,var(--kui-input-font-size)), var(--kui-input-font-size));vertical-align:middle;white-space:nowrap;appearance:none;cursor:text;touch-action:manipulation;transition:border-color var(--kui-duration-fast) var(--kui-ease-in-out), box-shadow var(--kui-duration-fast) var(--kui-ease-in-out), background-color var(--kui-duration-fast) var(--kui-ease-in-out);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}.kui-input:focus,.kui-input:focus-within{--kui-input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab, var(--kui-input-color) calc(var(--depth) * 10%), #0000);outline:2px solid var(--kui-input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.kui-input:focus,.kui-input:focus-within{--kui-input-scale:1rem}}}.kui-input:is(:disabled,[disabled]),fieldset:disabled .kui-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab, var(--color-base-content) 40%, transparent);box-shadow:none}.kui-input:is(:disabled,[disabled])::placeholder,fieldset:disabled .kui-input::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}.kui-input--primary,.kui-input--primary:focus,.kui-input--primary:focus-within{--kui-input-color:var(--color-primary)}.kui-input--secondary,.kui-input--secondary:focus,.kui-input--secondary:focus-within{--kui-input-color:var(--color-secondary)}.kui-input--accent,.kui-input--accent:focus,.kui-input--accent:focus-within{--kui-input-color:var(--color-accent)}.kui-input--error,.kui-input--error:focus,.kui-input--error:focus-within{--kui-input-color:var(--color-error)}.kui-input--ghost{box-shadow:none;background-color:#0000;border-color:#0000}.kui-input--ghost:focus,.kui-input--ghost:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}.kui-input--xs{--kui-input-size:calc(var(--size-field,.25rem) * 6);--kui-input-font-size:.6875rem}.kui-input--sm{--kui-input-size:calc(var(--size-field,.25rem) * 8);--kui-input-font-size:.75rem}.kui-input--lg{--kui-input-size:calc(var(--size-field,.25rem) * 12);--kui-input-font-size:1.125rem}.kui-input--block{width:100%}.kui-progress{border-radius:var(--radius-box);background-color:color-mix(in oklab, currentColor 20%, transparent);width:100%;height:.5rem;color:var(--color-base-content);appearance:none;position:relative;overflow:hidden}.kui-progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}.kui-progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.kui-progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}.kui-progress--primary{color:var(--color-primary)}.kui-progress--secondary{color:var(--color-secondary)}.kui-progress--accent{color:var(--color-accent)}.kui-progress--info{color:var(--color-info)}.kui-progress--success{color:var(--color-success)}.kui-progress--warning{color:var(--color-warning)}.kui-progress--error{color:var(--color-error)}.kui-block{--kui-block-tone:var(--color-primary);--kui-block-tone-2:var(--color-secondary);--kui-block-tone-content:var(--color-primary-content);--kui-block-margin-block:var(--kui-space-6);--kui-block-lift:.25rem;transition:all var(--kui-duration-slow) var(--kui-ease-in-out);position:relative}.kui-block:not(.kui-collapse){margin-block:var(--kui-block-margin-block);padding:var(--kui-space-4);border-radius:var(--kui-radius-lg)}.kui-block--collapsible{margin-block:var(--kui-block-margin-block);--kui-block-lift:.125rem}.kui-block--margin-compact{--kui-block-margin-block:var(--kui-space-4)}.kui-block--rounded{border-radius:var(--kui-radius-lg)}.kui-block--primary{--kui-block-tone:var(--color-primary);--kui-block-tone-2:var(--color-secondary);--kui-block-tone-content:var(--color-primary-content)}.kui-block--secondary{--kui-block-tone:var(--color-secondary);--kui-block-tone-2:var(--color-accent);--kui-block-tone-content:var(--color-secondary-content)}.kui-block--accent{--kui-block-tone:var(--color-accent);--kui-block-tone-2:var(--color-primary);--kui-block-tone-content:var(--color-accent-content)}.kui-block--success{--kui-block-tone:var(--color-success);--kui-block-tone-2:var(--color-info);--kui-block-tone-content:var(--color-success-content)}.kui-block[data-variant=default]{background-color:color-mix(in oklab, var(--color-base-200) 80%, transparent);border-left:2px solid var(--kui-block-tone);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (hover:hover){.kui-block[data-variant=default]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}}.kui-block[data-variant=panel]{background-color:var(--color-base-200);border:1px solid var(--color-base-300);box-shadow:0 1px 2px #0000000d}@media (hover:hover){.kui-block[data-variant=panel]:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}}.kui-block[data-variant=panel].kui-block--panel-static{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (hover:hover){.kui-block[data-variant=panel].kui-block--panel-static:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}}.kui-block[data-variant=gradient]{background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--kui-block-tone) 10%, transparent) 0%, color-mix(in oklab, var(--color-base-200) 80%, transparent) 50%, color-mix(in oklab, var(--kui-block-tone-2) 10%, transparent) 100%);border:1px solid color-mix(in oklab, var(--kui-block-tone) 30%, transparent);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 2px 4px #0000000d}@media (hover:hover){.kui-block[data-variant=gradient]:hover{border-color:color-mix(in oklab, var(--kui-block-tone) 50%, transparent)}}.kui-block[data-variant=gradient][data-gradient=duo]{background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--kui-block-tone) 10%, transparent) 0%, color-mix(in oklab, var(--kui-block-tone-2) 10%, transparent) 100%)}.kui-block[data-variant=glass]{background-color:color-mix(in oklab, var(--color-base-100) 40%, transparent);border:1px solid color-mix(in oklab, var(--color-base-300) 50%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (hover:hover){.kui-block[data-variant=glass]:hover{background-color:color-mix(in oklab, var(--color-base-100) 50%, transparent)}}.kui-block[data-variant=neon]{background-color:color-mix(in oklab, var(--color-base-200) 50%, transparent);border:2px solid var(--kui-block-tone);box-shadow:0 0 15px color-mix(in oklab, var(--kui-block-tone) 30%, transparent);-webkit-backdrop-filter:blur(8px)}@media (hover:hover){.kui-block[data-variant=neon]:hover{box-shadow:0 0 25px color-mix(in oklab, var(--kui-block-tone) 50%, transparent)}}.kui-block[data-variant=card]{background-color:var(--color-base-100);border:2px solid var(--kui-block-tone);border-left-width:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (hover:hover){.kui-block[data-variant=card]:hover{translate:0 calc(var(--kui-block-lift) * -1);box-shadow:0 25px 50px -12px #00000040}}.kui-block[data-variant=spotlight]{background-color:color-mix(in oklab, var(--color-base-200) 80%, transparent);border:1px solid color-mix(in oklab, var(--kui-block-tone) 20%, transparent);overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (hover:hover){.kui-block[data-variant=spotlight]:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}}.kui-block__spotlight{pointer-events:none;background:radial-gradient(circle at var(--kui-block-mouse-x,50%) var(--kui-block-mouse-y,50%), color-mix(in oklab, var(--kui-block-tone) 15%, transparent) 0%, transparent 50%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.kui-block:hover .kui-block__spotlight{opacity:1}.kui-block__spotlight--behind{z-index:-1;border-radius:var(--kui-radius-lg)}.kui-block__action{top:var(--kui-space-2);right:var(--kui-space-2);z-index:10;position:absolute}.kui-block__action-btn{width:1.25rem;height:1.25rem;color:var(--kui-block-tone);cursor:pointer;transition:all var(--kui-duration-normal) var(--kui-ease-in-out);background:0 0;border:0;padding:0;display:block}@media (hover:hover){.kui-block__action-btn:hover{scale:1.1}}.kui-block__action-icon{width:1rem;height:1rem}.kui-block__tooltip{top:var(--kui-space-6);z-index:20;width:16rem;padding:var(--kui-space-3);background-color:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:var(--kui-radius-lg);font-size:var(--kui-text-sm);position:absolute;right:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.kui-block__tooltip-row{align-items:flex-start;gap:var(--kui-space-2);display:flex}.kui-block__tooltip-icon{width:1rem;height:1rem;color:var(--kui-block-tone);flex-shrink:0;margin-top:.125rem}.kui-block__tooltip-title{font-weight:var(--kui-weight-medium);margin-bottom:var(--kui-space-1)}.kui-block__tooltip-text{font-size:var(--kui-text-xs);line-height:var(--kui-leading-relaxed);opacity:.7}.kui-block__tooltip-arrow{top:-.25rem;right:var(--kui-space-3);width:var(--kui-space-2);height:var(--kui-space-2);background-color:var(--color-base-100);border-left:1px solid var(--color-base-300);border-top:1px solid var(--color-base-300);position:absolute;rotate:45deg}.kui-block__header{margin-bottom:var(--kui-space-2);z-index:1;align-items:center;display:flex;position:relative}.kui-block__header-icon{margin-right:var(--kui-space-2);color:var(--kui-block-tone);font-size:var(--kui-text-lg);line-height:var(--kui-text-lg--line-height);flex-shrink:0}.kui-block__title{font-weight:var(--kui-weight-bold);color:var(--color-base-content)}.kui-block__title--emphasis{font-size:var(--kui-text-lg);line-height:var(--kui-text-lg--line-height);font-weight:var(--kui-weight-semibold)}.kui-block__number{margin-left:var(--kui-space-2);padding-inline:var(--kui-space-2);font-size:var(--kui-text-xs);line-height:var(--kui-text-xs--line-height);color:color-mix(in oklab, var(--color-base-content) 70%, transparent);background-color:color-mix(in oklab, var(--kui-block-tone) 20%, transparent);border-radius:2147483647px;padding-block:.125rem}.kui-block__number--tone{font-size:var(--kui-text-sm);line-height:var(--kui-text-sm--line-height);font-weight:var(--kui-weight-medium);color:color-mix(in oklab, var(--kui-block-tone) 70%, transparent);background-color:color-mix(in oklab, var(--kui-block-tone) 10%, transparent)}.kui-block[data-variant=default] .kui-block__number{background-color:var(--color-base-300)}.kui-block[data-variant=default] .kui-block__number--tone{background-color:#0000}.kui-block__body{font-size:var(--kui-text-base);line-height:var(--kui-leading-relaxed);color:var(--color-base-content);z-index:1;position:relative}.kui-block__body--large{font-size:var(--kui-text-lg);line-height:var(--kui-text-lg--line-height)}.kui-block__section{margin-top:var(--kui-space-3);padding-top:var(--kui-space-3);border-top:1px solid var(--kui-block-section-border,var(--color-base-300));z-index:1;position:relative}.kui-block__section--tone{--kui-block-section-border:color-mix(in oklab, var(--kui-block-tone) 20%, transparent)}.kui-block[data-variant=default] .kui-block__section--tone{--kui-block-section-border:var(--color-base-300)}.kui-block__section--ruled{--kui-block-section-border:color-mix(in oklab, var(--color-base-content) 10%, transparent)}.kui-block__summary{align-items:center;gap:var(--kui-space-1);cursor:pointer;font-size:var(--kui-text-sm);font-weight:var(--kui-weight-medium);color:var(--kui-block-tone);transition:color var(--kui-duration-fast) var(--kui-ease-in-out), background-color var(--kui-duration-fast) var(--kui-ease-in-out), border-color var(--kui-duration-fast) var(--kui-ease-in-out);display:flex}.kui-block__summary-icon{flex-shrink:0;width:1rem;height:1rem}.kui-block__summary-icon--open,details[open]>.kui-block__summary .kui-block__summary-icon--closed{display:none}details[open]>.kui-block__summary .kui-block__summary-icon--open{display:block}.kui-block__summary-icon--rotating{transition:rotate var(--kui-duration-normal) var(--kui-ease-in-out)}details[open]>.kui-block__summary .kui-block__summary-icon--rotating{rotate:180deg}.kui-block__section-body{margin-top:var(--kui-space-2);font-size:var(--kui-text-sm);color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.kui-block__desc{margin-top:var(--kui-space-2);padding-top:var(--kui-space-2);border-top:1px solid color-mix(in oklab, var(--color-base-content) 10%, transparent);font-size:var(--kui-text-sm);color:color-mix(in oklab, var(--color-base-content) 70%, transparent);z-index:1;position:relative}.kui-block__details{margin-top:var(--kui-space-2);padding-top:var(--kui-space-2);border-top:1px solid color-mix(in oklab, var(--color-base-content) 10%, transparent);z-index:1;position:relative}.kui-block__details-action{justify-content:flex-end;display:flex}.kui-block__details-btn{align-items:center;gap:var(--kui-space-2);cursor:pointer;font-size:var(--kui-text-sm);font-weight:var(--kui-weight-medium);color:var(--kui-block-tone);transition:color var(--kui-duration-normal) var(--kui-ease-in-out), background-color var(--kui-duration-normal) var(--kui-ease-in-out), border-color var(--kui-duration-normal) var(--kui-ease-in-out);background:0 0;border:0;padding:0;display:flex}.kui-block__details-icon{width:1rem;height:1rem;transition:transform var(--kui-duration-normal) var(--kui-ease-in-out)}.kui-block__details-content{margin-top:var(--kui-space-2);font-size:var(--kui-text-sm);color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}.kui-block__row{align-items:flex-start;gap:var(--kui-space-3);z-index:1;display:flex;position:relative}.kui-block__badge-column{margin-top:var(--kui-space-1);flex-shrink:0}.kui-block__badge{background-color:var(--kui-block-tone);width:2rem;height:2rem;transition:all var(--kui-duration-slow) var(--kui-ease-in-out);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.kui-block[data-variant=gradient] .kui-block__badge{background-image:linear-gradient(to bottom right in oklab, var(--kui-block-tone) 0%, var(--kui-block-tone-2) 100%)}.kui-block[data-variant=glass] .kui-block__badge{background-color:color-mix(in oklab, var(--kui-block-tone) 80%, transparent);-webkit-backdrop-filter:blur(8px)}.kui-block__badge-icon{width:1rem;height:1rem;color:var(--color-primary-content);font-size:var(--kui-text-sm)}.kui-block__column{flex:1;min-width:0}.kui-block__column-header{align-items:center;gap:var(--kui-space-2);margin-bottom:var(--kui-space-2);display:flex}.kui-block__column-header .kui-block__number{margin-left:0}.kui-block__collapse-title{align-items:center;gap:var(--kui-space-2);font-weight:var(--kui-weight-semibold);color:var(--color-base-content);display:flex}.kui-block__collapse-title-inner{align-items:flex-start;gap:var(--kui-space-2);min-width:0;display:flex}.kui-block__collapse-title--regular{font-weight:var(--kui-weight-medium)}.kui-block__collapse-content{font-size:var(--kui-text-sm)}.kui-block[data-variant=gradient] .kui-block__collapse-content{background-color:color-mix(in oklab, var(--color-base-100) 50%, transparent)}.kui-block[data-variant=glass] .kui-block__collapse-content,.kui-block[data-variant=spotlight] .kui-block__collapse-content{background-color:color-mix(in oklab, var(--color-base-100) 30%, transparent)}.kui-block[data-variant=neon] .kui-block__collapse-content{background-color:color-mix(in oklab, var(--color-base-200) 30%, transparent)}.kui-block__tags{gap:var(--kui-space-2);margin-top:var(--kui-space-3);margin-bottom:var(--kui-space-3);flex-wrap:wrap;display:flex}.kui-block__tag{padding-inline:var(--kui-space-2);font-size:var(--kui-text-xs);line-height:var(--kui-text-xs--line-height);transition:all var(--kui-duration-normal) var(--kui-ease-in-out);border-radius:2147483647px;padding-block:.125rem;display:inline-block}.kui-block__tag--primary{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary)}.kui-block__tag--tone{background-color:color-mix(in oklab, var(--kui-block-tone) 20%, transparent);color:var(--kui-block-tone);border:1px solid color-mix(in oklab, var(--kui-block-tone) 30%, transparent)}.kui-block__tag--tone-soft{background-color:color-mix(in oklab, var(--kui-block-tone) 15%, transparent);color:var(--kui-block-tone);border:1px solid color-mix(in oklab, var(--kui-block-tone) 20%, transparent);-webkit-backdrop-filter:blur(8px)}.kui-block__tag--tone-strong{background-color:color-mix(in oklab, var(--kui-block-tone) 20%, transparent);color:var(--kui-block-tone);border:1px solid color-mix(in oklab, var(--kui-block-tone) 40%, transparent)}.kui-text--xs{font-size:var(--kui-text-xs);line-height:var(--kui-text-xs--line-height)}.kui-text--sm{font-size:var(--kui-text-sm);line-height:var(--kui-text-sm--line-height)}.kui-text--base{font-size:var(--kui-text-base);line-height:var(--kui-text-base--line-height)}.kui-text--lg{font-size:var(--kui-text-lg);line-height:var(--kui-text-lg--line-height)}.kui-text--xl{font-size:var(--kui-text-xl);line-height:var(--kui-text-xl--line-height)}.kui-text--2xl{font-size:var(--kui-text-2xl);line-height:var(--kui-text-2xl--line-height)}.kui-text--3xl{font-size:var(--kui-text-3xl);line-height:var(--kui-text-3xl--line-height)}.kui-text--4xl{font-size:var(--kui-text-4xl);line-height:var(--kui-text-4xl--line-height)}.kui-text--5xl{font-size:var(--kui-text-5xl);line-height:var(--kui-text-5xl--line-height)}.kui-text--6xl{font-size:var(--kui-text-6xl);line-height:var(--kui-text-6xl--line-height)}.kui-text--muted,.kui-icon--muted{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.kui-text--dim{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.kui-text--faint,.kui-icon--faint{color:color-mix(in oklab, var(--color-base-content) 75%, transparent)}.kui-text--subtle,.kui-icon--subtle{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}.kui-text--soft{color:color-mix(in oklab, var(--color-base-content) 90%, transparent)}.kui-text--inverse-muted,.kui-icon--inverse-muted{color:color-mix(in oklab, var(--kui-palette-white) 80%, transparent)}.kui-text--primary,.kui-icon--primary{color:var(--color-primary)}.kui-text--secondary,.kui-icon--secondary{color:var(--color-secondary)}.kui-text--accent,.kui-icon--accent{color:var(--color-accent)}.kui-text--info,.kui-icon--info{color:var(--color-info)}.kui-text--success,.kui-icon--success{color:var(--color-success)}.kui-text--warning,.kui-icon--warning{color:var(--color-warning)}.kui-text--error,.kui-icon--error{color:var(--color-error)}.kui-text--medium{font-weight:var(--kui-weight-medium)}.kui-text--semibold{font-weight:var(--kui-weight-semibold)}.kui-text--bold{font-weight:var(--kui-weight-bold)}.kui-text--center{text-align:center}.kui-text--right{text-align:right}.kui-text--tight{line-height:var(--kui-leading-tight)}.kui-text--relaxed{line-height:var(--kui-leading-relaxed)}.kui-text--comfortable{line-height:var(--kui-leading-comfortable)}.kui-text--break-words{overflow-wrap:break-word}.kui-text--break-all{word-break:break-all}.kui-text--uppercase{text-transform:uppercase}.kui-text--tracking-wide{letter-spacing:var(--kui-tracking-wide)}.kui-text--mono{font-family:var(--kui-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.kui-icon--sm{width:1rem;height:1rem}.kui-icon--md{width:1.25rem;height:1.25rem}.kui-icon--lg{width:1.5rem;height:1.5rem}.kui-icon--xl{width:2rem;height:2rem}.kui-icon--2xl{width:3rem;height:3rem}.kui-icon--3xl{width:4rem;height:4rem}.kui-list--marker-none{list-style-type:none}.kui-list--marker-disc{list-style-type:disc}.kui-list--marker-decimal{list-style-type:decimal}.kui-list--indent-none{padding-inline-start:0}.kui-list--indent-compact{padding-inline-start:1rem}.kui-list--indent-normal{padding-inline-start:1.25rem}:where(.kui-list--spaced>:not(:last-child)){margin-block:0 .5rem}.kui-list--margin-compact{margin-block-start:.75rem}.kui-list--margin-normal{margin-block-start:1rem}.kui-list--margin-comfortable{margin-block-start:1.5rem}.kui-descriptions--gap-compact{gap:.5rem}.kui-descriptions--gap-comfortable{gap:.75rem}.kui-descriptions--margin-compact{margin-block-start:.75rem}.kui-descriptions--margin-normal{margin-block-start:1rem}.kui-prose{color:var(--kui-prose-body);max-width:65ch}.kui-prose--unbounded{max-width:none}.kui-prose :where(p):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em;margin-bottom:1.25em}.kui-prose :where([class~=lead]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.kui-prose :where(a):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-links);font-weight:500;text-decoration:underline}.kui-prose :where(strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-bold);font-weight:600}.kui-prose :where(a strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(blockquote strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(thead th strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit}.kui-prose :where(ol):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.kui-prose :where(ol[type=A]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:upper-alpha}.kui-prose :where(ol[type=a]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:lower-alpha}.kui-prose :where(ol[type=A s]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:upper-alpha}.kui-prose :where(ol[type=a s]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:lower-alpha}.kui-prose :where(ol[type=I]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:upper-roman}.kui-prose :where(ol[type=i]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:lower-roman}.kui-prose :where(ol[type=I s]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:upper-roman}.kui-prose :where(ol[type=i s]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:lower-roman}.kui-prose :where(ol[type="1"]):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){list-style-type:decimal}.kui-prose :where(ul):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.kui-prose :where(ol>li):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *))::marker{color:var(--kui-prose-counters);font-weight:400}.kui-prose :where(ul>li):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *))::marker{color:var(--kui-prose-bullets)}.kui-prose :where(dt):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);margin-top:1.25em;font-weight:600}.kui-prose :where(hr):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){border-color:var(--kui-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.kui-prose :where(blockquote):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--kui-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.kui-prose :where(blockquote p:first-of-type):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):before{content:open-quote}.kui-prose :where(blockquote p:last-of-type):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):after{content:close-quote}.kui-prose :where(h1):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.kui-prose :where(h1 strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-weight:900}.kui-prose :where(h2):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.kui-prose :where(h2 strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-weight:800}.kui-prose :where(h3):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.kui-prose :where(h3 strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-weight:700}.kui-prose :where(h4):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.kui-prose :where(h4 strong):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-weight:700}.kui-prose :where(img):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:2em;margin-bottom:2em}.kui-prose :where(picture):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:2em;margin-bottom:2em;display:block}.kui-prose :where(video):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:2em;margin-bottom:2em}.kui-prose :where(kbd):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-kbd);box-shadow:0 0 0 1px var(--kui-prose-kbd-shadows), 0 3px 0 var(--kui-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.kui-prose :where(code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-code);font-size:.875em;font-weight:600}.kui-prose :where(code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):before,.kui-prose :where(code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):after{content:"`"}.kui-prose :where(a code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(h1 code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit}.kui-prose :where(h2 code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-size:.875em}.kui-prose :where(h3 code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit;font-size:.9em}.kui-prose :where(h4 code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(blockquote code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(thead th code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:inherit}.kui-prose :where(pre):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-pre-code);background-color:var(--kui-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.kui-prose :where(pre code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.kui-prose :where(pre code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):before,.kui-prose :where(pre code):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)):after{content:none}.kui-prose :where(table):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.kui-prose :where(thead):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){border-bottom-width:1px;border-bottom-color:var(--kui-prose-th-borders)}.kui-prose :where(thead th):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.kui-prose :where(tbody tr):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){border-bottom-width:1px;border-bottom-color:var(--kui-prose-td-borders)}.kui-prose :where(tbody tr:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){border-bottom-width:0}.kui-prose :where(tbody td):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){vertical-align:baseline}.kui-prose :where(tfoot):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){border-top-width:1px;border-top-color:var(--kui-prose-th-borders)}.kui-prose :where(tfoot td):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){vertical-align:top}.kui-prose :where(th,td):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){text-align:start}.kui-prose :where(figure>*):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:0;margin-bottom:0}.kui-prose :where(figcaption):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){color:var(--kui-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.kui-prose{--kui-prose-body:oklch(37.3% .034 259.733);--kui-prose-headings:oklch(21% .034 264.665);--kui-prose-lead:oklch(44.6% .03 256.802);--kui-prose-links:oklch(21% .034 264.665);--kui-prose-bold:oklch(21% .034 264.665);--kui-prose-counters:oklch(55.1% .027 264.364);--kui-prose-bullets:oklch(87.2% .01 258.338);--kui-prose-hr:oklch(92.8% .006 264.531);--kui-prose-quotes:oklch(21% .034 264.665);--kui-prose-quote-borders:oklch(92.8% .006 264.531);--kui-prose-captions:oklch(55.1% .027 264.364);--kui-prose-kbd:oklch(21% .034 264.665);--kui-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--kui-prose-code:oklch(21% .034 264.665);--kui-prose-pre-code:oklch(92.8% .006 264.531);--kui-prose-pre-bg:oklch(27.8% .033 256.848);--kui-prose-th-borders:oklch(87.2% .01 258.338);--kui-prose-td-borders:oklch(92.8% .006 264.531);--kui-prose-invert-body:oklch(87.2% .01 258.338);--kui-prose-invert-headings:#fff;--kui-prose-invert-lead:oklch(70.7% .022 261.325);--kui-prose-invert-links:#fff;--kui-prose-invert-bold:#fff;--kui-prose-invert-counters:oklch(70.7% .022 261.325);--kui-prose-invert-bullets:oklch(44.6% .03 256.802);--kui-prose-invert-hr:oklch(37.3% .034 259.733);--kui-prose-invert-quotes:oklch(96.7% .003 264.542);--kui-prose-invert-quote-borders:oklch(37.3% .034 259.733);--kui-prose-invert-captions:oklch(70.7% .022 261.325);--kui-prose-invert-kbd:#fff;--kui-prose-invert-kbd-shadows:#ffffff1a;--kui-prose-invert-code:#fff;--kui-prose-invert-pre-code:oklch(87.2% .01 258.338);--kui-prose-invert-pre-bg:#00000080;--kui-prose-invert-th-borders:oklch(44.6% .03 256.802);--kui-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.kui-prose :where(picture>img):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:0;margin-bottom:0}.kui-prose :where(li):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:.5em;margin-bottom:.5em}.kui-prose :where(ol>li):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(ul>li):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-inline-start:.375em}.kui-prose :where(.kui-prose>ul>li p):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:.75em;margin-bottom:.75em}.kui-prose :where(.kui-prose>ul>li>p:first-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em}.kui-prose :where(.kui-prose>ul>li>p:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-bottom:1.25em}.kui-prose :where(.kui-prose>ol>li>p:first-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em}.kui-prose :where(.kui-prose>ol>li>p:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-bottom:1.25em}.kui-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:.75em;margin-bottom:.75em}.kui-prose :where(dl):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:1.25em;margin-bottom:1.25em}.kui-prose :where(dd):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:.5em;padding-inline-start:1.625em}.kui-prose :where(hr+*):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(h2+*):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(h3+*):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)),.kui-prose :where(h4+*):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:0}.kui-prose :where(thead th:first-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-inline-start:0}.kui-prose :where(thead th:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-inline-end:0}.kui-prose :where(tbody td,tfoot td):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.kui-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-inline-start:0}.kui-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){padding-inline-end:0}.kui-prose :where(figure):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:2em;margin-bottom:2em}.kui-prose :where(.kui-prose>:first-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-top:0}.kui-prose :where(.kui-prose>:last-child):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){margin-bottom:0}:root .kui-prose{--kui-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000);--kui-prose-headings:var(--color-base-content);--kui-prose-lead:var(--color-base-content);--kui-prose-links:var(--color-base-content);--kui-prose-bold:var(--color-base-content);--kui-prose-counters:var(--color-base-content);--kui-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000);--kui-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000);--kui-prose-quotes:var(--color-base-content);--kui-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000);--kui-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000);--kui-prose-code:var(--color-base-content);--kui-prose-pre-code:var(--color-neutral-content);--kui-prose-pre-bg:var(--color-neutral);--kui-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000);--kui-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000);--kui-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}:root .kui-prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .kui-prose :where(code):not(pre>code):before,:root .kui-prose :where(code):not(pre>code):after{display:none}.kui-prose :where(a.kui-button:not(.kui-button--link)):not(:where([class~=kui-prose-exclude],[class~=kui-prose-exclude] *)){text-decoration-line:none}.kui-prose--slate{--kui-prose-body:oklch(37.2% .044 257.287);--kui-prose-headings:oklch(20.8% .042 265.755);--kui-prose-lead:oklch(44.6% .043 257.281);--kui-prose-links:oklch(20.8% .042 265.755);--kui-prose-bold:oklch(20.8% .042 265.755);--kui-prose-counters:oklch(55.4% .046 257.417);--kui-prose-bullets:oklch(86.9% .022 252.894);--kui-prose-hr:oklch(92.9% .013 255.508);--kui-prose-quotes:oklch(20.8% .042 265.755);--kui-prose-quote-borders:oklch(92.9% .013 255.508);--kui-prose-captions:oklch(55.4% .046 257.417);--kui-prose-kbd:oklch(20.8% .042 265.755);--kui-prose-kbd-shadows:oklab(20.8% -.00310889 -.0418848/.1);--kui-prose-code:oklch(20.8% .042 265.755);--kui-prose-pre-code:oklch(92.9% .013 255.508);--kui-prose-pre-bg:oklch(27.9% .041 260.031);--kui-prose-th-borders:oklch(86.9% .022 252.894);--kui-prose-td-borders:oklch(92.9% .013 255.508);--kui-prose-invert-body:oklch(86.9% .022 252.894);--kui-prose-invert-headings:#fff;--kui-prose-invert-lead:oklch(70.4% .04 256.788);--kui-prose-invert-links:#fff;--kui-prose-invert-bold:#fff;--kui-prose-invert-counters:oklch(70.4% .04 256.788);--kui-prose-invert-bullets:oklch(44.6% .043 257.281);--kui-prose-invert-hr:oklch(37.2% .044 257.287);--kui-prose-invert-quotes:oklch(96.8% .007 247.896);--kui-prose-invert-quote-borders:oklch(37.2% .044 257.287);--kui-prose-invert-captions:oklch(70.4% .04 256.788);--kui-prose-invert-kbd:#fff;--kui-prose-invert-kbd-shadows:#ffffff1a;--kui-prose-invert-code:#fff;--kui-prose-invert-pre-code:oklch(86.9% .022 252.894);--kui-prose-invert-pre-bg:#00000080;--kui-prose-invert-th-borders:oklch(44.6% .043 257.281);--kui-prose-invert-td-borders:oklch(37.2% .044 257.287)}@media (prefers-color-scheme:dark){.kui-prose--slate{--kui-prose-body:var(--kui-prose-invert-body);--kui-prose-headings:var(--kui-prose-invert-headings);--kui-prose-lead:var(--kui-prose-invert-lead);--kui-prose-links:var(--kui-prose-invert-links);--kui-prose-bold:var(--kui-prose-invert-bold);--kui-prose-counters:var(--kui-prose-invert-counters);--kui-prose-bullets:var(--kui-prose-invert-bullets);--kui-prose-hr:var(--kui-prose-invert-hr);--kui-prose-quotes:var(--kui-prose-invert-quotes);--kui-prose-quote-borders:var(--kui-prose-invert-quote-borders);--kui-prose-captions:var(--kui-prose-invert-captions);--kui-prose-kbd:var(--kui-prose-invert-kbd);--kui-prose-kbd-shadows:var(--kui-prose-invert-kbd-shadows);--kui-prose-code:var(--kui-prose-invert-code);--kui-prose-pre-code:var(--kui-prose-invert-pre-code);--kui-prose-pre-bg:var(--kui-prose-invert-pre-bg);--kui-prose-th-borders:var(--kui-prose-invert-th-borders);--kui-prose-td-borders:var(--kui-prose-invert-td-borders)}}}.site-layout__background{z-index:0;pointer-events:none;position:fixed;inset:0}.site-layout__root{z-index:10;flex-direction:column;min-height:100vh;display:flex;position:relative}.site-layout__header-spacer{flex:none;height:4rem}.site-layout__content-row{flex:1;width:100%;display:flex}.site-layout__content-row[data-top-padding=none]{padding-top:0}.site-layout__content-row[data-top-padding=xs]{padding-top:.25rem}.site-layout__content-row[data-top-padding=sm]{padding-top:.5rem}.site-layout__content-row[data-top-padding=md]{padding-top:1rem}.site-layout__content-row[data-top-padding=lg]{padding-top:2rem}.site-layout__content-row[data-top-padding=xl]{padding-top:3rem}.site-layout__content-row[data-top-padding="2xl"]{padding-top:4rem}.site-layout__content-row[data-top-padding="3xl"]{padding-top:5rem}.site-layout__content-row[data-top-padding="4xl"]{padding-top:6rem}.site-header{z-index:50;width:100%;position:fixed;top:0;left:0;right:0}.site-header__backdrop{border-bottom:1px solid color-mix(in oklab, var(--color-base-content) 10%, transparent);background:color-mix(in oklab, var(--color-base-100) 80%, transparent);backdrop-filter:blur(12px);position:absolute;inset:0}.site-header__container{max-width:80rem;padding-inline:1rem;position:relative}.site-header__bar{justify-content:space-between;align-items:center;gap:.5rem;height:4rem;display:flex;position:relative}.site-header__start,.site-header__end{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.site-header__end{justify-content:flex-end}.site-header__mobile-dropdown{display:inline-flex}.site-header__mobile-trigger,.site-header__icon-button{flex:none}.site-header__action{white-space:nowrap;flex:none}.site-header__icon{flex:none;width:1.25rem;height:1.25rem}.site-header__brand{min-width:0;color:inherit;align-items:center;gap:.5rem;padding-inline:.5rem;font-size:1.25rem;text-decoration:none;display:inline-flex}.site-header__logo{border-radius:50%;flex:none;width:2rem;height:2rem}.site-header__wordmark{background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));color:#0000;text-overflow:ellipsis;white-space:nowrap;background-clip:text;font-weight:700;display:none;overflow:hidden}.site-header__mobile-menu{width:13rem}.site-header__mobile-list,.site-header__desktop-list,.site-header__theme-list{margin:0;padding:0;list-style:none}.site-header__mobile-item{color:var(--color-base-content)}.site-header__desktop-nav{display:none;position:absolute;left:50%;transform:translate(-50%)}.site-header__desktop-list{align-items:center;gap:.25rem;display:flex}.site-header__desktop-link{color:var(--color-base-content);border-radius:.5rem;align-items:center;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:color .16s,background-color .16s;display:inline-flex}.site-header__desktop-link:hover{background:var(--color-base-200);color:var(--color-primary)}.site-header__theme-menu{width:10rem}.site-header__menu-icon{flex:none;width:1rem;height:1rem}.theme-controller-item[aria-checked=true]{background:color-mix(in oklab, var(--color-primary) 12%, transparent);color:var(--color-primary)}.theme-trigger-icon[data-theme-visible=false]{display:none}.site-footer{isolation:isolate;border-top:1px solid color-mix(in oklab, var(--color-base-content) 10%, transparent);background:color-mix(in oklab, var(--color-base-300) 70%, transparent);margin-top:auto;padding-block:0 2rem;position:relative;overflow:hidden}.site-footer__backdrop{z-index:-2;opacity:.8;background:linear-gradient(135deg, var(--color-base-300), var(--color-base-200), var(--color-base-300));position:absolute;inset:0}.site-footer__glows{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.site-footer__glow{background:color-mix(in oklab, var(--color-primary) 10%, transparent);filter:blur(3rem);border-radius:50%;width:16rem;height:16rem;position:absolute;top:-6rem}.site-footer__glow--left{left:-4rem}.site-footer__glow--right{right:-4rem}.site-footer__container{max-width:80rem;padding-inline:1rem}.site-footer__columns{grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:3rem;display:grid}.site-footer__brand-column,.site-footer__column{text-align:left}.site-footer__brand{color:inherit;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;margin-bottom:1rem;text-decoration:none;display:flex}.site-footer__logo{border-radius:50%;flex:none;width:2.5rem;height:2.5rem}.site-footer__brand-copy{align-items:flex-start;min-width:0}.site-footer__brand-title{flex-wrap:wrap;justify-content:flex-start}.site-footer__slogan{opacity:.6;margin:0 0 1.5rem;font-size:.875rem}.site-footer__version{opacity:.5;font-size:.75rem}.site-footer__socials{justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.site-footer__social-icon{width:1.25rem;height:1.25rem}.site-footer__column-title{margin:0 0 1rem}.site-footer__links{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__link,.site-footer__legal-link{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);transition:color .16s}.site-footer__link:hover,.site-footer__legal-link:hover{color:var(--color-primary)}.site-footer__bottom{border-top:1px solid color-mix(in oklab, var(--color-base-content) 10%, transparent);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}.site-footer__copyright{text-align:center;margin:0}.site-footer__legal{align-items:center}.site-footer__language,.site-footer__mps-link{color:color-mix(in oklab, var(--color-base-content) 80%, transparent);align-items:center;gap:.5rem;transition:color .16s,background-color .16s;display:inline-flex}.site-footer__language{background:var(--color-base-200);border-radius:9999px;padding:.25rem .75rem}.site-footer__language:hover,.site-footer__mps-link:hover{color:var(--color-base-content)}.site-footer__language-icon{width:1rem;height:1rem}.site-footer__mps-icon{flex:none;width:1.125rem;height:1.25rem}@media (width>=40rem){.site-header__container,.site-footer__container{padding-inline:1.5rem}.site-header__wordmark{display:inline-block}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand-column{grid-column:span 2}.site-footer__legal{flex-direction:row;gap:1rem}}@media (width>=48rem){.site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__brand-column{grid-column:span 4}}@media (width>=56rem){.site-header__container{padding-inline:2rem}.site-header .site-header__mobile-dropdown,.site-header .site-header__sidebar-trigger{display:none}.site-header__desktop-nav{display:block}}@media (width>=64rem){.site-footer__container{padding-inline:2rem}.site-footer__columns{grid-template-columns:repeat(7,minmax(0,1fr))}.site-footer__brand-column{text-align:left;grid-column:span 1}.site-footer__brand{justify-content:flex-start}.site-footer__brand-copy{align-items:flex-start}.site-footer__brand-title,.site-footer__socials{justify-content:flex-start}.site-footer__column{text-align:left}.site-footer__bottom{flex-direction:row}.site-footer__copyright{text-align:left}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_AMS-Regular.BQhdFMY1.woff2)format("woff2"),url(/_assets/KaTeX_AMS-Regular.DMm9YOAa.woff)format("woff"),url(/_assets/KaTeX_AMS-Regular.DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2)format("woff2"),url(/_assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff)format("woff"),url(/_assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2)format("woff2"),url(/_assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff)format("woff"),url(/_assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2)format("woff2"),url(/_assets/KaTeX_Fraktur-Bold.BsDP51OF.woff)format("woff"),url(/_assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2)format("woff2"),url(/_assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff)format("woff"),url(/_assets/KaTeX_Fraktur-Regular.CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_assets/KaTeX_Main-Bold.Cx986IdX.woff2)format("woff2"),url(/_assets/KaTeX_Main-Bold.Jm3AIy58.woff)format("woff"),url(/_assets/KaTeX_Main-Bold.waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2)format("woff2"),url(/_assets/KaTeX_Main-BoldItalic.SpSLRI95.woff)format("woff"),url(/_assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_assets/KaTeX_Main-Italic.NWA7e6Wa.woff2)format("woff2"),url(/_assets/KaTeX_Main-Italic.BMLOBm91.woff)format("woff"),url(/_assets/KaTeX_Main-Italic.3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Main-Regular.B22Nviop.woff2)format("woff2"),url(/_assets/KaTeX_Main-Regular.Dr94JaBh.woff)format("woff"),url(/_assets/KaTeX_Main-Regular.ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2)format("woff2"),url(/_assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff)format("woff"),url(/_assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_assets/KaTeX_Math-Italic.t53AETM-.woff2)format("woff2"),url(/_assets/KaTeX_Math-Italic.DA0__PXp.woff)format("woff"),url(/_assets/KaTeX_Math-Italic.flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/_assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2)format("woff2"),url(/_assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff)format("woff"),url(/_assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/_assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2)format("woff2"),url(/_assets/KaTeX_SansSerif-Italic.DN2j7dab.woff)format("woff"),url(/_assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2)format("woff2"),url(/_assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff)format("woff"),url(/_assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Script-Regular.D3wIWfF6.woff2)format("woff2"),url(/_assets/KaTeX_Script-Regular.D5yQViql.woff)format("woff"),url(/_assets/KaTeX_Script-Regular.C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Size1-Regular.mCD8mA8B.woff2)format("woff2"),url(/_assets/KaTeX_Size1-Regular.C195tn64.woff)format("woff"),url(/_assets/KaTeX_Size1-Regular.Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Size2-Regular.Dy4dx90m.woff2)format("woff2"),url(/_assets/KaTeX_Size2-Regular.oD1tc_U0.woff)format("woff"),url(/_assets/KaTeX_Size2-Regular.B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/_assets/KaTeX_Size3-Regular.CTq5MqoE.woff)format("woff"),url(/_assets/KaTeX_Size3-Regular.DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2)format("woff2"),url(/_assets/KaTeX_Size4-Regular.BF-4gkZK.woff)format("woff"),url(/_assets/KaTeX_Size4-Regular.DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2)format("woff2"),url(/_assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff)format("woff"),url(/_assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}html,body{overflow-x:clip}img,svg,video,canvas,iframe{max-width:100%}.kui-prose{overflow-wrap:anywhere}.kui-prose pre,.kui-prose table{max-width:100%;overflow-x:auto}.kui-prose pre.mermaid{background-color:#00000005;border:none;justify-content:center;align-items:center;min-height:200px;margin:2rem 0;padding:1rem;display:flex;position:relative;overflow:auto}.kui-prose pre.mermaid[data-processed]{background-color:#00000005;min-height:0}html[data-theme=business] .kui-prose pre.mermaid,html[data-theme=dark] .kui-prose pre.mermaid{background-color:#ffffff05}.kui-prose pre.mermaid svg{max-width:100%;height:auto;display:block}.kui-prose :where(img,video,iframe){height:auto}
