@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_4f9f433b-module__fJfFLG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_4f9f433b-module__fJfFLG__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
[data-sonner-toaster][data-sonner-theme]{--width:380px;--toast-surface:#fff;--toast-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--toast-success:color-mix(in oklab, #16a34a 80%, var(--foreground) 60%);--toast-warning:color-mix(in oklab, #f59e0b 80%, var(--foreground) 70%);--toast-danger:color-mix(in oklab, #dc2626 70%, var(--foreground) 40%);--toast-accent:color-mix(in oklab, var(--docs-accent) 70%, var(--foreground) 30%)}@supports (color:lab(0% 0 0)){[data-sonner-toaster][data-sonner-theme]{--toast-surface:lab(100% 0 0)}}:root.dark [data-sonner-toaster][data-sonner-theme]{--toast-surface:#181818;--toast-shadow:0 0 1px 0 #ffffff4d inset;--toast-success:color-mix(in oklab, #22c55e 80%, var(--foreground) 30%);--toast-warning:color-mix(in oklab, #f59e0b 80%, var(--foreground) 30%);--toast-danger:color-mix(in oklab, #dc2626 80%, var(--foreground) 30%);--toast-accent:color-mix(in oklab, var(--docs-accent) 80%, var(--foreground) 30%)}@supports (color:lab(0% 0 0)){:root.dark [data-sonner-toaster][data-sonner-theme]{--toast-surface:lab(8.36% -.00000745058 0)}}@media (prefers-color-scheme:dark){:root:not(.light) [data-sonner-toaster][data-sonner-theme]{--toast-surface:#181818;--toast-shadow:0 0 1px 0 #ffffff4d inset;--toast-success:color-mix(in oklab, #22c55e 80%, var(--foreground) 30%);--toast-warning:color-mix(in oklab, #f59e0b 80%, var(--foreground) 30%);--toast-danger:color-mix(in oklab, #dc2626 80%, var(--foreground) 30%);--toast-accent:color-mix(in oklab, var(--docs-accent) 80%, var(--foreground) 30%)}@supports (color:lab(0% 0 0)){:root:not(.light) [data-sonner-toaster][data-sonner-theme]{--toast-surface:lab(8.36% -.00000745058 0)}}}[data-sonner-toaster] [data-sonner-toast][data-styled=true]{--toast-tint:var(--foreground);width:var(--width);background:var(--toast-surface);color:var(--foreground);box-shadow:var(--toast-shadow);border:none;border-radius:24px;align-items:flex-start;gap:6px;padding:12px 16px;display:flex}[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=success]{--toast-tint:var(--toast-success)}[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=warning]{--toast-tint:var(--toast-warning)}[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=error]{--toast-tint:var(--toast-danger)}[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=info]{--toast-tint:var(--toast-accent)}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-icon]{box-sizing:content-box;width:16px;height:16px;color:var(--toast-tint);flex-shrink:0;margin:0;padding:4px}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-icon] svg{width:16px;height:16px}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-content]{align-self:center;gap:0}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-title]{color:var(--toast-tint);font-size:.875rem;font-weight:500;line-height:1.25rem}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-description]{color:var(--text-secondary);font-size:.875rem;line-height:1.25rem}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-button]{background:color-mix(in oklab, var(--foreground) 8%, var(--toast-surface));height:28px;color:var(--foreground);border:none;border-radius:8px;padding:0 10px;font-size:.8125rem;font-weight:500;transition:background-color .15s}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-button]:hover{background:color-mix(in oklab, var(--foreground) 14%, var(--toast-surface))}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-styled=true] [data-close-button]{border:1px solid color-mix(in oklab, var(--foreground) 12%, var(--toast-surface));background:var(--toast-surface);width:20px;height:20px;color:var(--text-secondary);opacity:0;pointer-events:none;border-radius:9999px;transition:opacity .15s,background-color .15s,color .15s;position:absolute;inset:-4px -4px auto auto;transform:none}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-styled=true]:hover [data-close-button]{opacity:1;pointer-events:auto}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-styled=true] [data-close-button]:hover{background:color-mix(in oklab, var(--foreground) 8%, var(--toast-surface));color:var(--foreground)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-styled=true] [data-close-button] svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-button],[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-styled=true] [data-close-button]{transition:none}}
.editor-module__foAb4G__editor{min-height:calc(100svh - 15rem);color:var(--foreground);outline:none;padding:3.5rem clamp(1.5rem,6vw,5.5rem) 6rem;font-size:1rem;line-height:1.75}.editor-module__foAb4G__editorWithTitle{padding-top:1.25rem}.editor-module__foAb4G__documentHeader{padding:3.5rem clamp(1.5rem,6vw,5.5rem) 0}.editor-module__foAb4G__documentTitle{field-sizing:content;resize:none;width:100%;min-height:1.12em;color:var(--foreground);letter-spacing:-.045em;background:0 0;border:0;outline:none;font-size:clamp(2rem,4vw,2.8rem);font-weight:650;line-height:1.12;overflow:hidden}.editor-module__foAb4G__documentTitle::placeholder{color:color-mix(in srgb, var(--muted-foreground) 55%, transparent)}.editor-module__foAb4G__editor>:first-child{margin-top:0}.editor-module__foAb4G__editor>:last-child{margin-bottom:0}.editor-module__foAb4G__editor h1,.editor-module__foAb4G__editor h2,.editor-module__foAb4G__editor h3{color:var(--foreground);letter-spacing:-.025em;text-wrap:balance;font-weight:650}.editor-module__foAb4G__editor h1{letter-spacing:-.045em;margin:0 0 1.25rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.12}.editor-module__foAb4G__editor h2{margin:2.75rem 0 .9rem;font-size:1.55rem;line-height:1.3}.editor-module__foAb4G__editor h3{margin:2rem 0 .7rem;font-size:1.15rem;line-height:1.4}.editor-module__foAb4G__editor p{margin:.8rem 0}.editor-module__foAb4G__editor strong{font-weight:650}.editor-module__foAb4G__editor a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-underline-offset:.18em;font-weight:500;text-decoration-thickness:1px}.editor-module__foAb4G__editor a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.editor-module__foAb4G__editor ul,.editor-module__foAb4G__editor ol{margin:1rem 0;padding-left:1.5rem}.editor-module__foAb4G__editor ul{list-style:outside}.editor-module__foAb4G__editor ol{list-style:decimal}.editor-module__foAb4G__editor li{margin:.3rem 0;padding-left:.2rem}.editor-module__foAb4G__editor li::marker{color:var(--muted-foreground)}.editor-module__foAb4G__editor ul[data-type=taskList]{padding-left:0;list-style:none}.editor-module__foAb4G__editor ul[data-type=taskList]>li{align-items:flex-start;gap:.65rem;padding-left:0;display:flex}.editor-module__foAb4G__editor ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;margin-top:.35rem;display:inline-flex}.editor-module__foAb4G__editor ul[data-type=taskList]>li>label input{width:1rem;height:1rem;accent-color:var(--primary)}.editor-module__foAb4G__editor ul[data-type=taskList]>li>div{flex:1;min-width:0}.editor-module__foAb4G__editor ul[data-type=taskList]>li>div>p{margin:0}.editor-module__foAb4G__editor ul[data-type=taskList]>li[data-checked=true]>div{color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted-foreground) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--muted-foreground) 50%, transparent)}.editor-module__foAb4G__editor blockquote{border-left:3px solid var(--primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb, var(--primary) 6%, var(--background));color:color-mix(in srgb, var(--foreground) 84%, var(--muted-foreground));margin:1.5rem 0;padding:.65rem 1rem}.editor-module__foAb4G__editor blockquote p{margin:.35rem 0}.editor-module__foAb4G__editor code{border:1px solid var(--border);background:var(--muted);font-family:var(--font-mono);border-radius:.35rem;padding:.12rem .35rem;font-size:.88em}.editor-module__foAb4G__editor pre.cr-codeblock{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--code-bg);color:var(--code-fg);tab-size:2;margin:1.5rem 0;padding:1.15rem 1.25rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.editor-module__foAb4G__editor pre.cr-codeblock code{min-width:max-content;color:inherit;font-size:inherit;background:0 0;border:0;padding:0;display:block}.editor-module__foAb4G__editor .tableWrapper{border:1px solid var(--border);border-radius:var(--radius-lg);margin:1.5rem 0;overflow-x:auto}.editor-module__foAb4G__editor table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:34rem}.editor-module__foAb4G__editor th,.editor-module__foAb4G__editor td{border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:top;text-align:left;min-width:7rem;padding:.7rem .85rem;position:relative}.editor-module__foAb4G__editor th:last-child,.editor-module__foAb4G__editor td:last-child{border-right:0}.editor-module__foAb4G__editor tr:last-child td{border-bottom:0}.editor-module__foAb4G__editor th{background:var(--muted);color:var(--muted-foreground);letter-spacing:.02em;font-size:.8rem;font-weight:650}.editor-module__foAb4G__editor th p,.editor-module__foAb4G__editor td p{margin:0}.editor-module__foAb4G__editor .selectedCell:after{z-index:1;pointer-events:none;content:"";background:color-mix(in srgb, var(--primary) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 65%, transparent);position:absolute;inset:0}.editor-module__foAb4G__editor .column-resize-handle{z-index:3;background:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.editor-module__foAb4G__editor hr{border:0;border-top:1px solid var(--border);margin:2.5rem 0}.editor-module__foAb4G__editor .is-empty:before{float:left;height:0;color:color-mix(in srgb, var(--muted-foreground) 65%, transparent);content:attr(data-placeholder);pointer-events:none}.editor-module__foAb4G__editor ::selection,.editor-module__foAb4G__source::selection{background:color-mix(in srgb, var(--primary) 22%, transparent)}.editor-module__foAb4G__focusedNode{border-radius:.2rem}.editor-module__foAb4G__retainedSelection{background:color-mix(in srgb, var(--primary) 22%, transparent);border-radius:.15rem}.editor-module__foAb4G__source{caret-color:var(--primary)}@media (max-width:640px){.editor-module__foAb4G__editor{min-height:calc(100svh - 13rem);padding:2rem 1.35rem 4rem;font-size:.96rem}.editor-module__foAb4G__editor h1{font-size:2rem}.editor-module__foAb4G__editor h2{font-size:1.35rem}.editor-module__foAb4G__editorWithTitle{padding-top:1rem}.editor-module__foAb4G__documentHeader{padding:2rem 1.35rem 0}.editor-module__foAb4G__documentTitle{font-size:2rem}}@media (prefers-reduced-motion:no-preference){.editor-module__foAb4G__editor .ProseMirror-gapcursor:after{animation:1.1s steps(2,start) infinite editor-module__foAb4G__blink}}@keyframes editor-module__foAb4G__blink{to{opacity:0}}
