/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-duration:initial;--tw-ease:initial}}}.prose blockquote{margin-block:calc(var(--spacing,.25rem)*6);border-left:2px var(--tw-border-style) var(--color-slate-600,oklch(44.6% .043 257.281));padding-left:calc(var(--spacing,.25rem)*4);font-style:normal}.prose blockquote:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose blockquote:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose blockquote:where(.dark,.dark *){border-left-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.prose blockquote>p:after,.prose blockquote>p:before{content:none}.prose pre{border-radius:var(--radius-lg,.5rem);background-color:var(--color-neutral-800,oklch(26.9% 0 0));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}.prose pre:where(.dark,.dark *){background-color:var(--color-neutral-800,oklch(26.9% 0 0))}.prose pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.prose pre .hljs-comment,.prose pre .hljs-quote{color:#616161}.prose pre .hljs-attribute,.prose pre .hljs-link,.prose pre .hljs-name,.prose pre .hljs-regexp,.prose pre .hljs-selector-class,.prose pre .hljs-selector-id,.prose pre .hljs-tag,.prose pre .hljs-template-variable,.prose pre .hljs-variable{color:#f98181}.prose pre .hljs-built_in,.prose pre .hljs-builtin-name,.prose pre .hljs-literal,.prose pre .hljs-meta,.prose pre .hljs-number,.prose pre .hljs-params,.prose pre .hljs-type{color:#fbbc88}.prose pre .hljs-bullet,.prose pre .hljs-string,.prose pre .hljs-symbol{color:#b9f18d}.prose pre .hljs-section,.prose pre .hljs-title{color:#faf594}.prose pre .hljs-keyword,.prose pre .hljs-selector-tag{color:#70cff8}.prose pre .hljs-emphasis{font-style:italic}.prose pre .hljs-strong{font-weight:700}.prose :not(pre)>code{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 0));background-color:var(--color-neutral-100,oklch(97% 0 0));padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-800,oklch(26.9% 0 0))}.prose :not(pre)>code:where(.dark,.dark *){border-color:var(--color-neutral-700,oklch(37.1% 0 0));background-color:var(--color-neutral-800,oklch(26.9% 0 0));color:var(--color-neutral-200,oklch(92.2% 0 0))}.prose :not(pre)>code:after,.prose :not(pre)>code:before{content:none}.prose ol{list-style-type:decimal}.prose ul{list-style-type:disc}.prose ol,.prose ul{margin-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*5)}:is(.prose ul,.prose ol):first-child{margin-top:calc(var(--spacing,.25rem)*0)}:is(.prose ul,.prose ol):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}:is(.prose ul,.prose ol) li,:is(.prose ul,.prose ol) ol,:is(.prose ul,.prose ol) ul{margin-block:calc(var(--spacing,.25rem)*1)}:is(.prose ul,.prose ol) p{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*1)}.prose>ol,.prose>ul{margin-block:calc(var(--spacing,.25rem)*8);margin-block:calc(var(--spacing)*6)}:is(.prose>ul,.prose>ol):first-child{margin-top:calc(var(--spacing,.25rem)*0)}:is(.prose>ul,.prose>ol):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose ul[data-type=taskList]{padding:calc(var(--spacing,.25rem)*0);list-style-type:none}.prose ul[data-type=taskList] p{margin:calc(var(--spacing,.25rem)*0)}.prose ul[data-type=taskList] li{gap:calc(var(--spacing,.25rem)*2);flex-direction:row;display:flex}.prose ul[data-type=taskList] li>label{flex:none}.prose ul[data-type=taskList] li>label>input[type=checkbox]{margin-top:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.prose ul[data-type=taskList] li>div{flex:auto}.prose ul[data-type=taskList] li[data-checked=true]{text-decoration-line:line-through}.prose table{margin-bottom:calc(var(--spacing,.25rem)*3);border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing,.25rem)*0);--tw-border-spacing-y:calc(var(--spacing,.25rem)*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-md,.375rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 0));overflow:hidden}.prose table:where(.dark,.dark *){--tw-ring-color:var(--color-neutral-700,oklch(37.1% 0 0))}.prose table thead{background-color:var(--color-neutral-100,oklch(97% 0 0))}.prose table thead:where(.dark,.dark *){background-color:var(--color-neutral-800,oklch(26.9% 0 0))}.prose table th{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 0));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-700,oklch(37.1% 0 0))}.prose table th:where(.dark,.dark *){border-color:var(--color-neutral-700,oklch(37.1% 0 0));color:var(--color-neutral-200,oklch(92.2% 0 0))}.prose table th:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.prose table td{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 0));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);color:var(--color-neutral-600,oklch(43.9% 0 0))}.prose table td:where(.dark,.dark *){border-color:var(--color-neutral-700,oklch(37.1% 0 0));color:var(--color-neutral-400,oklch(70.8% 0 0))}.prose table td:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.prose table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.prose table th:first-child{border-top-left-radius:var(--radius-md,.375rem)}.prose table th:last-child{border-top-right-radius:var(--radius-md,.375rem)}.prose table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-md,.375rem)}.prose table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-md,.375rem)}.prose table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.prose table tbody tr:hover{background-color:var(--color-neutral-50,oklch(98.5% 0 0))}.prose table tbody tr:where(.dark,.dark *):hover{background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.prose table tbody tr:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800,oklch(26.9% 0 0))50%,transparent)}}}.prose p{margin-block:calc(var(--spacing,.25rem)*3);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:anywhere}.prose p:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose>p{margin-block:calc(var(--spacing,.25rem)*6)}.prose>p:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose>p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose h1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}.prose h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.prose h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.prose h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.prose h5{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.prose h6{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}:is(.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6):first-child{margin-top:calc(var(--spacing,.25rem)*0)}:is(.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose h1,.prose h2,.prose h3{margin-top:calc(var(--spacing,.25rem)*10)}.prose h4,.prose h5,.prose h6{margin-top:calc(var(--spacing,.25rem)*8)}.prose a{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-blue-600,oklch(54.6% .245 262.881))}.prose a:where(.dark,.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.prose mark{border-radius:var(--radius-sm,.25rem);background-color:var(--color-red-500,oklch(63.7% .237 25.331));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*1);color:inherit}.prose mark:where(.dark,.dark *){background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.prose img{width:100%;max-width:100%;height:auto}.prose hr{border-top:.5px var(--tw-border-style);border-color:#52525280}@supports (color:color-mix(in lab,red,red)){.prose hr{border-color:color-mix(in oklab,var(--color-neutral-600,oklch(43.9% 0 0))50%,transparent)}}.prose [data-type=horizontalRule]{margin-block:calc(var(--spacing,.25rem)*8);cursor:pointer;padding-block:calc(var(--spacing,.25rem)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.prose [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule].ProseMirror-selectednode{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.prose [data-type=horizontalRule].ProseMirror-selectednode:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule].ProseMirror-selectednode:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.prose [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:color-mix(in oklab,var(--color-black,#000)30%,transparent)}}.prose [data-type=horizontalRule].ProseMirror-selectednode hr:where(.dark,.dark *){border-top-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule].ProseMirror-selectednode hr:where(.dark,.dark *){border-top-color:color-mix(in oklab,var(--color-white,#fff)30%,transparent)}}.prose [data-type=horizontalRule]:hover:not(.prose [data-type=horizontalRule].ProseMirror-selectednode){background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule]:hover:not(.prose [data-type=horizontalRule].ProseMirror-selectednode){background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}.prose [data-type=horizontalRule]:hover:not(.prose [data-type=horizontalRule].ProseMirror-selectednode):where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule]:hover:not(.prose [data-type=horizontalRule].ProseMirror-selectednode):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.prose [data-type=horizontalRule] hr{border-style:var(--tw-border-style);border-width:0;background-color:#000c;border-top:1px var(--tw-border-style);border-color:#0003}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule] hr{border-color:color-mix(in oklab,var(--color-black,#000)20%,transparent);background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.prose [data-type=horizontalRule] hr:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule] hr:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.prose [data-type=horizontalRule] hr:where(.dark,.dark *){background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.prose [data-type=horizontalRule] hr:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.prose{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--color-neutral-400,oklch(70.8% 0 0));overflow-wrap:anywhere}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@import url("https://p.typekit.net/p.css?s=1&k=nvr7dcu&ht=tk&f=5560.5562&a=13222333&app=typekit&e=css");@font-face{font-family:t26-carbon;src:url(https://use.typekit.net/af/7411e2/000000000000000077359a44/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7411e2/000000000000000077359a44/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7411e2/000000000000000077359a44/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:t26-carbon;src:url(https://use.typekit.net/af/4a941a/000000000000000077359a4d/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/4a941a/000000000000000077359a4d/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/4a941a/000000000000000077359a4d/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}.tk-t26-carbon{font-family:t26-carbon,monospace}