@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9c3d4{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_f9c3d4{--font-dm-mono:"DM Mono","DM Mono Fallback"}:root{--md-marker-box:14px;--md-marker-gap:8px;--md-indent:calc(var(--md-marker-box) + var(--md-marker-gap));--md-numeric-box:2.2ch;--md-hr:rgba(0,0,0,0.3);--md-muted:0.6}.markdown{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:.65em 0 .45em}.markdown h1{font-size:16px;font-weight:500;margin-top:1.5em}.markdown h2{font-size:15px;font-weight:480;margin-top:1.3em}.markdown h3{font-size:inherit;font-weight:460;margin-top:1.1em}.markdown h4,.markdown h5,.markdown h6{font-size:inherit;font-weight:440;margin-top:.9em}.markdown-content>:first-child,.markdown>:first-child,.tiptap>:first-child{margin-top:0!important}.markdown .font-medium{font-weight:450}.markdown b,.markdown strong{font-weight:520}.markdown em,.markdown i{font-style:italic}.markdown b,.markdown del,.markdown em,.markdown i,.markdown strong{padding:0 1.5px 0 0}.markdown hr{border:none;border-top:1px solid var(--md-hr);opacity:.3;margin:8px 0}.markdown p{margin:6px 0}.markdown .tiptap>p,.markdown-content>p{margin:0;line-height:1.5}.markdown p+p{margin-top:6px}.markdown-content>p+p{margin-top:1em}.markdown ol,.markdown ul{list-style:none;padding-left:0;margin:.5em 0 .7em}.markdown li{position:relative;display:block;padding-left:var(--md-indent);margin:0}.markdown li ol,.markdown li ul,.markdown li+li{margin-top:6px}.markdown li li{--md-marker-box:12px}.markdown li>p{margin:0;display:block}.markdown ul>li:before{content:"•";position:absolute;left:0;top:.35em;width:var(--md-marker-box);text-align:center;font-weight:440;line-height:1;opacity:var(--md-muted)}.markdown ol{counter-reset:md-num}.markdown ol>li{counter-increment:md-num}.markdown ol>li:before{content:counter(md-num) ".";position:absolute;left:0;top:0;width:var(--md-numeric-box);text-align:right;font-variant-numeric:tabular-nums;opacity:var(--md-muted)}.markdown ol>li{padding-left:calc(var(--md-numeric-box) + var(--md-marker-gap))}.markdown li input[type=checkbox]{position:absolute;left:0;top:.15em;transform:translateX(-2px);width:14px;height:14px;margin:0;accent-color:currentColor;opacity:.9}.markdown li:has(>input[type=checkbox]){padding-left:calc(16px + var(--md-marker-gap))}.markdown li:has(>input[type=checkbox]):before{content:none}.markdown li>p a{vertical-align:baseline}.markdown code{font-family:Aeonik Fono Pro Variable,monospace;font-weight:400;font-size:.8em;background:rgba(0,0,0,.05);color:#1a1a1a;padding:.12em .35em;border-radius:4px}.markdown pre{margin:.75em 0;padding:10px 12px;overflow:auto;background:rgba(0,0,0,.04);border-radius:8px}.markdown pre code{background:transparent;padding:0;font-size:.9em}.markdown img{max-width:100%;height:auto}.markdown table{border-collapse:collapse;width:100%;margin:.75em 0}.markdown td,.markdown th{border:1px solid rgba(0,0,0,.08);padding:6px 8px;text-align:left}.markdown blockquote{margin:.6em 0;padding:.4em .8em;border-left:3px solid rgba(0,0,0,.15);background:rgba(0,0,0,.03);border-radius:4px}.nexus-theme{--background:240 9.0909% 97.8431%;--card:240 9.0909% 97.8431%;--popover:0 0% 100%;--panel:0 0% 98.8235%;--border:240 5.2632% 92.549%;--border-subtle:240 5.8824% 93.3333%;--input:240 4% 90%;--sidebar-background:240 3.2258% 93.9216%;--font-weight-normal:var(--nexus-weight-regular);--font-weight-medium:var(--nexus-weight-medium);--font-weight-semibold:var(--nexus-weight-semibold);--muted-foreground:240 4% 35%;--nexus-space-1:4px;--nexus-space-2:8px;--nexus-space-3:12px;--nexus-space-4:16px;--nexus-space-5:20px;--nexus-space-6:24px;--nexus-space-8:32px;--nexus-space-12:48px;--nexus-space-20:80px;--nexus-sibling-gap:2px;--nexus-control-height:28px;--nexus-control-height-md:36px;--nexus-radius-xs:3px;--nexus-radius-sm:6px;--nexus-radius-control:8px;--nexus-radius-tile:9px;--nexus-radius-surface:10px;--nexus-radius-item:10px;--nexus-radius-page:12px;--nexus-radius-nav:12px;--nexus-radius-empty:16px;--nexus-radius-pill:9999px;--nexus-font-sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--nexus-font-mono:var(--font-dm-mono),ui-monospace,SFMono-Regular,monospace;--nexus-type-xs:12px;--nexus-type-meta:13px;--nexus-type-ui:14px;--nexus-type-lg:16px;--nexus-type-xl:20px;--nexus-leading-meta:18px;--nexus-leading-ui:20px;--nexus-leading-tight:1.1;--nexus-weight-regular:400;--nexus-weight-medium:500;--nexus-weight-semibold:600;--nexus-label-weight:var(--nexus-weight-regular);--nexus-body-weight:var(--nexus-weight-regular);--nexus-text-primary:#171717;--nexus-text-secondary:#55555c;--nexus-text-tertiary:hsl(var(--muted-foreground)/72%);--nexus-text-light:hsl(var(--muted-foreground)/50%);--nexus-text-inverted:#ffffff;--nexus-surface-primary:hsl(var(--card));--nexus-surface-secondary:hsl(var(--panel));--nexus-surface-well:#f6f6f8;--nexus-surface-tertiary:hsl(var(--secondary));--nexus-surface-muted:hsl(var(--muted));--nexus-fill-lighter:rgb(0 0 0/2%);--nexus-neutral-hover:rgb(0 0 0/4%);--nexus-fill-medium:rgb(0 0 0/8%);--nexus-interaction-hover:var(--nexus-neutral-hover);--nexus-outline-width:0.5px;--nexus-outline-color:#e2e2e2;--nexus-control-outline:rgb(0 0 0/9.3%);--nexus-border-light:hsl(var(--border-subtle));--nexus-border-medium:hsl(var(--border));--nexus-shadow-control:0 3px 6px -2px rgb(0 0 0/2%),0 1px 1px rgb(0 0 0/4%);--nexus-shadow-popover:0 10px 28px rgb(15 23 42/7%),0 2px 8px rgb(15 23 42/4%);--nexus-focus-ring-color:hsl(var(--foreground)/55%);--nexus-focus-ring:0 0 0 2px var(--nexus-focus-ring-color);--nexus-brand-blue:217.74193548 91.17647059% 60%;--nexus-blue-light:hsl(var(--nexus-brand-blue));--nexus-blue-dark:#1d4fd9;--nexus-blue-soft:hsl(var(--nexus-brand-blue)/16%);--nexus-accent-soft:hsl(var(--nexus-brand-blue)/14%);--nexus-orange:217.4194 91.1765% 60%;--nexus-red:hsl(var(--destructive));--nexus-green:#3e9f6a;--nexus-amber:#c2570a;--nexus-amber-soft:#ffe4c2;--nexus-entity-coral:#d97968;--nexus-entity-blue:#4096f5;--nexus-entity-amber:#d9a11c;--nexus-entity-green:#36b37e;--nexus-entity-purple:#7365e6;--nexus-entity-red:#f56370;--nexus-button-blue:var(--nexus-brand-blue);--nexus-button-blue-hover:217.74193548 91.17647059% 64%;--nexus-selection-blue:var(--nexus-blue-light);--nexus-checkbox-fill:var(--nexus-blue-light);--nexus-settings-fill:var(--nexus-blue-dark);--nexus-edge-blue-start:color-mix(in srgb,var(--nexus-blue-light) 45%,white);--nexus-edge-blue-mid:var(--nexus-blue-light);--nexus-edge-blue-core:var(--nexus-blue-dark);--nexus-edge-blue-end:color-mix(in srgb,var(--nexus-blue-light) 40%,white);--nexus-z-popup:50;--nexus-popup-edge:rgb(0 0 0/12%);--nexus-tooltip-shadow:inset 0 1px 0 rgb(255 255 255/85%),0 1px 3px -1px rgb(15 23 42/10%);--nexus-raised-edge:rgb(0 0 0/14%);--nexus-raised-fill:linear-gradient(180deg,#ffffff,#fafafa);--nexus-raised-selected-fill:#f1f1f1;--nexus-selection-tint:color-mix(in srgb,var(--nexus-blue-light) 8%,hsl(var(--card)));--nexus-raised-highlight:inset 0 1px 0 rgb(255 255 255/95%);--nexus-raised-shadow:var(--nexus-raised-highlight),0 0.5px 1px rgb(0 0 0/3%);--nexus-shell:hsl(var(--sidebar-background));--nexus-canvas-surface:hsl(var(--card));--nexus-page-gutter:12px;--nexus-secondary-navigation-height:40px;--nexus-icon-stroke:1.6;--nexus-duration-fast:120ms;--nexus-duration-normal:300ms;--nexus-ease-out:cubic-bezier(0.22,1,0.36,1);--nexus-icon-control-color:var(--nexus-text-secondary);--nexus-interaction-selected:var(--nexus-raised-selected-fill);--nexus-search-fill:hsl(var(--foreground)/3%);font-family:var(--nexus-font-sans);font-size:var(--nexus-type-ui);font-weight:var(--nexus-body-weight);line-height:var(--nexus-leading-ui);color:var(--nexus-text-primary);letter-spacing:normal;text-rendering:geometricPrecision}.dark .nexus-theme{--background:0 0% 6%;--foreground:0 0% 93%;--card:0 0% 8.5%;--card-foreground:0 0% 93%;--popover:0 0% 12%;--popover-foreground:0 0% 93%;--secondary:0 0% 15%;--secondary-hover:0 0% 19%;--muted:0 0% 14%;--panel:0 0% 7%;--accent:0 0% 18%;--accent-foreground:0 0% 91%;--border:0 0% 18%;--border-subtle:0 0% 14%;--input:0 0% 21%;--sidebar-background:0 0% 6.67%;--muted-foreground:240 5% 74%;--nexus-text-primary:#ededed;--nexus-text-secondary:#b9b9c0;--nexus-text-inverted:#171717;--nexus-focus-ring-color:hsl(var(--foreground)/45%);--nexus-fill-lighter:rgb(255 255 255/3%);--nexus-neutral-hover:rgb(255 255 255/6%);--nexus-fill-medium:rgb(255 255 255/10%);--nexus-surface-well:hsl(var(--panel));--nexus-outline-color:hsl(var(--border));--nexus-control-outline:rgb(255 255 255/12%);--nexus-orange:217.4194 91.1765% 66%;--nexus-green:#4fb87e;--nexus-amber:#ffa161;--nexus-amber-soft:#432200;--nexus-entity-coral:#eda08f;--nexus-entity-blue:#70b3ff;--nexus-entity-amber:#f2c653;--nexus-entity-green:#62d6a0;--nexus-entity-purple:#a497ff;--nexus-entity-red:#ff929c;--nexus-popup-edge:rgb(255 255 255/14%);--nexus-tooltip-shadow:inset 0 1px 0 rgb(255 255 255/8%),0 1px 3px -1px rgb(0 0 0/20%);--nexus-raised-edge:rgb(255 255 255/14%);--nexus-raised-fill:linear-gradient(180deg,hsl(var(--card)),hsl(var(--background)));--nexus-raised-selected-fill:color-mix(in srgb,hsl(var(--foreground)) 8%,hsl(var(--card)));--nexus-raised-highlight:inset 0 1px 0 rgb(255 255 255/8%);--nexus-raised-shadow:var(--nexus-raised-highlight)}.nexus-shell-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea)::placeholder{font-weight:var(--nexus-weight-regular)}:where(.nexus-theme) :where(input,select):focus-visible{outline:2px solid var(--nexus-focus-ring-color)}:where(.nexus-theme) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,[contenteditable]:not([contenteditable=false])):focus-visible{outline:none}