@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-emerald-400:oklch(76.5% .177 163.223);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-8{top:calc(var(--spacing)*-8)}.-top-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{top:calc(calc(var(--primitive-size-layout-step)*.75)*-1)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-10{top:calc(var(--spacing)*10)}.top-\[100\%\]{top:100%}.top-\[120px\]{top:120px}.top-\[calc\(60\%\+3\.2rem\)\]{top:calc(60% + 3.2rem)}.top-\[calc\(var\(--primitive-size-layout-step\)\*-3\)\]{top:calc(var(--primitive-size-layout-step)*-3)}.top-\[var\(--component-settings-panel-padding\)\]{top:var(--component-settings-panel-padding)}.top-\[var\(--component-topbar-height\)\]{top:var(--component-topbar-height)}.top-\[var\(--primitive-space-gap-section-max\)\]{top:var(--primitive-space-gap-section-max)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-\[3px\]{right:3px}.right-\[var\(--component-docked-drawer-resize-handle-inset\)\]{right:var(--component-docked-drawer-resize-handle-inset)}.right-\[var\(--component-settings-close-offset-inline\)\]{right:var(--component-settings-close-offset-inline)}.right-\[var\(--primitive-space-panel-padding\)\]{right:var(--primitive-space-panel-padding)}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-\[var\(--component-hud-offset-edge\)\]{bottom:var(--component-hud-offset-edge)}.-left-0\.5{left:calc(var(--spacing)*-.5)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-\[3px\]{left:3px}.left-\[var\(--component-docked-drawer-resize-handle-inset\)\]{left:var(--component-docked-drawer-resize-handle-inset)}.left-\[var\(--component-hud-offset-edge\)\]{left:var(--component-hud-offset-edge)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[9999\]{z-index:9999}.z-\[calc\(var\(--component-z-drawer\)\+1\)\]{z-index:calc(var(--component-z-drawer) + 1)}.z-\[calc\(var\(--component-z-drawer\)\+24\)\]{z-index:calc(var(--component-z-drawer) + 24)}.z-\[calc\(var\(--component-z-drawer\)\+32\)\]{z-index:calc(var(--component-z-drawer) + 32)}.z-\[calc\(var\(--component-z-modal\)\+1\)\]{z-index:calc(var(--component-z-modal) + 1)}.z-\[calc\(var\(--component-z-modal\)\+2\)\]{z-index:calc(var(--component-z-modal) + 2)}.z-\[calc\(var\(--component-z-modal\)\+20\)\]{z-index:calc(var(--component-z-modal) + 20)}.z-\[var\(--component-z-canvas\)\]{z-index:var(--component-z-canvas)}.z-\[var\(--component-z-context\)\]{z-index:var(--component-z-context)}.z-\[var\(--component-z-context-menu\)\]{z-index:var(--component-z-context-menu)}.z-\[var\(--component-z-drawer\)\]{z-index:var(--component-z-drawer)}.z-\[var\(--component-z-field-overlay\)\]{z-index:var(--component-z-field-overlay)}.z-\[var\(--component-z-field-tools\)\]{z-index:var(--component-z-field-tools)}.z-\[var\(--component-z-modal\)\]{z-index:var(--component-z-modal)}.z-\[var\(--component-z-omni\)\]{z-index:var(--component-z-omni)}.z-\[var\(--component-z-onboarding\)\]{z-index:var(--component-z-onboarding)}.z-\[var\(--component-z-overlay\)\]{z-index:var(--component-z-overlay)}.z-\[var\(--component-z-picker\)\]{z-index:var(--component-z-picker)}.z-\[var\(--component-z-popover\)\]{z-index:var(--component-z-popover)}.z-\[var\(--component-z-rail\)\]{z-index:var(--component-z-rail)}.z-\[var\(--component-z-toast\)\]{z-index:var(--component-z-toast)}.z-\[var\(--component-z-topbar\)\]{z-index:var(--component-z-topbar)}.z-\[var\(--z-canvas\)\]{z-index:var(--z-canvas)}.z-\[var\(--z-drawer\)\]{z-index:var(--z-drawer)}.z-\[var\(--z-overlay\)\]{z-index:var(--z-overlay)}.z-\[var\(--z-ui\)\]{z-index:var(--z-ui)}.row-1{grid-row:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-\[var\(--primitive-space-gap-section-min\)\]{margin-inline:calc(var(--primitive-space-gap-section-min)*-1)}.mx-\[auto\]{margin-inline:auto}.mx-\[var\(--primitive-space-gap-default\)\]{margin-inline:var(--primitive-space-gap-default)}.mx-\[var\(--primitive-space-gap-dense\)\]{margin-inline:var(--primitive-space-gap-dense)}.mx-auto{margin-inline:auto}.my-\[var\(--primitive-space-gap-default\)\]{margin-block:var(--primitive-space-gap-default)}.my-\[var\(--primitive-space-gap-dense\)\]{margin-block:var(--primitive-space-gap-dense)}.my-\[var\(--primitive-space-gap-section-max\)\]{margin-block:var(--primitive-space-gap-section-max)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-\[2px\]{margin-top:2px}.mt-\[4px\]{margin-top:4px}.mt-\[calc\(var\(--primitive-size-layout-step\)\*0\.25\)\]{margin-top:calc(var(--primitive-size-layout-step)*.25)}.mt-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{margin-top:calc(var(--primitive-size-layout-step)*2)}.mt-\[calc\(var\(--primitive-size-layout-step\)\*2\.5\)\]{margin-top:calc(var(--primitive-size-layout-step)*2.5)}.mt-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{margin-top:calc(var(--primitive-size-layout-step)*3)}.mt-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{margin-top:calc(var(--primitive-size-layout-step)*4)}.mt-\[var\(--component-capsule-gap\)\]{margin-top:var(--component-capsule-gap)}.mt-\[var\(--component-nowcore-section-gap\)\]{margin-top:var(--component-nowcore-section-gap)}.mt-\[var\(--component-settings-micro-gap\)\]{margin-top:var(--component-settings-micro-gap)}.mt-\[var\(--component-symbolverse-card-content-gap\)\]{margin-top:var(--component-symbolverse-card-content-gap)}.mt-\[var\(--primitive-space-gap-default\)\]{margin-top:var(--primitive-space-gap-default)}.mt-\[var\(--primitive-space-gap-dense\)\]{margin-top:var(--primitive-space-gap-dense)}.mt-\[var\(--primitive-space-gap-section-max\)\]{margin-top:var(--primitive-space-gap-section-max)}.mt-\[var\(--primitive-space-gap-section-min\)\]{margin-top:var(--primitive-space-gap-section-min)}.-mr-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{margin-right:calc(calc(var(--primitive-size-layout-step)*.75)*-1)}.mr-\[var\(--gateway-panel-offset\)\]{margin-right:var(--gateway-panel-offset)}.mr-\[var\(--primitive-space-gap-default\)\]{margin-right:var(--primitive-space-gap-default)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-\[0px\]{margin-bottom:0}.mb-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{margin-bottom:calc(var(--primitive-size-layout-step)*3)}.mb-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{margin-bottom:calc(var(--primitive-size-layout-step)*4)}.mb-\[var\(--component-nowcore-section-gap\)\]{margin-bottom:var(--component-nowcore-section-gap)}.mb-\[var\(--component-symbolverse-card-content-gap\)\]{margin-bottom:var(--component-symbolverse-card-content-gap)}.mb-\[var\(--primitive-space-gap-default\)\]{margin-bottom:var(--primitive-space-gap-default)}.mb-\[var\(--primitive-space-gap-dense\)\]{margin-bottom:var(--primitive-space-gap-dense)}.mb-\[var\(--primitive-space-gap-section-min\)\]{margin-bottom:var(--primitive-space-gap-section-min)}.-ml-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{margin-left:calc(calc(var(--primitive-size-layout-step)*.75)*-1)}.ml-\[3px\]{margin-left:3px}.ml-\[calc\(var\(--primitive-size-layout-step\)\*-0\.5\)\]{margin-left:calc(var(--primitive-size-layout-step)*-.5)}.ml-\[var\(--primitive-space-gap-default\)\]{margin-left:var(--primitive-space-gap-default)}.ml-\[var\(--primitive-space-gap-dense\)\]{margin-left:var(--primitive-space-gap-dense)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-\[1\.25rem\]{height:1.25rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1px\]{height:1px}.h-\[4\.8rem\]{height:4.8rem}.h-\[5\.9rem\]{height:5.9rem}.h-\[5px\]{height:5px}.h-\[6\.2rem\]{height:6.2rem}.h-\[6\.4rem\]{height:6.4rem}.h-\[8\.6rem\]{height:8.6rem}.h-\[12\.5rem\]{height:12.5rem}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[30vh\]{height:30vh}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[88px\]{height:88px}.h-\[190vh\]{height:190vh}.h-\[320px\]{height:320px}.h-\[440px\]{height:440px}.h-\[calc\(var\(--primitive-size-layout-step\)\*1\.5\)\]{height:calc(var(--primitive-size-layout-step)*1.5)}.h-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{height:calc(var(--primitive-size-layout-step)*2)}.h-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{height:calc(var(--primitive-size-layout-step)*3)}.h-\[calc\(var\(--primitive-size-layout-step\)\*3\.5\)\]{height:calc(var(--primitive-size-layout-step)*3.5)}.h-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{height:calc(var(--primitive-size-layout-step)*4)}.h-\[calc\(var\(--primitive-size-layout-step\)\*5\)\]{height:calc(var(--primitive-size-layout-step)*5)}.h-\[var\(--component-area-style-swatch-size\)\]{height:var(--component-area-style-swatch-size)}.h-\[var\(--component-docked-drawer-header-height\)\]{height:var(--component-docked-drawer-header-height)}.h-\[var\(--component-gateway-share-preview-height\)\]{height:var(--component-gateway-share-preview-height)}.h-\[var\(--component-hud-counter-separator-h\)\]{height:var(--component-hud-counter-separator-h)}.h-\[var\(--component-node-glyph-trigger-size\)\]{height:var(--component-node-glyph-trigger-size)}.h-\[var\(--component-nowcore-calendar-cell-size\)\]{height:var(--component-nowcore-calendar-cell-size)}.h-\[var\(--component-nowcore-control-height-sm\)\]{height:var(--component-nowcore-control-height-sm)}.h-\[var\(--component-nowcore-dot-size\)\]{height:var(--component-nowcore-dot-size)}.h-\[var\(--component-omni-scope-height\)\]{height:var(--component-omni-scope-height)}.h-\[var\(--component-settings-control-icon-size\)\]{height:var(--component-settings-control-icon-size)}.h-\[var\(--component-settings-window-height\)\]{height:var(--component-settings-window-height)}.h-\[var\(--glyph-icon-size\)\]{height:var(--glyph-icon-size)}.h-\[var\(--portal-ring-h\)\]{height:var(--portal-ring-h)}.h-\[var\(--sf-node-interaction-diameter\)\]{height:var(--sf-node-interaction-diameter)}.h-\[var\(--sf-radial-size\)\]{height:var(--sf-radial-size)}.h-\[var\(--sf-source-size\)\]{height:var(--sf-source-size)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-\[240px\]{max-height:240px}.max-h-\[320px\]{max-height:320px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(100\%-24px\)\]{max-height:calc(100% - 24px)}.max-h-\[calc\(100vh-var\(--component-topbar-height\)-16px\)\]{max-height:calc(100vh - var(--component-topbar-height) - 16px)}.max-h-\[min\(68dvh\,520px\)\]{max-height:min(68dvh,520px)}.max-h-\[var\(--component-access-modal-max-height\)\]{max-height:var(--component-access-modal-max-height)}.max-h-\[var\(--component-settings-list-max-height\)\]{max-height:var(--component-settings-list-max-height)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-\[44px\]{min-height:44px}.min-h-\[56px\]{min-height:56px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[88px\]{min-height:88px}.min-h-\[120px\]{min-height:120px}.min-h-\[124px\]{min-height:124px}.min-h-\[var\(--component-button-height-lg\)\]{min-height:var(--component-button-height-lg)}.min-h-\[var\(--component-gateway-builder-min-height\)\]{min-height:var(--component-gateway-builder-min-height)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-64{width:calc(var(--spacing)*64)}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[5px\]{width:5px}.w-\[12px\]{width:12px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[44px\]{width:44px}.w-\[48px\]{width:48px}.w-\[82\%\]{width:82%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[96\%\]{width:96%}.w-\[104\%\]{width:104%}.w-\[calc\(var\(--primitive-size-layout-step\)\*1\.5\)\]{width:calc(var(--primitive-size-layout-step)*1.5)}.w-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{width:calc(var(--primitive-size-layout-step)*2)}.w-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{width:calc(var(--primitive-size-layout-step)*3)}.w-\[calc\(var\(--primitive-size-layout-step\)\*3\.5\)\]{width:calc(var(--primitive-size-layout-step)*3.5)}.w-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{width:calc(var(--primitive-size-layout-step)*4)}.w-\[calc\(var\(--primitive-size-layout-step\)\*5\)\]{width:calc(var(--primitive-size-layout-step)*5)}.w-\[min\(90vw\,560px\)\]{width:min(90vw,560px)}.w-\[min\(220px\,34vw\)\]{width:min(220px,34vw)}.w-\[min\(396px\,calc\(100vw-16px\)\)\]{width:min(396px,100vw - 16px)}.w-\[min\(420px\,calc\(100vw-24px\)\)\]{width:min(420px,100vw - 24px)}.w-\[min\(620px\,calc\(100vw-24px\)\)\]{width:min(620px,100vw - 24px)}.w-\[min\(var\(--component-omni-width\)\,calc\(100vw-16px\)\)\]{width:min(var(--component-omni-width),calc(100vw - 16px))}.w-\[var\(--component-access-modal-width\)\]{width:var(--component-access-modal-width)}.w-\[var\(--component-action-menu-width\)\]{width:var(--component-action-menu-width)}.w-\[var\(--component-area-style-swatch-size\)\]{width:var(--component-area-style-swatch-size)}.w-\[var\(--component-drawer-width-default\)\]{width:var(--component-drawer-width-default)}.w-\[var\(--component-hud-counter-separator-w\)\]{width:var(--component-hud-counter-separator-w)}.w-\[var\(--component-node-glyph-trigger-size\)\]{width:var(--component-node-glyph-trigger-size)}.w-\[var\(--component-nowcore-control-height-sm\)\]{width:var(--component-nowcore-control-height-sm)}.w-\[var\(--component-nowcore-dot-size\)\]{width:var(--component-nowcore-dot-size)}.w-\[var\(--component-rail-width\)\]{width:var(--component-rail-width)}.w-\[var\(--component-settings-control-icon-size\)\]{width:var(--component-settings-control-icon-size)}.w-\[var\(--component-settings-select-width\)\]{width:var(--component-settings-select-width)}.w-\[var\(--component-station-inline-title-editor-width\)\]{width:var(--component-station-inline-title-editor-width)}.w-\[var\(--glyph-icon-size\)\]{width:var(--glyph-icon-size)}.w-\[var\(--sf-node-interaction-diameter\)\]{width:var(--sf-node-interaction-diameter)}.w-\[var\(--sf-radial-size\)\]{width:var(--sf-radial-size)}.w-\[var\(--sf-source-size\)\]{width:var(--sf-source-size)}.w-\[var\(--signal-bar-fill\)\]{width:var(--signal-bar-fill)}.w-\[var\(--signal-weight-fill\)\]{width:var(--signal-weight-fill)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[12ch\]{max-width:12ch}.max-w-\[14\.5rem\]{max-width:14.5rem}.max-w-\[16\.5rem\]{max-width:16.5rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18\.5rem\]{max-width:18.5rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[21\.5rem\]{max-width:21.5rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52vw\]{max-width:52vw}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58rem\]{max-width:58rem}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[380px\]{max-width:380px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[min\(90vw\,560px\)\]{max-width:min(90vw,560px)}.max-w-\[var\(--component-access-modal-form-width\)\]{max-width:var(--component-access-modal-form-width)}.max-w-\[var\(--component-gateway-builder-max-width\)\]{max-width:var(--component-gateway-builder-max-width)}.max-w-\[var\(--component-gateway-overlay-max-width\)\]{max-width:var(--component-gateway-overlay-max-width)}.max-w-\[var\(--component-gateway-share-max-width-narrow\)\]{max-width:var(--component-gateway-share-max-width-narrow)}.max-w-\[var\(--component-gateway-share-max-width-wide\)\]{max-width:var(--component-gateway-share-max-width-wide)}.max-w-\[var\(--component-gateway-shell-max-width\)\]{max-width:var(--component-gateway-shell-max-width)}.max-w-\[var\(--component-modal-width-lg\)\]{max-width:var(--component-modal-width-lg)}.max-w-\[var\(--component-settings-content-max-width\)\]{max-width:var(--component-settings-content-max-width)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[2\.3rem\]{min-width:2.3rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[48px\]{min-width:48px}.min-w-\[96px\]{min-width:96px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[calc\(var\(--primitive-size-layout-step\)\*3\.5\)\]{min-width:calc(var(--primitive-size-layout-step)*3.5)}.min-w-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{min-width:calc(var(--primitive-size-layout-step)*4)}.min-w-\[min\(88vw\,420px\)\]{min-width:min(88vw,420px)}.min-w-\[var\(--component-topbar-capsule-min-width\)\]{min-width:var(--component-topbar-capsule-min-width)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem minmax(0,1fr)}.grid-cols-\[minmax\(88px\,120px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(88px,120px) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-end{align-content:flex-end}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-10{gap:calc(var(--spacing)*10)}.gap-16{gap:calc(var(--spacing)*16)}.gap-\[0px\]{gap:0}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[calc\(var\(--primitive-size-layout-step\)\*0\.25\)\]{gap:calc(var(--primitive-size-layout-step)*.25)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{gap:calc(var(--primitive-size-layout-step)*.75)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*1\.5\)\]{gap:calc(var(--primitive-size-layout-step)*1.5)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*1\.25\)\]{gap:calc(var(--primitive-size-layout-step)*1.25)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{gap:calc(var(--primitive-size-layout-step)*2)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{gap:calc(var(--primitive-size-layout-step)*3)}.gap-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{gap:calc(var(--primitive-size-layout-step)*4)}.gap-\[var\(--component-capsule-gap\)\]{gap:var(--component-capsule-gap)}.gap-\[var\(--component-hud-stack-gap\)\]{gap:var(--component-hud-stack-gap)}.gap-\[var\(--component-module-section-gap\)\]{gap:var(--component-module-section-gap)}.gap-\[var\(--component-nowcore-metrics-gap-x\)\]{gap:var(--component-nowcore-metrics-gap-x)}.gap-\[var\(--component-nowcore-section-gap\)\]{gap:var(--component-nowcore-section-gap)}.gap-\[var\(--component-nowcore-stack-gap\)\]{gap:var(--component-nowcore-stack-gap)}.gap-\[var\(--component-omni-shell-gap\)\]{gap:var(--component-omni-shell-gap)}.gap-\[var\(--component-settings-inline-gap\)\]{gap:var(--component-settings-inline-gap)}.gap-\[var\(--component-settings-micro-gap\)\]{gap:var(--component-settings-micro-gap)}.gap-\[var\(--component-settings-section-gap\)\]{gap:var(--component-settings-section-gap)}.gap-\[var\(--component-settings-tight-gap\)\]{gap:var(--component-settings-tight-gap)}.gap-\[var\(--component-symbolverse-card-content-gap\)\]{gap:var(--component-symbolverse-card-content-gap)}.gap-\[var\(--component-topbar-cluster-gap\)\]{gap:var(--component-topbar-cluster-gap)}.gap-\[var\(--primitive-space-gap-default\)\]{gap:var(--primitive-space-gap-default)}.gap-\[var\(--primitive-space-gap-dense\)\]{gap:var(--primitive-space-gap-dense)}.gap-\[var\(--primitive-space-gap-section-max\)\]{gap:var(--primitive-space-gap-section-max)}.gap-\[var\(--primitive-space-gap-section-min\)\]{gap:var(--primitive-space-gap-section-min)}.gap-\[var\(--primitive-space-gap-tight\)\]{gap:var(--primitive-space-gap-tight)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(0px*var(--tw-space-y-reverse));margin-block-end:calc(0px*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--primitive-size-layout-step\)\*0\.25\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--primitive-size-layout-step)*.25)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--primitive-size-layout-step)*.25)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--primitive-size-layout-step)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--primitive-size-layout-step)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--primitive-size-layout-step)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--primitive-size-layout-step)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-capsule-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-capsule-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-capsule-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-nowcore-section-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-nowcore-section-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-nowcore-section-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-nowcore-stack-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-nowcore-stack-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-nowcore-stack-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-settings-section-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-settings-section-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-settings-section-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-settings-stack-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-settings-stack-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-settings-stack-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--component-settings-tight-gap\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--component-settings-tight-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--component-settings-tight-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--primitive-space-gap-default\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--primitive-space-gap-default)*var(--tw-space-y-reverse));margin-block-end:calc(var(--primitive-space-gap-default)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--primitive-space-gap-dense\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--primitive-space-gap-dense)*var(--tw-space-y-reverse));margin-block-end:calc(var(--primitive-space-gap-dense)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--primitive-space-gap-section-max\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--primitive-space-gap-section-max)*var(--tw-space-y-reverse));margin-block-end:calc(var(--primitive-space-gap-section-max)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--primitive-space-gap-section-min\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--primitive-space-gap-section-min)*var(--tw-space-y-reverse));margin-block-end:calc(var(--primitive-space-gap-section-min)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--primitive-space-panel-padding\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--primitive-space-panel-padding)*var(--tw-space-y-reverse));margin-block-end:calc(var(--primitive-space-panel-padding)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-x-\[var\(--primitive-space-gap-section-max\)\]{-moz-column-gap:var(--primitive-space-gap-section-max);column-gap:var(--primitive-space-gap-section-max)}.gap-y-\[var\(--primitive-space-gap-dense\)\]{row-gap:var(--primitive-space-gap-dense)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[var\(--component-gateway-builder-radius-lg\)\]{border-radius:var(--component-gateway-builder-radius-lg)}.rounded-\[var\(--component-gateway-builder-radius-md\)\]{border-radius:var(--component-gateway-builder-radius-md)}.rounded-\[var\(--component-gateway-builder-radius-sm\)\]{border-radius:var(--component-gateway-builder-radius-sm)}.rounded-\[var\(--component-gateway-builder-radius-xl\)\]{border-radius:var(--component-gateway-builder-radius-xl)}.rounded-\[var\(--component-gateway-card-radius-lg\)\]{border-radius:var(--component-gateway-card-radius-lg)}.rounded-\[var\(--component-gateway-card-radius-md\)\]{border-radius:var(--component-gateway-card-radius-md)}.rounded-\[var\(--component-gateway-share-card-radius\)\]{border-radius:var(--component-gateway-share-card-radius)}.rounded-\[var\(--component-gateway-share-inner-radius\)\]{border-radius:var(--component-gateway-share-inner-radius)}.rounded-\[var\(--component-modal-radius\)\]{border-radius:var(--component-modal-radius)}.rounded-\[var\(--component-omni-card-radius\)\]{border-radius:var(--component-omni-card-radius)}.rounded-\[var\(--component-omni-row-radius\)\]{border-radius:var(--component-omni-row-radius)}.rounded-\[var\(--component-panel-radius\)\]{border-radius:var(--component-panel-radius)}.rounded-\[var\(--component-settings-card-radius\)\]{border-radius:var(--component-settings-card-radius)}.rounded-\[var\(--component-settings-control-icon-radius\)\]{border-radius:var(--component-settings-control-icon-radius)}.rounded-\[var\(--component-settings-input-radius\)\]{border-radius:var(--component-settings-input-radius)}.rounded-\[var\(--component-shape-soft\)\]{border-radius:var(--component-shape-soft)}.rounded-\[var\(--primitive-radius-card\)\]{border-radius:var(--primitive-radius-card)}.rounded-\[var\(--primitive-radius-input\)\]{border-radius:var(--primitive-radius-input)}.rounded-\[var\(--primitive-radius-lg\)\]{border-radius:var(--primitive-radius-lg)}.rounded-\[var\(--primitive-radius-md\)\]{border-radius:var(--primitive-radius-md)}.rounded-\[var\(--primitive-radius-panel\)\]{border-radius:var(--primitive-radius-panel)}.rounded-\[var\(--primitive-radius-pill\)\]{border-radius:var(--primitive-radius-pill)}.rounded-\[var\(--primitive-radius-sm\)\]{border-radius:var(--primitive-radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-\[9px\]{border-block-style:var(--tw-border-style);border-block-width:9px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[14px\]{border-left-style:var(--tw-border-style);border-left-width:14px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\[border-color\:color-mix\(in_srgb\,var\(--semantic-color-graph-node-stroke\)\,transparent_20\%\)\]{border-color:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){.\[border-color\:color-mix\(in_srgb\,var\(--semantic-color-graph-node-stroke\)\,transparent_20\%\)\]{border-color:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 20%)}}.border-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,transparent_12\%\)\]{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,transparent_12\%\)\]{border-color:color-mix(in srgb,var(--semantic-color-action-primary),transparent 12%)}}.border-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,transparent_24\%\)\]{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,transparent_24\%\)\]{border-color:color-mix(in srgb,var(--semantic-color-action-primary),transparent 24%)}}.border-\[color-mix\(in_srgb\,var\(--semantic-color-text-muted\)\,transparent_56\%\)\]{border-color:var(--semantic-color-text-muted)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--semantic-color-text-muted\)\,transparent_56\%\)\]{border-color:color-mix(in srgb,var(--semantic-color-text-muted),transparent 56%)}}.border-\[var\(--semantic-color-action-primary\)\],.border-\[var\(--semantic-color-action-primary\)\]\/45{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-action-primary\)\]\/45{border-color:color-mix(in oklab,var(--semantic-color-action-primary)45%,transparent)}}.border-\[var\(--semantic-color-action-primary\)\]\/50{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-action-primary\)\]\/50{border-color:color-mix(in oklab,var(--semantic-color-action-primary)50%,transparent)}}.border-\[var\(--semantic-color-border-active\)\]{border-color:var(--semantic-color-border-active)}.border-\[var\(--semantic-color-border-default\)\],.border-\[var\(--semantic-color-border-default\)\]\/40{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-border-default\)\]\/40{border-color:color-mix(in oklab,var(--semantic-color-border-default)40%,transparent)}}.border-\[var\(--semantic-color-border-default\)\]\/50{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-border-default\)\]\/50{border-color:color-mix(in oklab,var(--semantic-color-border-default)50%,transparent)}}.border-\[var\(--semantic-color-border-default\)\]\/60{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-border-default\)\]\/60{border-color:color-mix(in oklab,var(--semantic-color-border-default)60%,transparent)}}.border-\[var\(--semantic-color-border-default\)\]\/70{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-border-default\)\]\/70{border-color:color-mix(in oklab,var(--semantic-color-border-default)70%,transparent)}}.border-\[var\(--semantic-color-border-default\)\]\/80{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-border-default\)\]\/80{border-color:color-mix(in oklab,var(--semantic-color-border-default)80%,transparent)}}.border-\[var\(--semantic-color-border-strong\)\]{border-color:var(--semantic-color-border-strong)}.border-\[var\(--semantic-color-border-subtle\)\]{border-color:var(--semantic-color-border-subtle)}.border-\[var\(--semantic-color-interactive-active-border\)\]{border-color:var(--semantic-color-interactive-active-border)}.border-\[var\(--semantic-color-menu-divider\)\]{border-color:var(--semantic-color-menu-divider)}.border-\[var\(--semantic-color-modal-border\)\]{border-color:var(--semantic-color-modal-border)}.border-\[var\(--semantic-color-state-error\)\]\/35{border-color:var(--semantic-color-state-error)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-state-error\)\]\/35{border-color:color-mix(in oklab,var(--semantic-color-state-error)35%,transparent)}}.border-\[var\(--semantic-color-state-error\)\]\/40{border-color:var(--semantic-color-state-error)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-state-error\)\]\/40{border-color:color-mix(in oklab,var(--semantic-color-state-error)40%,transparent)}}.border-\[var\(--semantic-color-state-error\)\]\/45{border-color:var(--semantic-color-state-error)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-state-error\)\]\/45{border-color:color-mix(in oklab,var(--semantic-color-state-error)45%,transparent)}}.border-\[var\(--semantic-color-text-muted\)\]{border-color:var(--semantic-color-text-muted)}.border-\[var\(--semantic-color-text-primary\)\]{border-color:var(--semantic-color-text-primary)}.border-\[var\(--semantic-color-text-secondary\)\]\/40{border-color:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--semantic-color-text-secondary\)\]\/40{border-color:color-mix(in oklab,var(--semantic-color-text-secondary)40%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-y-transparent{border-block-color:#0000}.border-l-current{border-left-color:currentColor}.bg-\[var\(--primitive-color-n3-border\)\]{background-color:var(--primitive-color-n3-border)}.bg-\[var\(--semantic-color-action-primary\)\],.bg-\[var\(--semantic-color-action-primary\)\]\/20{background-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-action-primary\)\]\/20{background-color:color-mix(in oklab,var(--semantic-color-action-primary)20%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\],.bg-\[var\(--semantic-color-bg-app\)\]\/20{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/20{background-color:color-mix(in oklab,var(--semantic-color-bg-app)20%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/25{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/25{background-color:color-mix(in oklab,var(--semantic-color-bg-app)25%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/50{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/50{background-color:color-mix(in oklab,var(--semantic-color-bg-app)50%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/55{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/55{background-color:color-mix(in oklab,var(--semantic-color-bg-app)55%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/58{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/58{background-color:color-mix(in oklab,var(--semantic-color-bg-app)58%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/60{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/60{background-color:color-mix(in oklab,var(--semantic-color-bg-app)60%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/70{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/70{background-color:color-mix(in oklab,var(--semantic-color-bg-app)70%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/85{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/85{background-color:color-mix(in oklab,var(--semantic-color-bg-app)85%,transparent)}}.bg-\[var\(--semantic-color-bg-app\)\]\/95{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-app\)\]\/95{background-color:color-mix(in oklab,var(--semantic-color-bg-app)95%,transparent)}}.bg-\[var\(--semantic-color-bg-canvas\)\],.bg-\[var\(--semantic-color-bg-canvas\)\]\/36{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-canvas\)\]\/36{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)36%,transparent)}}.bg-\[var\(--semantic-color-bg-canvas\)\]\/44{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-canvas\)\]\/44{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)44%,transparent)}}.bg-\[var\(--semantic-color-bg-canvas\)\]\/50{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-canvas\)\]\/50{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)50%,transparent)}}.bg-\[var\(--semantic-color-bg-canvas\)\]\/60{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-canvas\)\]\/60{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)60%,transparent)}}.bg-\[var\(--semantic-color-bg-canvas\)\]\/78{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-canvas\)\]\/78{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)78%,transparent)}}.bg-\[var\(--semantic-color-bg-popover\)\]{background-color:var(--semantic-color-bg-popover)}.bg-\[var\(--semantic-color-bg-selection\)\]{background-color:var(--semantic-color-bg-selection)}.bg-\[var\(--semantic-color-bg-surface\)\],.bg-\[var\(--semantic-color-bg-surface\)\]\/28{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/28{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)28%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/30{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/30{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)30%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/35{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/35{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)35%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/45{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/45{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)45%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/50{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/50{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)50%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/55{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/55{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)55%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/56{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/56{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)56%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/58{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/58{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)58%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/60{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/60{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)60%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/64{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/64{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)64%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/70{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/70{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)70%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/72{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/72{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)72%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/80{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/80{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)80%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/88{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/88{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)88%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/90{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/90{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)90%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/92{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/92{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)92%,transparent)}}.bg-\[var\(--semantic-color-bg-surface\)\]\/95{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface\)\]\/95{background-color:color-mix(in oklab,var(--semantic-color-bg-surface)95%,transparent)}}.bg-\[var\(--semantic-color-bg-surface-hover\)\],.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/40{background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/40{background-color:color-mix(in oklab,var(--semantic-color-bg-surface-hover)40%,transparent)}}.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/58{background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/58{background-color:color-mix(in oklab,var(--semantic-color-bg-surface-hover)58%,transparent)}}.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/75{background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-bg-surface-hover\)\]\/75{background-color:color-mix(in oklab,var(--semantic-color-bg-surface-hover)75%,transparent)}}.bg-\[var\(--semantic-color-border-active\)\]{background-color:var(--semantic-color-border-active)}.bg-\[var\(--semantic-color-border-default\)\],.bg-\[var\(--semantic-color-border-default\)\]\/30{background-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-border-default\)\]\/30{background-color:color-mix(in oklab,var(--semantic-color-border-default)30%,transparent)}}.bg-\[var\(--semantic-color-border-default\)\]\/65{background-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-border-default\)\]\/65{background-color:color-mix(in oklab,var(--semantic-color-border-default)65%,transparent)}}.bg-\[var\(--semantic-color-border-default\)\]\/80{background-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-border-default\)\]\/80{background-color:color-mix(in oklab,var(--semantic-color-border-default)80%,transparent)}}.bg-\[var\(--semantic-color-border-subtle\)\]{background-color:var(--semantic-color-border-subtle)}.bg-\[var\(--semantic-color-graph-surface-fill\)\]{background-color:var(--semantic-color-graph-surface-fill)}.bg-\[var\(--semantic-color-interactive-active-bg\)\]{background-color:var(--semantic-color-interactive-active-bg)}.bg-\[var\(--semantic-color-interactive-hover-bg\)\]\/40{background-color:var(--semantic-color-interactive-hover-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-interactive-hover-bg\)\]\/40{background-color:color-mix(in oklab,var(--semantic-color-interactive-hover-bg)40%,transparent)}}.bg-\[var\(--semantic-color-interactive-secondary-bg\)\]{background-color:var(--semantic-color-interactive-secondary-bg)}.bg-\[var\(--semantic-color-menu-divider\)\]{background-color:var(--semantic-color-menu-divider)}.bg-\[var\(--semantic-color-modal-surface-bg\)\]{background-color:var(--semantic-color-modal-surface-bg)}.bg-\[var\(--semantic-color-overlay-backdrop\)\]{background-color:var(--semantic-color-overlay-backdrop)}.bg-\[var\(--semantic-color-surface-base\)\]\/34{background-color:var(--semantic-color-surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-surface-base\)\]\/34{background-color:color-mix(in oklab,var(--semantic-color-surface-base)34%,transparent)}}.bg-\[var\(--semantic-color-surface-base\)\]\/40{background-color:var(--semantic-color-surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-surface-base\)\]\/40{background-color:color-mix(in oklab,var(--semantic-color-surface-base)40%,transparent)}}.bg-\[var\(--semantic-color-surface-base\)\]\/45{background-color:var(--semantic-color-surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-surface-base\)\]\/45{background-color:color-mix(in oklab,var(--semantic-color-surface-base)45%,transparent)}}.bg-\[var\(--semantic-color-surface-base\)\]\/48{background-color:var(--semantic-color-surface-base)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-surface-base\)\]\/48{background-color:color-mix(in oklab,var(--semantic-color-surface-base)48%,transparent)}}.bg-\[var\(--semantic-color-text-muted\)\]{background-color:var(--semantic-color-text-muted)}.bg-\[var\(--semantic-color-text-primary\)\],.bg-\[var\(--semantic-color-text-primary\)\]\/5{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-text-primary\)\]\/5{background-color:color-mix(in oklab,var(--semantic-color-text-primary)5%,transparent)}}.bg-\[var\(--semantic-color-text-primary\)\]\/10{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-text-primary\)\]\/10{background-color:color-mix(in oklab,var(--semantic-color-text-primary)10%,transparent)}}.bg-\[var\(--semantic-color-text-primary\)\]\/40{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-text-primary\)\]\/40{background-color:color-mix(in oklab,var(--semantic-color-text-primary)40%,transparent)}}.bg-\[var\(--semantic-color-text-primary\)\]\/45{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-text-primary\)\]\/45{background-color:color-mix(in oklab,var(--semantic-color-text-primary)45%,transparent)}}.bg-\[var\(--semantic-color-text-primary\)\]\/70{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--semantic-color-text-primary\)\]\/70{background-color:color-mix(in oklab,var(--semantic-color-text-primary)70%,transparent)}}.bg-\[var\(--semantic-color-text-secondary\)\]{background-color:var(--semantic-color-text-secondary)}.bg-\[var\(--semantic-color-utility-success\)\]{background-color:var(--semantic-color-utility-success)}.bg-\[var\(--semantic-style-group-border\,var\(--semantic-color-border-default\)\)\]{background-color:var(--semantic-style-group-border,var(--semantic-color-border-default))}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-current{background-color:currentColor}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:var\(--fractal-grid-bg-image\)\]{background-image:var(--fractal-grid-bg-image)}.bg-\[linear-gradient\(to_bottom\,rgba\(255\,252\,244\,0\)\,rgba\(255\,248\,234\,0\.72\)_22\%\,rgba\(255\,239\,214\,0\.84\)_66\%\,rgba\(255\,239\,214\,0\.74\)_84\%\,rgba\(255\,233\,188\,0\.42\)_94\%\,rgba\(255\,233\,188\,0\.12\)_98\%\,rgba\(255\,233\,188\,0\)\)\]{background-image:linear-gradient(#fffcf400,#fff8eab8 22%,#ffefd6d6 66%,#ffefd6bd 84%,#ffe9bc6b 94%,#ffe9bc1f 98%,#ffe9bc00)}.bg-\[linear-gradient\(to_bottom\,transparent\,color-mix\(in_srgb\,var\(--semantic-color-border-default\)\,transparent_30\%\)\,transparent\)\]{background-image:linear-gradient(to bottom,transparent,var(--semantic-color-border-default),transparent)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_bottom\,transparent\,color-mix\(in_srgb\,var\(--semantic-color-border-default\)\,transparent_30\%\)\,transparent\)\]{background-image:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--semantic-color-border-default),transparent 30%),transparent)}}.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_98\%\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at center,var(--semantic-color-text-primary),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_98\%\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at center,color-mix(in srgb,var(--semantic-color-text-primary),transparent 98%),transparent 62%)}}.bg-\[radial-gradient\(circle_at_center\,rgba\(212\,175\,55\,0\.035\)_0\%\,rgba\(212\,175\,55\,0\.022\)_34\%\,rgba\(212\,175\,55\,0\.01\)_54\%\,transparent_78\%\)\]{background-image:radial-gradient(circle,#d4af3709,#d4af3706 34%,#d4af3703 54%,#0000 78%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(246\,226\,169\,0\.065\)_0\%\,rgba\(212\,175\,55\,0\.045\)_28\%\,rgba\(212\,175\,55\,0\.02\)_48\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#f6e2a911,#d4af370b 28%,#d4af3705 48%,#0000 70%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(255\,247\,229\,0\.52\)\,rgba\(255\,235\,188\,0\.18\)_38\%\,transparent_74\%\)\]{background-image:radial-gradient(circle,#fff7e585,#ffebbc2e 38%,#0000 74%)}.bg-\[radial-gradient\(ellipse_at_50\%_24\%\,rgba\(255\,250\,236\,0\.05\)_0\%\,rgba\(255\,250\,236\,0\.02\)_24\%\,rgba\(0\,0\,0\,0\)_46\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.2\)_0\%\,rgba\(0\,0\,0\,0\.05\)_28\%\,rgba\(0\,0\,0\,0\.18\)_100\%\)\]{background-image:radial-gradient(at 50% 24%,#fffaec0d,#fffaec05 24%,#0000 46%),linear-gradient(#0003,#0000000d 28%,#0000002e)}.bg-\[radial-gradient\(ellipse_at_50\%_42\%\,rgba\(255\,241\,205\,0\.06\)_0\%\,rgba\(255\,241\,205\,0\.025\)_20\%\,rgba\(255\,241\,205\,0\)_42\%\)\]{background-image:radial-gradient(at 50% 42%,#fff1cd0f,#fff1cd06 20%,#fff1cd00 42%)}.bg-\[radial-gradient\(ellipse_at_50\%_58\%\,rgba\(0\,0\,0\,0\.22\)_0\%\,rgba\(0\,0\,0\,0\.38\)_30\%\,rgba\(0\,0\,0\,0\.62\)_62\%\,rgba\(0\,0\,0\,0\.24\)_82\%\,transparent_100\%\)\]{background-image:radial-gradient(at 50% 58%,#00000038,#00000061 30%,#0000009e 62%,#0000003d 82%,#0000)}.from-white\/5{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.from-white\/5{--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,transparent)}}.from-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[background-size\:var\(--fractal-grid-bg-size\)\]{background-size:var(--fractal-grid-bg-size)}.\[background-position\:var\(--fractal-grid-bg-position\)\]{background-position:var(--fractal-grid-bg-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-\[0px\]{padding:0}.p-\[1px\]{padding:1px}.p-\[calc\(var\(--primitive-size-layout-step\)\*0\.25\)\]{padding:calc(var(--primitive-size-layout-step)*.25)}.p-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding:calc(var(--primitive-size-layout-step)*2)}.p-\[calc\(var\(--primitive-size-layout-step\)\*2\.5\)\]{padding:calc(var(--primitive-size-layout-step)*2.5)}.p-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding:calc(var(--primitive-size-layout-step)*3)}.p-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{padding:calc(var(--primitive-size-layout-step)*4)}.p-\[var\(--component-capsule-pad\)\]{padding:var(--component-capsule-pad)}.p-\[var\(--component-drawer-content-padding\)\]{padding:var(--component-drawer-content-padding)}.p-\[var\(--component-menu-padding\)\]{padding:var(--component-menu-padding)}.p-\[var\(--component-module-stack-gap\)\]{padding:var(--component-module-stack-gap)}.p-\[var\(--component-nowcore-list-item-padding-x\)\]{padding:var(--component-nowcore-list-item-padding-x)}.p-\[var\(--component-nowcore-panel-padding\)\]{padding:var(--component-nowcore-panel-padding)}.p-\[var\(--component-panel-padding\)\]{padding:var(--component-panel-padding)}.p-\[var\(--component-settings-micro-gap\)\]{padding:var(--component-settings-micro-gap)}.p-\[var\(--component-settings-modal-padding\)\]{padding:var(--component-settings-modal-padding)}.p-\[var\(--component-settings-panel-padding\)\]{padding:var(--component-settings-panel-padding)}.p-\[var\(--component-settings-section-gap\)\]{padding:var(--component-settings-section-gap)}.p-\[var\(--component-symbolverse-card-pad-y\)\]{padding:var(--component-symbolverse-card-pad-y)}.p-\[var\(--primitive-space-gap-default\)\]{padding:var(--primitive-space-gap-default)}.p-\[var\(--primitive-space-gap-dense\)\]{padding:var(--primitive-space-gap-dense)}.p-\[var\(--primitive-space-gap-section-max\)\]{padding:var(--primitive-space-gap-section-max)}.p-\[var\(--primitive-space-gap-section-min\)\]{padding:var(--primitive-space-gap-section-min)}.p-\[var\(--primitive-space-panel-padding\)\]{padding:var(--primitive-space-panel-padding)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[0px\]{padding-inline:0}.px-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{padding-inline:calc(var(--primitive-size-layout-step)*.75)}.px-\[calc\(var\(--primitive-size-layout-step\)\*1\.25\)\]{padding-inline:calc(var(--primitive-size-layout-step)*1.25)}.px-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding-inline:calc(var(--primitive-size-layout-step)*2)}.px-\[calc\(var\(--primitive-size-layout-step\)\*2\.5\)\]{padding-inline:calc(var(--primitive-size-layout-step)*2.5)}.px-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding-inline:calc(var(--primitive-size-layout-step)*3)}.px-\[var\(--component-access-modal-pad-x\)\]{padding-inline:var(--component-access-modal-pad-x)}.px-\[var\(--component-capsule-pad\)\]{padding-inline:var(--component-capsule-pad)}.px-\[var\(--component-nowcore-list-item-padding-x\)\]{padding-inline:var(--component-nowcore-list-item-padding-x)}.px-\[var\(--component-panel-padding\)\]{padding-inline:var(--component-panel-padding)}.px-\[var\(--component-settings-chip-pad-x\)\]{padding-inline:var(--component-settings-chip-pad-x)}.px-\[var\(--component-settings-inline-gap\)\]{padding-inline:var(--component-settings-inline-gap)}.px-\[var\(--component-settings-section-gap\)\]{padding-inline:var(--component-settings-section-gap)}.px-\[var\(--component-settings-tight-gap\)\]{padding-inline:var(--component-settings-tight-gap)}.px-\[var\(--component-symbolverse-card-pad-x\)\]{padding-inline:var(--component-symbolverse-card-pad-x)}.px-\[var\(--component-topbar-control-pad-x\)\]{padding-inline:var(--component-topbar-control-pad-x)}.px-\[var\(--primitive-space-bar-pad-x\)\]{padding-inline:var(--primitive-space-bar-pad-x)}.px-\[var\(--primitive-space-gap-default\)\]{padding-inline:var(--primitive-space-gap-default)}.px-\[var\(--primitive-space-gap-dense\)\]{padding-inline:var(--primitive-space-gap-dense)}.px-\[var\(--primitive-space-gap-section-max\)\]{padding-inline:var(--primitive-space-gap-section-max)}.px-\[var\(--primitive-space-gap-section-min\)\]{padding-inline:var(--primitive-space-gap-section-min)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-\[calc\(var\(--primitive-size-layout-step\)\*0\.25\)\]{padding-block:calc(var(--primitive-size-layout-step)*.25)}.py-\[calc\(var\(--primitive-size-layout-step\)\*0\.75\)\]{padding-block:calc(var(--primitive-size-layout-step)*.75)}.py-\[calc\(var\(--primitive-size-layout-step\)\*1\.25\)\]{padding-block:calc(var(--primitive-size-layout-step)*1.25)}.py-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding-block:calc(var(--primitive-size-layout-step)*2)}.py-\[calc\(var\(--primitive-size-layout-step\)\*2\.5\)\]{padding-block:calc(var(--primitive-size-layout-step)*2.5)}.py-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding-block:calc(var(--primitive-size-layout-step)*3)}.py-\[var\(--component-access-modal-pad-y\)\]{padding-block:var(--component-access-modal-pad-y)}.py-\[var\(--component-capsule-gap\)\]{padding-block:var(--component-capsule-gap)}.py-\[var\(--component-capsule-pad\)\]{padding-block:var(--component-capsule-pad)}.py-\[var\(--component-hud-row-pad-y\)\]{padding-block:var(--component-hud-row-pad-y)}.py-\[var\(--component-menu-item-pad-y\)\]{padding-block:var(--component-menu-item-pad-y)}.py-\[var\(--component-nowcore-list-item-padding-y\)\]{padding-block:var(--component-nowcore-list-item-padding-y)}.py-\[var\(--component-omni-footer-pad-y\)\]{padding-block:var(--component-omni-footer-pad-y)}.py-\[var\(--component-settings-chip-pad-y\)\]{padding-block:var(--component-settings-chip-pad-y)}.py-\[var\(--component-settings-inline-gap\)\]{padding-block:var(--component-settings-inline-gap)}.py-\[var\(--component-settings-micro-gap\)\]{padding-block:var(--component-settings-micro-gap)}.py-\[var\(--component-settings-tight-gap\)\]{padding-block:var(--component-settings-tight-gap)}.py-\[var\(--component-symbolverse-card-pad-y\)\]{padding-block:var(--component-symbolverse-card-pad-y)}.py-\[var\(--primitive-space-gap-default\)\]{padding-block:var(--primitive-space-gap-default)}.py-\[var\(--primitive-space-gap-dense\)\]{padding-block:var(--primitive-space-gap-dense)}.py-\[var\(--primitive-space-gap-section-max\)\]{padding-block:var(--primitive-space-gap-section-max)}.py-\[var\(--primitive-space-gap-section-min\)\]{padding-block:var(--primitive-space-gap-section-min)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-\[0px\]{padding-top:0}.pt-\[calc\(var\(--component-topbar-height\)\+10px\)\]{padding-top:calc(var(--component-topbar-height) + 10px)}.pt-\[calc\(var\(--component-topbar-height\)\+16px\)\]{padding-top:calc(var(--component-topbar-height) + 16px)}.pt-\[calc\(var\(--component-topbar-height\)\+var\(--primitive-space-gap-default\)\)\]{padding-top:calc(var(--component-topbar-height) + var(--primitive-space-gap-default))}.pt-\[calc\(var\(--primitive-size-layout-step\)\*1\.25\)\]{padding-top:calc(var(--primitive-size-layout-step)*1.25)}.pt-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding-top:calc(var(--primitive-size-layout-step)*2)}.pt-\[max\(8px\,env\(safe-area-inset-top\)\)\]{padding-top:max(8px,env(safe-area-inset-top))}.pt-\[var\(--component-canvas-grid-step\)\]{padding-top:var(--component-canvas-grid-step)}.pt-\[var\(--component-nowcore-section-gap\)\]{padding-top:var(--component-nowcore-section-gap)}.pt-\[var\(--component-settings-section-gap\)\]{padding-top:var(--component-settings-section-gap)}.pt-\[var\(--primitive-space-gap-default\)\]{padding-top:var(--primitive-space-gap-default)}.pt-\[var\(--primitive-space-gap-dense\)\]{padding-top:var(--primitive-space-gap-dense)}.pt-\[var\(--sf-source-pad-top\)\]{padding-top:var(--sf-source-pad-top)}.pr-\[2px\]{padding-right:2px}.pr-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding-right:calc(var(--primitive-size-layout-step)*2)}.pr-\[var\(--component-hud-row-pad-x-trailing\)\]{padding-right:var(--component-hud-row-pad-x-trailing)}.pr-\[var\(--primitive-space-gap-default\)\]{padding-right:var(--primitive-space-gap-default)}.pr-\[var\(--primitive-space-gap-dense\)\]{padding-right:var(--primitive-space-gap-dense)}.pr-\[var\(--primitive-space-gap-section-max\)\]{padding-right:var(--primitive-space-gap-section-max)}.pr-\[var\(--primitive-space-gap-section-min\)\]{padding-right:var(--primitive-space-gap-section-min)}.pb-\[calc\(var\(--primitive-size-layout-step\)\*2\.5\)\]{padding-bottom:calc(var(--primitive-size-layout-step)*2.5)}.pb-\[var\(--component-nowcore-stack-gap\)\]{padding-bottom:var(--component-nowcore-stack-gap)}.pb-\[var\(--component-panel-padding\)\]{padding-bottom:var(--component-panel-padding)}.pb-\[var\(--component-symbolverse-card-content-gap\)\]{padding-bottom:var(--component-symbolverse-card-content-gap)}.pb-\[var\(--component-symbolverse-card-pad-y\)\]{padding-bottom:var(--component-symbolverse-card-pad-y)}.pb-\[var\(--primitive-space-gap-default\)\]{padding-bottom:var(--primitive-space-gap-default)}.pb-\[var\(--primitive-space-gap-section-max\)\]{padding-bottom:var(--primitive-space-gap-section-max)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-\[calc\(var\(--primitive-size-layout-step\)\*2\)\]{padding-left:calc(var(--primitive-size-layout-step)*2)}.pl-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding-left:calc(var(--primitive-size-layout-step)*3)}.pl-\[var\(--component-hud-row-pad-x-leading\)\]{padding-left:var(--component-hud-row-pad-x-leading)}.pl-\[var\(--primitive-space-gap-default\)\]{padding-left:var(--primitive-space-gap-default)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[30px\]{font-size:30px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.42\]{--tw-leading:1.42;line-height:1.42}.leading-\[var\(--primitive-type-label-line\)\]{--tw-leading:var(--primitive-type-label-line);line-height:var(--primitive-type-label-line)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.21em\]{--tw-tracking:.21em;letter-spacing:.21em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,white_14\%\)\]{color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--semantic-color-action-primary\)\,white_14\%\)\]{color:color-mix(in srgb,var(--semantic-color-action-primary),white 14%)}}.text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_70\%\)\]{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_70\%\)\]{color:color-mix(in srgb,var(--semantic-color-text-primary),transparent 70%)}}.text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_82\%\)\]{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_82\%\)\]{color:color-mix(in srgb,var(--semantic-color-text-primary),transparent 82%)}}.text-\[var\(--component-nowcore-meta-size\)\]{color:var(--component-nowcore-meta-size)}.text-\[var\(--component-nowcore-value-size\)\]{color:var(--component-nowcore-value-size)}.text-\[var\(--primitive-type-label-size\)\]{color:var(--primitive-type-label-size)}.text-\[var\(--profile-accent-primary\)\]{color:var(--profile-accent-primary)}.text-\[var\(--semantic-color-action-on-primary\)\]{color:var(--semantic-color-action-on-primary)}.text-\[var\(--semantic-color-action-primary\)\]{color:var(--semantic-color-action-primary)}.text-\[var\(--semantic-color-bg-app\)\]{color:var(--semantic-color-bg-app)}.text-\[var\(--semantic-color-danger-fg\)\]{color:var(--semantic-color-danger-fg)}.text-\[var\(--semantic-color-state-error\)\]{color:var(--semantic-color-state-error)}.text-\[var\(--semantic-color-text-disabled\)\]{color:var(--semantic-color-text-disabled)}.text-\[var\(--semantic-color-text-muted\)\],.text-\[var\(--semantic-color-text-muted\)\]\/80{color:var(--semantic-color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--semantic-color-text-muted\)\]\/80{color:color-mix(in oklab,var(--semantic-color-text-muted)80%,transparent)}}.text-\[var\(--semantic-color-text-primary\)\],.text-\[var\(--semantic-color-text-primary\)\]\/85{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--semantic-color-text-primary\)\]\/85{color:color-mix(in oklab,var(--semantic-color-text-primary)85%,transparent)}}.text-\[var\(--semantic-color-text-primary\)\]\/90{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--semantic-color-text-primary\)\]\/90{color:color-mix(in oklab,var(--semantic-color-text-primary)90%,transparent)}}.text-\[var\(--semantic-color-text-primary\)\]\/95{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--semantic-color-text-primary\)\]\/95{color:color-mix(in oklab,var(--semantic-color-text-primary)95%,transparent)}}.text-\[var\(--semantic-color-text-secondary\)\]{color:var(--semantic-color-text-secondary)}.text-\[var\(--semantic-color-text-tertiary\)\]{color:var(--semantic-color-text-tertiary)}.text-\[var\(--sf-node-glyph-color\)\]{color:var(--sf-node-glyph-color)}.text-current{color:currentColor}.text-emerald-400{color:var(--color-emerald-400)}.text-red-200{color:var(--color-red-200)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[var\(--semantic-color-text-muted\)\]::-moz-placeholder{color:var(--semantic-color-text-muted)}.placeholder-\[var\(--semantic-color-text-muted\)\]::placeholder{color:var(--semantic-color-text-muted)}.accent-\[var\(--semantic-color-interactive-active-bg\)\]{accent-color:var(--semantic-color-interactive-active-bg)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.45\]{opacity:.45}.opacity-\[0\.68\]{opacity:.68}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--semantic-color-border-default\)\,transparent_35\%\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--semantic-color-border-default))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--semantic-color-border-default\)\,transparent_35\%\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--semantic-color-border-default),transparent 35%))}}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--semantic-color-border-default\)\,transparent_35\%\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,245\,227\,0\.06\)\,0_0_18px_rgba\(212\,175\,55\,0\.11\)\,0_0_36px_rgba\(212\,175\,55\,0\.08\)\,0_0_0_1px_rgba\(255\,248\,230\,0\.04\)_inset\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fff5e30f),0 0 18px var(--tw-shadow-color,#d4af371c),0 0 36px var(--tw-shadow-color,#d4af3714),0 0 0 1px var(--tw-shadow-color,#fff8e60a)inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,245\,227\,0\.1\)\,0_0_28px_rgba\(212\,175\,55\,0\.18\)\,0_0_52px_rgba\(212\,175\,55\,0\.14\)\,0_0_0_1px_rgba\(255\,248\,230\,0\.05\)_inset\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#fff5e31a),0 0 28px var(--tw-shadow-color,#d4af372e),0 0 52px var(--tw-shadow-color,#d4af3724),0 0 0 1px var(--tw-shadow-color,#fff8e60d)inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--component-gateway-builder-shadow\)\]{--tw-shadow:var(--component-gateway-builder-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--component-gateway-overlay-shadow\)\]{--tw-shadow:var(--component-gateway-overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--component-modal-shadow\)\]{--tw-shadow:var(--component-modal-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.\[box-shadow\:var\(--component-color-picker-spectrum-thumb-shadow\)\]{box-shadow:var(--component-color-picker-spectrum-thumb-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)5%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-\[var\(--semantic-color-border-default\)\]{--tw-ring-color:var(--semantic-color-border-default)}.ring-\[var\(--semantic-color-border-subtle\)\]{--tw-ring-color:var(--semantic-color-border-subtle)}.ring-\[var\(--semantic-color-interactive-active-border\)\]\/55{--tw-ring-color:var(--semantic-color-interactive-active-border)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--semantic-color-interactive-active-border\)\]\/55{--tw-ring-color:color-mix(in oklab,var(--semantic-color-interactive-active-border)55%,transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[0\.5px\]{--tw-blur:blur(.5px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[0\.7px\]{--tw-blur:blur(.7px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\[filter\:blur\(var\(--fractal-edge-glow-blur\)\)\]{filter:blur(var(--fractal-edge-glow-blur))}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[min-width\,padding\,transform\,opacity\]{transition-property:min-width,padding,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[right\,opacity\,transform\]{transition-property:right,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[right\]{transition-property:right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[var\(--primitive-motion-duration-normal\)\]{--tw-duration:var(--primitive-motion-duration-normal);transition-duration:var(--primitive-motion-duration-normal)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[background\:var\(--component-color-picker-spectrum-hue-gradient\)\]{background:var(--component-color-picker-spectrum-hue-gradient)}.\[background\:var\(--component-color-picker-spectrum-sv-black\)\]{background:var(--component-color-picker-spectrum-sv-black)}.\[background\:var\(--component-color-picker-spectrum-sv-white\)\]{background:var(--component-color-picker-spectrum-sv-white)}.\[background\:var\(--component-color-picker-spectrum-wheel\)\]{background:var(--component-color-picker-spectrum-wheel)}.\[background\:var\(--sf-area-style-swatch-color\)\]{background:var(--sf-area-style-swatch-color)}.\[background\:var\(--sf-spectrum-hue\)\]{background:var(--sf-spectrum-hue)}.\[background\:var\(--sf-spectrum-preview\)\]{background:var(--sf-spectrum-preview)}.\[background\:var\(--sf-swatch-color\)\]{background:var(--sf-swatch-color)}.\[check\:db-persistence-readiness\]{check:db-persistence-readiness}.\[check\:design-system\]{check:design-system}.\[check\:remote-proof-readiness\]{check:remote-proof-readiness}.\[check\:runtime-doc-canon-drift\]{check:runtime-doc-canon-drift}.\[check\:ui-canonical\]{check:ui-canonical}@media(hover:hover){.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-\[var\(--semantic-color-bg-surface-hover\)\]\/30:is(:where(.group):hover *){background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[var\(--semantic-color-bg-surface-hover\)\]\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--semantic-color-bg-surface-hover)30%,transparent)}}.group-hover\:text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_35\%\)\]:is(:where(.group):hover *){color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-\[color\:color-mix\(in_srgb\,var\(--semantic-color-text-primary\)\,transparent_35\%\)\]:is(:where(.group):hover *){color:color-mix(in srgb,var(--semantic-color-text-primary),transparent 35%)}}.group-hover\:text-\[var\(--semantic-color-text-primary\)\]:is(:where(.group):hover *){color:var(--semantic-color-text-primary)}.group-hover\:text-\[var\(--semantic-color-text-secondary\)\]:is(:where(.group):hover *){color:var(--semantic-color-text-secondary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/row\:border-\[var\(--semantic-color-text-secondary\)\]:is(:where(.group\/row):hover *){border-color:var(--semantic-color-text-secondary)}.group-hover\/row\:text-\[var\(--semantic-color-text-primary\)\]:is(:where(.group\/row):hover *){color:var(--semantic-color-text-primary)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10 ::-moz-selection{background-color:var(--semantic-color-text-primary)}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10 ::selection{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10 ::-moz-selection{background-color:color-mix(in oklab,var(--semantic-color-text-primary)10%,transparent)}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10 ::selection{background-color:color-mix(in oklab,var(--semantic-color-text-primary)10%,transparent)}}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10::-moz-selection{background-color:var(--semantic-color-text-primary)}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10::selection{background-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10::-moz-selection{background-color:color-mix(in oklab,var(--semantic-color-text-primary)10%,transparent)}.selection\:bg-\[var\(--semantic-color-text-primary\)\]\/10::selection{background-color:color-mix(in oklab,var(--semantic-color-text-primary)10%,transparent)}}.placeholder\:text-\[var\(--semantic-color-text-muted\)\]::-moz-placeholder{color:var(--semantic-color-text-muted)}.placeholder\:text-\[var\(--semantic-color-text-muted\)\]::placeholder{color:var(--semantic-color-text-muted)}.placeholder\:text-\[var\(--semantic-color-text-tertiary\)\]::-moz-placeholder{color:var(--semantic-color-text-tertiary)}.placeholder\:text-\[var\(--semantic-color-text-tertiary\)\]::placeholder{color:var(--semantic-color-text-tertiary)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.focus-within\:border-\[var\(--semantic-color-interactive-input-border\)\]:focus-within{border-color:var(--semantic-color-interactive-input-border)}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[color-mix\(in_srgb\,var\(--semantic-color-interactive-hover-border\)\,transparent_52\%\)\]:hover{border-color:var(--semantic-color-interactive-hover-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--semantic-color-interactive-hover-border\)\,transparent_52\%\)\]:hover{border-color:color-mix(in srgb,var(--semantic-color-interactive-hover-border),transparent 52%)}}.hover\:border-\[var\(--semantic-color-action-primary\)\]:hover{border-color:var(--semantic-color-action-primary)}.hover\:border-\[var\(--semantic-color-border-active\)\]:hover{border-color:var(--semantic-color-border-active)}.hover\:border-\[var\(--semantic-color-border-default\)\]:hover{border-color:var(--semantic-color-border-default)}.hover\:border-\[var\(--semantic-color-interactive-hover-border\)\]:hover{border-color:var(--semantic-color-interactive-hover-border)}.hover\:border-\[var\(--semantic-color-text-primary\)\]\/30:hover{border-color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--semantic-color-text-primary\)\]\/30:hover{border-color:color-mix(in oklab,var(--semantic-color-text-primary)30%,transparent)}}.hover\:border-\[var\(--semantic-color-text-secondary\)\]:hover{border-color:var(--semantic-color-text-secondary)}.hover\:bg-\[color-mix\(in_srgb\,var\(--semantic-color-status-error\)\,transparent_88\%\)\]:hover{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--semantic-color-status-error\)\,transparent_88\%\)\]:hover{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 88%)}}.hover\:bg-\[var\(--semantic-color-action-primary\)\]:hover{background-color:var(--semantic-color-action-primary)}.hover\:bg-\[var\(--semantic-color-action-primary-hover\)\]:hover{background-color:var(--semantic-color-action-primary-hover)}.hover\:bg-\[var\(--semantic-color-bg-app\)\]\/50:hover{background-color:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--semantic-color-bg-app\)\]\/50:hover{background-color:color-mix(in oklab,var(--semantic-color-bg-app)50%,transparent)}}.hover\:bg-\[var\(--semantic-color-bg-canvas\)\]\/70:hover{background-color:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--semantic-color-bg-canvas\)\]\/70:hover{background-color:color-mix(in oklab,var(--semantic-color-bg-canvas)70%,transparent)}}.hover\:bg-\[var\(--semantic-color-bg-hover\)\]:hover{background-color:var(--semantic-color-bg-hover)}.hover\:bg-\[var\(--semantic-color-bg-surface\)\]:hover{background-color:var(--semantic-color-bg-surface)}.hover\:bg-\[var\(--semantic-color-bg-surface-hover\)\]:hover,.hover\:bg-\[var\(--semantic-color-bg-surface-hover\)\]\/40:hover{background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--semantic-color-bg-surface-hover\)\]\/40:hover{background-color:color-mix(in oklab,var(--semantic-color-bg-surface-hover)40%,transparent)}}.hover\:bg-\[var\(--semantic-color-interactive-hover-bg\)\]:hover{background-color:var(--semantic-color-interactive-hover-bg)}.hover\:bg-\[var\(--semantic-color-interactive-secondary-bg-hover\)\]:hover{background-color:var(--semantic-color-interactive-secondary-bg-hover)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:text-\[var\(--semantic-color-status-error\)\]:hover{color:var(--semantic-color-status-error)}.hover\:text-\[var\(--semantic-color-text-primary\)\]:hover{color:var(--semantic-color-text-primary)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[var\(--semantic-color-action-primary\)\]:focus{border-color:var(--semantic-color-action-primary)}.focus\:border-\[var\(--semantic-color-border-strong\)\]:focus{border-color:var(--semantic-color-border-strong)}.focus\:border-\[var\(--semantic-color-interactive-input-border\)\]:focus{border-color:var(--semantic-color-interactive-input-border)}.focus\:ring-1:focus{--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)}.focus\:ring-\[var\(--semantic-color-action-primary\)\]\/30:focus{--tw-ring-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--semantic-color-action-primary\)\]\/30:focus{--tw-ring-color:color-mix(in oklab,var(--semantic-color-action-primary)30%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:relative:focus-visible{position:relative}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=active\]\:border-\[var\(--semantic-color-border-strong\)\][data-state=active]{border-color:var(--semantic-color-border-strong)}.data-\[state\=active\]\:bg-\[var\(--semantic-color-bg-surface\)\][data-state=active]{background-color:var(--semantic-color-bg-surface)}.data-\[state\=active\]\:text-\[var\(--semantic-color-text-primary\)\][data-state=active]{color:var(--semantic-color-text-primary)}@media(min-width:40rem){.sm\:top-\[calc\(60\%\+3\.5rem\)\]{top:calc(60% + 3.5rem)}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:flex{display:flex}.sm\:h-\[5\.2rem\]{height:5.2rem}.sm\:h-\[6\.4rem\]{height:6.4rem}.sm\:h-\[6\.8rem\]{height:6.8rem}.sm\:h-\[7\.1rem\]{height:7.1rem}.sm\:h-\[9\.4rem\]{height:9.4rem}.sm\:h-\[13\.75rem\]{height:13.75rem}.sm\:h-\[44px\]{height:44px}.sm\:h-\[480px\]{height:480px}.sm\:h-\[var\(--portal-ring-h-sm\)\]{height:var(--portal-ring-h-sm)}.sm\:h-auto{height:auto}.sm\:max-h-\[60vh\]{max-height:60vh}.sm\:min-h-\[72px\]{min-height:72px}.sm\:w-auto{width:auto}.sm\:max-w-\[15rem\]{max-width:15rem}.sm\:max-w-\[16\.5rem\]{max-width:16.5rem}.sm\:max-w-\[17\.5rem\]{max-width:17.5rem}.sm\:max-w-\[20\.75rem\]{max-width:20.75rem}.sm\:max-w-\[23rem\]{max-width:23rem}.sm\:min-w-\[10\.5rem\]{min-width:10.5rem}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:min-w-\[var\(--component-omni-scope-min-width\)\]{min-width:var(--component-omni-scope-min-width)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-\[var\(--primitive-space-gap-section-min\)\]{gap:var(--primitive-space-gap-section-min)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-\[0px\]{padding-inline:0}.sm\:px-\[var\(--component-omni-scope-pad-x\)\]{padding-inline:var(--component-omni-scope-pad-x)}.sm\:px-\[var\(--primitive-space-gap-section-max\)\]{padding-inline:var(--primitive-space-gap-section-max)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:pt-\[var\(--component-omni-shell-offset-top\)\]{padding-top:var(--component-omni-shell-offset-top)}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[1\.8rem\]{font-size:1.8rem}.sm\:text-\[12px\]{font-size:12px}}@media(min-width:48rem){.md\:inset-y-0{inset-block:calc(var(--spacing)*0)}.md\:top-28{top:calc(var(--spacing)*28)}.md\:top-\[calc\(60\%\+3\.8rem\)\]{top:calc(60% + 3.8rem)}.md\:right-0{right:calc(var(--spacing)*0)}.md\:right-6{right:calc(var(--spacing)*6)}.md\:bottom-auto{bottom:auto}.md\:left-auto{left:auto}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:block{display:block}.md\:contents{display:contents}.md\:h-\[5\.7rem\]{height:5.7rem}.md\:h-\[6\.9rem\]{height:6.9rem}.md\:h-\[7\.2rem\]{height:7.2rem}.md\:h-\[7\.8rem\]{height:7.8rem}.md\:h-\[10\.2rem\]{height:10.2rem}.md\:h-\[15rem\]{height:15rem}.md\:h-\[var\(--portal-ring-h-md\)\]{height:var(--portal-ring-h-md)}.md\:max-h-none{max-height:none}.md\:w-\[380px\]{width:380px}.md\:w-\[420px\]{width:420px}.md\:max-w-\[15\.5rem\]{max-width:15.5rem}.md\:max-w-\[18rem\]{max-width:18rem}.md\:max-w-\[22\.5rem\]{max-width:22.5rem}.md\:max-w-\[24\.5rem\]{max-width:24.5rem}.md\:grid-cols-\[4\.5rem_minmax\(12rem\,0\.32fr\)_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(12rem,.32fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-\[var\(--primitive-space-gap-section-max\)\]{gap:var(--primitive-space-gap-section-max)}.md\:gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.md\:border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.md\:p-\[calc\(var\(--primitive-size-layout-step\)\*4\)\]{padding:calc(var(--primitive-size-layout-step)*4)}.md\:p-\[calc\(var\(--primitive-size-layout-step\)\*6\)\]{padding:calc(var(--primitive-size-layout-step)*6)}.md\:p-\[var\(--component-panel-padding\)\]{padding:var(--component-panel-padding)}.md\:p-\[var\(--primitive-space-bar-pad-x\)\]{padding:var(--primitive-space-bar-pad-x)}.md\:px-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding-inline:calc(var(--primitive-size-layout-step)*3)}.md\:py-\[calc\(var\(--primitive-size-layout-step\)\*3\)\]{padding-block:calc(var(--primitive-size-layout-step)*3)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-\[var\(--component-canvas-grid-step\)\]{padding-top:var(--component-canvas-grid-step)}.md\:text-right{text-align:right}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[34px\]{font-size:34px}.md\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.md\:leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.md\:leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.md\:first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}@media(min-width:64rem){.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.62fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,.62fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.lg\:grid-cols-\[minmax\(360px\,1\.04fr\)_minmax\(300px\,0\.7fr\)\]{grid-template-columns:minmax(360px,1.04fr) minmax(300px,.7fr)}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}}@media(min-width:80rem){.xl\:block{display:block}}.\[\&_svg\]\:translate-x-0 svg{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&_svg\]\:translate-y-0 svg{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}:root{--primitive-color-n0-deepest:#000;--primitive-color-n1-bg:#050505;--primitive-color-n2-surface:#121212;--primitive-color-n3-border:#222;--primitive-color-text-primary:#edece8;--primitive-color-text-secondary:#98989d;--primitive-color-text-muted:#636366;--primitive-color-accent-gold:#d4af37;--primitive-color-accent-gold-dim:#997f29;--primitive-color-accent-cyan:#6fe4ff;--primitive-color-accent-rose:#e09f9f;--primitive-color-accent-sage:#9cad98;--primitive-color-state-calm:var(--primitive-color-accent-gold);--primitive-color-state-imaginal:var(--primitive-color-accent-rose);--primitive-color-state-drive:var(--primitive-color-accent-gold);--primitive-color-state-void:var(--primitive-color-n0-deepest);--primitive-color-utility-success:#8fb57d;--primitive-color-utility-warning:#d4af37;--primitive-color-utility-info:#6b9ac4;--primitive-size-layout-step:8px;--primitive-size-bar-height:56px;--primitive-size-bar-icon:20px;--primitive-size-dock-width:56px;--primitive-size-control-size:32px;--primitive-size-panel-width-sm:280px;--primitive-size-panel-width-md:320px;--primitive-size-panel-width-lg:360px;--primitive-size-drawer-min:240px;--primitive-size-drawer-max:640px;--primitive-size-icon-s:16px;--primitive-size-icon-m:24px;--primitive-size-icon-l:32px;--primitive-space-bar-pad-x:20px;--primitive-space-bar-pad-y:12px;--primitive-space-bar-gap:12px;--primitive-space-panel-padding:24px;--primitive-space-gap-dense:4px;--primitive-space-gap-default:8px;--primitive-space-gap-section-min:12px;--primitive-space-gap-section-max:16px;--primitive-radius-sm:10px;--primitive-radius-md:12px;--primitive-radius-panel:24px;--primitive-radius-card:14px;--primitive-radius-input:12px;--primitive-radius-pill:9999px;--primitive-font-ui:"Inter",system-ui,sans-serif;--primitive-font-mono:"JetBrains Mono",monospace;--primitive-type-body-size:14px;--primitive-type-body-line:20px;--primitive-type-small-size:12px;--primitive-type-small-line:16px;--primitive-type-label-size:11px;--primitive-type-label-line:14px;--primitive-type-h6-size:16px;--primitive-type-h6-line:22px;--primitive-type-h5-size:18px;--primitive-type-h5-line:24px;--primitive-motion-duration-fast:.12s;--primitive-motion-duration-normal:.18s;--primitive-motion-duration-slow:.24s;--primitive-motion-ease-standard:cubic-bezier(.2,.8,.2,1);--primitive-z-0-field:0;--primitive-z-1-overlay:1;--primitive-z-2-tool:2;--primitive-z-3-drawers:3;--primitive-z-4-context:4;--primitive-z-5-shell:5;--semantic-color-bg-app:var(--primitive-color-n1-bg);--semantic-color-bg-canvas:var(--semantic-color-bg-app);--semantic-color-bg-surface:var(--primitive-color-n2-surface);--semantic-color-bg-surface-hover:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-bg-surface-hover:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)6%)}}:root{--semantic-color-interactive-hover-bg:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-hover-bg:color-mix(in srgb,var(--semantic-color-text-primary),transparent 95%)}}:root{--semantic-color-interactive-hover-border:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-hover-border:color-mix(in srgb,var(--semantic-color-text-primary),transparent 78%)}}:root{--semantic-color-interactive-active-bg:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-active-bg:color-mix(in srgb,var(--semantic-color-text-primary),transparent 86%)}}:root{--semantic-color-interactive-active-border:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-active-border:color-mix(in srgb,var(--semantic-color-text-primary),transparent 66%)}}:root{--semantic-color-interactive-selected-bg:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-selected-bg:color-mix(in srgb,var(--semantic-color-action-primary),transparent 78%)}}:root{--semantic-color-interactive-selected-border:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-selected-border:color-mix(in srgb,var(--semantic-color-action-primary),transparent 60%)}}:root{--semantic-color-interactive-selected-text:var(--semantic-color-text-primary);--semantic-color-interactive-input-ring:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-input-ring:color-mix(in srgb,var(--semantic-color-action-primary),transparent 56%)}}:root{--semantic-color-interactive-input-border:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-input-border:color-mix(in srgb,var(--semantic-color-action-primary),transparent 15%)}}:root{--semantic-color-interactive-focus-ring:var(--semantic-color-interactive-input-ring);--semantic-color-bg-hover:var(--semantic-color-interactive-hover-bg);--semantic-color-action-primary-hover:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-action-primary-hover:color-mix(in srgb,var(--semantic-color-action-primary),white 12%)}}:root{--semantic-color-interactive-focus:var(--semantic-color-interactive-input-ring);--semantic-color-interactive-secondary-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-secondary-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)4%)}}:root{--semantic-color-interactive-secondary-bg-hover:var(--semantic-color-interactive-secondary-bg)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-interactive-secondary-bg-hover:color-mix(in srgb,var(--semantic-color-interactive-secondary-bg),var(--semantic-color-text-primary)8%)}}:root{--semantic-color-overlay-backdrop:#00000085;--semantic-color-border-default:var(--primitive-color-n3-border);--semantic-color-border-subtle:#ffffff14;--semantic-color-border-active:var(--theme-border-active);--semantic-color-text-primary:var(--primitive-color-text-primary);--semantic-color-text-secondary:var(--primitive-color-text-secondary);--semantic-color-text-muted:var(--primitive-color-text-muted);--semantic-text-tooltip-case:title;--semantic-text-tooltip-lowercase-connectors:in,for;--semantic-color-action-primary:var(--primitive-color-accent-gold);--semantic-color-action-secondary:var(--primitive-color-accent-rose);--semantic-color-action-tertiary:var(--primitive-color-accent-sage);--semantic-color-action-on-primary:#121212;--semantic-color-link:var(--semantic-color-action-primary);--semantic-color-bg-selection:var(--semantic-color-interactive-selected-bg);--semantic-color-graph-node-fill:#ffffff0f;--semantic-color-graph-node-occluder:var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-occluder:color-mix(in srgb,var(--semantic-color-bg-app),transparent 8%)}}:root{--semantic-color-graph-node-stroke:#ffffff5c;--semantic-color-graph-node-glow:#ffffff1f;--semantic-color-graph-node-glyph:#ffffffe6;--semantic-color-graph-node-active-stroke:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-active-stroke:color-mix(in srgb,var(--semantic-color-graph-node-stroke),white 24%)}}:root{--semantic-color-graph-node-ghost-stroke-soft:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-ghost-stroke-soft:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 30%)}}:root{--semantic-color-graph-node-ghost-stroke-strong:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-ghost-stroke-strong:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 45%)}}:root{--semantic-color-graph-node-ghost-glyph-soft:var(--semantic-color-graph-node-glyph)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-ghost-glyph-soft:color-mix(in srgb,var(--semantic-color-graph-node-glyph),transparent 45%)}}:root{--semantic-color-graph-node-ghost-glyph-strong:var(--semantic-color-graph-node-glyph)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-ghost-glyph-strong:color-mix(in srgb,var(--semantic-color-graph-node-glyph),transparent 60%)}}:root{--semantic-color-graph-node-orbit-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-orbit-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 45%)}}:root{--semantic-color-graph-node-minispace-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-minispace-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 42%)}}:root{--semantic-bg-graph-node-minispace:radial-gradient(circle at center,var(--semantic-color-graph-node-fill)0%,var(--semantic-color-graph-node-fill)74%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-bg-graph-node-minispace:radial-gradient(circle at center,color-mix(in srgb,var(--semantic-color-graph-node-fill),transparent 84%)0%,color-mix(in srgb,var(--semantic-color-graph-node-fill),transparent 94%)74%,transparent 100%)}}:root{--semantic-shadow-graph-node-minispace:0 0 10px var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-shadow-graph-node-minispace:0 0 10px color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 90%)}}:root{--semantic-size-graph-outline-baseline:1.15px;--semantic-size-graph-outline-hover:1.36px;--semantic-size-graph-outline-selected:1.56px;--semantic-color-graph-outline-stroke-idle:var(--semantic-color-graph-node-minispace-border);--semantic-color-graph-outline-stroke-hover:var(--semantic-color-graph-node-stroke);--semantic-color-graph-outline-stroke-selected:var(--semantic-color-graph-edge-strong);--semantic-shadow-graph-outline-idle:var(--semantic-shadow-graph-node-minispace);--semantic-shadow-graph-outline-hover:var(--semantic-shadow-graph-node-minispace);--semantic-shadow-graph-outline-selected:0 0 18px var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-shadow-graph-outline-selected:0 0 18px color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 78%)}}:root{--semantic-color-graph-container-fill:var(--semantic-color-graph-node-fill)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-container-fill:color-mix(in srgb,var(--semantic-color-graph-node-fill),white 12%)}}:root{--semantic-color-graph-container-fill-nested:var(--semantic-color-graph-node-fill)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-container-fill-nested:color-mix(in srgb,var(--semantic-color-graph-node-fill),white 14%)}}:root{--semantic-opacity-fractal-lens-zone-unified-idle:.24;--semantic-opacity-fractal-lens-zone-unified-hover:.3;--semantic-opacity-fractal-lens-zone-unified-selected:.38;--semantic-opacity-graph-container-fill-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-graph-container-fill-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-graph-container-fill-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-size-fractal-lens-zone-unified-stroke-idle:var(--semantic-size-graph-outline-baseline);--semantic-size-fractal-lens-zone-unified-stroke-hover:var(--semantic-size-graph-outline-hover);--semantic-size-fractal-lens-zone-unified-stroke-selected:var(--semantic-size-graph-outline-selected);--semantic-color-fractal-lens-zone-unified-stroke-idle:var(--semantic-color-graph-outline-stroke-idle);--semantic-color-fractal-lens-zone-unified-stroke-hover:var(--semantic-color-graph-outline-stroke-hover);--semantic-color-fractal-lens-zone-unified-stroke-selected:var(--semantic-color-graph-outline-stroke-selected);--semantic-shadow-fractal-lens-zone-unified-idle:var(--semantic-shadow-graph-outline-idle);--semantic-shadow-fractal-lens-zone-unified-hover:var(--semantic-shadow-graph-outline-hover);--semantic-shadow-fractal-lens-zone-unified-selected:var(--semantic-shadow-graph-outline-selected);--semantic-size-graph-container-stroke-idle:var(--semantic-size-fractal-lens-zone-unified-stroke-idle);--semantic-size-graph-container-stroke-hover:var(--semantic-size-fractal-lens-zone-unified-stroke-hover);--semantic-size-graph-container-stroke-selected:var(--semantic-size-fractal-lens-zone-unified-stroke-selected);--semantic-color-graph-container-stroke-idle:var(--semantic-color-fractal-lens-zone-unified-stroke-idle);--semantic-color-graph-container-stroke-hover:var(--semantic-color-fractal-lens-zone-unified-stroke-hover);--semantic-color-graph-container-stroke-selected:var(--semantic-color-fractal-lens-zone-unified-stroke-selected);--semantic-shadow-graph-container-idle:var(--semantic-shadow-fractal-lens-zone-unified-idle);--semantic-shadow-graph-container-hover:var(--semantic-shadow-fractal-lens-zone-unified-hover);--semantic-shadow-graph-container-selected:var(--semantic-shadow-fractal-lens-zone-unified-selected);--semantic-border-graph-container-select-ring:none;--semantic-opacity-graph-container-select-ring:0;--semantic-color-graph-node-card-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-card-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 48%)}}:root{--semantic-bg-graph-node-card:linear-gradient(180deg,var(--semantic-color-bg-surface)0%,var(--semantic-color-bg-surface)100%)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-bg-graph-node-card:linear-gradient(180deg,color-mix(in srgb,var(--semantic-color-bg-surface),transparent 8%)0%,color-mix(in srgb,var(--semantic-color-bg-surface),transparent 22%)100%)}}:root{--semantic-color-graph-node-card-meta:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-card-meta:color-mix(in srgb,var(--semantic-color-text-secondary),transparent 14%)}}:root{--semantic-color-graph-node-chip-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-chip-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 56%)}}:root{--semantic-color-graph-node-chip-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-chip-bg:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 22%)}}:root{--semantic-color-graph-node-chip-text:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-node-chip-text:color-mix(in srgb,var(--semantic-color-text-secondary),transparent 10%)}}:root{--semantic-color-graph-edge:#ffffff57;--semantic-color-graph-edge-strong:#ffffff85;--semantic-color-graph-edge-active:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-active:color-mix(in srgb,var(--semantic-color-graph-edge-strong),white 18%)}}:root{--semantic-color-graph-edge-atlas:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-atlas:color-mix(in srgb,var(--semantic-color-border-default),transparent 28%)}}:root{--semantic-opacity-graph-edge-atlas:.82;--semantic-opacity-graph-edge-default:.74;--semantic-color-graph-edge-overlay:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-overlay:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 76%)}}:root{--semantic-color-graph-edge-portal-dash:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-portal-dash:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 72%)}}:root{--semantic-color-graph-edge-raw-glow:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-raw-glow:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 74%)}}:root{--semantic-color-graph-edge-active-glow:var(--semantic-color-graph-edge-active)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-active-glow:color-mix(in srgb,var(--semantic-color-graph-edge-active),transparent 70%)}}:root{--semantic-color-graph-edge-strong-glow:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-edge-strong-glow:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 72%)}}:root{--semantic-color-graph-ring-muted:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-ring-muted:color-mix(in srgb,var(--semantic-color-border-default),transparent 82%)}}:root{--semantic-color-fractal-lens-ring:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-lens-ring:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 34%)}}:root{--semantic-color-fractal-lens-ring-soft:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-lens-ring-soft:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 56%)}}:root{--semantic-color-fractal-lens-ring-strong:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-lens-ring-strong:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 22%)}}:root{--semantic-color-fractal-lens-core-fill:var(--semantic-color-graph-node-glyph);--semantic-color-fractal-lens-core-stroke:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-lens-core-stroke:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 16%)}}:root{--semantic-color-fractal-lens-cluster-fill:var(--semantic-color-graph-container-fill);--semantic-color-fractal-lens-cluster-stroke:var(--semantic-color-fractal-lens-zone-unified-stroke-idle);--semantic-color-fractal-lens-node-fill:var(--semantic-color-bg-surface-hover);--semantic-color-fractal-lens-node-stroke:var(--semantic-color-fractal-lens-ring);--semantic-color-fractal-lens-edge:var(--semantic-color-graph-edge);--semantic-color-fractal-lens-edge-strong:var(--semantic-color-graph-edge-strong);--semantic-color-fractal-lens-edge-glow:var(--semantic-color-fractal-lens-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-lens-edge-glow:color-mix(in srgb,var(--semantic-color-fractal-lens-edge-strong),transparent 70%)}}:root{--semantic-color-fractal-minigraph-node-fill:white}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-fractal-minigraph-node-fill:color-mix(in srgb,white,var(--semantic-color-graph-node-fill)42%)}}:root{--semantic-color-fractal-minigraph-node-stroke:#ffffff6b;--semantic-color-fractal-minigraph-core-fill:var(--semantic-color-fractal-lens-core-fill);--semantic-color-fractal-minigraph-link:var(--semantic-color-fractal-lens-edge);--semantic-color-fractal-minigraph-link-glow:var(--semantic-color-fractal-lens-edge-glow);--semantic-size-icon-s:var(--primitive-size-icon-s);--semantic-size-icon-m:var(--primitive-size-icon-m);--semantic-size-icon-l:var(--primitive-size-icon-l);--semantic-size-fractal-minigraph-node-radius:12px;--semantic-size-fractal-minigraph-cluster-radius:12px;--semantic-size-fractal-minigraph-core-radius:12px;--semantic-size-fractal-minigraph-subcore-radius:12px;--semantic-size-fractal-minigraph-nested-cluster-point-radius:12px;--semantic-size-fractal-minigraph-folded-cluster-radius:36px;--semantic-size-fractal-minigraph-link-width:.92px;--semantic-size-fractal-minigraph-link-glow-width:2.9px;--semantic-size-graph-area-hit-primary:16px;--semantic-size-graph-area-hit-edge:10px;--semantic-size-fractal-minigraph-zone-autosize-min:28px;--semantic-size-fractal-minigraph-zone-autosize-max:220px;--semantic-size-fractal-minigraph-zone-autosize-padding:10px;--semantic-size-fractal-minigraph-zone-autosize-occupancy:1.06;--semantic-size-fractal-minigraph-zone-autosize-min-occupancy:.28;--semantic-opacity-fractal-minigraph-zone-fill-l0:.18;--semantic-opacity-fractal-minigraph-zone-fill-l1:.22;--semantic-opacity-fractal-minigraph-zone-fill-l2:.26;--semantic-opacity-fractal-minigraph-zone-fill-l3:.3;--semantic-opacity-fractal-minigraph-zone-stroke-l0:.38;--semantic-opacity-fractal-minigraph-zone-stroke-l1:.44;--semantic-opacity-fractal-minigraph-zone-stroke-l2:.52;--semantic-opacity-fractal-minigraph-zone-stroke-l3:.58;--semantic-motion-fractal-minigraph-transition-fast:var(--primitive-motion-duration-fast);--semantic-motion-fractal-minigraph-transition-normal:var(--primitive-motion-duration-normal);--semantic-motion-fractal-minigraph-transition-slow:var(--primitive-motion-duration-slow);--semantic-color-minispace-preview-dot-fill:var(--semantic-color-fractal-minigraph-node-fill);--semantic-color-minispace-preview-dot-stroke:var(--semantic-color-fractal-minigraph-node-stroke);--semantic-color-minispace-preview-core-fill:var(--semantic-color-fractal-minigraph-core-fill);--semantic-color-minispace-preview-link:var(--semantic-color-fractal-minigraph-link);--semantic-color-minispace-preview-link-glow:var(--semantic-color-fractal-minigraph-link-glow);--semantic-size-minispace-preview-node-dot:var(--semantic-size-fractal-minigraph-node-radius);--semantic-size-minispace-preview-cluster-dot:var(--semantic-size-fractal-minigraph-cluster-radius);--semantic-size-minispace-preview-core-dot:var(--semantic-size-fractal-minigraph-core-radius);--semantic-size-minispace-preview-link:var(--semantic-size-fractal-minigraph-link-width);--semantic-size-minispace-preview-link-glow:var(--semantic-size-fractal-minigraph-link-glow-width);--semantic-opacity-fractal-lens-zone-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-fractal-lens-zone-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-fractal-lens-zone-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-opacity-fractal-lens-cluster-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-fractal-lens-cluster-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-fractal-lens-cluster-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-size-fractal-lens-ring-idle:var(--semantic-size-fractal-lens-zone-unified-stroke-idle);--semantic-size-fractal-lens-ring-hover:var(--semantic-size-fractal-lens-zone-unified-stroke-hover);--semantic-size-fractal-lens-ring-selected:var(--semantic-size-fractal-lens-zone-unified-stroke-selected);--semantic-color-border-strong:var(--semantic-color-fractal-lens-core-stroke);--semantic-bg-graph-node-portal-core:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-bg-graph-node-portal-core:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 12%)}}:root{--semantic-color-graph-halo-core-start:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-halo-core-start:color-mix(in srgb,var(--semantic-color-action-primary),transparent 86%)}}:root{--semantic-color-graph-halo-core-end:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-halo-core-end:color-mix(in srgb,var(--semantic-color-action-primary),transparent 100%)}}:root{--semantic-color-graph-blur-layer:#00000003;--semantic-color-graph-overlay-scrim:#00000073;--semantic-color-graph-hit-invisible:#fff0;--semantic-blur-graph-area-ring:.6px;--semantic-blur-graph-area-overlap:2px;--semantic-color-graph-grid-dot:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-grid-dot:color-mix(in srgb,var(--semantic-color-text-primary),transparent 82%)}}:root{--semantic-color-graph-grid-minor:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-grid-minor:color-mix(in srgb,var(--semantic-color-border-default),transparent 97%)}}:root{--semantic-color-graph-grid-major:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-grid-major:color-mix(in srgb,var(--semantic-color-border-default),transparent 94%)}}:root{--semantic-opacity-platform-grid-halo:.16;--semantic-opacity-graph-grid-min:.05;--semantic-opacity-graph-grid-max:.11;--semantic-color-graph-surface-fill:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-graph-surface-fill:color-mix(in srgb,var(--semantic-color-bg-canvas),black 1%)}}:root{--semantic-shadow-graph-node-card:0 8px 24px #00000047;--semantic-shadow-graph-node-chip:0 2px 10px #0003;--semantic-shadow-graph-node-main:0 6px 30px -2px #00000080;--semantic-shadow-graph-node-archecore:0 0 30px #ffffff1f;--theme-noise-opacity:.03;--theme-glass-opacity:.7;--theme-hud-glass-enabled:1;--theme-hud-grain-enabled:1;--theme-hud-glass-opacity:var(--theme-glass-opacity);--theme-hud-blur-radius:var(--theme-blur-radius);--theme-hud-noise-opacity:var(--theme-noise-opacity);--semantic-hud-glass-opacity:var(--theme-hud-glass-opacity);--semantic-hud-blur-radius:var(--theme-hud-blur-radius);--semantic-hud-noise-opacity:var(--theme-hud-noise-opacity);--theme-glow-strength:.5;--theme-border-active:var(--primitive-color-accent-gold);--semantic-color-status-success:var(--primitive-color-utility-success);--semantic-color-status-warning:var(--primitive-color-utility-warning);--semantic-color-status-info:var(--primitive-color-utility-info);--semantic-color-status-error:#b86a63;--semantic-color-notification-confirm-border:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-confirm-border:color-mix(in srgb,var(--semantic-color-status-success),transparent 48%)}}:root{--semantic-color-notification-confirm-bg:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-confirm-bg:color-mix(in srgb,var(--semantic-color-status-success),transparent 88%)}}:root{--semantic-color-notification-confirm-text:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-confirm-text:color-mix(in srgb,var(--semantic-color-status-success),white 18%)}}:root{--semantic-color-notification-info-border:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-info-border:color-mix(in srgb,var(--semantic-color-status-info),transparent 46%)}}:root{--semantic-color-notification-info-bg:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-info-bg:color-mix(in srgb,var(--semantic-color-status-info),transparent 88%)}}:root{--semantic-color-notification-info-text:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-info-text:color-mix(in srgb,var(--semantic-color-status-info),white 18%)}}:root{--semantic-color-notification-warning-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-warning-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 46%)}}:root{--semantic-color-notification-warning-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-warning-bg:color-mix(in srgb,var(--semantic-color-status-error),transparent 88%)}}:root{--semantic-color-notification-warning-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-warning-text:color-mix(in srgb,var(--semantic-color-status-error),white 20%)}}:root{--semantic-color-notification-error-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-error-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 42%)}}:root{--semantic-color-notification-error-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-error-bg:color-mix(in srgb,var(--semantic-color-status-error),transparent 86%)}}:root{--semantic-color-notification-error-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-error-text:color-mix(in srgb,var(--semantic-color-status-error),white 16%)}}:root{--semantic-color-notification-delete-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-delete-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 42%)}}:root{--semantic-color-notification-delete-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-delete-bg:color-mix(in srgb,var(--semantic-color-status-error),transparent 86%)}}:root{--semantic-color-notification-delete-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-notification-delete-text:color-mix(in srgb,var(--semantic-color-status-error),white 16%)}}:root{--semantic-font-family-ui:var(--primitive-font-ui);--semantic-font-family-mono:var(--primitive-font-mono);--component-topbar-height:var(--primitive-size-bar-height);--component-topbar-pad-x:var(--primitive-space-bar-pad-x);--component-topbar-pad-y:var(--primitive-space-bar-pad-y);--component-topbar-hit-target-min:44px;--component-topbar-control-height:32px;--component-topbar-control-pad-x:12px;--component-topbar-control-gap:8px;--component-topbar-cluster-gap:var(--component-topbar-control-gap);--component-topbar-side-inset:40px;--component-topbar-menu-gap:8px;--component-topbar-capsule-min-width:126px;--component-rail-control-size:calc(var(--primitive-size-layout-step)*5);--component-gateway-panel-icon-size:calc(var(--primitive-size-layout-step)*3.5);--component-canvas-grid-step-mul:1;--component-canvas-grid-step:24px;--component-drawer-width-default:var(--primitive-size-panel-width-md);--component-drawer-content-padding:12px;--component-docked-drawer-header-height:56px;--component-docked-drawer-resize-handle-inset:-6px;--component-panel-radius:var(--primitive-radius-panel);--component-panel-padding:var(--primitive-space-panel-padding);--component-nowcore-stack-gap:var(--primitive-space-gap-section-min);--component-nowcore-section-gap:var(--primitive-space-gap-default);--component-nowcore-panel-padding:var(--primitive-space-gap-section-max);--component-nowcore-list-item-padding-x:var(--primitive-space-gap-section-min);--component-nowcore-list-item-padding-y:var(--primitive-space-gap-default);--component-nowcore-metrics-gap-x:var(--primitive-space-gap-section-min);--component-nowcore-metrics-gap-y:var(--primitive-space-gap-section-min);--component-nowcore-control-height:38px;--component-nowcore-control-height-sm:32px;--component-nowcore-calendar-cell-size:34px;--component-nowcore-dot-size:6px;--component-nowcore-heading-size:10px;--component-nowcore-meta-size:11px;--component-nowcore-value-size:12px;--component-module-stack-gap:calc(var(--primitive-size-layout-step)*3);--component-module-block-gap:calc(var(--primitive-size-layout-step)*4);--component-module-section-gap:var(--primitive-space-gap-section-min);--component-module-tight-gap:var(--primitive-space-gap-default);--component-module-micro-gap:var(--primitive-space-gap-dense);--component-module-panel-padding:calc(var(--primitive-size-layout-step)*2);--component-module-control-padding-x:var(--primitive-space-gap-section-min);--component-module-control-padding-y:var(--primitive-space-gap-default);--component-nowmodule-stack-gap:var(--primitive-space-gap-section-max);--component-nowmodule-section-padding:var(--primitive-space-gap-section-max);--component-nowmodule-inline-gap:var(--primitive-space-gap-section-min);--component-nowmodule-tight-gap:var(--primitive-space-gap-default);--component-nowmodule-micro-gap:var(--primitive-space-gap-dense);--component-nowmodule-chip-pad-x:calc(var(--primitive-size-layout-step)*1.25);--component-nowmodule-chip-pad-y:var(--primitive-space-gap-dense);--component-nowmodule-control-pad-x:var(--primitive-space-gap-section-min);--component-nowmodule-control-pad-y:var(--primitive-space-gap-default);--component-settings-stack-gap:var(--primitive-space-panel-padding);--component-settings-panel-padding:var(--primitive-space-panel-padding);--component-settings-section-gap:var(--primitive-space-gap-section-max);--component-settings-inline-gap:var(--primitive-space-gap-section-min);--component-settings-tight-gap:var(--primitive-space-gap-default);--component-settings-micro-gap:var(--primitive-space-gap-dense);--component-settings-control-pad-x:var(--primitive-space-gap-section-min);--component-settings-control-pad-y:var(--primitive-space-gap-default);--component-settings-chip-pad-x:calc(var(--primitive-size-layout-step)*1.25);--component-settings-chip-pad-y:calc(var(--primitive-size-layout-step)*.75);--component-settings-modal-padding:var(--primitive-space-gap-section-max);--component-settings-window-height:600px;--component-settings-content-max-width:672px;--component-settings-close-offset-inline:var(--primitive-space-panel-padding);--component-settings-control-icon-size:48px;--component-settings-control-icon-radius:12px;--component-settings-card-radius:12px;--component-settings-input-radius:10px;--component-settings-select-width:220px;--component-settings-list-max-height:240px;--component-symbolverse-grid-gap-x:24px;--component-symbolverse-grid-gap-y:24px;--component-symbolverse-module-width-hero:960px;--component-symbolverse-module-width-wide:624px;--component-symbolverse-module-width-narrow:312px;--component-symbolverse-module-height-hero:288px;--component-symbolverse-module-height-frame:264px;--component-symbolverse-module-height-seed:264px;--component-symbolverse-module-height-route:264px;--component-symbolverse-card-surface:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--component-symbolverse-card-surface:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 18%)}}:root{--component-symbolverse-card-surface-hover:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){:root{--component-symbolverse-card-surface-hover:color-mix(in srgb,var(--semantic-color-bg-surface-hover),transparent 14%)}}:root{--component-symbolverse-card-surface-gradient:var(--semantic-bg-graph-node-card);--component-symbolverse-card-border:var(--semantic-color-graph-node-card-border);--component-symbolverse-card-border-hover:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--component-symbolverse-card-border-hover:color-mix(in srgb,var(--semantic-color-border-default),white 10%)}}:root{--component-symbolverse-card-shadow:var(--semantic-shadow-graph-node-card);--component-symbolverse-card-shadow-hover:0 18px 42px var(--semantic-shadow-graph-node-card)}@supports (color:color-mix(in lab,red,red)){:root{--component-symbolverse-card-shadow-hover:0 18px 42px color-mix(in srgb,var(--semantic-shadow-graph-node-card),transparent 14%)}}:root{--component-gateway-shell-max-width:1080px;--component-gateway-card-radius-lg:20px;--component-gateway-card-radius-md:16px;--component-gateway-overlay-max-width:460px;--component-gateway-overlay-shadow:0 16px 42px #0003;--component-gateway-builder-max-width:920px;--component-gateway-builder-min-height:560px;--component-gateway-builder-radius-xl:32px;--component-gateway-builder-radius-lg:28px;--component-gateway-builder-radius-md:24px;--component-gateway-builder-radius-sm:22px;--component-gateway-builder-shadow:0 24px 80px #00000052;--component-gateway-share-max-width-narrow:896px;--component-gateway-share-max-width-wide:1152px;--component-gateway-share-preview-height:560px;--component-gateway-share-card-radius:16px;--component-gateway-share-inner-radius:12px;--component-symbolverse-card-pad-x:clamp(24px,2.4vw,30px);--component-symbolverse-card-pad-y:clamp(24px,2.6vw,32px);--component-symbolverse-card-content-gap:clamp(18px,2.2vw,26px);--component-symbolverse-card-body-cta-gap:24px;--component-symbolverse-card-body-cta-gap-loose:28px;--component-symbolverse-card-body-cta-gap-tight:24px;--component-symbolverse-card-cta-gap:24px;--component-symbolverse-card-cta-gap-loose:28px;--component-symbolverse-card-cta-gap-tight:24px;--component-symbolverse-card-action-gap-x:clamp(10px,1.2vw,14px);--component-symbolverse-card-action-gap-y:clamp(12px,1.4vw,16px);--component-symbolverse-lock-size:36px;--component-symbolverse-lock-glyph-size:16px;--component-access-modal-width:min(680px, calc(100vw - 24px) );--component-access-modal-max-height:min(640px, calc(100vh - 24px) );--component-access-modal-pad-x:clamp(20px,4vw,34px);--component-access-modal-pad-y:clamp(18px,3.6vw,30px);--component-access-modal-form-width:560px;--component-modal-radius:var(--primitive-radius-panel);--component-modal-padding:clamp(18px,3.6vw,30px);--component-modal-backdrop-blur:6px;--component-modal-shadow:0 20px 52px #0000006b;--component-modal-width-sm:min(480px, calc(100vw - 24px) );--component-modal-width-md:min(640px, calc(100vw - 24px) );--component-modal-width-lg:min(760px, calc(100vw - 24px) );--semantic-color-modal-surface-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-modal-surface-bg:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 6%)}}:root{--semantic-color-modal-border:var(--semantic-color-border-default);--component-menu-radius:var(--primitive-radius-input);--component-menu-padding:4px;--component-menu-shadow:0 18px 44px #0006;--component-menu-item-pad-x:10px;--component-menu-item-pad-y:8px;--component-menu-row-min-height:36px;--component-menu-item-font-size:13px;--component-action-menu-width:166px;--semantic-color-menu-surface-bg:var(--semantic-color-bg-surface);--semantic-color-menu-border:var(--semantic-color-border-default);--semantic-color-menu-divider:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--semantic-color-menu-divider:color-mix(in srgb,var(--semantic-color-border-default),transparent 34%)}}:root{--component-button-height-md:36px;--component-button-height-sm:32px;--component-button-height-lg:40px;--component-button-close-size:32px;--component-button-close-size-sm:28px;--component-control-knob-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;--component-icon-size-s:var(--semantic-size-icon-s);--component-icon-size-m:var(--semantic-size-icon-m);--component-icon-size-l:var(--semantic-size-icon-l);--component-capsule-height-compact:32px;--component-capsule-item-height-compact:24px;--component-capsule-height-default:44px;--component-capsule-item-height-default:34px;--component-capsule-pad:4px;--component-capsule-gap:6px;--component-shape-pill:var(--primitive-radius-pill);--component-shape-soft:var(--primitive-radius-input);--component-shape-card:var(--primitive-radius-card);--component-input-height-default:36px;--component-input-radius:var(--primitive-radius-input);--component-glyph-picker-width:420px;--component-glyph-picker-height:520px;--component-glyph-picker-width-compact:340px;--component-glyph-picker-height-compact:276px;--component-glyph-picker-cell-size:40px;--component-glyph-picker-anchor-size:32px;--component-glyph-picker-search-icon-left:16px;--component-glyph-picker-search-padding-left:56px;--component-glyph-picker-section-header-height:30px;--component-node-glyph-trigger-size:40px;--component-color-picker-width:452px;--component-color-picker-role-label-width:76px;--component-color-picker-swatch-size:20px;--component-color-picker-spectrum-trigger-size:20px;--component-color-picker-preview-size:32px;--component-color-picker-default-body:var(--semantic-color-graph-node-fill);--component-color-picker-default-stroke:var(--semantic-color-graph-node-stroke);--component-color-picker-default-glow:var(--semantic-color-graph-node-glow);--component-color-picker-default-glyph:var(--semantic-color-graph-node-glyph);--component-color-picker-swatch-0:transparent;--component-color-picker-swatch-1:#000000bf;--component-color-picker-swatch-2:#ffffff0f;--component-color-picker-swatch-3:#ffffffe6;--component-color-picker-swatch-4:#9638388f;--component-color-picker-swatch-5:#a8662d8f;--component-color-picker-swatch-6:#987e288f;--component-color-picker-swatch-7:#3a81568f;--component-color-picker-swatch-8:#26769a8f;--component-color-picker-swatch-9:#31589c8f;--component-color-picker-swatch-10:#5a4a9e8f;--component-color-picker-spectrum-wheel:conic-gradient(red,yellow,lime,cyan,blue,magenta,red);--component-color-picker-spectrum-hue-gradient:linear-gradient(90deg,red 0%,yellow 17%,lime 33%,cyan 50%,blue 67%,magenta 83%,red 100%);--component-color-picker-spectrum-sv-white:linear-gradient(to right,white,#0000);--component-color-picker-spectrum-sv-black:linear-gradient(to top,black,#0000);--component-color-picker-spectrum-thumb-shadow:0 0 0 1px #00000073;--component-area-style-popover-width:304px;--component-area-style-role-label-width:68px;--component-area-style-swatch-size:20px;--component-area-style-control-size:28px;--component-area-style-border-dot-size:12px;--semantic-cursor-default:default;--semantic-cursor-interactive:pointer;--semantic-cursor-disabled:not-allowed;--semantic-cursor-text:text;--semantic-cursor-pan-ready:grab;--semantic-cursor-pan-active:grabbing;--semantic-cursor-drag-active:grabbing;--semantic-cursor-resize-row:ns-resize;--semantic-cursor-resize-col:ew-resize;--semantic-cursor-resize-diag-main:nwse-resize;--semantic-cursor-resize-diag-cross:nesw-resize;--semantic-cursor-surface-canvas:var(--semantic-cursor-default);--semantic-cursor-surface-hud:var(--semantic-cursor-default);--semantic-cursor-surface-menu:var(--semantic-cursor-default);--semantic-cursor-surface-drawer:var(--semantic-cursor-default);--semantic-cursor-surface-field:var(--semantic-cursor-default);--cursor-canvas-idle:var(--semantic-cursor-surface-canvas);--cursor-canvas-hover-node:var(--semantic-cursor-interactive);--cursor-canvas-hover-edge:var(--semantic-cursor-interactive);--cursor-canvas-hover-area:var(--semantic-cursor-interactive);--cursor-canvas-pan-ready:var(--semantic-cursor-pan-ready);--cursor-canvas-pan-active:var(--semantic-cursor-pan-active);--cursor-canvas-drag-active:var(--semantic-cursor-drag-active);--cursor-canvas-resize-ns:var(--semantic-cursor-resize-row);--cursor-canvas-resize-ew:var(--semantic-cursor-resize-col);--cursor-canvas-resize-nwse:var(--semantic-cursor-resize-diag-main);--cursor-canvas-resize-nesw:var(--semantic-cursor-resize-diag-cross);--component-range-track-height:6px;--component-range-thumb-size:14px;--component-range-track-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--component-range-track-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)6%)}}:root{--component-range-track-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root{--component-range-track-border:color-mix(in srgb,var(--semantic-color-border-default),transparent 20%)}}:root{--component-range-thumb-bg:var(--semantic-color-action-primary);--component-range-thumb-border:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root{--component-range-thumb-border:color-mix(in srgb,var(--semantic-color-action-primary),white 12%)}}:root{--component-hit-icon-min:36px;--component-hit-desktop-min:40px;--component-hit-touch-min:44px;--component-hit-mobile-min:48px;--component-hit-primary-min:var(--component-hit-desktop-min);--component-z-base:0;--component-z-canvas:0;--component-z-field-overlay:10;--component-z-context:24;--component-z-context-menu:25;--component-z-context-menu-sub:26;--component-z-picker:27;--component-z-field-tools:20;--component-z-shell-ui:30;--component-z-topbar:40;--component-z-rail:45;--component-z-drawer:50;--component-z-popover:80;--component-z-overlay:90;--component-z-omni:100;--component-z-modal:110;--component-z-onboarding:120;--component-z-toast:130;--z-canvas:var(--component-z-canvas);--z-ui:var(--component-z-field-tools);--z-drawer:var(--component-z-drawer);--z-overlay:var(--component-z-overlay);--component-drawer-width-default:360px;--component-drawer-width-min:280px;--component-drawer-width-max:480px;--component-drawer-resize-close-delay-ms:var(--motion-duration-normal);--component-omni-width:600px;--component-omni-shell-offset-top:15vh;--component-omni-shell-gap:var(--primitive-space-gap-default);--component-omni-scope-height:var(--component-button-height-md);--component-omni-scope-min-width:124px;--component-omni-scope-pad-x:calc(var(--primitive-size-layout-step)*2.25);--component-omni-card-radius:var(--primitive-radius-md);--component-omni-row-radius:var(--primitive-radius-md);--component-omni-footer-pad-y:calc(var(--primitive-size-layout-step)*1.25);--component-omni-backdrop:#0009;--component-rail-width:48px;--component-hud-offset-edge:var(--primitive-space-gap-section-max);--component-hud-stack-gap:var(--primitive-space-gap-default);--component-hud-row-pad-y:calc(var(--primitive-size-layout-step)*.75);--component-hud-row-pad-x-leading:var(--primitive-space-gap-section-max);--component-hud-row-pad-x-trailing:var(--primitive-space-gap-section-min);--component-hud-control-size:var(--component-capsule-height-compact);--component-hud-control-min-touch:var(--component-topbar-hit-target-min);--component-hud-counter-separator-w:1px;--component-hud-counter-separator-h:calc(var(--primitive-size-layout-step)*1.5);--component-station-inline-title-editor-width:220px;--component-station-mini-label-size:10px;--motion-duration-fast:.12s;--motion-duration-normal:.18s;--motion-duration-slow:.24s;--motion-easing-standard:cubic-bezier(.2,.8,.2,1);--motion-easing-decelerate:cubic-bezier(0,0,.2,1);--motion-system-speed:1;--motion-system-base-ms:.22s;--semantic-motion-drawer-sync-ms:calc(var(--motion-system-base-ms)*3.25);--semantic-motion-drawer-overlay-ms:calc(var(--motion-system-base-ms)*3.25);--semantic-motion-drawer-ease:cubic-bezier(.22,1,.36,1);--motion-close-delay-ms:.22s;--motion-rail-close-delay-ms:.22s;--motion-camera-focus-ms:.704s;--motion-camera-scope-ms:.418s;--motion-camera-undo-ms:.299s;--motion-camera-fit-delay-ms:.121s;--motion-onboarding-pulse-ms:3.6s;--motion-onboarding-pulse-delay-ms:1.8s;--panel-padding:var(--component-panel-padding);--panel-radius:var(--component-panel-radius)}:root[data-theme=light]{--primitive-radius-panel:30px;--primitive-radius-card:18px;--primitive-radius-input:14px;--semantic-color-bg-app:#ece4d8;--semantic-color-bg-canvas:#f2ebe0;--semantic-color-bg-surface:#fbf6ed;--semantic-color-bg-surface-hover:#f2ebe0;--semantic-color-interactive-hover-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-hover-bg:color-mix(in srgb,var(--semantic-color-bg-surface),#d7c7b3 18%)}}:root[data-theme=light]{--semantic-color-interactive-hover-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-hover-border:color-mix(in srgb,var(--semantic-color-border-default),#8d7861 20%)}}:root[data-theme=light]{--semantic-color-interactive-active-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-active-bg:color-mix(in srgb,var(--semantic-color-bg-surface),#d7c7b3 18%)}}:root[data-theme=light]{--semantic-color-interactive-active-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-active-border:color-mix(in srgb,var(--semantic-color-border-default),#8d7861 20%)}}:root[data-theme=light]{--semantic-color-interactive-input-ring:#60514033;--semantic-color-interactive-input-border:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-input-border:color-mix(in srgb,var(--semantic-color-action-primary),transparent 18%)}}:root[data-theme=light]{--semantic-color-interactive-focus-ring:var(--semantic-color-interactive-input-ring);--semantic-color-overlay-backdrop:#201c172e;--semantic-color-border-default:#b9aea0;--semantic-color-border-subtle:#221d1829;--semantic-color-text-primary:#201c17;--semantic-color-text-secondary:#443b31;--semantic-color-text-muted:#5e5449;--semantic-color-action-primary:#221d18;--semantic-color-action-secondary:#c99a87;--semantic-color-action-tertiary:#94a98d;--semantic-color-action-on-primary:#fbf6ed;--semantic-color-link:#5e5449;--semantic-color-graph-node-fill:#3a2f2224;--semantic-color-graph-node-stroke:#3d322685;--semantic-color-graph-node-glow:#3d32263d;--semantic-color-graph-node-glyph:#2b2219f0;--semantic-color-graph-node-active-stroke:#a98a6c;--semantic-color-graph-node-ghost-stroke-soft:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-ghost-stroke-soft:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 32%)}}:root[data-theme=light]{--semantic-color-graph-node-ghost-stroke-strong:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-ghost-stroke-strong:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 46%)}}:root[data-theme=light]{--semantic-color-graph-node-ghost-glyph-soft:var(--semantic-color-graph-node-glyph)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-ghost-glyph-soft:color-mix(in srgb,var(--semantic-color-graph-node-glyph),transparent 48%)}}:root[data-theme=light]{--semantic-color-graph-node-ghost-glyph-strong:var(--semantic-color-graph-node-glyph)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-ghost-glyph-strong:color-mix(in srgb,var(--semantic-color-graph-node-glyph),transparent 62%)}}:root[data-theme=light]{--semantic-color-graph-node-orbit-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-orbit-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 50%)}}:root[data-theme=light]{--semantic-color-graph-node-minispace-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-minispace-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 48%)}}:root[data-theme=light]{--semantic-bg-graph-node-minispace:radial-gradient(circle at center,var(--semantic-color-graph-node-fill)0%,var(--semantic-color-graph-node-fill)74%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-bg-graph-node-minispace:radial-gradient(circle at center,color-mix(in srgb,var(--semantic-color-graph-node-fill),transparent 86%)0%,color-mix(in srgb,var(--semantic-color-graph-node-fill),transparent 95%)74%,transparent 100%)}}:root[data-theme=light]{--semantic-shadow-graph-node-minispace:0 0 10px var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-shadow-graph-node-minispace:0 0 10px color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 92%)}}:root[data-theme=light]{--semantic-size-graph-outline-baseline:1.15px;--semantic-size-graph-outline-hover:1.36px;--semantic-size-graph-outline-selected:1.56px;--semantic-color-graph-outline-stroke-idle:var(--semantic-color-graph-node-minispace-border);--semantic-color-graph-outline-stroke-hover:var(--semantic-color-graph-node-stroke);--semantic-color-graph-outline-stroke-selected:var(--semantic-color-graph-edge-strong);--semantic-shadow-graph-outline-idle:var(--semantic-shadow-graph-node-minispace);--semantic-shadow-graph-outline-hover:var(--semantic-shadow-graph-node-minispace);--semantic-shadow-graph-outline-selected:0 0 18px var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-shadow-graph-outline-selected:0 0 18px color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 82%)}}:root[data-theme=light]{--semantic-color-graph-container-fill:var(--semantic-color-graph-node-fill)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-container-fill:color-mix(in srgb,var(--semantic-color-graph-node-fill),white 10%)}}:root[data-theme=light]{--semantic-color-graph-container-fill-nested:var(--semantic-color-graph-node-fill)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-container-fill-nested:color-mix(in srgb,var(--semantic-color-graph-node-fill),white 12%)}}:root[data-theme=light]{--semantic-opacity-fractal-lens-zone-unified-idle:.24;--semantic-opacity-fractal-lens-zone-unified-hover:.3;--semantic-opacity-fractal-lens-zone-unified-selected:.38;--semantic-opacity-graph-container-fill-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-graph-container-fill-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-graph-container-fill-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-size-fractal-lens-zone-unified-stroke-idle:var(--semantic-size-graph-outline-baseline);--semantic-size-fractal-lens-zone-unified-stroke-hover:var(--semantic-size-graph-outline-hover);--semantic-size-fractal-lens-zone-unified-stroke-selected:var(--semantic-size-graph-outline-selected);--semantic-color-fractal-lens-zone-unified-stroke-idle:var(--semantic-color-graph-outline-stroke-idle);--semantic-color-fractal-lens-zone-unified-stroke-hover:var(--semantic-color-graph-outline-stroke-hover);--semantic-color-fractal-lens-zone-unified-stroke-selected:var(--semantic-color-graph-outline-stroke-selected);--semantic-shadow-fractal-lens-zone-unified-idle:var(--semantic-shadow-graph-outline-idle);--semantic-shadow-fractal-lens-zone-unified-hover:var(--semantic-shadow-graph-outline-hover);--semantic-shadow-fractal-lens-zone-unified-selected:var(--semantic-shadow-graph-outline-selected);--semantic-size-graph-container-stroke-idle:var(--semantic-size-fractal-lens-zone-unified-stroke-idle);--semantic-size-graph-container-stroke-hover:var(--semantic-size-fractal-lens-zone-unified-stroke-hover);--semantic-size-graph-container-stroke-selected:var(--semantic-size-fractal-lens-zone-unified-stroke-selected);--semantic-color-graph-container-stroke-idle:var(--semantic-color-fractal-lens-zone-unified-stroke-idle);--semantic-color-graph-container-stroke-hover:var(--semantic-color-fractal-lens-zone-unified-stroke-hover);--semantic-color-graph-container-stroke-selected:var(--semantic-color-fractal-lens-zone-unified-stroke-selected);--semantic-shadow-graph-container-idle:var(--semantic-shadow-fractal-lens-zone-unified-idle);--semantic-shadow-graph-container-hover:var(--semantic-shadow-fractal-lens-zone-unified-hover);--semantic-shadow-graph-container-selected:var(--semantic-shadow-fractal-lens-zone-unified-selected);--semantic-border-graph-container-select-ring:none;--semantic-opacity-graph-container-select-ring:0;--semantic-color-graph-node-card-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-card-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 52%)}}:root[data-theme=light]{--semantic-bg-graph-node-card:linear-gradient(180deg,var(--semantic-color-bg-surface)0%,var(--semantic-color-bg-surface)100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-bg-graph-node-card:linear-gradient(180deg,color-mix(in srgb,var(--semantic-color-bg-surface),transparent 10%)0%,color-mix(in srgb,var(--semantic-color-bg-surface),transparent 24%)100%)}}:root[data-theme=light]{--semantic-color-graph-node-card-meta:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-card-meta:color-mix(in srgb,var(--semantic-color-text-secondary),transparent 16%)}}:root[data-theme=light]{--semantic-color-graph-node-chip-border:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-chip-border:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 58%)}}:root[data-theme=light]{--semantic-color-graph-node-chip-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-chip-bg:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 24%)}}:root[data-theme=light]{--semantic-color-graph-node-chip-text:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-node-chip-text:color-mix(in srgb,var(--semantic-color-text-secondary),transparent 14%)}}:root[data-theme=light]{--semantic-color-graph-edge:#463b2e57;--semantic-color-graph-edge-strong:#463b2e80;--semantic-color-graph-edge-active:#a98a6c;--semantic-color-graph-edge-atlas:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-atlas:color-mix(in srgb,var(--semantic-color-border-default),transparent 34%)}}:root[data-theme=light]{--semantic-opacity-graph-edge-atlas:.8;--semantic-opacity-graph-edge-default:.72;--semantic-color-graph-edge-overlay:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-overlay:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 80%)}}:root[data-theme=light]{--semantic-color-graph-edge-portal-dash:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-portal-dash:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 74%)}}:root[data-theme=light]{--semantic-color-graph-edge-raw-glow:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-raw-glow:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 78%)}}:root[data-theme=light]{--semantic-color-graph-edge-active-glow:var(--semantic-color-graph-edge-active)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-active-glow:color-mix(in srgb,var(--semantic-color-graph-edge-active),transparent 74%)}}:root[data-theme=light]{--semantic-color-graph-edge-strong-glow:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-edge-strong-glow:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 76%)}}:root[data-theme=light]{--semantic-color-graph-ring-muted:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-ring-muted:color-mix(in srgb,var(--semantic-color-border-default),transparent 86%)}}:root[data-theme=light]{--semantic-color-fractal-lens-ring:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-fractal-lens-ring:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 38%)}}:root[data-theme=light]{--semantic-color-fractal-lens-ring-soft:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-fractal-lens-ring-soft:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 58%)}}:root[data-theme=light]{--semantic-color-fractal-lens-ring-strong:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-fractal-lens-ring-strong:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 26%)}}:root[data-theme=light]{--semantic-color-fractal-lens-core-fill:var(--semantic-color-graph-node-glyph);--semantic-color-fractal-lens-core-stroke:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-fractal-lens-core-stroke:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 20%)}}:root[data-theme=light]{--semantic-color-fractal-lens-cluster-fill:var(--semantic-color-graph-container-fill);--semantic-color-fractal-lens-cluster-stroke:var(--semantic-color-fractal-lens-zone-unified-stroke-idle);--semantic-color-fractal-lens-node-fill:var(--semantic-color-bg-surface-hover);--semantic-color-fractal-lens-node-stroke:var(--semantic-color-fractal-lens-ring);--semantic-color-fractal-lens-edge:var(--semantic-color-graph-edge);--semantic-color-fractal-lens-edge-strong:var(--semantic-color-graph-edge-strong);--semantic-color-fractal-lens-edge-glow:var(--semantic-color-fractal-lens-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-fractal-lens-edge-glow:color-mix(in srgb,var(--semantic-color-fractal-lens-edge-strong),transparent 74%)}}:root[data-theme=light]{--semantic-color-minispace-preview-dot-fill:var(--semantic-color-fractal-minigraph-node-fill);--semantic-color-minispace-preview-dot-stroke:var(--semantic-color-fractal-minigraph-node-stroke);--semantic-color-minispace-preview-core-fill:var(--semantic-color-fractal-minigraph-core-fill);--semantic-color-minispace-preview-link:var(--semantic-color-fractal-minigraph-link);--semantic-color-minispace-preview-link-glow:var(--semantic-color-fractal-minigraph-link-glow);--semantic-size-minispace-preview-node-dot:var(--semantic-size-fractal-minigraph-node-radius);--semantic-size-minispace-preview-cluster-dot:var(--semantic-size-fractal-minigraph-cluster-radius);--semantic-size-minispace-preview-core-dot:var(--semantic-size-fractal-minigraph-core-radius);--semantic-size-minispace-preview-link:var(--semantic-size-fractal-minigraph-link-width);--semantic-size-minispace-preview-link-glow:var(--semantic-size-fractal-minigraph-link-glow-width);--semantic-opacity-fractal-lens-zone-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-fractal-lens-zone-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-fractal-lens-zone-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-opacity-fractal-lens-cluster-idle:var(--semantic-opacity-fractal-lens-zone-unified-idle);--semantic-opacity-fractal-lens-cluster-hover:var(--semantic-opacity-fractal-lens-zone-unified-hover);--semantic-opacity-fractal-lens-cluster-selected:var(--semantic-opacity-fractal-lens-zone-unified-selected);--semantic-size-fractal-lens-ring-idle:var(--semantic-size-fractal-lens-zone-unified-stroke-idle);--semantic-size-fractal-lens-ring-hover:var(--semantic-size-fractal-lens-zone-unified-stroke-hover);--semantic-size-fractal-lens-ring-selected:var(--semantic-size-fractal-lens-zone-unified-stroke-selected);--semantic-color-border-strong:var(--semantic-color-fractal-lens-core-stroke);--semantic-bg-graph-node-portal-core:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-bg-graph-node-portal-core:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 16%)}}:root[data-theme=light]{--semantic-color-graph-halo-core-start:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-halo-core-start:color-mix(in srgb,var(--semantic-color-action-primary),transparent 90%)}}:root[data-theme=light]{--semantic-color-graph-halo-core-end:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-halo-core-end:color-mix(in srgb,var(--semantic-color-action-primary),transparent 100%)}}:root[data-theme=light]{--semantic-color-graph-blur-layer:#201c170a;--semantic-color-graph-overlay-scrim:#201c1752;--semantic-color-graph-hit-invisible:#221d1800;--semantic-blur-graph-area-ring:.6px;--semantic-blur-graph-area-overlap:2px;--semantic-color-graph-grid-dot:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-grid-dot:color-mix(in srgb,var(--semantic-color-text-primary),transparent 82%)}}:root[data-theme=light]{--semantic-color-graph-grid-minor:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-grid-minor:color-mix(in srgb,var(--semantic-color-border-default),transparent 97%)}}:root[data-theme=light]{--semantic-color-graph-grid-major:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-graph-grid-major:color-mix(in srgb,var(--semantic-color-border-default),transparent 95%)}}:root[data-theme=light]{--semantic-opacity-graph-grid-min:.05;--semantic-opacity-graph-grid-max:.11;--semantic-color-graph-surface-fill:var(--semantic-color-bg-canvas);--semantic-shadow-graph-node-card:0 8px 22px #24180a24;--semantic-shadow-graph-node-chip:0 2px 8px #24180a1f;--semantic-shadow-graph-node-main:0 6px 24px -2px #24180a33;--semantic-shadow-graph-node-archecore:0 0 26px #a98a6c33;--semantic-color-status-success:#7fa48d;--semantic-color-status-warning:#c6975f;--semantic-color-status-info:#6e89aa;--semantic-color-status-error:#b86a63;--semantic-color-notification-confirm-border:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-confirm-border:color-mix(in srgb,var(--semantic-color-status-success),transparent 58%)}}:root[data-theme=light]{--semantic-color-notification-confirm-bg:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-confirm-bg:color-mix(in srgb,var(--semantic-color-status-success),white 70%)}}:root[data-theme=light]{--semantic-color-notification-confirm-text:var(--semantic-color-status-success)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-confirm-text:color-mix(in srgb,var(--semantic-color-status-success),black 24%)}}:root[data-theme=light]{--semantic-color-notification-info-border:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-info-border:color-mix(in srgb,var(--semantic-color-status-info),transparent 52%)}}:root[data-theme=light]{--semantic-color-notification-info-bg:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-info-bg:color-mix(in srgb,var(--semantic-color-status-info),white 74%)}}:root[data-theme=light]{--semantic-color-notification-info-text:var(--semantic-color-status-info)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-info-text:color-mix(in srgb,var(--semantic-color-status-info),black 20%)}}:root[data-theme=light]{--semantic-color-notification-warning-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-warning-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 54%)}}:root[data-theme=light]{--semantic-color-notification-warning-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-warning-bg:color-mix(in srgb,var(--semantic-color-status-error),white 76%)}}:root[data-theme=light]{--semantic-color-notification-warning-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-warning-text:color-mix(in srgb,var(--semantic-color-status-error),black 22%)}}:root[data-theme=light]{--semantic-color-notification-error-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-error-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 50%)}}:root[data-theme=light]{--semantic-color-notification-error-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-error-bg:color-mix(in srgb,var(--semantic-color-status-error),white 72%)}}:root[data-theme=light]{--semantic-color-notification-error-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-error-text:color-mix(in srgb,var(--semantic-color-status-error),black 28%)}}:root[data-theme=light]{--semantic-color-notification-delete-border:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-delete-border:color-mix(in srgb,var(--semantic-color-status-error),transparent 50%)}}:root[data-theme=light]{--semantic-color-notification-delete-bg:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-delete-bg:color-mix(in srgb,var(--semantic-color-status-error),white 72%)}}:root[data-theme=light]{--semantic-color-notification-delete-text:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-notification-delete-text:color-mix(in srgb,var(--semantic-color-status-error),black 28%)}}:root[data-theme=light]{--theme-border-active:#5e5449;--theme-glass-opacity:.965;--theme-noise-opacity:.006;--theme-hud-glass-enabled:1;--theme-hud-grain-enabled:1;--theme-hud-glass-opacity:.92;--theme-hud-blur-radius:var(--theme-blur-radius);--theme-hud-noise-opacity:var(--theme-noise-opacity);--semantic-hud-glass-opacity:var(--theme-hud-glass-opacity);--semantic-hud-blur-radius:var(--theme-hud-blur-radius);--semantic-hud-noise-opacity:var(--theme-hud-noise-opacity);--theme-glow-strength:.22;--semantic-color-interactive-selected-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-selected-bg:color-mix(in srgb,var(--semantic-color-bg-surface),#d7c7b3 18%)}}:root[data-theme=light]{--semantic-color-interactive-selected-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-interactive-selected-border:color-mix(in srgb,var(--semantic-color-border-default),#8d7861 20%)}}:root[data-theme=light]{--semantic-color-interactive-selected-text:var(--semantic-color-text-primary);--semantic-color-modal-surface-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-modal-surface-bg:color-mix(in srgb,var(--semantic-color-bg-surface),white 18%)}}:root[data-theme=light]{--semantic-color-menu-surface-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-menu-surface-bg:color-mix(in srgb,var(--semantic-color-bg-surface),white 12%)}}:root[data-theme=light]{--semantic-color-menu-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-menu-border:color-mix(in srgb,var(--semantic-color-border-default),black 6%)}}:root[data-theme=light]{--semantic-color-menu-divider:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--semantic-color-menu-divider:color-mix(in srgb,var(--semantic-color-border-default),transparent 18%)}}:root[data-theme=light]{--component-modal-shadow:0 20px 48px #2c1e0c1f,0 4px 16px #2c1e0c14;--component-menu-shadow:0 16px 36px #2c1e0c1a,0 2px 10px #2c1e0c0f;--component-control-knob-shadow:0 1px 3px #2c1e0c1f,0 1px 2px #2c1e0c14}:root[data-hud-tone=deep_black]{--semantic-color-bg-app:#050505;--semantic-color-bg-surface:#050505;--semantic-color-border-default:#1a1a1a;--semantic-color-border-subtle:#ffffff0f;--semantic-color-text-primary:#f2f4f7;--semantic-color-text-secondary:#c8cdd5;--semantic-color-text-muted:#9da5b0}:root[data-hud-tone=luma_invert]{--semantic-color-bg-app:#fbf7f0;--semantic-color-bg-surface:#fbf7f0;--semantic-color-bg-surface-hover:#efe7db;--semantic-color-border-default:#d8ccbc;--semantic-color-border-subtle:#221d181f;--semantic-color-text-primary:#201c17;--semantic-color-text-secondary:#5b5348;--semantic-color-text-muted:#888073;--theme-hud-glass-opacity:.985;--theme-hud-noise-opacity:.003;--semantic-hud-glass-opacity:var(--theme-hud-glass-opacity);--semantic-hud-noise-opacity:var(--theme-hud-noise-opacity)}:root[data-field-tone=deep_black],:root[data-surface-tone=deep_black]{--semantic-color-bg-canvas:#050505;--semantic-color-graph-surface-fill:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black],:root[data-surface-tone=deep_black]{--semantic-color-graph-surface-fill:color-mix(in srgb,var(--semantic-color-bg-canvas),black 1%)}}:root[data-surface-tone=graph_gray]{--semantic-color-bg-canvas:#0d1014;--semantic-color-graph-surface-fill:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){:root[data-surface-tone=graph_gray]{--semantic-color-graph-surface-fill:color-mix(in srgb,var(--semantic-color-bg-canvas),black 1%)}}:root[data-field-tone=luma_invert]{--semantic-color-bg-canvas:#fbf7f0;--semantic-color-graph-surface-fill:var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert]{--semantic-color-graph-surface-fill:color-mix(in srgb,var(--semantic-color-bg-canvas),black 2%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-text-primary:#f2f4f7;--semantic-color-text-secondary:#c8cdd5;--semantic-color-text-muted:#9da5b0;--semantic-color-border-default:#1a1a1a;--semantic-color-border-subtle:#ffffff0f;--semantic-color-graph-node-fill:#ffffff1c;--semantic-color-graph-node-stroke:#ffffff94;--semantic-color-graph-node-glow:#fff3;--semantic-color-graph-node-glyph:#fffffff5;--semantic-color-graph-node-active-stroke:var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-node-active-stroke:color-mix(in srgb,var(--semantic-color-graph-node-stroke),white 14%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge:#ffffff75;--semantic-color-graph-edge-strong:#ffffffad;--semantic-color-graph-edge-active:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-active:color-mix(in srgb,var(--semantic-color-graph-edge-strong),white 8%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-atlas:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-atlas:color-mix(in srgb,var(--semantic-color-border-default),transparent 28%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-overlay:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-overlay:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 76%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-portal-dash:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-portal-dash:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 72%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-raw-glow:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-raw-glow:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 74%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-active-glow:var(--semantic-color-graph-edge-active)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-active-glow:color-mix(in srgb,var(--semantic-color-graph-edge-active),transparent 70%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-strong-glow:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-edge-strong-glow:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 72%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-ring-muted:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-ring-muted:color-mix(in srgb,var(--semantic-color-text-primary),transparent 84%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-dot:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-dot:color-mix(in srgb,var(--semantic-color-text-primary),transparent 76%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-minor:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-minor:color-mix(in srgb,var(--semantic-color-border-default),transparent 97%)}}:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-major:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=deep_black] #sf-canvas,:root[data-field-tone=deep_black] [data-station-graph-surface=true]{--semantic-color-graph-grid-major:color-mix(in srgb,var(--semantic-color-border-default),transparent 94%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-text-primary:#201c17;--semantic-color-text-secondary:#5b5348;--semantic-color-text-muted:#888073;--semantic-color-border-default:#d8ccbc;--semantic-color-border-subtle:#221d181f;--semantic-color-graph-node-fill:#3a2f2224;--semantic-color-graph-node-stroke:#3d322685;--semantic-color-graph-node-glow:#3d32263d;--semantic-color-graph-node-glyph:#2b2219f0;--semantic-color-graph-node-active-stroke:#a98a6c;--semantic-color-graph-edge:#463b2e57;--semantic-color-graph-edge-strong:#463b2e80;--semantic-color-graph-edge-active:#a98a6c;--semantic-color-graph-edge-atlas:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-atlas:color-mix(in srgb,var(--semantic-color-border-default),transparent 34%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-overlay:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-overlay:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 80%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-portal-dash:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-portal-dash:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 74%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-raw-glow:var(--semantic-color-graph-edge)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-raw-glow:color-mix(in srgb,var(--semantic-color-graph-edge),transparent 78%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-active-glow:var(--semantic-color-graph-edge-active)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-active-glow:color-mix(in srgb,var(--semantic-color-graph-edge-active),transparent 74%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-strong-glow:var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-edge-strong-glow:color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 76%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-ring-muted:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-ring-muted:color-mix(in srgb,var(--semantic-color-border-default),transparent 86%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-dot:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-dot:color-mix(in srgb,var(--semantic-color-text-primary),transparent 82%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-minor:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-minor:color-mix(in srgb,var(--semantic-color-border-default),transparent 97%)}}:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-major:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-field-tone=luma_invert] #sf-canvas,:root[data-field-tone=luma_invert] [data-station-graph-surface=true]{--semantic-color-graph-grid-major:color-mix(in srgb,var(--semantic-color-border-default),transparent 95%)}}:root{font-family:var(--semantic-font-family-ui);color-scheme:dark;color:var(--semantic-color-text-primary);background-color:var(--semantic-color-bg-app);font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.glass-base,.glass-panel,.glass-panel-subtle,.ui-menu-surface,.ui-rail-item{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-style-group]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default);--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-interactive-hover-bg:var(--semantic-color-interactive-hover-bg);--semantic-style-group-interactive-hover-border:var(--semantic-color-interactive-hover-border);--semantic-style-group-interactive-active-bg:var(--semantic-color-interactive-active-bg);--semantic-style-group-interactive-active-border:var(--semantic-color-interactive-active-border);--semantic-style-group-interactive-selected-bg:var(--semantic-color-interactive-selected-bg);--semantic-style-group-interactive-selected-border:var(--semantic-color-interactive-selected-border);--semantic-style-group-interactive-selected-text:var(--semantic-color-interactive-selected-text);--semantic-style-group-glass-opacity:var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8));--semantic-style-group-blur-radius:var(--theme-hud-blur-radius,var(--theme-blur-radius,12px));--semantic-style-group-noise-opacity:var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04));--semantic-style-group-shadow:var(--component-menu-shadow);--semantic-style-group-backdrop:transparent;--semantic-style-group-min-alpha-opaque:.88;--semantic-style-group-min-alpha-glass:.56}:where([data-style-group=frame]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default);--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-glass-opacity:var(--semantic-style-frame-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-frame-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-frame-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-min-alpha-opaque:.95;--semantic-style-group-min-alpha-glass:.62}:where([data-style-group=surface]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default);--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-glass-opacity:var(--semantic-style-surface-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-surface-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-surface-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-min-alpha-opaque:.95;--semantic-style-group-min-alpha-glass:.62}:where([data-style-group=control]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default);--semantic-style-group-text:var(--semantic-color-text-secondary);--semantic-style-group-glass-opacity:var(--semantic-style-control-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-control-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-control-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-min-alpha-opaque:.9;--semantic-style-group-min-alpha-glass:.54}:where([data-style-group=menu]){--semantic-style-group-bg:var(--semantic-color-menu-surface-bg);--semantic-style-group-border:var(--semantic-color-menu-border);--semantic-style-group-text:var(--semantic-color-text-secondary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-interactive-hover-bg:var(--semantic-color-interactive-hover-bg);--semantic-style-group-interactive-hover-border:var(--semantic-color-interactive-hover-border);--semantic-style-group-interactive-active-bg:var(--semantic-color-interactive-active-bg);--semantic-style-group-interactive-active-border:var(--semantic-color-interactive-active-border);--semantic-style-group-glass-opacity:var(--semantic-style-menu-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-menu-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-menu-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-shadow:var(--component-menu-shadow);--semantic-style-group-min-alpha-opaque:.96;--semantic-style-group-min-alpha-glass:.7}:where([data-style-group=overlay]){--semantic-style-group-bg:transparent;--semantic-style-group-border:transparent;--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-glass-opacity:var(--semantic-style-overlay-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-overlay-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-overlay-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-shadow:none;--semantic-style-group-backdrop:var(--semantic-color-overlay-backdrop)}:where([data-style-group=window]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default);--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-glass-opacity:var(--semantic-style-window-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)));--semantic-style-group-blur-radius:var(--semantic-style-window-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px)));--semantic-style-group-noise-opacity:var(--semantic-style-window-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04)));--semantic-style-group-min-alpha-opaque:.95;--semantic-style-group-min-alpha-glass:.62}#sf-canvas .sf-zoom-stable-layer{transform-origin:0 0;will-change:transform;backface-visibility:hidden;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sf-canvas .sf-zoom-stable-layer svg{shape-rendering:geometricPrecision;text-rendering:geometricPrecision}#sf-canvas .sf-zoom-stable-layer [data-node-label],#sf-canvas .sf-zoom-stable-layer [data-node-text],#sf-canvas .sf-zoom-stable-layer .sf-zoom-stable-glyph{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=light]{color-scheme:light}:root[data-theme=light] :where([data-style-group=frame]),:root[data-theme=light] :where([data-style-group=surface]),:root[data-theme=light] :where([data-style-group=control]),:root[data-theme=light] :where([data-style-group=menu]),:root[data-theme=light] :where([data-style-group=window]){--semantic-style-group-min-alpha-opaque:.98;--semantic-style-group-min-alpha-glass:.84}:root[data-theme=light] :where([data-style-group=frame]){--semantic-style-group-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] :where([data-style-group=frame]){--semantic-style-group-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-bg-app)28%)}}:root[data-theme=light] :where([data-style-group=frame]){--semantic-style-group-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] :where([data-style-group=frame]){--semantic-style-group-border:color-mix(in srgb,var(--semantic-color-border-default),black 6%)}}:root[data-theme=light] :where([data-style-group=frame]){--semantic-style-group-shadow:0 16px 40px #2c1e0c14}:root[data-theme=light] :where([data-style-group=surface]){--semantic-style-group-bg:var(--semantic-color-bg-surface);--semantic-style-group-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] :where([data-style-group=surface]){--semantic-style-group-border:color-mix(in srgb,var(--semantic-color-border-default),black 2%)}}:root[data-theme=light] :where([data-style-group=surface]){--semantic-style-group-shadow:0 14px 34px #2c1e0c12}:root[data-theme=light] :where([data-style-group=control]){--semantic-style-group-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] :where([data-style-group=control]){--semantic-style-group-bg:color-mix(in srgb,var(--semantic-color-bg-surface),white 12%)}}:root[data-theme=light] :where([data-style-group=control]){--semantic-style-group-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] :where([data-style-group=control]){--semantic-style-group-border:color-mix(in srgb,var(--semantic-color-border-default),black 4%)}}:root[data-theme=light] :where([data-style-group=control]){--semantic-style-group-text:var(--semantic-color-text-primary);--semantic-style-group-text-secondary:var(--semantic-color-text-secondary);--semantic-style-group-shadow:0 8px 18px #2c1e0c0d}:root[data-theme=light] :where([data-style-group=menu]),:root[data-theme=light] :where([data-style-group=window]){--semantic-style-group-bg:var(--semantic-color-menu-surface-bg);--semantic-style-group-border:var(--semantic-color-menu-border);--semantic-style-group-shadow:var(--component-menu-shadow);--semantic-style-group-min-alpha-opaque:.992;--semantic-style-group-min-alpha-glass:.92}:root[data-theme=light] :where([data-style-group=overlay]){--semantic-style-group-bg:var(--semantic-color-modal-surface-bg);--semantic-style-group-border:var(--semantic-color-menu-border);--semantic-style-group-shadow:var(--component-modal-shadow);--semantic-style-group-min-alpha-opaque:.985;--semantic-style-group-min-alpha-glass:.94}:root[data-theme=light] .glass-base,:root[data-theme=light] .glass-panel,:root[data-theme=light] .glass-panel-subtle,:root[data-theme=light] .ui-menu-surface,:root[data-theme=light] .ui-rail-item{color:var(--semantic-color-text-primary)}:root[data-theme=light] .glass-panel,:root[data-theme=light] .glass-panel-subtle{box-shadow:inset 0 1px #ffffff80}:root[data-theme=light] .glass-panel-subtle{--sf-hud-alpha-subtle:max(var(--sf-hud-alpha-subtle-raw),.8);border-color:var(--semantic-style-group-border,var(--semantic-color-border-default))}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .glass-panel-subtle{border-color:color-mix(in srgb,var(--semantic-style-group-border,var(--semantic-color-border-default)),transparent 0%)}}:root[data-theme=light] .topbar-shell{box-shadow:0 1px #2c1e0c14,0 10px 28px #2c1e0c0a}:root[data-theme=light] .ui-btn,:root[data-theme=light] .ui-topbar-control,:root[data-theme=light] .ui-field-soft,:root[data-theme=light] .ui-drawer-row,:root[data-theme=light] .ui-rail-item{box-shadow:0 1px #201c170a,0 6px 18px #201c170f}:root[data-theme=light] .ui-btn{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-btn{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),white 18%)}}:root[data-theme=light] .ui-btn{color:var(--semantic-color-text-primary);box-shadow:inset 0 1px #ffffffad,0 8px 20px #2c1e0c0f}:root[data-theme=light] .ui-drawer-row,:root[data-theme=light] .ui-rail-item{color:var(--semantic-color-text-primary)}:root[data-theme=light] .ui-btn,:root[data-theme=light] .ui-topbar-control,:root[data-theme=light] .ui-field-soft{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-btn,:root[data-theme=light] .ui-topbar-control,:root[data-theme=light] .ui-field-soft{border-color:color-mix(in srgb,var(--semantic-color-border-default),black 4%)}}:root[data-theme=light] .ui-btn:hover,:root[data-theme=light] .ui-topbar-control:hover,:root[data-theme=light] .ui-field-soft:hover,:root[data-theme=light] .ui-drawer-row:hover,:root[data-theme=light] .ui-rail-item:hover,:root[data-theme=light] .ui-selectable:hover,:root[data-theme=light] .ui-section-header:hover{background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border);box-shadow:0 10px 24px #2c1e0c14}:root[data-theme=light] .ui-btn:hover{box-shadow:inset 0 1px #ffffffc2,0 10px 24px #2c1e0c14}:root[data-theme=light] .ui-btn-pill{min-height:44px;padding-inline:20px}:root[data-theme=light] .ui-btn-primary,:root[data-theme=light] .ui-topbar-control-primary{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-btn-primary,:root[data-theme=light] .ui-topbar-control-primary{border-color:color-mix(in srgb,var(--semantic-color-action-primary),transparent 8%)}}:root[data-theme=light] .ui-btn-primary,:root[data-theme=light] .ui-topbar-control-primary{background-color:var(--semantic-color-action-primary);color:var(--semantic-color-action-on-primary);box-shadow:0 8px 20px #201c171f}:root[data-theme=light] .ui-btn-primary:hover,:root[data-theme=light] .ui-btn-primary:focus-visible,:root[data-theme=light] .ui-topbar-control-primary:hover,:root[data-theme=light] .ui-topbar-control-primary:focus-visible{border-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-btn-primary:hover,:root[data-theme=light] .ui-btn-primary:focus-visible,:root[data-theme=light] .ui-topbar-control-primary:hover,:root[data-theme=light] .ui-topbar-control-primary:focus-visible{border-color:color-mix(in srgb,var(--semantic-color-action-primary),transparent 8%)}}:root[data-theme=light] .ui-btn-primary:hover,:root[data-theme=light] .ui-btn-primary:focus-visible,:root[data-theme=light] .ui-topbar-control-primary:hover,:root[data-theme=light] .ui-topbar-control-primary:focus-visible{background-color:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-btn-primary:hover,:root[data-theme=light] .ui-btn-primary:focus-visible,:root[data-theme=light] .ui-topbar-control-primary:hover,:root[data-theme=light] .ui-topbar-control-primary:focus-visible{background-color:color-mix(in srgb,var(--semantic-color-action-primary),black 4%)}}:root[data-theme=light] .ui-btn-primary:hover,:root[data-theme=light] .ui-btn-primary:focus-visible,:root[data-theme=light] .ui-topbar-control-primary:hover,:root[data-theme=light] .ui-topbar-control-primary:focus-visible{color:var(--semantic-color-action-on-primary);filter:none;box-shadow:0 8px 20px #201c171f}:root[data-theme=light] .ui-field-soft{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-field-soft{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),white 12%)}}:root[data-theme=light] .ui-field-soft{color:var(--semantic-color-text-primary)}:root[data-theme=light] .ui-topbar-control{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-topbar-control{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),white 16%)}}:root[data-theme=light] .ui-topbar-control{color:var(--semantic-color-text-primary);opacity:1}:root[data-theme=light] .ui-topbar-control:hover{background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}:root[data-theme=light] .ui-drawer-row[aria-pressed=true],:root[data-theme=light] .ui-drawer-row[data-state=active],:root[data-theme=light] .ui-drawer-row.is-active,:root[data-theme=light] .ui-drawer-row[aria-selected=true],:root[data-theme=light] .ui-drawer-row[data-state=selected],:root[data-theme=light] .ui-drawer-row.is-selected,:root[data-theme=light] .ui-rail-item[data-state=active],:root[data-theme=light] .ui-rail-item[aria-pressed=true],:root[data-theme=light] .ui-rail-item.is-active,:root[data-theme=light] .ui-rail-item[data-state=selected],:root[data-theme=light] .ui-rail-item[aria-selected=true],:root[data-theme=light] .ui-rail-item.is-selected,:root[data-theme=light] .ui-selectable[aria-pressed=true],:root[data-theme=light] .ui-selectable[data-state=active],:root[data-theme=light] .ui-selectable.is-active,:root[data-theme=light] .ui-selectable[aria-selected=true],:root[data-theme=light] .ui-selectable[data-state=selected],:root[data-theme=light] .ui-selectable.is-selected{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-selected-bg);border-color:var(--semantic-color-interactive-selected-border);box-shadow:0 10px 24px #2c1e0c14}:root[data-theme=light] .ui-field-soft:hover{background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}:root[data-theme=light] .ui-field-soft:focus,:root[data-theme=light] .ui-field-soft:focus-visible{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-field-soft:focus,:root[data-theme=light] .ui-field-soft:focus-visible{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),white 18%)}}:root[data-theme=light] .ui-field-soft::-moz-placeholder{color:var(--semantic-color-text-muted)}:root[data-theme=light] .ui-field-soft::placeholder{color:var(--semantic-color-text-muted)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .ui-field-soft::-moz-placeholder{color:color-mix(in srgb,var(--semantic-color-text-muted),transparent 8%)}:root[data-theme=light] .ui-field-soft::placeholder{color:color-mix(in srgb,var(--semantic-color-text-muted),transparent 8%)}}:root[data-left-drawer-edge-active="1"]{--sf-drawer-boundary-left-color:var(--semantic-color-action-primary)}:root[data-right-drawer-edge-active="1"]{--sf-drawer-boundary-right-color:var(--semantic-color-action-primary)}body{background-color:var(--semantic-color-bg-app);width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;-moz-user-select:text;user-select:text}a{color:var(--semantic-color-link);text-decoration-color:var(--semantic-color-link)}@supports (color:color-mix(in lab,red,red)){a{text-decoration-color:color-mix(in srgb,var(--semantic-color-link),transparent 55%)}}a:hover{color:var(--semantic-color-link)}@supports (color:color-mix(in lab,red,red)){a:hover{color:color-mix(in srgb,var(--semantic-color-link),var(--semantic-color-text-primary)28%)}}#root{--noise-url:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%}.glyph-icon>svg{width:100%;height:100%;display:block}.glass-base{--sf-hud-glass-enabled:var(--theme-hud-glass-enabled,1);--sf-hud-alpha-raw:calc(var(--sf-hud-glass-enabled)*var(--semantic-hud-glass-opacity,var(--semantic-style-group-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)))) + (1 - var(--sf-hud-glass-enabled)));--sf-hud-min-alpha:calc((1 - var(--sf-hud-glass-enabled))*var(--semantic-style-group-min-alpha-opaque,.88) + var(--sf-hud-glass-enabled)*var(--semantic-style-group-min-alpha-glass,.56));--sf-hud-alpha:max(var(--sf-hud-alpha-raw),var(--sf-hud-min-alpha));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface))}@supports (color:color-mix(in lab,red,red)){.glass-base{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent calc(100% - (var(--sf-hud-alpha)*100%)))}}.glass-base{-webkit-backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));isolation:isolate;overflow:hidden}.glass-base:before{content:"";z-index:-1;z-index:0;background-image:var(--noise-url);opacity:min(.16,calc(var(--semantic-hud-noise-opacity,var(--semantic-style-group-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04))))*2.2));mix-blend-mode:normal;filter:contrast(122%)brightness(96%);pointer-events:none;border-radius:inherit;background-size:180px 180px;position:absolute;inset:0}.glass-panel{border-radius:var(--primitive-radius-panel);--sf-hud-glass-enabled:var(--theme-hud-glass-enabled,1);--sf-hud-alpha-raw:calc(var(--sf-hud-glass-enabled)*var(--semantic-hud-glass-opacity,var(--semantic-style-group-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)))) + (1 - var(--sf-hud-glass-enabled)));--sf-hud-min-alpha:calc((1 - var(--sf-hud-glass-enabled))*var(--semantic-style-group-min-alpha-opaque,.88) + var(--sf-hud-glass-enabled)*var(--semantic-style-group-min-alpha-glass,.56));--sf-hud-alpha:max(var(--sf-hud-alpha-raw),var(--sf-hud-min-alpha));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface));position:relative}@supports (color:color-mix(in lab,red,red)){.glass-panel{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent calc(100% - (var(--sf-hud-alpha)*100%)))}}.glass-panel{-webkit-backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));isolation:isolate;overflow:hidden}.glass-panel:after{content:"";background-image:var(--noise-url);opacity:min(.16,calc(var(--semantic-hud-noise-opacity,var(--semantic-style-group-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04))))*2.2));mix-blend-mode:normal;filter:contrast(122%)brightness(96%);pointer-events:none;border-radius:inherit;z-index:1;background-size:180px 180px;position:absolute;inset:0}.glass-panel-subtle{border-radius:var(--primitive-radius-panel);--sf-hud-glass-enabled:var(--theme-hud-glass-enabled,1);--sf-hud-alpha-subtle-raw:calc(var(--sf-hud-glass-enabled)*(var(--semantic-hud-glass-opacity,var(--semantic-style-group-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8))))*.58) + (1 - var(--sf-hud-glass-enabled)));--sf-hud-min-alpha:calc((1 - var(--sf-hud-glass-enabled))*var(--semantic-style-group-min-alpha-opaque,.88) + var(--sf-hud-glass-enabled)*var(--semantic-style-group-min-alpha-glass,.56));--sf-hud-alpha-subtle:max(var(--sf-hud-alpha-subtle-raw),calc(var(--sf-hud-min-alpha)*.82));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface));position:relative}@supports (color:color-mix(in lab,red,red)){.glass-panel-subtle{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent calc(100% - (var(--sf-hud-alpha-subtle)*100%)))}}.glass-panel-subtle{-webkit-backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default))}@supports (color:color-mix(in lab,red,red)){.glass-panel-subtle{border:1px solid color-mix(in srgb,var(--semantic-style-group-border,var(--semantic-color-border-default)),transparent 8%)}}.glass-panel-subtle{isolation:isolate;overflow:hidden}.glass-panel-subtle:after{content:"";background-image:var(--noise-url);opacity:min(.11,calc(var(--semantic-hud-noise-opacity,var(--semantic-style-group-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04))))*1.45));mix-blend-mode:normal;filter:contrast(118%)brightness(97%);pointer-events:none;border-radius:inherit;z-index:1;background-size:180px 180px;position:absolute;inset:0}.topbar-shell{z-index:var(--component-z-topbar);padding-inline:var(--component-topbar-pad-x);height:var(--component-topbar-height);--sf-hud-glass-enabled:var(--theme-hud-glass-enabled,1);--sf-hud-alpha-raw:calc(var(--sf-hud-glass-enabled)*var(--semantic-hud-glass-opacity,var(--semantic-style-group-glass-opacity,var(--theme-hud-glass-opacity,var(--theme-glass-opacity,.8)))) + (1 - var(--sf-hud-glass-enabled)));--sf-hud-min-alpha:calc((1 - var(--sf-hud-glass-enabled))*var(--semantic-style-group-min-alpha-opaque,.95) + var(--sf-hud-glass-enabled)*var(--semantic-style-group-min-alpha-glass,.62));--sf-hud-alpha:max(var(--sf-hud-alpha-raw),var(--sf-hud-min-alpha));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-app));align-items:center;display:flex;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.topbar-shell{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-app)),transparent calc(100% - (var(--sf-hud-alpha)*100%)))}}.topbar-shell{-webkit-backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)));backdrop-filter:blur(calc(var(--semantic-hud-blur-radius,var(--semantic-style-group-blur-radius,var(--theme-hud-blur-radius,var(--theme-blur-radius,12px))))*var(--sf-hud-glass-enabled)))}.topbar-shell:after{content:"";background-image:var(--noise-url);opacity:min(.15,calc(var(--semantic-hud-noise-opacity,var(--semantic-style-group-noise-opacity,var(--theme-hud-noise-opacity,var(--theme-noise-opacity,.04))))*2));mix-blend-mode:normal;filter:contrast(120%)brightness(96%);pointer-events:none;z-index:1;background-size:180px 180px;position:absolute;inset:0}.sf-platform-topbar-flat{background-color:var(--semantic-color-bg-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}.sf-platform-topbar-flat:after{opacity:0}.ui-selectable{transition:all var(--motion-duration-normal)var(--motion-easing-standard);cursor:var(--semantic-cursor-interactive);color:var(--semantic-style-group-text,var(--semantic-color-text-secondary));background-color:#0000;border:1px solid #0000}.cursor-default{cursor:var(--semantic-cursor-default)!important}.cursor-pointer{cursor:var(--semantic-cursor-interactive)!important}.cursor-text{cursor:var(--semantic-cursor-text)!important}.cursor-not-allowed{cursor:var(--semantic-cursor-disabled)!important}.cursor-grab{cursor:var(--semantic-cursor-pan-ready)!important}.cursor-grabbing{cursor:var(--semantic-cursor-pan-active)!important}.cursor-col-resize,.cursor-ew-resize{cursor:var(--semantic-cursor-resize-col)!important}.cursor-row-resize,.cursor-ns-resize{cursor:var(--semantic-cursor-resize-row)!important}.cursor-nwse-resize{cursor:var(--semantic-cursor-resize-diag-main)!important}.cursor-nesw-resize{cursor:var(--semantic-cursor-resize-diag-cross)!important}.ui-selectable:hover{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-hover-bg,var(--semantic-color-interactive-hover-bg));border-color:var(--semantic-style-group-interactive-hover-border,var(--semantic-color-interactive-hover-border))}.ui-selectable[aria-pressed=true],.ui-selectable[data-state=active],.ui-selectable.is-active{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-active-bg,var(--semantic-color-interactive-active-bg));border-color:var(--semantic-style-group-interactive-active-border,var(--semantic-color-interactive-active-border))}.ui-selectable[aria-selected=true],.ui-selectable[data-state=selected],.ui-selectable.is-selected{color:var(--semantic-style-group-interactive-selected-text,var(--semantic-color-interactive-selected-text));background-color:var(--semantic-style-group-interactive-selected-bg,var(--semantic-color-interactive-selected-bg));border-color:var(--semantic-style-group-interactive-selected-border,var(--semantic-color-interactive-selected-border))}.ui-selectable:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.ui-glyph-trigger-m{width:var(--component-node-glyph-trigger-size);height:var(--component-node-glyph-trigger-size);min-width:var(--component-node-glyph-trigger-size);min-height:var(--component-node-glyph-trigger-size);border-radius:var(--component-shape-pill);justify-content:center;align-items:center;line-height:1;display:inline-flex}.sf-picker-anchor-static{transform-origin:top;transition:none!important;animation:none!important}.sf-picker-scroll-root{overscroll-behavior:contain;position:relative;overflow-x:hidden;scroll-behavior:auto!important}.sf-picker-section-header{z-index:4;min-height:var(--component-glyph-picker-section-header-height);background-color:var(--sf-picker-surface-bg,var(--semantic-color-bg-surface));align-items:center;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.sf-picker-section-header{background-color:color-mix(in srgb,var(--sf-picker-surface-bg,var(--semantic-color-bg-surface))96%,var(--semantic-color-bg-app)4%)}}.sf-picker-section-header{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);opacity:1;border-bottom:1px solid var(--semantic-color-border-subtle)}.sf-picker-cell{width:var(--component-glyph-picker-cell-size);height:var(--component-glyph-picker-cell-size);min-width:var(--component-glyph-picker-cell-size);min-height:var(--component-glyph-picker-cell-size);aspect-ratio:1;border-radius:var(--component-shape-pill);justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.sf-picker-anchor{width:var(--component-glyph-picker-anchor-size);height:var(--component-glyph-picker-anchor-size);min-width:var(--component-glyph-picker-anchor-size);min-height:var(--component-glyph-picker-anchor-size);aspect-ratio:1;border-radius:var(--component-shape-pill);justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.sf-node-glyph-trigger{width:var(--component-node-glyph-trigger-size);height:var(--component-node-glyph-trigger-size);min-width:var(--component-node-glyph-trigger-size);min-height:var(--component-node-glyph-trigger-size);border-radius:var(--component-shape-pill);border:1px solid var(--semantic-color-border-default);background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.sf-node-glyph-trigger{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 45%)}}.sf-node-glyph-trigger{cursor:var(--cursor-canvas-hover-node)}.sf-picker-search-icon{left:var(--component-glyph-picker-search-icon-left)}.sf-picker-title{color:var(--semantic-color-text-secondary);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:500}.sf-picker-label{color:var(--semantic-color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.sf-picker-label{color:color-mix(in srgb,var(--semantic-color-text-secondary),var(--semantic-color-text-primary)18%)}}.sf-picker-label{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500}.sf-picker-value{color:var(--semantic-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.sf-picker-value{color:color-mix(in srgb,var(--semantic-color-text-primary),transparent 10%)}}.sf-picker-value{letter-spacing:.06em;font-size:10px;font-weight:600}.sf-picker-title,.sf-picker-label,.sf-picker-value{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-shape-pill{border-radius:var(--component-shape-pill)}.ui-shape-soft{border-radius:var(--component-shape-soft)}.ui-close-control{width:var(--component-button-close-size);height:var(--component-button-close-size);min-width:var(--component-button-close-size);min-height:var(--component-button-close-size);aspect-ratio:1;border-radius:var(--component-shape-pill);cursor:var(--semantic-cursor-interactive);justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-close-control-sm{width:var(--component-button-close-size-sm);height:var(--component-button-close-size-sm);min-width:var(--component-button-close-size-sm);min-height:var(--component-button-close-size-sm)}.sf-color-spectrum-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:var(--semantic-cursor-interactive);padding:0;overflow:hidden}.sf-color-spectrum-input::-webkit-color-swatch-wrapper{padding:0}.sf-color-spectrum-input::-webkit-color-swatch{border-radius:inherit;border:none}.sf-color-spectrum-input::-moz-color-swatch{border-radius:inherit;border:none}.sf-color-picker-panel{width:var(--component-color-picker-width);max-width:min(var(--component-color-picker-width),calc(100vw - 24px))}.sf-color-picker-role-label{width:var(--component-color-picker-role-label-width)}.sf-color-picker-swatch{width:var(--component-color-picker-swatch-size);height:var(--component-color-picker-swatch-size);min-width:var(--component-color-picker-swatch-size);min-height:var(--component-color-picker-swatch-size);border-radius:var(--component-shape-pill);aspect-ratio:1;cursor:var(--semantic-cursor-interactive);justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-color-picker-spectrum-trigger{width:var(--component-color-picker-spectrum-trigger-size);height:var(--component-color-picker-spectrum-trigger-size);min-width:var(--component-color-picker-spectrum-trigger-size);min-height:var(--component-color-picker-spectrum-trigger-size);border-radius:var(--component-shape-pill);aspect-ratio:1;cursor:var(--semantic-cursor-interactive);justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.sf-color-picker-preview{width:var(--component-color-picker-preview-size);height:var(--component-color-picker-preview-size);min-width:var(--component-color-picker-preview-size);min-height:var(--component-color-picker-preview-size);border-radius:var(--component-shape-pill);aspect-ratio:1}.sf-color-spectrum-sv{border-radius:var(--component-shape-soft);border:1px solid var(--semantic-color-border-default);cursor:crosshair;width:100%;height:140px;position:relative;overflow:hidden}.sf-color-spectrum-hue{border-radius:var(--component-shape-pill);border:1px solid var(--semantic-color-border-default);cursor:pointer;width:100%;height:14px;position:relative;overflow:hidden}.sf-color-rgb-input{text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sf-color-rgb-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-color-rgb-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sf-area-style-popover-panel{width:var(--component-area-style-popover-width)}.sf-area-style-role-label{width:var(--component-area-style-role-label-width)}.sf-area-style-swatch{width:var(--component-area-style-swatch-size);height:var(--component-area-style-swatch-size);min-width:var(--component-area-style-swatch-size);min-height:var(--component-area-style-swatch-size);border-radius:var(--component-shape-pill);aspect-ratio:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-area-style-control{width:var(--component-area-style-control-size);height:var(--component-area-style-control-size);min-width:var(--component-area-style-control-size);min-height:var(--component-area-style-control-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-area-style-border-dot{width:var(--component-area-style-border-dot-size);height:var(--component-area-style-border-dot-size);min-width:var(--component-area-style-border-dot-size);min-height:var(--component-area-style-border-dot-size);border-radius:var(--component-shape-pill);aspect-ratio:1;padding:0}.ui-topbar-control{height:var(--component-topbar-control-height);padding-inline:var(--component-topbar-control-pad-x);border-radius:var(--component-shape-pill);border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface));color:var(--semantic-style-group-text,var(--semantic-color-text-secondary));opacity:.92;justify-content:center;align-items:center;gap:var(--component-topbar-control-gap);transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),opacity var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard);display:inline-flex}.ui-topbar-control-icon{width:var(--component-topbar-control-height);min-width:var(--component-topbar-control-height);padding-inline:0}@media(pointer:coarse){.ui-topbar-control{min-height:var(--component-topbar-hit-target-min);min-width:var(--component-topbar-hit-target-min);height:max(var(--component-topbar-control-height),var(--component-topbar-hit-target-min))}.ui-topbar-control-icon{width:max(var(--component-topbar-control-height),var(--component-topbar-hit-target-min));height:max(var(--component-topbar-control-height),var(--component-topbar-hit-target-min));min-width:var(--component-topbar-hit-target-min);min-height:var(--component-topbar-hit-target-min)}}.ui-topbar-control-primary{border-color:var(--semantic-color-action-primary);background-color:var(--semantic-color-action-primary);color:var(--semantic-color-action-on-primary);opacity:1}.ui-topbar-control-primary:hover,.ui-topbar-control-primary:focus-visible{border-color:var(--semantic-color-action-primary);background-color:var(--semantic-color-action-primary);color:var(--semantic-color-action-on-primary);filter:brightness(1.05)}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:var(--semantic-cursor-interactive)}.ui-btn{justify-content:center;align-items:center;gap:var(--primitive-space-gap-default);min-height:var(--component-button-height-md);padding-inline:var(--component-topbar-control-pad-x);border:1px solid var(--semantic-color-border-default);border-radius:var(--component-shape-soft);background-color:var(--semantic-color-bg-surface);color:var(--semantic-color-text-secondary);cursor:var(--semantic-cursor-interactive);transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),opacity var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard);display:inline-flex}.ui-btn:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}.ui-btn:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.ui-btn:disabled{opacity:.5;cursor:var(--semantic-cursor-disabled)}.ui-btn-pill{border-radius:var(--component-shape-pill)}.ui-btn-soft{border-radius:var(--component-shape-soft)}.ui-btn-lg{min-height:var(--component-button-height-lg)}.ui-btn-primary{border-color:var(--semantic-color-action-primary);background-color:var(--semantic-color-action-primary);color:var(--semantic-color-action-on-primary)}.ui-btn-primary:hover{border-color:var(--semantic-color-action-primary);background-color:var(--semantic-color-action-primary);color:var(--semantic-color-action-on-primary);filter:brightness(1.05)}:root:not([data-theme=light]) .ui-btn{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ui-btn{border-color:color-mix(in srgb,var(--semantic-color-border-default),white 8%)}}:root:not([data-theme=light]) .ui-btn{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ui-btn{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),black 10%)}}:root:not([data-theme=light]) .ui-btn{color:var(--semantic-color-text-primary);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e}:root:not([data-theme=light]) .ui-btn:hover{background-color:var(--semantic-color-bg-surface-hover)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ui-btn:hover{background-color:color-mix(in srgb,var(--semantic-color-bg-surface-hover),black 4%)}}:root:not([data-theme=light]) .ui-btn:hover{border-color:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ui-btn:hover{border-color:color-mix(in srgb,var(--semantic-color-border-default),white 18%)}}:root:not([data-theme=light]) .ui-btn:hover{box-shadow:inset 0 1px #ffffff12,0 12px 28px #00000038}:root:not([data-theme=light]) .ui-btn-pill{min-height:44px;padding-inline:20px}:root:not([data-theme=light]) .ui-btn-primary{color:#151515;background-color:#f6f3ee;border-color:#ffffffc7;box-shadow:inset 0 1px #ffffffd6,0 12px 28px #0003}:root:not([data-theme=light]) .ui-btn-primary:hover,:root:not([data-theme=light]) .ui-btn-primary:focus-visible{color:#151515;filter:none;background-color:#fff;border-color:#ffffffe0}.ui-btn-danger{border-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger{border-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 62%)}}.ui-btn-danger{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 88%)}}.ui-btn-danger{color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger{color:color-mix(in srgb,var(--semantic-color-status-error),white 26%)}}.ui-btn-danger:hover{border-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger:hover{border-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 46%)}}.ui-btn-danger:hover{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger:hover{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 80%)}}.ui-btn-danger:hover{color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger:hover{color:color-mix(in srgb,var(--semantic-color-status-error),white 18%)}}.ui-btn-danger-solid{border-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger-solid{border-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 36%)}}.ui-btn-danger-solid{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger-solid{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 36%)}}.ui-btn-danger-solid{color:#fff}.ui-btn-danger-solid:hover{border-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger-solid:hover{border-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 22%)}}.ui-btn-danger-solid:hover{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-btn-danger-solid:hover{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 24%)}}.ui-btn-danger-solid:hover{color:#fff}.ui-mobile-dual-action-row,.ui-mobile-dual-action-btn{width:100%}@media(max-width:639px){.ui-mobile-dual-action-row{flex-wrap:nowrap;justify-content:stretch;align-items:stretch;display:flex}.ui-mobile-dual-action-row>.ui-mobile-dual-action-btn{flex:1 1 0;min-width:0}}.ui-drawer-row{transition:all var(--motion-duration-normal);cursor:var(--semantic-cursor-interactive);color:var(--semantic-color-text-secondary);border-radius:var(--component-shape-soft);background-color:#0000;border:1px solid #0000}.ui-drawer-row:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}.ui-drawer-row[aria-pressed=true],.ui-drawer-row[data-state=active],.ui-drawer-row.is-active{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-active-bg);border-color:var(--semantic-color-interactive-active-border)}.ui-drawer-row[aria-selected=true],.ui-drawer-row[data-state=selected],.ui-drawer-row.is-selected{color:var(--semantic-color-interactive-selected-text);background-color:var(--semantic-color-interactive-selected-bg);border-color:var(--semantic-color-interactive-selected-border)}.ui-drawer-row:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.ui-pill-select{min-height:var(--component-capsule-height-compact);padding-inline:var(--component-topbar-control-pad-x);border-radius:var(--component-shape-pill);border:1px solid var(--semantic-color-interactive-active-border);background-color:var(--semantic-color-interactive-active-bg);color:var(--semantic-color-text-secondary);transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard)}.ui-pill-select:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}.ui-pill-select:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.ui-hud-control{width:var(--component-hud-control-size);height:var(--component-hud-control-size);min-width:var(--component-hud-control-size);min-height:var(--component-hud-control-size);border-radius:var(--component-shape-pill);transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard);justify-content:center;align-items:center;display:inline-flex}@media(pointer:coarse){.ui-hud-control{width:max(var(--component-hud-control-size),var(--component-hud-control-min-touch));height:max(var(--component-hud-control-size),var(--component-hud-control-min-touch));min-width:var(--component-hud-control-min-touch);min-height:var(--component-hud-control-min-touch)}}.ui-section-header{border-radius:var(--component-shape-soft);width:100%;color:var(--semantic-color-text-secondary);transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard);cursor:var(--semantic-cursor-interactive);background-color:#0000;border:1px solid #0000;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ui-section-header:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--semantic-color-interactive-hover-border)}.ui-section-header:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.ui-rail-item{min-height:var(--component-capsule-height-compact);border-radius:var(--component-shape-pill);color:var(--semantic-style-group-text,var(--semantic-color-text-secondary));transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard);cursor:var(--semantic-cursor-interactive);background-color:#0000;border:1px solid #0000;padding:6px 8px}.ui-rail-item:hover{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-hover-bg,var(--semantic-color-interactive-hover-bg));border-color:var(--semantic-style-group-interactive-hover-border,var(--semantic-color-interactive-hover-border))}.ui-rail-item[data-state=active],.ui-rail-item[aria-pressed=true],.ui-rail-item.is-active{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-active-bg,var(--semantic-color-interactive-active-bg));border-color:var(--semantic-style-group-interactive-active-border,var(--semantic-color-interactive-active-border))}.ui-rail-item[data-state=selected],.ui-rail-item[aria-selected=true],.ui-rail-item.is-selected{color:var(--semantic-style-group-interactive-selected-text,var(--semantic-color-interactive-selected-text));background-color:var(--semantic-style-group-interactive-selected-bg,var(--semantic-color-interactive-selected-bg));border-color:var(--semantic-style-group-interactive-selected-border,var(--semantic-color-interactive-selected-border))}.ui-rail-item:focus-visible{box-shadow:0 0 0 1px var(--semantic-color-interactive-input-ring);outline:none}.station-rail-density-compact .ui-rail-item{min-height:28px;padding:4px 6px}.ui-field-soft{min-height:var(--component-input-height-default);border-radius:var(--component-shape-soft);transition:color .18s var(--motion-easing-standard),border-color .18s var(--motion-easing-standard),background-color .18s var(--motion-easing-standard);background-color:var(--semantic-color-bg-surface);padding-inline:12px}@supports (color:color-mix(in lab,red,red)){.ui-field-soft{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)5%)}}.ui-field-soft{border:1px solid var(--semantic-color-border-default);color:var(--semantic-color-text-secondary);cursor:var(--semantic-cursor-text)}.ui-field-soft::-moz-placeholder{color:var(--semantic-color-text-muted)}.ui-field-soft::placeholder{color:var(--semantic-color-text-muted)}.ui-field-soft:hover{background-color:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.ui-field-soft:hover{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)7%)}}.ui-field-soft:hover{border-color:var(--semantic-color-interactive-hover-border)}.ui-field-soft:focus,.ui-field-soft:focus-visible{border-color:var(--semantic-color-interactive-input-border);background-color:var(--semantic-color-bg-surface);outline:none}@supports (color:color-mix(in lab,red,red)){.ui-field-soft:focus,.ui-field-soft:focus-visible{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)9%)}}.ui-field-soft:focus,.ui-field-soft:focus-visible{color:var(--semantic-color-text-primary)}.ui-field-soft:disabled,.ui-field-soft[readonly]{cursor:var(--semantic-cursor-disabled);opacity:.7}.ui-field-lg{min-height:var(--component-button-height-lg);padding-inline:16px}.ui-field-compact{min-height:var(--component-button-height-sm);padding-inline:10px}.ui-range{height:var(--component-range-track-height);border-radius:var(--primitive-radius-pill);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--component-range-track-bg);border:1px solid var(--component-range-track-border);cursor:pointer;outline:none}.ui-range:disabled{opacity:.45;cursor:not-allowed}.ui-range::-webkit-slider-runnable-track{height:var(--component-range-track-height);border-radius:var(--primitive-radius-pill);background:0 0}.ui-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--component-range-thumb-size);height:var(--component-range-thumb-size);border-radius:var(--primitive-radius-pill);background:var(--component-range-thumb-bg);border:1px solid var(--component-range-thumb-border);box-shadow:0 0 0 2px var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.ui-range::-webkit-slider-thumb{box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-color-bg-app),transparent 70%)}}.ui-range::-webkit-slider-thumb{margin-top:calc((var(--component-range-track-height) - var(--component-range-thumb-size))/2)}.ui-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--semantic-color-bg-app),0 0 0 5px var(--semantic-color-interactive-input-ring)}@supports (color:color-mix(in lab,red,red)){.ui-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-color-bg-app),transparent 70%),0 0 0 5px var(--semantic-color-interactive-input-ring)}}.ui-range::-moz-range-track{height:var(--component-range-track-height);border-radius:var(--primitive-radius-pill);background:var(--component-range-track-bg);border:1px solid var(--component-range-track-border)}.ui-range::-moz-range-thumb{width:var(--component-range-thumb-size);height:var(--component-range-thumb-size);border-radius:var(--primitive-radius-pill);background:var(--component-range-thumb-bg);border:1px solid var(--component-range-thumb-border);box-shadow:0 0 0 2px var(--semantic-color-bg-app)}@supports (color:color-mix(in lab,red,red)){.ui-range::-moz-range-thumb{box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-color-bg-app),transparent 70%)}}.ui-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--semantic-color-bg-app),0 0 0 5px var(--semantic-color-interactive-input-ring)}@supports (color:color-mix(in lab,red,red)){.ui-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-color-bg-app),transparent 70%),0 0 0 5px var(--semantic-color-interactive-input-ring)}}.ui-link-muted{color:var(--semantic-color-text-muted);transition:color .18s var(--motion-easing-standard)}.ui-link-muted:hover{color:var(--semantic-color-text-primary)}.ui-menu-surface{border-radius:var(--component-menu-radius);border:1px solid var(--semantic-style-group-border,var(--semantic-color-menu-border));background-color:var(--semantic-style-group-bg,var(--semantic-color-menu-surface-bg));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semantic-style-group-shadow,var(--component-menu-shadow));padding:var(--component-menu-padding);isolation:isolate;position:relative}.ui-menu-surface:after{content:none}.sf-action-menu-surface{border-radius:var(--component-menu-radius);border:1px solid var(--semantic-style-group-border,var(--semantic-color-menu-border));background-color:var(--semantic-style-group-bg,var(--semantic-color-menu-surface-bg));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semantic-style-group-shadow,var(--component-menu-shadow));padding:var(--component-menu-padding);isolation:isolate;position:relative}.sf-action-menu-surface:after{content:none}.ui-menu-row{z-index:2;width:100%;padding:var(--component-menu-item-pad-y)var(--component-menu-item-pad-x);min-height:var(--component-menu-row-min-height);border-radius:var(--component-shape-soft);font-size:var(--component-menu-item-font-size);text-align:left;color:var(--semantic-style-group-text,var(--semantic-color-text-secondary));cursor:var(--semantic-cursor-interactive);transition:color .18s var(--motion-easing-standard),background-color .18s var(--motion-easing-standard),border-color .18s var(--motion-easing-standard),box-shadow .18s var(--motion-easing-standard);background-color:#0000;border:1px solid #0000;justify-content:flex-start;align-items:center;gap:8px;line-height:1.2;display:flex;position:relative}.ui-menu-row:hover{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-hover-bg,var(--semantic-color-interactive-hover-bg));border-color:var(--semantic-style-group-interactive-hover-border,var(--semantic-color-interactive-hover-border))}.ui-menu-row-active{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));background-color:var(--semantic-style-group-interactive-active-bg,var(--semantic-color-interactive-active-bg));border-color:var(--semantic-style-group-interactive-active-border,var(--semantic-color-interactive-active-border))}.ui-menu-row[aria-selected=true],.ui-menu-row[data-state=selected],.ui-menu-row.is-selected{color:var(--semantic-style-group-interactive-selected-text,var(--semantic-color-interactive-selected-text));background-color:var(--semantic-style-group-interactive-selected-bg,var(--semantic-color-interactive-selected-bg));border-color:var(--semantic-style-group-interactive-selected-border,var(--semantic-color-interactive-selected-border))}.ui-menu-row-danger{color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-menu-row-danger{color:color-mix(in srgb,var(--semantic-color-status-error),white 14%)}}.ui-menu-row-danger{background-color:#0000;border-color:#0000}.ui-menu-row-danger:hover{color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-menu-row-danger:hover{color:color-mix(in srgb,var(--semantic-color-status-error),white 8%)}}.ui-menu-row-danger:hover{background-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-menu-row-danger:hover{background-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 88%)}}.ui-menu-row-danger:hover{border-color:var(--semantic-color-status-error)}@supports (color:color-mix(in lab,red,red)){.ui-menu-row-danger:hover{border-color:color-mix(in srgb,var(--semantic-color-status-error),transparent 58%)}}.context-link-style-submenu{top:calc(100% + 8px);left:50%;overflow:hidden;transform:translate(-50%);border-radius:var(--component-shape-pill)!important;position:absolute!important}.context-link-style-option{border-radius:var(--component-shape-pill)!important;justify-content:center!important;align-items:center!important;gap:0!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;line-height:1!important;display:inline-flex!important}.context-link-style-option>svg{display:block}.ui-modal-overlay{z-index:var(--component-z-modal);position:fixed;inset:0}.ui-modal-scrim{background-color:var(--semantic-color-overlay-backdrop);-webkit-backdrop-filter:blur(var(--component-modal-backdrop-blur));backdrop-filter:blur(var(--component-modal-backdrop-blur));position:absolute;inset:0}.ui-modal-shell{justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.ui-modal-surface{border-radius:var(--component-modal-radius);border:1px solid var(--semantic-color-modal-border);background-color:var(--semantic-color-modal-surface-bg);box-shadow:var(--component-modal-shadow);padding:var(--component-modal-padding)}.ui-modal-surface-sm{width:var(--component-modal-width-sm);max-width:calc(100vw - 24px)}.ui-modal-surface-md{width:var(--component-modal-width-md);max-width:calc(100vw - 24px)}.ui-modal-surface-lg{width:var(--component-modal-width-lg);max-width:calc(100vw - 24px)}.ui-divider-soft{background-color:var(--semantic-color-interactive-active-bg);height:1px;margin-block:4px}.ui-capsule-compact{height:var(--component-capsule-height-compact)}.ui-capsule-compact-item{min-height:var(--component-capsule-item-height-compact)}.ui-capsule-tabs{border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface))}@supports (color:color-mix(in lab,red,red)){.ui-capsule-tabs{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent 6%)}}.ui-capsule-tabs{color:var(--semantic-style-group-text-secondary,var(--semantic-color-text-secondary));box-shadow:0 1px #ffffff08,0 8px 18px #00000014}.ui-capsule-tab-item{color:inherit;border:1px solid #0000}.ui-capsule-tab-item:hover{color:var(--semantic-color-text-primary);background-color:var(--semantic-style-group-interactive-hover-bg,var(--semantic-color-interactive-hover-bg));border-color:var(--semantic-style-group-interactive-hover-border,var(--semantic-color-interactive-hover-border))}.ui-capsule-tab-item[aria-selected=true],.ui-capsule-tab-item[data-state=active]{color:var(--semantic-style-group-interactive-selected-text,var(--semantic-color-interactive-selected-text));background-color:var(--semantic-style-group-interactive-selected-bg,var(--semantic-color-interactive-selected-bg));border-color:var(--semantic-style-group-interactive-selected-border,var(--semantic-color-interactive-selected-border));box-shadow:0 1px #ffffff0d,0 8px 18px #00000014}.ui-capsule-default{min-height:var(--component-capsule-height-default)}.ui-capsule-default-item{min-height:var(--component-capsule-item-height-default)}.ui-time-chip{height:var(--component-topbar-control-height);padding-inline:var(--component-topbar-control-pad-x);border-radius:var(--component-shape-pill);border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface))}@supports (color:color-mix(in lab,red,red)){.ui-time-chip{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent 4%)}}.ui-time-chip{color:var(--semantic-style-group-text,var(--semantic-color-text-primary));box-shadow:var(--semantic-style-group-shadow,0 8px 20px #00000014);opacity:.92;justify-content:center;align-items:center;display:inline-flex}.ui-time-chip-button{border:1px solid var(--semantic-style-group-border,var(--semantic-color-border-default));background-color:var(--semantic-style-group-bg,var(--semantic-color-bg-surface));border-radius:999px;width:22px;min-width:22px;height:22px}@supports (color:color-mix(in lab,red,red)){.ui-time-chip-button{background-color:color-mix(in srgb,var(--semantic-style-group-bg,var(--semantic-color-bg-surface)),transparent 8%)}}.ui-time-chip-button{color:var(--semantic-style-group-text-secondary,var(--semantic-color-text-secondary));transition:color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),border-color var(--motion-duration-normal)var(--motion-easing-standard),box-shadow var(--motion-duration-normal)var(--motion-easing-standard);justify-content:center;align-items:center;display:inline-flex}.ui-time-chip-button:hover,.ui-time-chip-button:focus-visible{color:var(--semantic-color-text-primary);background-color:var(--semantic-style-group-interactive-hover-bg,var(--semantic-color-interactive-hover-bg));border-color:var(--semantic-style-group-interactive-hover-border,var(--semantic-color-interactive-hover-border))}.ui-time-chip-readout{text-align:center;letter-spacing:.02em;min-width:2.8ch}.settings-sidebar-surface{--semantic-style-group-interactive-hover-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-hover-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)7%)}}.settings-sidebar-surface{--semantic-style-group-interactive-hover-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-hover-border:color-mix(in srgb,var(--semantic-color-border-default),var(--semantic-color-text-primary)18%)}}.settings-sidebar-surface{--semantic-style-group-interactive-active-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-active-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)10%)}}.settings-sidebar-surface{--semantic-style-group-interactive-active-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-active-border:color-mix(in srgb,var(--semantic-color-border-default),var(--semantic-color-text-primary)26%)}}.settings-sidebar-surface{--semantic-style-group-interactive-selected-bg:var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-selected-bg:color-mix(in srgb,var(--semantic-color-bg-surface),var(--semantic-color-text-primary)10%)}}.settings-sidebar-surface{--semantic-style-group-interactive-selected-border:var(--semantic-color-border-default)}@supports (color:color-mix(in lab,red,red)){.settings-sidebar-surface{--semantic-style-group-interactive-selected-border:color-mix(in srgb,var(--semantic-color-border-default),var(--semantic-color-text-primary)26%)}}html.is-resizing *,html.is-resizing{cursor:var(--semantic-cursor-resize-col)!important;transition:none!important}@keyframes source-pulse-spread{0%{opacity:.55;transform:scale(.72)}70%{opacity:.08;transform:scale(1.24)}to{opacity:0;transform:scale(1.38)}}@keyframes source-dot-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}}@keyframes station-arche-pulse{0%{opacity:.16;transform:scale(.96)}55%{opacity:.54;transform:scale(1.08)}to{opacity:.1;transform:scale(1.16)}}@keyframes arche-materialize-wave{0%{opacity:.8;stroke-width:2.4px;transform:scale(.62)}70%{opacity:.12;stroke-width:1.1px;transform:scale(2.2)}to{opacity:0;stroke-width:.6px;transform:scale(2.65)}}@keyframes onboarding-open-space-pulse{0%{opacity:.22;transform:scale(.98)}55%{opacity:.56;transform:scale(1.05)}to{opacity:.16;transform:scale(1.12)}}@keyframes onboarding-source-wave{0%{opacity:.54;transform:scale(1)}72%{opacity:.08;transform:scale(4.8)}to{opacity:0;transform:scale(5.8)}}@keyframes onboarding-spotlight-wave{0%{opacity:.5;transform:scale(.94)}68%{opacity:.08;transform:scale(1.22)}to{opacity:0;transform:scale(1.3)}}@keyframes onboarding-card-fade-up{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-step-fade{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.animate-source-pulse-spread{animation:2.2s ease-out infinite source-pulse-spread}.animate-source-dot-pulse{animation:2.2s ease-in-out infinite source-dot-pulse}.animate-station-arche-pulse{transform-origin:50%;animation:2.8s ease-in-out infinite station-arche-pulse}.animate-station-arche-pulse-delayed{transform-origin:50%;animation:2.8s ease-in-out .9s infinite station-arche-pulse}.animate-arche-materialize-wave{transform-origin:50%;animation:.78s cubic-bezier(.2,.82,.2,1) forwards arche-materialize-wave}.animate-onboarding-open-space-pulse{transform-origin:50%;animation:2.4s ease-in-out infinite onboarding-open-space-pulse}.animate-onboarding-open-space-pulse-delayed{transform-origin:50%;animation:2.4s ease-in-out .8s infinite onboarding-open-space-pulse}.animate-onboarding-create-space-pulse{transform-origin:50%;animation:2.1s ease-in-out infinite onboarding-open-space-pulse}.animate-onboarding-create-space-pulse-delayed{transform-origin:50%;animation:2.1s ease-in-out .7s infinite onboarding-open-space-pulse}@keyframes station-cluster-birth-wave-outer{0%{opacity:.96;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes station-cluster-birth-wave-inner{0%{opacity:.94;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes station-cluster-birth-rim{0%{stroke-opacity:1}to{stroke-opacity:0}}.sf-station-birth-wave-outer{animation:1.64s cubic-bezier(.16,.84,.2,1) forwards station-cluster-birth-wave-outer}.sf-station-birth-wave-inner{animation:1.24s cubic-bezier(.16,.84,.2,1) forwards station-cluster-birth-wave-inner}.sf-station-birth-rim-flash{animation:.76s ease-out forwards station-cluster-birth-rim}.onboarding-source-wave{transform-box:fill-box;transform-origin:50%;animation:6.2s cubic-bezier(.18,.72,.24,1) infinite onboarding-source-wave}.onboarding-source-wave-delayed{animation-delay:var(--motion-onboarding-pulse-delay-ms)}.onboarding-spotlight-wave{transform-box:fill-box;transform-origin:50%;animation:5.6s cubic-bezier(.18,.72,.24,1) infinite onboarding-spotlight-wave}.onboarding-spotlight-wave-delayed{animation-delay:var(--motion-onboarding-pulse-delay-ms)}.onboarding-card-shell{animation:.42s cubic-bezier(.16,.8,.22,1) both onboarding-card-fade-up}.onboarding-step-content{animation:.3s cubic-bezier(.2,.82,.2,1) both onboarding-step-fade}@keyframes onboarding-platform-wave-breathe{0%{opacity:.14;transform:scale(.96)}50%{opacity:.24;transform:scale(1.03)}to{opacity:.14;transform:scale(.96)}}@keyframes onboarding-platform-wave-spread{0%{opacity:.28;transform:scale(.3)}85%{opacity:.08}to{opacity:0;transform:scale(1.5)}}.onboarding-platform-wave-bg{overflow:hidden}.onboarding-platform-wave-layer{aspect-ratio:1;transform-origin:50%;pointer-events:none;border-radius:9999px;width:min(140vmax,1800px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding-platform-wave-layer-a{border:1px solid var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){.onboarding-platform-wave-layer-a{border:1px solid color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 86%)}}.onboarding-platform-wave-layer-a{box-shadow:0 0 0 1px var(--semantic-color-graph-edge-strong)}@supports (color:color-mix(in lab,red,red)){.onboarding-platform-wave-layer-a{box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 94%)}}.onboarding-platform-wave-layer-a{animation:7.6s cubic-bezier(.16,.72,.24,1) infinite onboarding-platform-wave-spread}.onboarding-platform-wave-layer-b{border:1px solid var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){.onboarding-platform-wave-layer-b{border:1px solid color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 88%)}}.onboarding-platform-wave-layer-b{box-shadow:0 0 0 1px var(--semantic-color-graph-node-stroke)}@supports (color:color-mix(in lab,red,red)){.onboarding-platform-wave-layer-b{box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 95%)}}.onboarding-platform-wave-layer-b{animation:7.6s cubic-bezier(.16,.72,.24,1) 2.4s infinite onboarding-platform-wave-spread}.onboarding-platform-wave-layer-c{background-image:repeating-radial-gradient(circle at center,var(--semantic-color-graph-edge-strong)0 1px,transparent 1px 34px)}@supports (color:color-mix(in lab,red,red)){.onboarding-platform-wave-layer-c{background-image:repeating-radial-gradient(circle at center,color-mix(in srgb,var(--semantic-color-graph-edge-strong),transparent 92%)0 1px,transparent 1px 34px)}}.onboarding-platform-wave-layer-c{animation:9.6s ease-in-out infinite onboarding-platform-wave-breathe}.profile-bridge-portal{--profile-accent-primary:var(--semantic-color-action-primary);--profile-accent-primary-soft:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-accent-primary-soft:color-mix(in srgb,var(--semantic-color-action-primary),transparent 70%)}}.profile-bridge-portal{--profile-accent-border:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-accent-border:color-mix(in srgb,var(--semantic-color-action-primary),transparent 62%)}}.profile-bridge-portal{--profile-accent-border-soft:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-accent-border-soft:color-mix(in srgb,var(--semantic-color-action-primary),transparent 70%)}}.profile-bridge-portal{--profile-accent-border-subtle:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-accent-border-subtle:color-mix(in srgb,var(--semantic-color-action-primary),transparent 72%)}}.profile-bridge-portal{--profile-accent-surface:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-accent-surface:color-mix(in srgb,var(--semantic-color-action-primary),transparent 92%)}}.profile-bridge-portal{--profile-proof-ring:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-proof-ring:color-mix(in srgb,var(--semantic-color-action-primary),white 8%)}}.profile-bridge-portal{--profile-map-line:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-map-line:color-mix(in srgb,var(--semantic-color-action-primary),transparent 40%)}}.profile-bridge-portal{--profile-surface-glow:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-surface-glow:color-mix(in srgb,var(--semantic-color-action-primary),transparent 84%)}}.profile-bridge-portal{--profile-page-glow-start:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-page-glow-start:color-mix(in srgb,var(--semantic-color-action-primary),transparent 88%)}}.profile-bridge-portal{--profile-page-glow-end:var(--semantic-color-action-primary)}@supports (color:color-mix(in lab,red,red)){.profile-bridge-portal{--profile-page-glow-end:color-mix(in srgb,var(--semantic-color-action-primary),transparent 92%)}}.profile-section{border-bottom:1px solid var(--semantic-color-border-subtle);padding-block:3.5rem}.profile-eyebrow{color:var(--semantic-color-text-muted);font-size:var(--primitive-type-label-size);letter-spacing:.22em;text-transform:uppercase;line-height:1}.profile-title{color:var(--semantic-color-text-primary);margin-top:.75rem;font-size:1.875rem;font-weight:300;line-height:1.25}.profile-copy{color:var(--semantic-color-text-secondary);max-width:42.5rem;font-size:.875rem;line-height:1.75}.profile-proof-row{border-top:1px solid var(--semantic-color-border-subtle);gap:.25rem;padding-block:.75rem;display:grid}.profile-proof-label{color:var(--semantic-color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.profile-timeline-marker{border:1px solid var(--profile-accent-border-soft);color:var(--profile-accent-primary);border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:500;display:flex}.profile-icon-link{border:1px solid var(--semantic-color-border-subtle);color:var(--semantic-color-text-secondary);height:3rem;transition:border-color var(--motion-duration-normal)var(--motion-easing-standard),color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard);border-radius:9999px;justify-content:center;align-items:center;width:3rem;display:flex}.profile-icon-link:hover,.profile-icon-link:focus-visible{background-color:var(--semantic-color-interactive-hover-bg);border-color:var(--profile-accent-border-soft);color:var(--semantic-color-text-primary)}.profile-icon-link:focus-visible{outline:2px solid var(--semantic-color-interactive-input-ring);outline-offset:3px}.profile-bento-grid{gap:var(--primitive-space-gap-default);display:grid}.profile-row-list{border-top:1px solid var(--semantic-color-border-subtle);display:grid}.profile-module-row{border-bottom:1px solid var(--semantic-color-border-subtle);gap:.75rem;padding-block:1.5rem;display:grid}.profile-proof-list-row[data-profile-related=true]{border-color:var(--semantic-color-graph-node-stroke)!important}@supports (color:color-mix(in lab,red,red)){.profile-proof-list-row[data-profile-related=true]{border-color:color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 45%)!important}}.profile-hero-bento{gap:3rem;display:grid}.profile-hero-bento-cell{min-width:0}.profile-hero-bento-cell--identity{align-content:end;min-height:min(34rem,100dvh - 8rem);display:grid}.profile-hero-bento-cell--media{min-height:17rem}.profile-bento-card{background:radial-gradient(circle at 12% 0%,var(--profile-page-glow-end)0%,transparent 32%),var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.profile-bento-card{background:radial-gradient(circle at 12% 0%,var(--profile-page-glow-end)0%,transparent 32%),color-mix(in srgb,var(--semantic-color-bg-surface),transparent 18%)}}.profile-bento-card{border:1px solid var(--semantic-color-border-subtle);border-radius:var(--component-gateway-card-radius-lg);min-height:11rem;transition:border-color var(--motion-duration-normal)var(--motion-easing-standard),background-color var(--motion-duration-normal)var(--motion-easing-standard),transform var(--motion-duration-fast)var(--motion-easing-standard);padding:1.25rem;position:relative}.profile-bento-card:hover{border-color:var(--profile-accent-border-subtle)}.profile-bento-card[data-profile-module-state=active]{border-color:var(--profile-proof-ring)}.profile-graph-canvas{box-shadow:0 0 0 1px var(--semantic-color-graph-node-stroke),0 0 44px var(--semantic-color-graph-node-glow)}@supports (color:color-mix(in lab,red,red)){.profile-graph-canvas{box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-color-graph-node-stroke),transparent 88%),0 0 44px color-mix(in srgb,var(--semantic-color-graph-node-glow),transparent 26%)}}.profile-bento-card--action{background:radial-gradient(circle at 100% 0%,var(--profile-page-glow-start)0%,transparent 42%),var(--semantic-color-bg-surface)}@supports (color:color-mix(in lab,red,red)){.profile-bento-card--action{background:radial-gradient(circle at 100% 0%,var(--profile-page-glow-start)0%,transparent 42%),color-mix(in srgb,var(--semantic-color-bg-surface),transparent 12%)}}.profile-media-frame{aspect-ratio:1.35;background:radial-gradient(circle at 50% 46%,var(--profile-accent-surface)0%,transparent 38%),radial-gradient(circle at 50% 46%,var(--profile-page-glow-start)0%,transparent 16%),var(--semantic-color-bg-canvas)}@supports (color:color-mix(in lab,red,red)){.profile-media-frame{background:radial-gradient(circle at 50% 46%,var(--profile-accent-surface)0%,transparent 38%),radial-gradient(circle at 50% 46%,var(--profile-page-glow-start)0%,transparent 16%),color-mix(in srgb,var(--semantic-color-bg-canvas),black 4%)}}.profile-media-frame{border:1px solid var(--profile-accent-border-subtle);border-radius:var(--component-gateway-card-radius-lg);position:relative;overflow:hidden}.profile-media-frame:before{background-image:var(--fractal-grid-bg-image);background-position:var(--fractal-grid-bg-position);background-size:var(--fractal-grid-bg-size);content:"";opacity:.42;position:absolute;inset:0}.profile-media-frame:after{background:linear-gradient(90deg,transparent 0%,var(--semantic-color-text-primary)50%,transparent 100%),linear-gradient(0deg,transparent 0%,var(--semantic-color-text-primary)50%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.profile-media-frame:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--semantic-color-text-primary),transparent 74%)50%,transparent 100%),linear-gradient(0deg,transparent 0%,color-mix(in srgb,var(--semantic-color-text-primary),transparent 82%)50%,transparent 100%)}}.profile-media-frame:after{content:"";opacity:.48;transform-origin:50%;width:68%;height:1px;position:absolute;top:50%;left:16%}.profile-signal-orb{background:radial-gradient(circle,var(--profile-accent-primary)0%,var(--profile-accent-surface)38%,transparent 70%);border:1px solid var(--profile-accent-border);box-shadow:0 0 28px var(--profile-surface-glow);color:var(--semantic-color-text-primary);border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-signal-orb:after{border:1px solid var(--profile-accent-border-soft);border-radius:inherit;content:"";opacity:.36;position:absolute;inset:-.85rem}.profile-media-frame[data-profile-active=true] .profile-signal-orb:after,.profile-graph-canvas:focus-within .profile-signal-orb:after{animation:profile-signal-pulse 2.6s var(--motion-easing-standard)infinite}.profile-motion-rise{animation:profile-motion-rise .22s var(--motion-easing-standard)both}@keyframes profile-motion-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes profile-signal-pulse{0%{opacity:.2;transform:scale(.92)}55%{opacity:.42;transform:scale(1.08)}to{opacity:.18;transform:scale(1.18)}}@media(min-width:768px){.profile-section{padding-block:5rem}.profile-module-row{grid-template-columns:minmax(9rem,.46fr) minmax(0,1fr) minmax(10rem,.5fr);align-items:baseline}.profile-hero-bento{grid-template-columns:minmax(0,.95fr) minmax(18rem,.65fr);align-items:center}.profile-hero-bento-cell--identity{min-height:min(36rem,100dvh - 9rem)}.profile-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-proof-row{grid-template-columns:7.5rem minmax(0,1fr)}}@media(min-width:1024px){.profile-hero-bento{grid-template-columns:minmax(0,.9fr) minmax(22rem,.52fr);gap:5rem}.profile-hero-bento-cell--identity{min-height:min(40rem,100dvh - 10rem)}.profile-hero-bento-cell--media{min-height:22rem}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.onboarding-card-shell,.onboarding-step-content,.onboarding-source-wave,.onboarding-source-wave-delayed,.onboarding-spotlight-wave,.onboarding-spotlight-wave-delayed,.profile-motion-rise,.profile-signal-orb:after,.onboarding-platform-wave-layer-a,.onboarding-platform-wave-layer-b,.onboarding-platform-wave-layer-c{animation:none!important}.onboarding-platform-wave-bg{display:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}:root{--bn-colors-editor-text: var(--semantic-color-text-primary);--bn-colors-editor-background: transparent;--bn-colors-menu-text: var(--semantic-color-text-primary);--bn-colors-menu-background: var(--semantic-color-bg-surface);--bn-colors-hover-background: var(--semantic-color-bg-hover);--bn-colors-selected-background: var(--semantic-color-bg-selection);--bn-border-radius: 8px;--bn-font-family: var(--semantic-font-family-ui, "Inter", sans-serif)}.bn-editor{background-color:transparent!important;font-family:var(--semantic-font-family-ui, "Inter", sans-serif);padding-left:0!important;padding-right:0!important}.bn-block-content{color:var(--semantic-color-text-primary);line-height:1.6;font-size:1rem}.bn-editor a{color:var(--semantic-color-text-link, var(--semantic-color-action-primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em;cursor:pointer}.bn-editor a:hover{color:var(--semantic-color-text-primary)}.bn-link-toolbar{display:none!important}.sf-node-reference-preview{position:fixed;z-index:calc(var(--component-z-popover) + 1);max-width:264px;pointer-events:none;padding:10px 12px;border-radius:14px;border:1px solid var(--semantic-color-border-default);background:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 6%);box-shadow:0 14px 32px color-mix(in srgb,black,transparent 72%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.sf-node-reference-preview__status{margin-bottom:4px;font-size:10px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--semantic-color-text-muted)}.sf-node-reference-preview__title{font-size:13px;line-height:1.35;color:var(--semantic-color-text-primary)}.sf-node-reference-preview__description{margin-top:4px;font-size:11px;line-height:1.35;color:var(--semantic-color-text-secondary)}.bn-block-content[data-is-empty-and-focused=true]:before{color:var(--semantic-color-text-tertiary)!important;opacity:.5}::-moz-selection{background:var(--semantic-color-bg-selection);color:var(--semantic-color-text-primary)}::selection{background:var(--semantic-color-bg-selection);color:var(--semantic-color-text-primary)}.mantine-Menu-dropdown,.mantine-Popover-dropdown,.bn-suggestion-menu{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 10%)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid var(--semantic-color-border-default)!important;box-shadow:0 20px 48px -12px #000000bf!important;border-radius:14px!important;padding:6px!important;min-width:260px!important;z-index:var(--component-z-popover)!important}.mantine-Menu-item,.mantine-Autocomplete-option,.bn-suggestion-item{border-radius:8px!important;color:var(--semantic-color-text-secondary)!important;font-size:.9rem!important;font-family:var(--semantic-font-family-ui, "Inter", sans-serif)!important;transition:all .15s ease-out;padding:8px 12px!important;margin-bottom:2px;border:1px solid transparent}.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered],.mantine-Autocomplete-option[data-hovered],.bn-suggestion-item:hover,.bn-suggestion-item[aria-selected=true]{background-color:var(--semantic-color-bg-hover)!important;color:var(--semantic-color-text-primary)!important;border-color:var(--semantic-color-border-default)}.bn-suggestion-item .bn-suggestion-item-description{color:var(--semantic-color-text-tertiary);font-size:.75rem;margin-top:2px}.bn-suggestion-item[aria-selected=true] .bn-suggestion-item-description{color:var(--semantic-color-text-secondary)}.bn-side-menu{color:var(--semantic-color-text-tertiary);transition:all .2s ease;position:relative;opacity:0}.bn-block-outer:hover .bn-side-menu{opacity:1}.bn-side-menu button{position:relative;width:20px!important;height:100%;background:transparent!important;border:none;cursor:grab}.bn-side-menu button:active{cursor:grabbing}.bn-side-menu svg{display:none}.bn-side-menu button:before{content:"";position:absolute;left:2px;top:4px;bottom:4px;width:3px;background:var(--semantic-color-interactive-hover-border);border-radius:999px;transition:all .2s ease;opacity:1}.bn-side-menu button:hover:before{width:4px;opacity:1;filter:brightness(1.8)}.mantine-Paper-root,.bn-formatting-toolbar{background-color:color-mix(in srgb,var(--semantic-color-bg-surface),transparent 10%)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid var(--semantic-color-border-default)!important;box-shadow:0 12px 32px -4px #0009!important;border-radius:999px!important;padding:4px 6px!important;color:var(--semantic-color-text-primary)!important}.mantine-ActionIcon-root{color:var(--semantic-color-text-secondary)!important;border-radius:999px!important;transition:all .15s ease;width:32px!important;height:32px!important}.mantine-ActionIcon-root:hover,.mantine-ActionIcon-root[data-hovered]{background-color:var(--semantic-color-bg-hover)!important;color:var(--semantic-color-text-primary)!important}.mantine-ActionIcon-root[data-active=true]{background-color:var(--semantic-color-bg-selection)!important;color:var(--semantic-color-text-primary)!important}.mantine-Tooltip-tooltip{background-color:var(--semantic-color-bg-surface)!important;border:1px solid var(--semantic-color-border-default)!important;color:var(--semantic-color-text-primary)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:6px;font-size:.75rem}.bn-block-outer[data-content-type=heading] .bn-block-content{font-weight:700;letter-spacing:-.02em;margin-top:1.5em;margin-bottom:.5em}.bn-block-outer[data-content-type=heading][data-level="1"] .bn-block-content{font-size:2em;color:var(--semantic-color-text-primary)}.bn-block-outer[data-content-type=heading][data-level="2"] .bn-block-content{font-size:1.5em;color:var(--semantic-color-text-primary)}.bn-block-outer[data-content-type=heading][data-level="3"] .bn-block-content{font-size:1.25em;color:var(--semantic-color-text-secondary)}.bn-block-outer{line-height:1.5;transition:margin .2s}.bn-block{display:flex;flex-direction:column}.bn-block-content{padding:3px 0;display:flex;transition:font-size .2s;width:100%}.bn-block-content.ProseMirror-selectednode>*,.ProseMirror-selectednode>.bn-block-content>*{border-radius:4px;outline:4px solid rgb(100,160,255)}.bn-block-content:before{content:"";margin-right:0;transition:all .2s;height:0;overflow:visible}.bn-inline-content{width:100%}.bn-block-group .bn-block-group{margin-left:24px}.bn-block-group .bn-block-group>.bn-block-outer{position:relative}.bn-block-group .bn-block-group>.bn-block-outer:not([data-prev-depth-changed]):before{content:" ";display:inline;position:absolute;left:-20px;height:100%;transition:all .2s .1s}.bn-block-group .bn-block-group>.bn-block-outer[data-prev-depth-change="-2"]:before{height:0}.bn-inline-content code{font-family:monospace}[data-prev-depth-change="1"]{--x: 1}[data-prev-depth-change="2"]{--x: 2}[data-prev-depth-change="3"]{--x: 3}[data-prev-depth-change="4"]{--x: 4}[data-prev-depth-change="5"]{--x: 5}[data-prev-depth-change="-1"]{--x: -1}[data-prev-depth-change="-2"]{--x: -2}[data-prev-depth-change="-3"]{--x: -3}[data-prev-depth-change="-4"]{--x: -4}[data-prev-depth-change="-5"]{--x: -5}.bn-block-outer[data-prev-depth-change]{margin-left:calc(10px * var(--x))}.bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change]{margin-left:0}[data-content-type=heading]{--level: 3em}[data-content-type=heading][data-level="2"]{--level: 2em}[data-content-type=heading][data-level="3"]{--level: 1.3em}[data-content-type=heading][data-level="4"]{--level: 1em}[data-content-type=heading][data-level="5"]{--level: .9em}[data-content-type=heading][data-level="6"]{--level: .8em}[data-prev-level="1"]{--prev-level: 3em}[data-prev-level="2"]{--prev-level: 2em}[data-prev-level="3"]{--prev-level: 1.3em}[data-prev-level="4"]{--prev-level: 1em}[data-prev-level="5"]{--prev-level: .9em}[data-prev-level="6"]{--prev-level: .8em}.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content{font-size:var(--prev-level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>div[data-type=modification]>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{border-left:2px solid rgb(125,121,122);color:#7d797a;margin:0;padding-left:1em}[data-content-type=divider] hr{border:none;border-top:1px solid rgb(125,121,122);margin:.5em 0;flex:1}.bn-block-content:before{margin-right:0;content:""}.bn-block-content[data-content-type=numberedListItem]:before{display:flex;justify-content:center;min-width:24px;padding-right:4px}[data-content-type=numberedListItem]{--index: attr(data-index)}[data-prev-type=numberedListItem]{--prev-index: attr(data-prev-index)}.bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none])>.bn-block>.bn-block-content:before{content:var(--prev-index) "."}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index) "."}.bn-block-content[data-content-type=bulletListItem]:before{display:flex;justify-content:center;min-width:24px;padding-right:4px}.bn-block-content[data-content-type=checkListItem]>div:has(>input){height:24px}.bn-block-content[data-content-type=checkListItem]>div>input{cursor:pointer;height:24px;margin-left:4px;margin-right:8px;margin-block:0;width:12px}.bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{text-decoration:line-through}.bn-block-content[data-text-alignment=center]{justify-content:center}.bn-block-content[data-text-alignment=right]{justify-content:flex-end}.bn-block:has(>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group,.bn-block:has(>.react-renderer>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group{display:none}.bn-toggle-wrapper{display:flex;align-items:center}.bn-toggle-button{color:var(--bn-colors-editor-text);padding:3px}.bn-toggle-button>svg{width:18px;height:18px}.bn-toggle-wrapper[data-show-children=true] .bn-toggle-button{transform:rotate(90deg)}.bn-toggle-add-block-button{font-size:16px;color:var(--bn-colors-side-menu);font-weight:400;margin-left:22px;padding-inline:2px;width:-moz-fit-content;width:fit-content}.bn-toggle-button,.bn-toggle-add-block-button{background:none;border:none;border-radius:var(--bn-border-radius-small);cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bn-toggle-button:hover,.bn-toggle-add-block-button:hover{background-color:var(--bn-colors-hovered-background)}.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before{content:"•"}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"•"}[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before{content:"◦"}[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"◦"}[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before{content:"▪"}[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"▪"}.bn-block-content[data-content-type=codeBlock]{position:relative;background-color:#161616;color:#fff;border-radius:8px}.bn-block-content[data-content-type=codeBlock]>pre{white-space:pre;overflow-x:auto;margin:0;width:100%;-moz-tab-size:2;-o-tab-size:2;tab-size:2;padding:24px}.bn-block-content[data-content-type=codeBlock]>div{outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select{outline:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;cursor:pointer;background-color:transparent;position:absolute;top:8px;left:18px;font-size:.8em;color:#fff;opacity:0;transition:opacity .3s;transition-delay:1s}.bn-block-content[data-content-type=codeBlock]>div>select>option{color:#000}.bn-block-content[data-content-type=codeBlock]:hover>div>select,.bn-block-content[data-content-type=codeBlock]>div>select:focus{opacity:.5;transition-delay:.1s}.bn-block-content[data-content-type=pageBreak]>div{width:100%;height:0;border-top:dotted rgb(125,121,122) 2px;margin-block:11px}@media print{.bn-block-content[data-content-type=pageBreak]>div{page-break-after:always}}[data-file-block] .bn-file-block-content-wrapper{cursor:pointer;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),[data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon){width:100%}[data-file-block] .bn-add-file-button{align-items:center;background-color:#f2f1ee;border-radius:4px;color:#7d797a;display:flex;gap:10px;padding:12px}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,[data-file-block] .bn-file-name-with-icon:hover,.ProseMirror-selectednode .bn-file-name-with-icon{background-color:#e1e1e1}[data-file-block] .bn-add-file-button-icon,[data-file-block] .bn-file-icon{width:24px;height:24px}[data-file-block] .bn-add-file-button-text{font-size:.9rem}[data-file-block] .bn-file-name-with-icon{border-radius:4px;display:flex;gap:4px;padding:4px}[data-file-block] .bn-file-caption{font-size:.8em;padding-block:4px;word-break:break-word}[data-file-block] .bn-file-caption:empty{padding-block:0}[data-file-block] .bn-resize-handle{position:absolute;width:8px;height:30px;background-color:#000;border:1px solid white;border-radius:4px;cursor:ew-resize}[data-file-block] .bn-visual-media-wrapper{display:flex;align-items:center;position:relative;max-width:100%}[data-file-block] .bn-visual-media{border-radius:4px;width:100%}[data-content-type=audio]>.bn-file-block-content-wrapper,.bn-audio{width:100%}.bn-inline-content:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;font-style:italic}[data-style-type=textColor][data-value=gray],[data-text-color=gray],.bn-block:has(>.bn-block-content[data-text-color=gray]){color:#9b9a97}[data-style-type=textColor][data-value=brown],[data-text-color=brown],.bn-block:has(>.bn-block-content[data-text-color=brown]){color:#64473a}[data-style-type=textColor][data-value=red],[data-text-color=red],.bn-block:has(>.bn-block-content[data-text-color=red]){color:#e03e3e}[data-style-type=textColor][data-value=orange],[data-text-color=orange],.bn-block:has(>.bn-block-content[data-text-color=orange]){color:#d9730d}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow],.bn-block:has(>.bn-block-content[data-text-color=yellow]){color:#dfab01}[data-style-type=textColor][data-value=green],[data-text-color=green],.bn-block:has(>.bn-block-content[data-text-color=green]){color:#4d6461}[data-style-type=textColor][data-value=blue],[data-text-color=blue],.bn-block:has(>.bn-block-content[data-text-color=blue]){color:#0b6e99}[data-style-type=textColor][data-value=purple],[data-text-color=purple],.bn-block:has(>.bn-block-content[data-text-color=purple]){color:#6940a5}[data-style-type=textColor][data-value=pink],[data-text-color=pink],.bn-block:has(>.bn-block-content[data-text-color=pink]){color:#ad1a72}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray],.bn-block:has(>.bn-block-content[data-background-color=gray]){background-color:#ebeced}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown],.bn-block:has(>.bn-block-content[data-background-color=brown]){background-color:#e9e5e3}[data-style-type=backgroundColor][data-value=red],[data-background-color=red],.bn-block:has(>.bn-block-content[data-background-color=red]){background-color:#fbe4e4}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange],.bn-block:has(>.bn-block-content[data-background-color=orange]){background-color:#f6e9d9}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow],.bn-block:has(>.bn-block-content[data-background-color=yellow]){background-color:#fbf3db}[data-style-type=backgroundColor][data-value=green],[data-background-color=green],.bn-block:has(>.bn-block-content[data-background-color=green]){background-color:#ddedea}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue],.bn-block:has(>.bn-block-content[data-background-color=blue]){background-color:#ddebf1}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple],.bn-block:has(>.bn-block-content[data-background-color=purple]){background-color:#eae4f2}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink],.bn-block:has(>.bn-block-content[data-background-color=pink]){background-color:#f4dfeb}[data-text-alignment=left]{justify-content:flex-start!important;text-align:left!important}[data-text-alignment=center]{justify-content:center!important;text-align:center!important}[data-text-alignment=right]{justify-content:flex-end!important;text-align:right!important}[data-text-alignment=justify]{justify-content:flex-start!important;text-align:justify!important}.bn-block-column-list{display:flex;flex-direction:row}.bn-block-column{flex:1;padding:12px 20px;overflow-x:auto}.bn-block-column:first-child{padding-left:0}.bn-block-column:last-child{padding-right:0}.bn-thread-mark:not([data-orphan=true]){background:#ffc80026}.bn-thread-mark .bn-thread-mark-selected{background:#ffc80040}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:#c8c8ff66;pointer-events:none}.bn-editor{outline:none;padding-inline:54px;font-synthesis:style weight;--N800: #172b4d;--N40: #dfe1e6}.bn-comment-editor{width:100%;padding:0}.bn-comment-editor .bn-editor{padding:0}.bn-root{box-sizing:border-box}.bn-root *,.bn-root *:before,.bn-root *:after{box-sizing:inherit}.bn-default-styles p,.bn-default-styles h1,.bn-default-styles h2,.bn-default-styles h3,.bn-default-styles h4,.bn-default-styles h5,.bn-default-styles h6,.bn-default-styles li{margin:0;padding:0;font-size:inherit;min-width:2px!important}.bn-default-styles{font-size:16px;font-weight:400;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bn-table-drop-cursor{position:absolute;z-index:20;background-color:#adf;pointer-events:none}.bn-drag-preview{position:absolute;top:0;left:0;padding:10px;opacity:.001}.bn-editor .bn-collaboration-cursor__base{position:relative}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret{position:absolute;width:2px;top:1px;bottom:-2px;left:-1px}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label{pointer-events:none;border-radius:0 1.5px 1.5px 0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;left:0;overflow:hidden;position:absolute;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent;max-height:5px;max-width:4px;padding:0;top:-1px;transition:all .2s}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#0d0d0d;max-height:1.1rem;max-width:20rem;padding:.1rem .3rem;top:-17px;left:0;border-radius:3px 3px 3px 0;transition:all .2s}.bn-editor [data-content-type=table] .tableWrapper{--bn-table-widget-size: 22px;--bn-table-handle-size: 9px ;overflow-y:hidden;padding:var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);position:relative;width:100%}.bn-editor [data-content-type=table] table{width:auto!important;word-break:break-word}.bn-editor [data-content-type=table] th,.bn-editor [data-content-type=table] td{border:1px solid #ddd;padding:5px 10px}.bn-editor [data-content-type=table] th{font-weight:700;text-align:left}.bn-editor [data-content-type=table] th>p,.bn-editor [data-content-type=table] td>p{min-height:1.5rem}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.prosemirror-dropcursor-block{transition-property:top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prosemirror-dropcursor-vertical{transition-property:left,right}[data-show-selection]{background-color:highlight;padding:2px 0}.bn-container{--bn-colors-editor-text: #3f3f3f;--bn-colors-editor-background: #ffffff;--bn-colors-menu-text: #3f3f3f;--bn-colors-menu-background: #ffffff;--bn-colors-tooltip-text: #3f3f3f;--bn-colors-tooltip-background: #efefef;--bn-colors-hovered-text: #3f3f3f;--bn-colors-hovered-background: #efefef;--bn-colors-selected-text: #ffffff;--bn-colors-selected-background: #3f3f3f;--bn-colors-disabled-text: #afafaf;--bn-colors-disabled-background: #efefef;--bn-colors-shadow: #cfcfcf;--bn-colors-border: #efefef;--bn-colors-side-menu: #cfcfcf;--bn-colors-highlights-gray-text: #9b9a97;--bn-colors-highlights-gray-background: #ebeced;--bn-colors-highlights-brown-text: #64473a;--bn-colors-highlights-brown-background: #e9e5e3;--bn-colors-highlights-red-text: #e03e3e;--bn-colors-highlights-red-background: #fbe4e4;--bn-colors-highlights-orange-text: #d9730d;--bn-colors-highlights-orange-background: #f6e9d9;--bn-colors-highlights-yellow-text: #dfab01;--bn-colors-highlights-yellow-background: #fbf3db;--bn-colors-highlights-green-text: #4d6461;--bn-colors-highlights-green-background: #ddedea;--bn-colors-highlights-blue-text: #0b6e99;--bn-colors-highlights-blue-background: #ddebf1;--bn-colors-highlights-purple-text: #6940a5;--bn-colors-highlights-purple-background: #eae4f2;--bn-colors-highlights-pink-text: #ad1a72;--bn-colors-highlights-pink-background: #f4dfeb;--bn-font-family: "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--bn-border-radius: 6px;--bn-shadow-medium: 0 4px 12px var(--bn-colors-shadow);--bn-shadow-light: 0 2px 6px var(--bn-colors-border);--bn-border: 1px solid var(--bn-colors-border);--bn-border-radius-small: max(var(--bn-border-radius) - 2px, 1px);--bn-border-radius-medium: var(--bn-border-radius);--bn-border-radius-large: max(var(--bn-border-radius) + 2px, 1px)}.bn-container[data-color-scheme=dark]{--bn-colors-editor-text: #cfcfcf;--bn-colors-editor-background: #1f1f1f;--bn-colors-menu-text: #cfcfcf;--bn-colors-menu-background: #1f1f1f;--bn-colors-tooltip-text: #cfcfcf;--bn-colors-tooltip-background: #161616;--bn-colors-hovered-text: #cfcfcf;--bn-colors-hovered-background: #161616;--bn-colors-selected-text: #cfcfcf;--bn-colors-selected-background: #0f0f0f;--bn-colors-disabled-text: #3f3f3f;--bn-colors-disabled-background: #161616;--bn-colors-shadow: #0f0f0f;--bn-colors-border: #161616;--bn-colors-side-menu: #7f7f7f;--bn-colors-highlights-gray-text: #bebdb8;--bn-colors-highlights-gray-background: #9b9a97;--bn-colors-highlights-brown-text: #8e6552;--bn-colors-highlights-brown-background: #64473a;--bn-colors-highlights-red-text: #ec4040;--bn-colors-highlights-red-background: #be3434;--bn-colors-highlights-orange-text: #e3790d;--bn-colors-highlights-orange-background: #b7600a;--bn-colors-highlights-yellow-text: #dfab01;--bn-colors-highlights-yellow-background: #b58b00;--bn-colors-highlights-green-text: #6b8b87;--bn-colors-highlights-green-background: #4d6461;--bn-colors-highlights-blue-text: #0e87bc;--bn-colors-highlights-blue-background: #0b6e99;--bn-colors-highlights-purple-text: #8552d7;--bn-colors-highlights-purple-background: #6940a5;--bn-colors-highlights-pink-text: #da208f;--bn-colors-highlights-pink-background: #ad1a72}.bn-container{font-family:var(--bn-font-family)}.bn-editor{background-color:var(--bn-colors-editor-background);border-radius:var(--bn-border-radius-large);color:var(--bn-colors-editor-text)}.bn-react-node-view-renderer{display:flex;flex-direction:column;width:100%}.bn-block-group .bn-block:not(:has(.bn-toggle-wrapper)) .bn-block-group .bn-block-outer:not([data-prev-depth-changed]):before{border-left:1px solid var(--bn-colors-side-menu)}.bn-inline-content:has(>.ProseMirror-trailingBreak):before{color:var(--bn-colors-side-menu)}.bn-container .bn-color-icon{align-items:center;border:var(--bn-border);border-radius:var(--bn-border-radius-small);display:flex;justify-content:center}.bn-error-text{color:red;font-size:12px}[data-style-type=textColor][data-value=gray],[data-text-color=gray]{color:var(--bn-colors-highlights-gray-text)}[data-style-type=textColor][data-value=brown],[data-text-color=brown]{color:var(--bn-colors-highlights-brown-text)}[data-style-type=textColor][data-value=red],[data-text-color=red]{color:var(--bn-colors-highlights-red-text)}[data-style-type=textColor][data-value=orange],[data-text-color=orange]{color:var(--bn-colors-highlights-orange-text)}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow]{color:var(--bn-colors-highlights-yellow-text)}[data-style-type=textColor][data-value=green],[data-text-color=green]{color:var(--bn-colors-highlights-green-text)}[data-style-type=textColor][data-value=blue],[data-text-color=blue]{color:var(--bn-colors-highlights-blue-text)}[data-style-type=textColor][data-value=purple],[data-text-color=purple]{color:var(--bn-colors-highlights-purple-text)}[data-style-type=textColor][data-value=pink],[data-text-color=pink]{color:var(--bn-colors-highlights-pink-text)}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray]{background-color:var(--bn-colors-highlights-gray-background)}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown]{background-color:var(--bn-colors-highlights-brown-background)}[data-style-type=backgroundColor][data-value=red],[data-background-color=red]{background-color:var(--bn-colors-highlights-red-background)}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange]{background-color:var(--bn-colors-highlights-orange-background)}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}[data-style-type=backgroundColor][data-value=green],[data-background-color=green]{background-color:var(--bn-colors-highlights-green-background)}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue]{background-color:var(--bn-colors-highlights-blue-background)}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple]{background-color:var(--bn-colors-highlights-purple-background)}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink]{background-color:var(--bn-colors-highlights-pink-background)}.bn-container{--bn-ui-base-z-index: 0}.bn-side-menu{height:30px}.bn-side-menu[data-block-type=heading][data-level="1"]{height:78px}.bn-side-menu[data-block-type=heading][data-level="2"]{height:54px}.bn-side-menu[data-block-type=heading][data-level="3"]{height:37px}.bn-side-menu[data-block-type=file]{height:38px}.bn-side-menu[data-block-type=audio]{height:60px}.bn-side-menu[data-url=false]{height:54px}.bn-threads-sidebar{border-radius:var(--bn-border-radius-medium);display:flex;flex-direction:column;gap:10px;overflow:auto}.bn-thread-expand-prompt .mantine-Text-root,.bn-thread .bn-header-text{color:var(--bn-colors-menu-text)}.bn-threads-sidebar .bn-thread .bn-editor{background-color:transparent}.bn-threads-sidebar .bn-thread.selected{background-color:#f5f9fd;border:2px solid #c2dcf8}.dark .bn-threads-sidebar .bn-thread.selected{background-color:#20242a;border:2px solid #23405b}em-emoji-picker{max-height:100%;z-index:11000}
