/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@layer theme,base;@layer components{._root_uczsb_2{gap:var(--spacing-lg,16px);font-family:var(--font-sans);letter-spacing:0;color:var(--color-content-primary,var(--color-zinc-800));flex-direction:column;font-size:18px;font-weight:400;line-height:26px;display:flex}._root_uczsb_2>:first-child{margin-top:var(--spacing-0,0px)}._root_uczsb_2 h2{margin-top:var(--spacing-2xl,32px);scroll-margin-top:var(--spacing-5xl,64px);font-family:var(--font-sans);letter-spacing:-.025em;color:var(--color-content-primary,var(--color-zinc-800));font-size:24px;font-weight:700;line-height:32px}._root_uczsb_2 h3{margin-top:var(--spacing-lg,16px);scroll-margin-top:var(--spacing-5xl,64px);font-family:var(--font-sans);letter-spacing:0;color:var(--color-content-primary,var(--color-zinc-800));font-size:18px;font-weight:500;line-height:26px}._root_uczsb_2 p{font-family:var(--font-sans);letter-spacing:0;color:var(--color-content-primary,var(--color-zinc-800));font-size:18px;font-weight:400;line-height:26px}._root_uczsb_2 strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._root_uczsb_2 a{color:var(--color-content-info,var(--color-blue-700));text-underline-offset:2px;text-decoration-line:underline}._root_uczsb_2 ul,._root_uczsb_2 ol{gap:var(--spacing-sm,8px);padding-left:var(--spacing-xl,24px);flex-direction:column;display:flex}._root_uczsb_2 ul{list-style-type:disc}._root_uczsb_2 ol{list-style-type:decimal}._root_uczsb_2 li{padding-left:var(--spacing-xs,4px)}._root_uczsb_2 li>p{display:inline}._root_uczsb_2 img{border-radius:var(--radius-lg,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-primary,var(--color-zinc-200));width:100%;height:auto;display:block}._root_uczsb_2 code{border-radius:var(--radius-main,4px);background-color:var(--color-background-secondary,var(--color-gray-50));padding-inline:var(--spacing-xs,4px);padding-block:var(--spacing-2xs,2px);font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}._root_uczsb_2 blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-border-secondary,var(--color-zinc-100));padding-left:var(--spacing-lg,16px);color:var(--color-content-secondary,var(--color-zinc-500))}._root_uczsb_2 table{border-collapse:collapse;width:100%;font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}._root_uczsb_2 th,._root_uczsb_2 td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-primary,var(--color-zinc-200));padding-inline:var(--spacing-md,12px);padding-block:var(--spacing-sm,8px);text-align:left;vertical-align:top}._root_uczsb_2 th{background-color:var(--color-background-secondary,var(--color-gray-50));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._root_uczsb_2 hr{border-color:var(--color-border-primary,var(--color-zinc-200))}._root_uczsb_2 .callout{gap:var(--spacing-sm,8px);border-radius:var(--radius-lg,8px);border-style:var(--tw-border-style);padding:var(--spacing-lg,16px);border-width:1px;flex-direction:column;display:flex}._root_uczsb_2 .callout[data-kind=tip]{border-color:var(--color-border-info,var(--color-blue-500));background-color:var(--color-background-info,var(--color-blue-100))}._root_uczsb_2 .callout[data-kind=warning]{border-color:var(--color-border-warning,var(--color-amber-500));background-color:var(--color-background-warning,var(--color-amber-100))}._root_uczsb_2 .callout[data-kind=pro]{border-color:var(--color-border-tertiary,var(--color-zinc-50));background-color:var(--color-background-secondary,var(--color-gray-50))}._root_uczsb_2 .callout p{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}._root_uczsb_2 .callout-title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}}@layer utilities;@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
