/*! 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-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}._Blockquote_29zv3_2{font:444 1.15em var(--serif);quotes:"“" "”" "‘" "’";position:relative}._Blockquote_29zv3_2:after,._Blockquote_29zv3_2:before{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);color:var(--color-gray-300,oklch(87% 0 0));position:absolute}.dark ._Blockquote_29zv3_2:after,.dark ._Blockquote_29zv3_2:before{color:var(--color-gray-600,oklch(43.9% 0 0))}._Blockquote_29zv3_2:before{content:open-quote;top:0;left:0;transform:translate(-50%,-.5rem)}._Blockquote_29zv3_2:after{content:close-quote;bottom:0;right:0;transform:translate(50%,calc(50% + .25rem))}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}._Code_1c4fx_2{font-family:var(--font-mono,"Fira Code", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace);letter-spacing:-.02em;font-size:.97em}._Code_1c4fx_2:before,._Code_1c4fx_2:after{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-gray-400,oklch(70.8% 0 0));content:"`"}.dark ._Code_1c4fx_2:before,.dark ._Code_1c4fx_2:after{color:var(--color-gray-600,oklch(43.9% 0 0))}._Pre_1c4fx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));tab-size:2}._Pre_1c4fx_2 ._Code_1c4fx_2{letter-spacing:unset;width:min-content;min-width:100%;font-size:1em;display:block}._Pre_1c4fx_2 ._Code_1c4fx_2:before,._Pre_1c4fx_2 ._Code_1c4fx_2:after{content:""}._Pre_1c4fx_2.code-error-message.code-error-message{border:1px solid #f43f5e1d;background-color:#f43f5e1d!important}._Pre_1c4fx_2[data-wrap=true] .line{text-wrap:wrap;text-indent:-2rem;padding-left:2rem}._Pre_1c4fx_2[data-line-numbers=true]{counter-reset:line-number var(--start,0)}._Pre_1c4fx_2[data-line-numbers=true] .line{width:100%;min-width:fit-content;position:relative}._Pre_1c4fx_2[data-line-numbers=true] .line:before{font-family:var(--font-mono,"Fira Code", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace);counter-increment:line-number;content:counter(line-number);color:oklch(43.9% 0 0);text-align:right;--bg:#fafafa;background:linear-gradient(to right, var(--bg) 82%, transparent);width:2.5rem;padding-right:.5rem;font-size:12px;display:inline-block;position:sticky;left:0;right:100%;transform:translate(-1px)}.dark ._Pre_1c4fx_2[data-line-numbers=true] .line:before{color:var(--color-gray-400);--bg:#1b1b1b}._Ol_1fycz_2{counter-reset:ol var(--start,0);padding:0;list-style-type:none}._Ol_1fycz_2>li{text-indent:-1.5em;padding-left:1.5em}._Ol_1fycz_2>li:before{color:var(--color-gray-600,oklch(43.9% 0 0));counter-increment:ol;content:counter(ol) ".";font:var(--italic-serif);text-align:right;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;min-width:.75em;margin-right:.5em;font-size:1em;font-weight:700;display:inline-flex}.dark ._Ol_1fycz_2>li:before{color:var(--color-gray-400,oklch(70.8% 0 0))}._Ol_1fycz_2 li{line-height:1.75}._Ol_1fycz_2 li>p{display:contents}ul ._Ol_1fycz_2,ol ._Ol_1fycz_2{margin-top:0}._Table_1ob1t_2{border-collapse:collapse;table-layout:fixed}._Table_1ob1t_2 thead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._Table_1ob1t_2 th{text-align:left}._Table_1ob1t_2 th,._Table_1ob1t_2 td{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem)}@media (width>=48rem){._Table_1ob1t_2 th,._Table_1ob1t_2 td{padding-inline:calc(var(--spacing,.25rem) * 4)}}.dark ._Table_1ob1t_2 thead{border-color:var(--color-gray-700,oklch(37.1% 0 0))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}._Ul_5jwaq_1{text-indent:0;margin-top:-.5em;padding-left:1em;list-style-type:disc;list-style-position:outside;&._contains-task-list_5jwaq_10{padding-left:0;list-style-type:none;&>li>input[type=checkbox]{transform:translateY(1px)}}ul &,ol &{margin-top:0}}
