@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.p.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-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(/_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_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--font-inter:"Inter","Inter Fallback"}*,:after,:before{box-sizing:border-box}:root{--black-1000:#040405;--white-0:#FFFFFF;--gray-50:#F2F2F7;--gray-100:#E5E5EA;--gray-200:#D1D1D6;--gray-300:#C7C7CC;--gray-400:#AEAEB2;--gray-500:#8E8E93;--gray-600:#636366;--gray-700:#48484A;--gray-800:#3B3B3D;--gray-900:#2C2C2E;--gray-950:#1C1C1F;--brand-text___icon:#FFFFFF;--brand-base:#7863F6;--brand-bg:#7863F61F;--brand-bg_deep:#7863F652;--texticon-black_inverse_a100:#040405;--texticon-black_inverse_a56:#0404058F;--texticon-black_inverse_a32:#04040552;--texticon-black_inverse_a12:#0404051F;--texticon-black_inverse_a0:#04040500;--texticon-white_inverse_a100:#FFFFFF;--texticon-white_inverse_a60:#FFFFFF99;--texticon-white_inverse_a40:#FFFFFF66;--stroke-a72:#040405B8;--stroke-a12:#0404051F;--stroke-a8:#04040514;--stroke-a6:#0404050F;--stroke-a4:#0404050A;--wrapper-a88:#040405E0;--wrapper-a12:#0404051F;--wrapper-a8:#04040514;--wrapper-a6:#0404050F;--wrapper-a4:#0404050A;--wrapper-a2:#04040505;--background-bg_bgweb:#F2F2F7;--background-bg_bgapp:#F2F2F7;--background-bgbase:#FFFFFF;--background-bgthin:#E5E5EA;--background-bgregular:#D1D1D6;--background-white_high:#FFFFFF;--background-white_medium:#FFFFFFCC;--background-gray_medium:#FFFFFFF2;--surfacelow-1:#F2F2F7;--surfacelow-3:#FFFFFF;--surfacelow-4:#FFFFFF;--surfacemedium:#FFFFFF;--surfacemedium-2:#F2F2F7;--overlay-base:#0404051F;--overlay-medium:#04040552;--overlay-bold:#0404058F;--colors-status_success_base:#11C516;--colors-status_success_bg:#11C5161F;--colors-status_warning_base:#FF9B42;--colors-status_warning_bg:#FF9B421F;--colors-status_negative_base:#F25555;--colors-status_negative_bg:#F255551F;--base-gray_ultrathin:#F2F2F7;--base-gray_thin:#E5E5EA;--base-gray_regular:#D1D1D6;--base-gray_medium:#C7C7CC;--base-gray_strong:#AEAEB2;--base-gray_bold:#8E8E93;--base-accent_primary:#038C5A;--base-accent_danger:#D02E2E;--base-accent_warning:#DC863A;--base-accent_success:#038C5A;--colors-other_blue:#067FF1;--colors-other_cyan:#3CC8E3;--colors-other_lime:#A9DC4D;--colors-other_yellow:#FFD43B;--colors-other_pink:#F461E0;--colors-other_purple:#7863F6;--shadow-100:0px 1px 4px 0px rgba(4,4,5,0.06);--shadow-200:0px 1px 4px 0px rgba(4,4,5,0.04),0px 1px 4px 0px rgba(4,4,5,0.08);--shadow-300:0px 4px 4px -1px rgba(4,4,5,0.04),0px 4px 4px -1px rgba(4,4,5,0.08);--shadow-400:0px 4px 4px -4px rgba(4,4,5,0.06),0px 16px 32px -4px rgba(4,4,5,0.08);--shadow-500:0px 4px 4px -4px rgba(4,4,5,0.04),0px 16px 16px -8px rgba(4,4,5,0.12);--shadow-panel:0px 4px 4px -4px rgba(4,4,5,0.06),0px 16px 32px -4px rgba(4,4,5,0.08)}[data-theme=dark]{--brand-text___icon:#FFFFFF;--brand-base:#8A7CF8;--brand-bg:#7863F61F;--brand-bg_deep:#7863F652;--texticon-black_inverse_a100:#FFFFFF;--texticon-black_inverse_a56:#FFFFFF99;--texticon-black_inverse_a32:#FFFFFF66;--texticon-black_inverse_a12:#FFFFFF1F;--texticon-black_inverse_a0:#FFFFFF00;--texticon-white_inverse_a100:#040405;--texticon-white_inverse_a60:#0404058F;--texticon-white_inverse_a40:#04040552;--stroke-a72:#FFFFFFCC;--stroke-a12:#FFFFFF33;--stroke-a8:#FFFFFF1F;--stroke-a6:#FFFFFF14;--stroke-a4:#FFFFFF0F;--wrapper-a88:#FFFFFFE5;--wrapper-a12:#FFFFFF33;--wrapper-a8:#FFFFFF1F;--wrapper-a6:#FFFFFF14;--wrapper-a4:#FFFFFF0F;--wrapper-a2:#FFFFFF0A;--background-bg_bgweb:#040405;--background-bg_bgapp:#040405;--background-bgbase:#040405;--background-bgthin:#1C1C1F;--background-bgregular:#2C2C2E;--background-white_high:#FFFFFF33;--background-white_medium:#FFFFFF1F;--background-gray_medium:#1C1C1FF2;--surfacelow-1:#1C1C1F;--surfacelow-3:#2C2C2E;--surfacelow-4:#3B3B3D;--surfacemedium:#2C2C2E;--surfacemedium-2:#2C2C2E;--overlay-base:#04040552;--overlay-medium:#0404058F;--overlay-bold:#040405B8;--colors-status_success_base:#39D145;--colors-status_success_bg:#11C5161F;--colors-status_warning_base:#FF944E;--colors-status_warning_bg:#FF9B421F;--colors-status_negative_base:#F25555;--colors-status_negative_bg:#F255551F;--base-gray_ultrathin:#1C1C1F;--base-gray_thin:#2C2C2E;--base-gray_regular:#3B3B3D;--base-gray_medium:#48484A;--base-gray_strong:#636366;--base-gray_bold:#909094;--base-accent_primary:#00C779;--base-accent_danger:#D92B2B;--base-accent_warning:#D4AF37;--base-accent_success:#00C779;--colors-other_blue:#067FF1;--colors-other_cyan:#4DCFE7;--colors-other_lime:#AFDE41;--colors-other_yellow:#FFDC4F;--colors-other_pink:#F461E0;--colors-other_purple:#8A7CF8}:root{--color-background:var(--background-bg_bgweb);--color-foreground:var(--texticon-black_inverse_a100);--color-primary:var(--brand-base);--color-primary-foreground:var(--brand-text___icon);--color-muted:var(--base-gray_ultrathin);--color-muted-foreground:var(--base-gray_bold);--color-border:var(--stroke-a12);--color-accent:var(--base-gray_ultrathin);--color-accent-foreground:var(--texticon-black_inverse_a100);--color-card:var(--surfacemedium);--color-card-foreground:var(--texticon-black_inverse_a100);--color-destructive:var(--colors-status_negative_base);--radius:0.25rem;--font-family:var(--font-inter),Inter,system-ui,sans-serif}.text-style-title-xs{font-size:8px;font-weight:600;line-height:12px;letter-spacing:-.2px;text-transform:uppercase}.text-style-title-s{font-size:10px;font-weight:500;line-height:12px;letter-spacing:-.2px}.text-style-title-m{font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.2px}.text-style-title-l{font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.2px}.text-style-title-xl{font-size:16px}.text-style-title-2xl,.text-style-title-xl{font-weight:600;line-height:24px;letter-spacing:-.4px}.text-style-title-2xl{font-size:18px}.text-style-title-3xl{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px}.text-style-title-4xl{font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.4px}.text-style-body-s{font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.2px}.text-style-body-m{font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.2px}.text-style-body-l{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.2px}.text-style-body-xl{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.2px}body{margin:0;font-family:var(--font-family);background:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}.portfolio-flow-canvas .react-flow__controls-button{background:var(--color-card);border-color:var(--color-border);color:var(--color-foreground);fill:var(--color-foreground)}.portfolio-flow-canvas .react-flow__controls-button:hover{background:var(--color-accent)}.portfolio-flow-canvas .react-flow__edge-path{stroke:var(--color-primary)}