.desktop-titlebar.svelte-1dr4oj5{position:fixed;inset:0 0 auto;height:56px;z-index:60;display:flex;align-items:center;padding-inline:16px 160px;background:#fff;color:#373737;font-size:12px;font-weight:600;-webkit-user-select:none;user-select:none;-webkit-app-region:drag}.desktop-logo.svelte-1dr4oj5{height:20px}.desktop-logo.svelte-1dr4oj5 svg{width:auto;height:100%}html:has(.fl-workspace.sidebar-visible) .desktop-logo.svelte-1dr4oj5{visibility:hidden}.desktop-titlebar.mac.svelte-1dr4oj5{padding-inline:92px 16px}[data-theme=dark] .desktop-titlebar.svelte-1dr4oj5{background:#100b0d;color:#e7e5e4}html[data-desktop-chrome]{--desktop-chrome-height: 56px}html[data-desktop-chrome] body{padding-top:var(--desktop-chrome-height)}html[data-desktop-chrome] .h-dvh{height:calc(100dvh - var(--desktop-chrome-height))}html[data-desktop-chrome] .h-screen{height:calc(100vh - var(--desktop-chrome-height))}html[data-desktop-chrome] .min-h-dvh{min-height:calc(100dvh - var(--desktop-chrome-height))}html[data-desktop-chrome] .min-h-screen{min-height:calc(100vh - var(--desktop-chrome-height))}html[data-desktop-chrome]:has(.desktop-workspace){--desktop-chrome-height: 0px;--desktop-controls-left: 0px;--desktop-controls-right: 140px}html[data-desktop-chrome][data-desktop-platform=darwin]:has(.desktop-workspace){--desktop-controls-left: 80px;--desktop-controls-right: 0px}html[data-desktop-chrome]:has(.desktop-workspace) .desktop-titlebar.svelte-1dr4oj5{display:none}html[data-desktop-chrome] .desktop-workspace .sidebar-shell{padding-top:0}html[data-desktop-chrome] .desktop-workspace .sidebar-header{min-height:56px;padding-block:0;padding-left:var(--desktop-controls-left);-webkit-app-region:drag}html[data-desktop-chrome] .desktop-workspace .floating-sidebar,html[data-desktop-chrome] .desktop-workspace .floating-sidebar .sidebar-header{-webkit-app-region:no-drag}html[data-desktop-chrome] .desktop-workspace :is(.right-pane-header,.reader-nav){padding-right:calc(12px + var(--desktop-controls-right));-webkit-user-select:none;user-select:none;-webkit-app-region:drag}html[data-desktop-chrome] .desktop-workspace .workspace-heading-row{padding-right:var(--desktop-controls-right);-webkit-app-region:drag}html[data-desktop-chrome] .desktop-workspace .unpinned-workspace.workspace-page-viewport:has(.workspace-page-header):before{content:"";position:absolute;inset:0 0 auto;height:56px;-webkit-app-region:drag}html[data-desktop-chrome] .desktop-workspace .desktop-chat-only{padding-top:56px}html[data-desktop-chrome] .desktop-workspace .desktop-chat-titlebar{display:block;position:absolute;inset:0 0 auto;height:56px;z-index:30;-webkit-user-select:none;user-select:none;-webkit-app-region:drag}html[data-desktop-chrome] .desktop-workspace.sidebar-floating-open :is(.right-pane-header,.reader-nav,.desktop-chat-titlebar,.workspace-heading-row),html[data-desktop-chrome]:has(dialog[open]) .desktop-workspace :is(.sidebar-header,.right-pane-header,.reader-nav,.desktop-chat-titlebar,.workspace-heading-row),html[data-desktop-chrome] .desktop-workspace.sidebar-floating-open .unpinned-workspace.workspace-page-viewport:has(.workspace-page-header):before,html[data-desktop-chrome]:has(dialog[open]) .desktop-workspace .unpinned-workspace.workspace-page-viewport:has(.workspace-page-header):before{-webkit-app-region:no-drag}html[data-desktop-chrome] .desktop-workspace :is(.sidebar-header,.right-pane-header,.reader-nav,.desktop-chat-titlebar,.workspace-heading-row) :is(button,a,input,select,[role=menu]){-webkit-app-region:no-drag}html[data-desktop-chrome] .desktop-workspace :is(.right-pane-tabs,.right-pane-actions),html[data-desktop-chrome] .desktop-workspace :is(.right-pane-tabs,.right-pane-actions) *{-webkit-app-region:no-drag}html[data-desktop-chrome] .desktop-workspace :is(.desktop-menu-button,.sidebar-brand),html[data-desktop-chrome] .desktop-workspace :is(.desktop-menu-button,.sidebar-brand) *{-webkit-app-region:no-drag}html[data-desktop-chrome] .desktop-workspace .desktop-menu-button{left:calc(12px + var(--desktop-controls-left));width:auto;gap:12px;padding-inline:8px}html[data-desktop-chrome] .desktop-workspace .desktop-menu-logo{display:block;height:20px;transform:translateY(-2px)}html[data-desktop-chrome] .desktop-workspace .desktop-menu-logo svg{height:100%;width:auto}html[data-desktop-chrome] .desktop-workspace .unpinned-workspace{--chat-header-left-offset: calc(152px + var(--desktop-controls-left))}@container sidebar (max-width: 300px){html[data-desktop-chrome][data-desktop-platform=darwin] .desktop-workspace .sidebar-header{flex-wrap:wrap;padding-left:0;padding-bottom:8px}html[data-desktop-chrome][data-desktop-platform=darwin] .desktop-workspace .sidebar-brand{margin-left:var(--desktop-controls-left);min-height:56px}html[data-desktop-chrome][data-desktop-platform=darwin] .desktop-workspace .sidebar-header-actions{margin-left:auto}}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-wght-normal.BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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 Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2) format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-normal.Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}@media (max-width: 767px),(pointer: coarse){:is(.fl-workspace,.settings-dialog,.mobile-action-menu) :is(button,select,summary):not(:where(.monaco-editor *,.cm-editor *,.flow-node-toggle)){min-block-size:44px;min-inline-size:44px;touch-action:manipulation}:is(.fl-workspace,.settings-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):not(:where(.monaco-editor *,.cm-editor *)){font-size:16px}:is(.fl-workspace,.settings-dialog) input:not([type=checkbox]):not([type=radio]):not([type=range]):not(:where(.monaco-editor *,.cm-editor *)){min-block-size:44px}:is(.fl-workspace,.settings-dialog,.mobile-action-menu) :is(button,summary):focus-visible{outline:2px solid currentColor;outline-offset:-3px}.fl-workspace [role=tablist]{min-height:48px}}@media (max-width: 767px){.fl-workspace{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.fl-workspace .sidebar-shell{height:100%}.fl-workspace [data-testid=mobile-workspace]{overscroll-behavior-y:contain}}@media (max-width: 767px){.fl-workspace .fl-research-container{padding-top:72px}.fl-workspace .fl-research-container>nav a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.fl-workspace .r-library .toolbar{flex-wrap:wrap}.fl-workspace .r-library .search{flex:1 1 100%;min-width:0}}.fl-workspace:has([aria-modal=true]) .mobile-menu-button{visibility:hidden}.workspace-page-scroll{display:contents}.workspace-menu-label{display:none}.fl-workspace:has(.workspace-page-header) .workspace-menu-label{display:inline}.workspace-page-viewport:has(.workspace-page-header){--workspace-page-gutter: 16px;--workspace-page-top: 16px;--workspace-page-width: 1200px;background:#fff}.dark .workspace-page-viewport:has(.workspace-page-header){background:#100b0d}.fl-workspace .workspace-page-viewport:has(.workspace-page-header){overflow:hidden}.workspace-page-viewport:has(.workspace-page-header)>.workspace-page-scroll{display:block;height:100%;overflow:auto;overscroll-behavior-y:contain}.workspace-page-viewport:has(.workspace-page-header):is([data-testid=mobile-workspace],.unpinned-workspace){padding-top:64px}.workspace-page-container{width:100%;max-width:var(--workspace-page-width, 1200px);margin-inline:auto;padding:var(--workspace-page-top, 32px) var(--workspace-page-gutter, 16px) 48px}.workspace-page-inset{width:100%;max-width:var(--workspace-page-width, 1200px);margin-inline:auto;padding-inline:var(--workspace-page-gutter, 16px)}.workspace-page-header{margin:0 0 24px}.workspace-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.workspace-heading-copy{min-width:0;flex:1}.workspace-page-header .workspace-page-title{margin:0;font-size:28px;line-height:1.3;font-weight:600;letter-spacing:normal;text-wrap:balance;color:var(--color-neutral-900)}.workspace-page-description{margin:8px 0 0;max-width:65ch;font-size:14px;line-height:1.7;color:var(--color-neutral-600)}.workspace-page-metadata{margin-top:12px;font-size:12px;color:var(--color-neutral-500)}.workspace-page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-page-actions :is(button,.r-button){min-height:44px;border-radius:8px;font-size:14px}.workspace-page-controls{margin-top:20px}.workspace-market-controls{display:flex;flex-wrap:wrap;gap:12px 20px}.workspace-control-field{display:flex;flex-direction:column;gap:6px}.workspace-control-label{font-size:12px;line-height:18px;color:var(--color-neutral-600)}.workspace-segments{display:inline-flex;align-items:stretch;gap:4px;padding:4px;border-radius:10px;background:var(--color-neutral-100)}.workspace-segments :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border-radius:7px;font-size:14px;line-height:20px;white-space:nowrap;color:var(--color-neutral-600)}.workspace-segments :is([aria-pressed=true],[aria-current=page]){background:#fff;color:var(--color-neutral-900);box-shadow:0 1px 2px #00000014}.workspace-segments :is(button,a):focus-visible{outline:2px solid currentColor;outline-offset:-2px}.dark .workspace-page-title{color:var(--color-neutral-50)}.dark :is(.workspace-page-description,.workspace-control-label,.workspace-segments button,.workspace-segments a){color:var(--color-neutral-300)}.dark .workspace-page-metadata{color:var(--color-neutral-400)}.dark .workspace-segments{background:#ffffff0f}.dark .workspace-segments :is([aria-pressed=true],[aria-current=page]){color:#fff;background:#ffffff1f;box-shadow:none}.fl-workspace:has(.workspace-page-header) :is(.mobile-menu-button,.desktop-menu-button){top:10px;left:16px;min-height:44px}.fl-workspace:has(.workspace-page-header) .desktop-menu-button{width:auto;gap:8px;padding-inline:12px;border:1px solid var(--color-neutral-200)}.dark .fl-workspace:has(.workspace-page-header) .desktop-menu-button{border-color:#ffffff1a}@media (max-width: 767px){.workspace-heading-row{flex-direction:column;gap:16px}.workspace-market-controls{gap:12px}.workspace-segments :is(button,a){padding-inline:10px}}@media (min-width: 768px){.workspace-page-viewport:has(.workspace-page-header){--workspace-page-gutter: 32px;--workspace-page-top: 32px}.workspace-page-header .workspace-page-title{font-size:32px}.workspace-page-description{font-size:15px}.fl-workspace:has(.workspace-page-header) .desktop-menu-button{left:32px}}.workspace-page-scroll .workspace-page-header{margin:0 0 24px}.workspace-page-actions .workspace-primary-action,.workspace-page-actions .workspace-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;padding:0 14px;font-weight:500;border:1px solid var(--color-neutral-200);background:#fff;color:var(--color-neutral-900)}.workspace-page-actions .workspace-primary-action{background:var(--color-neutral-900);color:#fff;border-color:transparent}.dark .workspace-page-actions .workspace-secondary-action{background:transparent;color:var(--color-neutral-200);border-color:#ffffff26}.dark .workspace-page-actions .workspace-primary-action{background:var(--color-neutral-100);color:var(--color-neutral-900)}.workspace-page-actions button:disabled{opacity:.45;cursor:not-allowed}.workspace-page-actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.workspace-page-metadata:empty{display:none}.workspace-page-scroll .workspace-page-container{padding:var(--workspace-page-top) var(--workspace-page-gutter) 48px;max-width:var(--workspace-page-width)}.workspace-page-scroll .catalog-page-header{padding-bottom:24px}
